5, MAY 2010
1059
I. INTRODUCTION
Manuscript received February 01, 2009; revised February 17, 2009. First published February 02, 2010; current version published May 12, 2010. The paper
was presented in part in the IEEE Conference on Decision and Control, 2008.
The work was supported by HYCON, the Van Gogh Research Programme,
file nr. VGP 61-564, and by Greek Scholarships Foundation (I.K.Y.). Recommended by Associate Editor P. Tsiotras.
A. Venkatraman and A. van der Schaft are with the Institute of Mathematics
and Computing Science, University of Groningen, Groningen 9700 AV, The
Netherlands (e-mail: aneesh@math.rug.nl; a.j.van.der.schaft@math.rug.nl).
R. Ortega and I. Sarras are with the Laboratoire des Signaux et Systmes, Supelec, Gif-sur-Yvette 91192, France (e-mail: ortega@lss.supelec.fr; sarras@lss.
supelec.fr).
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TAC.2010.2042010
degree of
In this paper these problems are studied for
freedom mechanical systems modeled in Hamiltonian form as
(1)
where
respectively,
where
is the mass matrix and
is the potential energy function, with
being the set of
positive definite matrices. It is assumed that the mechanical system does not have any friction effects. In [5] it is shown
that it is possible to include friction forces of the form
,
with
. In this case, the proposed observer incorporates a term that requires the knowledge of . Since in many
applications friction forces are negligible and, in any case, they
are usually highly uncertain, we have decided to present here
the observer for frictionless systems.
The problem is formulated as follows. We assume that only
is measurable and that the input signal
is such that the
system (1) is forward complete, that is, trajectories exist for all
. Our first objective is to design an asymptotically convergent observer for . The second objective is to prove that the observer can be used in conjunction with the interconnection and
damping assignment passivity-based controller IDA-PBC [6],
[7] preserving asymptotic stability by assuming the existence
of a full state feedback (IDAPBC) that asymptotically stabilizes
.
a desired equilibrium point
Attention is centered on mechanical systems that can be rendered linear in the unmeasurable states via a change of coordinates of the form
, with
full rank. The class of systems that satisfy this property, which is
fully determined by the inertia matrix , will be called in the sequel Partially Linearizable via Coordinate Changes (PLvCC).
As illustrated in [8][12], achieving linearity in simplifies the
observation as well as the control problem. Unfortunately, the
class of mechanical systems considered in the literature is only
a small subset of all PLvCC systemsthis imposes quite restrictive assumptions on
and renders their results of limited
practical interest. In contrast to this situation, a complete characterization of PLvCC systems, in terms of solvability of a set
1060
(6)
where the parameterized mapping
(7)
has been defined. It will now be shown that each element of the
is a quadratic form in , that is
vector
(8)
that becomes zero for all
fied. For, we compute
(9)
Replacing (9) in (7) we obtain
(3)
where the matrices
are defined as
(4)
(10)
with
being the standard Lie bracket.1 In this case, the
mechanical system (1) is said to be PLvCCfor short, we say
.2
that
PLvCC
9 , 9 is defined as [9 9 ] :=
)9 0 ( 9 )9 .
2More precisely, S
!
. To avoid
PLvCC is a subset of all mappings
2
cluttering, and with some abuse of notation, in the sequel we will denote
SPLvCC .
1A standard Lie Bracket of two vector fields
(9
@
=@q
=@ q
(11)
and the
1061
(16)
(17)
is a globally exponentially convergent reduced order I&I observer-with the estimation error verifying
for some
, where
is the Euclidean norm.
Proof: By following the I&I procedure [2], we prove that
the manifold
, defined in (14), is attractive and invariant by
showing that the off-the-manifold coordinate
(18)
verifies: (i)
for all
, and (ii)
asymptotically (actually, exponentially) converges to zero. Note
that
if and only if
.
To obtain the dynamics of , we differentiate (18) to get
(14)
is invariant and attractive,3 with respect to the system (1), (13).
The asymptotic estimate of , denoted by , is then given by
where (5) and (17) are used for the second identity while the
third one is obtained invoking (16) and (18).
The manifold
is clearly positively invariant. To establish
global exponential attractivity of
, consider the Lyapunov
function
(19)
Condition (15) ensures that
(20)
with
denoting the maximum eigenvalue of , which
proves, after some basic bounding, the global exponential
is
convergence to zero of . Exponential convergence of
concluded invoking uniform boundedness of
.
Remark 3: Assumption 2 may be rephrased as follows. Assume there exists a mapping
such that (15)
holds with
(15)
(21)
2MM
ff
Mg 2 g
2M)
f g
and
(22)
1062
for some
scaling
where
, with
PLvCC ?
are defined as
.. ..
. .
PLvCC
up
Definition 3:
(i) (Constant inertia)
1063
Consider now the physical example of the inverted pendulum on cart depicted in Fig. 3 which has the inertia
matrix
CI
(30)
.
(ii) (Zero Christoffel symbols)
The lower triangular Cholesky factor5 of
is given by
ZCS
where
first kind defined as
(26)
(iii) (Zero Riemann symbols)
ZRS
with
(31)
(27)
(iv) (Skew-symmetry condition)
. Hence, from
and it can be easily verified that
(29), the matrix (30) has zero Riemann symbols. We next
and obtain that
compute the Christoffel symbols for
, while the rest of the symbols are identically zero. Thus, the inclusion ZCS
ZRS is strict.
commute, that is, if
ZRS
T If the columns of
, it is clear that the skew-symmetry condition
(28) is satisfied. Hence, by using the equivalence (29),) the
claim
ZRS
T follows in a straight forward manner.
We now proceed to prove that, for
, the converse
implication is not true, which shows that the inclusion is
strict. First, we prove that for
the sets are the same.
the equivalence is, of course, trivial. For
For
this can be easily shown as follows. The skew-symmetry
condition (28) yields two equations of the form
(32)
(28)
ZCS
zrs
for
, respectively which have a solution if and
or
. The proof follows by noting
only if
for (32) to hold true.
that since, is full rank,
For
we construct now an inertia matrix
T such
that
.
Towards
this
end,
set
and
consider
ZRS
CI
ZCS The fact that
CI
ZCS
follows trivially from the definition of the Christoffel symbols (26). The proof for
ZCS
CI can
be worked out by equating all the Christoffel symbols defined in (26) to zero which yields a set of simple PDEs. By
performing some straightforward computations, we get to
conclude that
has to be constant.
ZCS
ZRS ) The proof that
ZCS
ZRS
follows from the identity CI
ZCS and the definition of
the Riemann symbols (27). To show that the inclusion is
strict, we first recall a well known characterization of the
set ZRS , which may be found in [9], [11], [16]
(33)
(34)
(29)
1064
one obtains
(35)
,
Hence, each of the matrices
and
are skew symmetric as desired. This completes the proof.
T
PLvCC It will be shown that if
T , Assump. Indeed, replacing
in
tion 1 is satisfied with
(4), the second right term vanishes and we get
(39)
where, to obtain the second identity, we have used the wellknown fact (see, e.g., [20]) that
(36)
(40)
Now, the skew-symmetry condition (28) and (36) ensure
that the condition (3) is satisfied. Hence the proof follows.
Remark 5: The case
ZRS has been extensively studied
in analytical mechanics and has a deep geometric significancestemming from Theorem 2.36 in [19]. The property has been
exploited, in the context of linearization, in the control literature
in [9], [11]. If
ZRS the system is said to be Euclidean
[9], where the qualifier stems from the fact that the system is
diffeomorphic to a linear double integrator-see Proposition 6
below.
Remark 6: An explanation regarding the construction of the
example used in the proof
T
ZRS is in order
and is given in Appendix C.
B. Physical Interpretation of the Sets
Implications for the Observer Design
ZCS ,
ZRS ,
(41)
Proof: The equivalence between (i) and (iii) follows recalling that, for all vectors
and
..
.
For which classes of physical systems the mass matrix belongs to the sets of Proposition 4? How to select the matrix
of Assumption 2 to complete the observer design in those
cases? Answers to these questions are provided in this subsection. Clearly, to choose the matrix it is necessary to know the
matrix that verifies Assumption 1. As shown in the proof of
Proposition 1, Assumption 1 holds if and only if the mapping
, defined in (7), identically vanishes. This test will, therefore, be used to answer the questions. An additional motivation
to analyze
is that it allows to establish some connections of
our work with the existing literature.
To streamline the presentation in the sequel, it is convenient to
recall the Lagrangian model of the mechanical system (1) being
given as
(37)
where
with the
which is equivalent to
CI . The proof is completed by
recalling from Proposition 4 that ZCS
CI .
The proof of (41) follows by noting that,
gives
and is obtained by replacing
in (6).
From the definition of in (21) we see that when
,
Assumption 2 is satisfied with any constant matrix such that
is a Hurwitz matrix. Further, the construction of from
(23) is trivial and the observer error dynamics is linear, namely
. For instance, selecting
the observer takes
the simple form
The reason why this basic construction works can be easily explained recalling (41) of Proposition 5.
Remark 7: In [10] an observer was designed for Lagrangian
systems to estimate , under the following sufficient condition
1065
(42)
Fig. 2. Robotic leg, where we denote q
where (37) was used to get the last equation. It is clear that the
dynamics becomes linear in if
r; ;
:= (
(43)
(Of course, this conclusion also follows from (39) setting
.) Condition (43) is imposed in [10], which besides
being obviously stronger than Assumption 1, does not seem to
admit any geometric or system theoretic interpretation.
2) The Set ZRS :
Proposition 6: The following statements are equivalent:
(i)
ZRS .
(ii) There exists a matrix which is a factor of
and a
mapping
such that
(44)
,
Moreover, if
ZRS , Assumption 1 holds with
that is,
, and the dynamics expressed in the coordinates
takes the form
(45)
where
, with
a right inverse
of
, that is,
for all
.
Proof: See Appendix D.
Although the construction of an observer for (45) is
trivialas in the case
ZCS we underscore that to
get the representation (45) it is necessary to solve the PDE
(44). This requirement severely restricts the practical applicability of the approach. Indeed, in contrast with the PDEs
that are encountered in the paper, the PDE (44) has no free
parameters and its explicit solution may be even impossible.
This is, for instance, the case of the classical cart-pole system.
In Section IV-A this system was shown to be Euclidean but, as
indicated in [9], (44) leads to an elliptic integral of the second
kind that does not admit a closed form.
On the other hand, regarding the reduced order I&I observer,
from (16) we see that when
one gets
. In
Section V we propose to take
to be the lower triangular
Cholesky factor of
, and present a procedure to design
in order to satisfy Assumption 2.
3) The Set T :
Proposition 7: For any matrix , factor of
, the following statements are equivalent:
(i)
T.
(ii) Assumption 1 holds with
, that is,
.
Further, if
,
the
transformed
dynamics
takes
the
form
T
PLvCC
But
ZRS
1066
when
Depends on
(49)
where
is an
constant diagonal matrix,
verifies
and
verifies
for
all
and
.
Given the proposed form for , (ii) of Assumption 2 is trivially satisfied and can be immediately computed as
(50)
, 2, the matrix
is
We can check from (49) that for
lower triangular and hence is
but, for
, the
upper left block of the matrix
(and subsequently )
is clearly not lower triangular which makes the algorithm more
complicated. The algorithm proceeds along the following steps:
1. Compute
.
, solve
to obtain
.
2. For every
3. For every
, solve
by using the
function
obtained in step 1 to get
.
4. Proceed in this manner until
to complete the
computation of .
5. Solve the inequalities
for all
and the partial differential equations
for all
to determine the functions , for all
.
6. Solve the partial differential equations
,
,
and compute the matrix .
(48)
where
. Next, using (48) together with
the second PDE yields the ODE
1067
where
to get
where
.
We compute the lower triangular Cholesky factorization as
We can easily check that the columns of commute and thus the
system is Euclidean. Following the procedure described above,
we set
as
(52)
where
. We first solve
next solve
and get
finally solve
to get
finally obtain
to obtain
. We
. We
. We
where
we let
to obtain
. From
, we get
and from
, we get
where
. We now solve
. We then solve
to get
. Thus,
1068
Finally, from
hence we can set
, we get
. We next solve
Next, from
hence we can set
, we get
. We finally get
and
Proof: We compute
as
to obtain
and
with
where
. Then
, for all
in the set
where
,
are the desired inertia matrix
and potential energy function, respectively, and is the desired
position, by preserving the mechanical structure of the system.
This is achieved imposing the closed-loop dynamics
(53)
where
..
.
..
.
..
.
..
1069
..
.
(54)
, are free
where
,
functions.
If
then
is a stable equilibrium of
the closed loop with Lyapunov function
clearly verifying
(57)
The overall system can then be written in the cascaded form
(58)
is asymptotically stable. FurNote that the system with
thermore, the disturbance term is such that
(55)
(59)
(56)
From the expression above it is clear that the key step to prove
boundedness of trajectories is to establish a suitable bound for
. At this point Assumption 3 is imposed. Comparing (55)
with (56) we observe that the matrices
will be bounded if
Assumption 3 holds and
may be bounded as
.
Now, from the IDA-PBC procedure we have that satisfies the
so-called kinetic energy PDE
J Md01p
+2 2
=0
1070
TABLE I
SIMULATION PARAMETERS FOR THE INVERTED PENDULUM EXAMPLE
where
is given in (19), which as shown in the proof of
Proposition 1 verifies (20). Finally, evaluating the derivative of
we get
(61)
where we have used the bounds
to
obtain the last inequality. Since is clearly an integrable function, invoking the Comparison Lemma [28], we immediately
and, consequently, boundedness
conclude boundedness of
of the trajectories
and complete the proof.
VII. SIMULATION RESULTS
The theoretical results of the previous sections have been verified through simulations of the inverted pendulum example. The
dynamical equations for this system are given by (1), (2) with
Fig. 6. Immersion and invariance observer for the open-loop system (u = 0).
with
A class of mechanical systems for which a globally exponentially stable reduced order observer can be designed has been
identified in this paper. The class consists of all systems that
can be rendered linear in (the unmeasurable) momenta via a
(partial) change of coordinates
and is characterized by (the solvability of) a set of PDEs. A detailed analysis
1071
inertia matrix are identically zero. Similar to the characterization of Euclidean systems, it would be interesting to
characterize the class of PLvCC systems, that is, derive
necessary and sufficient conditions on the inertia matrix to
verify the skew-symmetry conditions (3), (4).
APPENDIX A
TWO KEY LEMMATA
Lemma 1: Define the
matrix
(62)
Then
(63)
Proof: The proof is established simply computing the
-th element of as
matrices
Fig. 7. Full-state (solid line) and observer-based (dashed line) IDA-PBC for
3 = 3 = 1 and 3 = 3 = 10.
of the class is carried out and it is shown to contain many interesting practical examples and be much larger than the one
reported in the literature of observer design and linearization. It
is also proven that, under a very weak assumption, the observer
can be used in conjunction with a globally asymptotically stabilizing full state-feedback IDA-PBC preserving global stability.
Several open questions are currently under investigation:
The solvability of the PDEs arising in Assumption 1 is a
widely open question. These PDEs are, in general, nonlinear and quite involved. They are shown to be solvable
for the robotic leg system and not-solvable for the classical
ball-and-beam.
It is possible to show that manipulators with more than one
rotational joint are not Euclidean, that is, their mass matrix
does not belong to ZRS . However, it is not clear whether
they belong to T , or the larger set PLvCC .
In Remark 8 the difference between our observer design
and the one used in [14] is discussed. Namely, the incorporation of the term
in the observer, which is absent in
our design. Some preliminary calculations show that, as expected, adding this term modifies the perturbing term
leading to alternative conditions for it to be zero. The price
to be paid is that, now, the stability analysis cannot be made
systematic as done in Section IV.
As we had seen, Euclidean systems are mechanical
systems for which there exist coordinates in which the
equations of motion become linear (see equation (45)
and also Remark 5). Equivalently, a mechanical system
is Euclidean if and only if the Riemann symbols of the
Then
1072
APPENDIX B
PROOF OF (11)
We first note that
can be written as
ZRS
First, we observe that (35) is a sufficient condition for skew. Condition (35) is satisfied by the vectors
symmetry of
where7
and
are the rotation matrices
where
a factor of
7For reasons that will become clear below we find convenient to, temporarily,
use the notation x instead of q .
Some simple computations show that the matrix has full rank
(almost everywhere) and verifies (35) as desired.
above has a singularity at zero that can
The matrix
be easily removed introducing an homeomorphism
. For instance,
, which has an inverse
map
,
.
Define the transformed vectors
1073
which yields
(64)
We then have
Subsequently, we perform the following computations
(65)
(66)
(67)
commute,
Thus, we can conclude that if the columns of
then
is the Jacobian of some vector
and is thus integrable. We now assume that
for some vector
. We then easily obtain,
which implies that there exists a set of coordinates
such that in those coordinates, the columns of assume the
form
. We once again invoke Theorem 2.36 in
[30] and conclude that the columns of
commute among
each other. Hence, the proof follows.
APPENDIX E
CALCULATIONS FOR THE FULL ORDER OBSERVER
OF THE INVERTED PENDULUM EXAMPLE
For the inverted pendulum on the cart example, we have to
such that
choose
(68)
Subsequently, one computes
(69)
It is interesting to note that the natural choices
or
, with the lower triangular Cholesky factor (31) lead
to elliptic integral expressions for . Thus, keeping as the
Cholesky factor in (31), we choose
(70)
where
is non-integrable, yielding
and with
. Next, compute
,
using
Subsequently
Hence
and further
Finally
ACKNOWLEDGMENT
The authors would like to thank A. Astolfi for providing early
copies of the important papers [8], [14] that heavily influenced their work A. de Luca and E. Panteley for several useful
discussions, Y. Chitour for suggesting the procedure to generate the example of Proposition 4, P. Kokkonen for his careful
and patient explanation of the beautiful concepts of Lie group
theory, and the reviewers, for their careful reading and their numerous constructive remarks.
REFERENCES
[1] S. Nicosia and P. Tomei, Robot control by using only joint position
measurements, IEEE Trans. Autom. Control, vol. 35, no. 9, pp.
10581061, Sep. 1990.
[2] A. Astolfi, D. Karagiannis, and R. Ortega, Nonlinear and Adaptive
Control With Applications, ser. Communications and Control Engineering. Berlin, Germany: Springer-Verlag, 2007.
[3] , G. Besanon, Ed., Nonlinear Observers and Applications. Berlin,
Germany: Springer-Verlag, 2007, vol. 363.
[4] R. Ortega, A. Loria, P. J. Nicklasson, and H. Sira-Ramirez, PassivityBased Control of Euler-Lagrange Systems, ser. Communications and
Control Engineering. Berlin, Germany: Springer-Verlag, 1998.
[5] A. Venkatraman, R. Ortega, I. Sarras, and A. J. van der Schaft, Control
of underactuated mechanical systems: Observer design and position
feedback stabilization, in Proc. IEEE Int. Conf. Dec. Control, Cancun,
Mexico, Dec. 2008, pp. 49694975.
[6] J. Acosta, R. Ortega, A. Astolfi, and A. Mahindrakar, Interconnection
and damping assignment passivity-based control of mechanical systems with underactuation degree one, IEEE Trans. Autom. Control,
vol. 50, no. 12, pp. 19361955, Dec. 2005.
[7] R. Ortega, M. Spong, F. Gomez, and G. Blankenstein, Stabilization of underactuated mechanical systems via interconnection and
damping assignment, IEEE Trans. Autom. Control, vol. 47, no. 8, pp.
12181233, Aug. 2002.
1074
[8] D. Karagiannis, M. Sassano, and A. Astolfi, Dynamic scaling and observer design with application to adaptive control, Automatica, vol.
45, no. 12, pp. 28832889, Dec. 2009.
[9] N. S. Bedrossian, Linearizing coordinate transformation and Riemannian curvature, in Proc. IEEE Conf. Dec. Control, Tuscon, AZ,
Dec. 1992, pp. 8085.
[10] G. Besanon, Global output feedback tracking control for a class of
Lagrangian systems, Automatica, vol. 36, no. 12, pp. 19151921, Apr.
2000.
[11] M. W. Spong, Remarks on robot dynamics: Canonical transformations and Riemannian geometry, in Proc. IEEE Int. Conf. Robot.
Autom., Nice, France, May 1992, pp. 554559.
[12] A. Venkatraman and A. J. van der Schaft, Full order observer design
for a class of port-Hamiltonian systems, Automatica, vol. 45, no. 3,
pp. 555561, Mar. 2010.
[13] G. Viola, R. Ortega, R. Banavar, J. A. Acosta, and A. Astolfi, Total energy shaping control of mechanical systems: Simplifying the matching
equations via coordinate changes, IEEE Trans. Autom. Control, vol.
52, no. 6, pp. 10931099, Jun. 2007.
[14] D. Carnevale, D. Karagiannis, and A. Astolfi, Invariant manifold
based reduced-order observer design for nonlinear systems, IEEE
Trans. Autom. Control, vol. 53, no. 11, pp. 26022614, Dec. 2008.
[15] A. Astolfi and R. Ortega, Immersion and Invariance: A new tool for
stabilization and adaptive control of nonlinear systems, IEEE Trans.
Autom. Control, vol. 48, no. 4, pp. 590606, Apr. 2003.
[16] M. Spivak, A Comprehensive Introduction to Differential Geometry,
3rd ed. Houston, TX: Publish or Perish, Inc, 1999, vol. 2.
[17] R. A. Horn and C. R. Johnson, Matrix Analysis. Cambridge, U.K.:
Cambridge University Press, 1990.
[18] A. Jain and G. Rodriguez, Diagonalized Lagrangian robot dynamics,
in Proc. IEEE Int. Conf. Robot. Autom., San Diego, CA, 1995, vol. 11,
no. 4, pp. 571583.
[19] H. Nijmeijer and A. J. van der Schaft, Nonlinear Dynamical Control
Systems. London, U.K.: Springer-Verlag, 1990.
[20] R. Kelly, V. Santibanez, and A. Loria, Control of Robot Manipulators
in Joint Space. London, U.K.: Springer-Verlag, 2005.
[21] F. Bullo and A. D. Lewis, Geometric Control of Mechanical Systems.
Modeling, Analysis, and Design for Simple Mechanical Control Systems. Berlin, Germany: Springer Verlag, 2004, vol. 49.
[22] N. P. I. Aneke, H. Nijmeijer, and A. G. de Jager, Tracking control of
second-order chained form systems by cascaded backstepping, Int. J.
Robust Nonlin. Control, vol. 13, no. 2, pp. 95115, Sep. 2002.
[23] M. Reyhanoglu, A. J. van der Schaft, N. H. McClamroch, and I. Kolmanovsky, Dynamics and control of a class of underactuated mechanical systems, IEEE Trans. Autom. Control, vol. 44, no. 9, pp.
16631671, Sep. 1999.
[24] M. W. Spong, Underactuated mechanical systems, in Control Problems in Robotics and Automation, B. Siciliano and K. Valavanis, Eds.
Berlin, Germany: Springer-Verlag, 1998, vol. 230, LNICS.
[25] R. Sepulchre, M. Jankovic, and P. Kokotovic, Constructive Nonlinear
Control. London, U.K.: Springer-Verlag, 1997.
[26] P. Seibert and R. Suarez, Global stabilization of nonlinear cascaded
systems, Syst. Control Lett., vol. 14, pp. 347352, 1990.
[27] E. D. Sontag, A remark on the converging-input converging-output
property, IEEE Trans. Autom. Control, vol. 48, no. 2, pp. 313314,
Feb. 2003.
[28] H. K. Khalil, Nonlinear Systems, 3rd ed. Englewood Cliffs, NJ: Prentice-Hall, 2002.
[29] J. M. Lee, Introduction to Smooth Manifolds, ser. GTM. Berlin, Germany: Springer-Verlag, 2003, vol. 218.
[30] A. J. van der Schaft, L -Gain and Passivity Techniques in Nonlinear
Control. London, U.K.: Springer, 1999.
Aneesh Venkatraman was born in Tiruchirappalli,
India, in 1982. He received the B.Tech. and M.Tech.
degrees in aerospace engineering with specialization
in dynamics and controls from the Indian Institute
of Technology, Bombay, India in 2005, and is currently pursuing the Ph.D. degree at the Institute of
Mathematics and Computing Science, University of
Groningen, Groningen, The Netherlands.
He was a Guest Researcher at the Laboratoire
des Signaux et Systmes, Supelec, France (SepOct
2007, FebMar 2008) and at the Department of Electrical and Electronic Engineering, Imperial College of London (Jan 22ndFeb
7th 2009). His research interests are mainly in the fields of nonlinear control
with focus on mechanical and electromechanical systems, robotics, optimal
control with emphasis on path planning, and differential geometric control
theory.
Romeo Ortega (F99) was born in Mexico. He received the B.Sc. degree in electrical and mechanical
engineering from the National University of Mexico,
Mexico City, in 1974, the M.Eng. degree from the
Polytechnical Institute of Leningrad, Leningrad,
Russia, in 1978, and the Docteur DEtat degree from
the Politechnical Institute of Grenoble, Grenoble,
France, in 1984.
He then joined the National University of
Mexico, where he worked until 1989. He was a
Visiting Professor at the University of Illinois, Urbana-Champaign, from 1987 to 1988, and at McGill University, Montreal, QC,
Canada, from 1991 from 1992. he is currently in the Laboratoire de Signaux et
Systemes (SUPELEC), Paris, France. He is an Associate Editor of Systems and
Control Letters and the International Journal of Adaptive Control and Signal
Processing. His research interests are in the fields of nonlinear and adaptive
control, with special emphasis on applications.
Dr Ortega was a Fellow of the Japan Society for Promotion of Science,
from 1990 to 1991. He is an Editor at Large of the IEEE TRANSACTIONS
ON AUTOMATIC CONTROL. He has been a member of the French National
Researcher Council (CNRS) since June 1992. He has served as Chairman in
several IFAC and IEEE committees and editorial boards. Currently he chairs
the Automatica Paper Prize Award Committee (20092012).