Carlos Olalla

Graduated in Automatic and Industrial Electronics Engineering, Rovira i Virgili University, Spain
Master's Degree in Advanced Automatics and Robotics, Universitat Politècnica de Catalunya, Spain
Last Update: October 15th 2007

Google
 
Web www.tinet.org

How to reach me

Email: carlos dot olalla at urv dot cat
Tel: (+34) 977 55 85 38
Office: Classrooms Building, Lab. 242

Projects

RTSensors Homepage
Rtsensors is my small project for LINUX FAN SPEED CONTROL. It is useful to reduce fan noise and increase your computer's reliability.

Publications

1)-. Carlos Olalla, Maria Isabel Arteaga, Abdelali El Aroudi, Ramon Leyva, "Análisis y Comparación de Sistemas de Control de Búsqueda del Extremo". Seminario Anual de Electrónica y Automática Industrial (SAAEI'2005), Santander, Spain - 28-30 de Septiembre de 2005.
2)-. Carlos Olalla, Ramon Leyva, Abdelali El Aroudi, "QFT control for dc-dc buck converters". IEEE International Symposium on Circuits and Systems (ISCAS'2006), Island of Kos, Greece - May 21-24, 2006.
3)-. Carlos Olalla, Ramon Leyva, Abdelali El Aroudi, "Diseño QFT para convertidores reductores PWM operando en modos de conducción continua y discontinua.". Seminario Anual de Electrónica y Automática Industrial (SAAEI'2006), Gijón, Spain - 13-15 de Septiembre de 2006.
4)-. Carlos Olalla, Ramon Leyva, Abdelali El Aroudi, "Análisis y diseño de convertidores cc-cc elevadores mediante control QFT". Seminario Anual de Electrónica y Automática Industrial (SAAEI'2006), Gijón, Spain - 13-15 de Septiembre de 2006.
5)-. Carlos Olalla, Ramon Leyva, Abdelali El Aroudi, "QFT design for current-mode PWM buck converters operating in continuous and discontinuous conduction modes.". 32nd Annual Conference of the IEEE Industrial Electronics Society (IECON'2006), Paris, France - November 7-10, 2006.
6)-. C.~Olalla, A.~E. Aroudi, R.~Leyva and I.~Queinnec, ``Quantitative feedback contribution to design of voltage regulator  modules,'' in \emph{IEEE International Symposium on Industrial Electronics,  ISIE'2007}, 2007.
7)-. C.~Olalla, R.~Leyva, and A.~E. Aroudi, ``Analysis and comparison of extremum seeking control techniques,'' in  \emph{IEEE International Symposium on Industrial Electronics, ISIE'2007},  2007.

Recent research activities

1)-. Continuous time models for current mode control. References.
    a.
B. Johansson, “A comparison and an improvement of two continuous-time models for current-mode control”. Telecommunications Energy Conference, 2002.         pp. 552 – 559.
    b. R.B. Ridley, “A new, continuous-time model for current-mode control”. IEEE Trans. on Power Electronics, Vol. 6, No. 2, April 1991.
    c. F.D. Tan, "A unified model for current-programmed converters". IEEE Trans. on Power Electronics, Vol. 10, No. 4, July 1995.

2)-. Continuous time models for current mode control working in Discontinuous Conduction Mode (DCM). References.
    a. V.~Vorperian, ``Sympilified analysis of pwm converters using the model of pwm
  switch: part i and ii:,'' \emph{IEEE Transactions on Aerospace and
  Electronics Systems}, vol.~26, no.~2, 1990.
    b.
R.~B. Ridley, ``A new continuous-time model for current-mode control with constant frequency, constant on-time, and constant off-time, in ccm and dcm,'' in \emph{IEEE Power Electronics Specialists Conference}, 1990, pp. 382--389.
    c. J.~Sun, D.~M. Mitchell, M.~F. Greuel, P.~T. Krein, and R.~M. Bass, ``Averaged modeling of pwm converters operating in discontinuous conduction mode,'' \emph{Power Electronics, IEEE Transactions on}, vol.~16, no.~4, pp. 482--492, 2001, 0885-8993.

Matlab Stuff

1)-. Convex optimization toolboxes

I finished a six months stage (March 2007 -September 2007) in the MAC group at LAAS-CNRS (France), where I learned the basics of LMI control theory:

LMILab (Integrated in Robust Control Toolbox since R14 SP1)
SeDuMi
YALMIP
LMILab Translator

Matlab Tricks

This is a compilation of my own notes or documents I found ...

A)-. Dynamic code (29/06/2007)
Sometimes you want to create a code which is very repetitive but you want some changes like indexes or similar, and it can not be done with a for loop. This is a stupid example:

for j=1:10
    index=total/j;
    code = [code,'for i=1:',sprintf('%d',index),10];      %10 is the code for new line
    code = [code,'value(i)=',int2str(plant(j)),10];        %sprintf or int2str are used to convert the numbers to strings
    code = [code,'end',10];
end
eval(code);


B)-. Escape a quotation (29/06/2007) Originally taken from this link

>> eval('disp(''''''This is a string'''''')')
'This is a string'


C)-. Escape a single quote (29/06/2007)
To escape a single quote in a string (which could be used for 'eval')

Use '' (two simple quotes) to replace the original '
Example:
code_plant=[code_plant,'[P',sprintf('%d',i),',r]=sconnect,(''iload;r'',''Int;G([1])'',''Kt: Int;G([2])'',''G: iload;Kt'',plant(:,:,i),''Int: e=r-G([1])'',sint);',10];


LaTeX Tricks

This is a compilation of my own notes or documents I found ...

A)-. Unumbered equations (10/08/2007)

\begin{equation*}
\end{equation*}




All contents copyright © 2003-2007  Carlos Olalla