Carlos Olalla
Last Update: October 15th 2007
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