Carlos Olalla

Ph.D Degree in Advanced Automatics and Robotics, Universitat Politècnica de Catalunya, Spain
Master's Degree in Advanced Automatics and Robotics, Universitat Politècnica de Catalunya, Spain
Graduated in Automatic and Industrial Electronics Engineering, Rovira i Virgili University, Spain
Last Update: January 29th, 2010

Google
 
Web www.tinet.org


How to reach me

Current position: Postdoctoral researcher at the MAC group at LAAS-CNRS (France), under the direction of HDR I. Queinnec.

Email: com dot ea at tinet dot org
Toulouse: Tel: (+33) 0561337980
Office: Av. Colonel Roche 7, Office E46.
Toulouse, France.

Tarragona: Tel: (+34) 977256573
Office: Campus Sescelades, Tests Building (Plantes Pilot), Lab. 5
Universitat Rovira i Virgili, Tarragona, Spain.

Projects

RTSensors Homepage ( Very outdated, sorry!!! :-( )
Rtsensors is my small project for LINUX FAN SPEED CONTROL. It is useful to reduce fan noise and increase your computer's reliability.

Publications

Conference Publications

Thesis

Robust Linear Control of DC-DC Converters (2009). (Summary)

Recent research activities:

* Convex Optimization Toolboxes
LMILab (Integrated in Robust Control Toolbox since R14 SP1)
SeDuMi
YALMIP
LMILab Translator

* Models of PWM Converter
a)-. 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.
b)-. 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," 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 IEEE PESC1990.
    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,'' 
IEEE Transactions on         Power Electronics, vol. 16, no. 4, pp. 482--492, 2001.

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)-. Unnumbered equations (10/08/2007)

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


B)-. Split equations (10/09/2008)

I have found that the best choice to split equations is the 'split' environment. Avoid 'array' whenever possible.
\begin{equation}
\label{whatever}
\begin{split}
x = & a + b + c + d + \\[optional vertical space]
& e + f + g + h.
\end{split}
\end{equation}

C)-. Unnumbered Part/Chapter/Section/whatever in Table of Contents (21/01/2009)

\chapter*{Chapter Title}

D)-. PsFrag Replacements with rotation and scale (extracted from here) (21/05/2009)

\psfrag{tag}[position][psposition][scale][rotation]{LaTeX}




All contents copyright © 2003-2010  Carlos Olalla