Robust_Model_Predictive_Control_With_Integral_Sliding_Mode_in_Continuous-Time_Sampled-Data_Nonlinear_Systems
Robust_Model_Predictive_Control_With_Integral_Sliding_Mode_in_Continuous-Time_Sampled-Data_Nonlinear_Systems
3, MARCH 2011
used to update the parameters of the sliding manifold. The id represents the identity function from to . Given a set
Sliding Mode strategy considered in this paper is instead de- , is the point-to-set distance
signed according to the so-called Integral Sliding Mode (ISM) from to while denotes the boundary of . Given
approach [24]–[27]. This technique is a recent development of two sets , then the Pontryagin difference set
the more classical SMC design methodology that presents the is defined as .
advantage of forcing the system state to lie on the sliding man-
ifold from the initial time instant. Relying on the knowledge of The floor function is defined as follows:
the nominal model of the system and of the control signal gen- . A function is of class (or
erated by the NMPC, the ISM controller is designed to produce a ” -function”) if it is continuous, positive definite and strictly
a continuous-time control action aimed to reduce the difference increasing, and . A function is of
between the dynamics of the nominal closed-loop system and class if it is a -function and as .
the actual evolution of the state. In this way the NMPC can A function is of class if, for
be designed on a system with reduced uncertainty, limiting each fixed , is of class , for each fixed ,
the conservativeness of the open-loop nominal approach. In is decreasing and as . Given a matrix
particular, if only matched disturbances affect the system, no with , then its orthogonal complement is
tightened constraints are required in the NMPC formulation, .
while, if also unmatched disturbances are considered, then less
conservative constraints must be introduced with respect to the
pure NMPC control scheme. III. PROBLEM STATEMENT
The continuous-time setting is the most appropriate if the In this paper, it is assumed that the plant to be controlled is
plant model is derived from first principle continuous-time described by the continuous-time nonlinear model
equations. Nonetheless, since solving an optimization problem
in continuous time would be computationally untractable, (1)
some MPC algorithms which use continuous-time models with
sampled data systems have been proposed [28]–[30]. In this where is the state, is the current control
paper, following the approach analyzed in [29] for systems not vector, is the disturbance term, and is a
affected by uncertainty, the optimization is performed in dis- compact set containing the origin as an interior point. Given
crete-time with respect to piecewise-constant control signals.
system (1), which is assumed to be forward complete, assume
The continuous-time control law of the ISM is then added to
also that denotes the nominal model,
the piecewise-constant signal generated by the NMPC. In order
to prove the stability of the overall control scheme, the regional being , with ,
Input-to-State Stability (ISS) and Input-to-State practical Sta- , . The system can then be expressed
bility (ISpS) results introduced respectively in [31] and [32] for as
discrete-time systems are proved for continuous-time systems.
A preliminary version of the theoretical development here (2)
proposed, without mathematical proofs, can be found in [33].
The organization of the paper is the following: the notations where and
used in the paper are reported in Section II, while Section III denotes the additive uncertainty. The solution of system (2) with
deals with the description of the system. In Section IV the initial state and the uncertain signal is denoted by
overall control strategy, including the robust NMPC control .
strategy and the ISM controller is presented. Section V studies Remark 1: The control-affine form
the stability properties of the control system. The simulation is required in order to obtain an explicit
results and the conclusions are reported in Sections VI and control law for the ISM strategy that will be presented in the
VII, respectively. Finally, for the readers’ convenience, all the sequel.
proofs are in the Appendix, together with the introduction of System (2) is supposed to fulfill the following assumption.
the concept of regional ISpS in continuous-time. Assumption 1:
1) System (2) is forward complete.
II. NOTATIONS 2) .
3) The state and control variables are restricted to fulfill the
The Euclidean norm is denoted as . For any symmetric following constraints
matrix , and denote the largest and the
smallest eigenvalue of matrix , respectively. Given a signal (3)
, let be a signal defined from time to time . In (4)
order to simplify the notation, when it is inferrable from the
context, the subscript of the sequence is omitted. The set of sig- where and are compact sets containing the origin
nals , the values of which belong to a compact set as an interior point.
is denoted by , while . Moreover 4) The uncertainty is such that
where denotes the values that
the signal takes in correspondence to the time . The symbol (5)
Authorized licensed use limited to: Nazarbayev University. Downloaded on February 18,2025 at 09:33:44 UTC from IEEE Xplore. Restrictions apply.
558 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011
where is a compact set containing the origin, with components of will be denoted by and
known. , respectively.
(10)
and is a projection matrix, defined such that the
for all , all and . matrix product is invertible. It is important to note that the
Proof: See Appendix C. initial state belongs to the sliding manifold, i.e.
Given the feedback control law . The uncertain term can always be seen as the sum of two
different parts
(8)
following the idea used in [29], the description of the hold mech-
anism implicit in (8) calls for a state augmentation. Letting where , , and .
, the closed loop system (2), (8) is given by The uncertainty is the matched uncertainty, and can be
perfectly compensated by the SMC action [20]. The other term
is called “unmatched uncertainty” and cannot be compensated
by a sliding mode strategy. The control variable can
be defined in several ways, for instance by relying on to the
so-called unit-vector approach
where is the controller gain (considered constant here for the the matched uncertainty could imply an increasing of the un-
sake of simplicity) large enough to keep from matched one, which must be kept as small as possible with the
the initial time instant. The choice of this particular gain as choice of a suitable sliding manifold.
will permit to dominate the matched uncertainty Remark 4: In case no unmatched uncertainties are present
term: in principle, one could also choose a larger value for , but (i.e. , or , ), then this strategy will com-
this would induce useless wear in the system and would subtract pletely eliminate the uncertain terms, so that the NMPC con-
some usable control amplitude to the NMPC controller. How- troller has to control a system without uncertain terms. If this is
ever, some variations of this technique, e.g. letting be a func- the case, a robust NMPC strategy is no longer needed, and one
tion of the states and/or a time-varying value can be found in can use the technique described in [29].
the literature (see, e.g. [21]). To determine the motion equations
at the sliding manifold, the equivalent control method [20] is B. Robust NMPC Strategy
used. The equivalent control is the continuous signal which can
be determined by solving, with respect to , the equation The robust NMPC controller must be designed for system
, taking into account (2) and (10). Substituting the (12) formed by the system under control complemented with
value of the equivalent control in (2), it yields the ISM control law. Following the idea behind the control al-
gorithm presented in [16] for discrete-time systems and consid-
ering that system (12) is a particular case of system (2), a new
robust NMPC control algorithm for continuous-time systems in
where form (2) is described in this subsection. Some preliminary defi-
nitions and results are first introduced. In particular, in order to
describe a key ingredient of the robust NMPC controller, i.e. the
tightened constraints, define the tightened set
Note that the perturbation has been re-
placed by . So, the amount of reduction of the uncertain (14)
term depends on the choice of .
Lemma 2: Applying to system (2) the control law (11) based where
on the sliding manifold (10), with , one has that the
choice minimizes the norm of , i.e.
and
(28)
where is a -function. Then, the following
for all and . Whenever , system (22) is said holds:
to be ISS (Input-to-State Stable) in with respect to .
Regional ISpS will be now associated to the existence of a
suitable Lyapunov function (in general, a priori, non-contin-
uous) with respect to . (29)
Definition 4 (ISpS-Lyapunov Function in ): A function
is called an ISpS-Lyapunov function in for all , all , and for almost all t, being
for system (22) with respect to if . Let us now assume that . Then, if
1) is a compact RPI set including the origin as an interior is robust positively invariant, , .
point. In order to prove this claim, assume that this is not true. Then,
2) there exist a pair of suitable -functions and a there exist some and such that .
constant such that Let . Then, it
follows that:
(23)
(24)
Authorized licensed use limited to: Nazarbayev University. Downloaded on February 18,2025 at 09:33:44 UTC from IEEE Xplore. Restrictions apply.
564 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011
which is equivalent to
for all , and for almost all , the last step being ob-
tained using (23). Considering also that, where does
not exist, (26) holds, then, such that
After two sample time intervals, one has that where is the signal associated with the con-
trol sequence . In order to prove this, we show
that . To this
aim, note that Assumption 2 implies
where and .
Using the triangle inequality together with Assumption 2, it where
yields
(37)
and then
(39)
where the last inequality is obtained applying (21). At this
Proof of Lemma 3: To get the feasibility property, one has to point, applying , according to Assumption 3, one obtains
prove that .
Step 2) the control variable must fulfill
. It follows from the fact that by definition,
(34) and , since .
Step 3) in order to assure the respect of the state constraints,
Letting and the associated optimal solution it must be verified that
of the FHOCP at time , a possible (sub-op-
timal) solution at time for the FHOCP is
.
Then, since
where
(41)
(case )
which is defined at any time value, and takes into account the (case ).
remaining part of the stage cost until the end of the prediction
horizon. In this way, the length of the integral is varying from
at the left neighborhood of each sampling instant , In case , where the state reaches the origin before the end of
to at each sampling instant. This choice of the Lyapunov the interval , solving the integral, one has
function is similar to the one made in [29] for the nominal case.
Now we verify that this function satisfies all the points in
Definition 4.
Point 1 is fulfilled, because includes the
origin as interior point, and is a robust positively invariant set
according to Lemma 3.
In case , where the state does not reach the origin in the con-
Point 2 requires to find two -functions and
sidered interval, solving the integral it yields
which are a lower and an upper bound, respectively, for
the ISpS Lyapunov function candidate. As for the lower bound,
one can see that, at
(42)
(43)
with , and
. Since a compact set, then the value of
can be bounded as . Then,
(44)
defining , it yields
Relying on Point 6 in Assumption 3, it yields
Authorized licensed use limited to: Nazarbayev University. Downloaded on February 18,2025 at 09:33:44 UTC from IEEE Xplore. Restrictions apply.
568 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011
(50)
(51)
(47)
Taking into account that the value of the integrand in the second
line of (47) is defined for any time instant in and is also and as in (43) (with ), and taking into
bounded, define as its mean value in . By virtue of account Point 6 in Assumption 3, it is possible to state that
(6), (7), (15), (20), after some calculation it yields
where
As for Point 4, it is necessary to guarantee that the region [14] M. Lazar, D. Muñoz de la Peña, W. P. M. H. Heemels, and T. Alamo,
defined in (27) is contained in , which coincides with “On input-to-state stability of min-max nonlinear model predictive
control,” Sys. Control Lett., vol. 57, no. 1, pp. 39–48, 2008.
in our case. depends on through functions and con- [15] L. Chisci, J. A. Rossiter, and G. Zappa, “Systems with persistent dis-
stants of which we are just able to compute very conservative turbances: Predictive control with restricted constraints,” Automatica,
upper-bounds. Then, the set has to be such that the feasibility vol. 37, no. 7, pp. 1019–1028, 2001.
[16] D. Limon, T. Alamo, and E. F. Camacho, “Input-to-state stable MPC
condition (21) holds, and that . Due to the con- for constrained discrete-time nonlinear systems with bounded additive
servativeness in the calculation of , the last condition could uncertainties,” in Proc. Conf. Decision Control, Las Vegas, NV, Dec.
be the most stringent. However, it is necessary just to give an es- 2002, pp. 4619–4624.
[17] S. V. Rakovic, A. R. Teel, D. Q. Mayne, and A. Astolfi, Simple Robust
timation of the region where the state of the closed-loop system Control Invariant Tubes for Some Classes of Nonlinear Discrete Time
converges asymptotically. In order not to limit the applicability Systems. San Diego, CA, Dec. 2006.
of the method only to extremely small uncertainties, we avoid to [18] G. Grimm, M. J. Messina, S. E. Tuna, and A. R. Teel, “Nominally
robust model predictive control with state constraints,” IEEE T. Autom.
estimate , knowing that the actual region where the system Control, vol. 52, no. 10, pp. 1856–1870, Oct. 2007.
will converge is included in , this latter being a robust [19] G. Pin, D. M. Raimondo, L. Magni, and T. Parisini, “Robust model pre-
positively invariant set. dictive control of nonlinear systems with bounded and state-dependent
uncertainties,” IEEE T. Autom. Control, vol. 54, no. 7, pp. 1681–1687,
Proof of Theorem 1: The application of the ISM to system Jul. 2009.
(2), according to Lemma 2, leads to a system in form (12), i.e. [20] V. I. Utkin, Sliding Mode in Control and Optimization. New York:
system (2) with . Moreover, in order to apply the Springer-Verlag, 1992.
[21] C. Edwards and S. Spurgeon, Sliding Mode Control: Theory and Ap-
ISM inner loop, the control variable in the MPC control law is plications. New York: Taylor & Francis, 1998.
limited in the set . Then, since Assumptions 1–4 are satisfied [22] W. Garcia-Gabin, D. Zambrano, and E. F. Camacho, “Sliding mode
for system (2) with and , according to predictive control of a solar air conditioning plant,” Control Eng.
Pract., vol. 17, no. 6, pp. 652–663, 2009.
Lemma 4 the ISpS of the overall control scheme is proved. [23] K. R. Muske, H. Ashrafiuon, and M. Nikkhah, “A predictive and sliding
mode cascade controller,” in Proc. Amer. Control Conf., New York, Jul.
ACKNOWLEDGMENT 2007, pp. 4540–4545.
[24] V. I. Utkin and J. Shi, “Integral sliding mode in systems operating under
The authors would like to thank Dr. E. Vitali, Department uncertainty conditions,” in Proc. Conf. Decision Control, Kobe, Japan,
of Mathematics, University of Pavia, for the useful discussion Dec. 1996, pp. 4591–4596.
about the proof of Theorem 2. [25] A. Poznyak, L. Fridman, and F. J. Bejarano, “Mini-max integral
sliding-mode control for multimodel linear uncertain systems,” IEEE
T. Autom. Control, vol. 49, no. 1, pp. 97–102, Jan. 2004.
REFERENCES [26] M. Basin, J. Rodriguez, L. Fridman, and P. Acosta, “Integral sliding
[1] M. Morari and J. H. Lee, “Model predictive control: Past, present and mode design for robust filtering and control of linear stochastic
future,” Comput. Chem. Eng., vol. 23, no. 4–5, pp. 667–682, 1999. time-delay systems,” Int. J. Robust Nonlin. Control, vol. 15, no. 9, pp.
[2] D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, 407–421, 2005.
“Constrained model predictive control: Stability and optimality,” [27] F. Castaños and L. Fridman, “Analysis and design of integral sliding
Automatica, vol. 36, no. 6, pp. 789–814, 2000. manifolds for systems with unmatched perturbations,” IEEE T. Autom.
[3] S. J. Qin and T. A. Badgwell, “A survey of industrial model predictive Control, vol. 51, no. 5, pp. 853–858, May 2006.
control technology,” Control Eng. Pract., vol. 11, no. 7, pp. 733–764, [28] F. A. C. C. Fontes, “A general framework to design stabilizing non-
2003. linear model predictive controllers,” Sys. Contr. Lett., vol. 42, no. 2,
[4] J. M. Maciejowski, Predictive Control With Constraints. Upper pp. 127–144, 2001.
Saddle River, NJ: Pearson Education, 2002. [29] L. Magni and R. Scattolini, “Model predictive control of contin-
[5] E. F. Camacho and C. Bordons, Model Predictive Control. New York: uous-time nonlinear systems with piecewise constant control,” IEEE
Springer Verlag, 2004. T. Autom. Control, vol. 49, no. 6, pp. 900–906, Jun. 2004.
[6] J. B. Rawlings and D. Q. Mayne, Model Predictive Control: Theory [30] L. Grune, D. Nesic, and J. Pannek, “Model predictive control for non-
and Design. Madison, WI: Nob Hill Publishing, 2009. linear sampled-data systems,” in Nonlinear Model Predictive Control:
[7] , L. Magni, D. M. Raimondo, and F. Allgöwer, Eds., Nonlinear Model Towards New Challenging Applications, R. Findeisen, F. Allgöwer,
Predictive Control: Towards New Challenging Applications. New and L. Biegler, Eds. New York: Springer-Verlag, 2007, pp. 105–113.
York: Springer-Verlag, 2009. [31] L. Magni, D. M. Raimondo, and R. Scattolini, “Regional input-to-state
[8] D. Limon, T. Alamo, D. M. Raimondo, D. Muñoz de la Peña, J. M. stability for nonlinear model predictive control,” IEEE T. Autom. Con-
Bravo, A. Ferramosca, and E. F. Camacho, “Input-to-state stability: A trol, vol. 51, no. 9, pp. 1548–1553, Sep. 2006.
unifying framework for robust model predictive control,” in Nonlinear [32] D. M. Raimondo, D. Limon, M. Lazar, L. Magni, and E. F. Camacho,
Model Predictive Control: Towards New Challenging Applications, L. “Min-max model predictive control of nonlinear systems: A unifying
Magni, D. M. Raimondo, and F. Allgöwer, Eds. New York: Springer- overview on stability,” Eur. J. Control, vol. 15, no. 1, pp. 5–21, 2009.
Verlag, 2009, pp. 1–26. [33] M. Rubagotti, D. M. Raimondo, A. Ferrara, and L. Magni, Robust Model
[9] H. Chen, C. W. Scherer, and F. Allgöwer, “A game theoretical ap- Predictive Control of Continuous-Time Sampled-Data Nonlinear Sys-
proach to nonlinear robust receding horizon control of constrained sys- tems With Integral Sliding Mode. Budapest, Hungary, Aug. 2009.
tems,” in Proc. Amer. Control Conf., Albuquerque, NM, Jun. 1997, pp. [34] W. J. Cao and J. X. Xu, “Nonlinear integral-type sliding surface for
3073–3077. both matched and unmatched uncertain systems,” IEEE T. Autom. Con-
[10] P. O. M. Scokaert and D. Q. Mayne, “Min-max feedback model predic- trol, vol. 49, no. 8, pp. 1355–1360, Aug. 2004.
tive control for constrained linear systems,” IEEE T. Autom. Control, [35] L. Magni, G. De Nicolao, Scattolini, and F. R. Allgöwer, “Robust
vol. 43, no. 8, pp. 1136–1142, Aug. 1998. model predictive control for nonlinear discrete-time systems,” Int. J.
[11] A. Bemporad, F. Borrelli, and M. Morari, “Min-max control of con- Robust Nonlin. Control, vol. 13, no. 3–4, pp. 229–246, 2003.
strained uncertain discrete-time linear systems,” IEEE T. Autom. Con- [36] G. Bartolini, A. Ferrara, and E. Usai, “Chattering avoidance by second-
trol, vol. 48, no. 9, pp. 1600–1606, Sep. 2003. order sliding mode control,” IEEE T. Autom. Control, vol. 43, no. 2, pp.
[12] F. Fontes and L. Magni, “Min-max model predictive control of non- 241–246, Feb. 1998.
linear systems using discontinuous feedbacks,” IEEE T. Autom. Con- [37] L. Fridman, “An averaging approach to chattering,” IEEE T. Autom.
trol, vol. 48, no. 10, pp. 1750–1755, Oct. 2003. Control, vol. 46, no. 8, pp. 1260–1265, Aug. 2001.
[13] M. Diehl and J. Bjornberg, “Robust dynamic programming for [38] L. Fridman, “Chattering analysis in sliding mode systems with inertial
min-max model predictive control of constrained uncertain sys- sensors,” Int. J. Control, vol. 9, no. 10, pp. 906–912, 2003.
tems,” IEEE T. Autom. Control, vol. 49, no. 12, pp. 2253–2257, [39] A. Levant, “Chattering analysis,” in Proc. Eur. Control Conf., Kos,
Dec. 2004. Greece, Jul. 2007, pp. 3195–3202.
Authorized licensed use limited to: Nazarbayev University. Downloaded on February 18,2025 at 09:33:44 UTC from IEEE Xplore. Restrictions apply.
570 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011
[40] E. D. Sontag and Y. Wang, “New characterizations of input-to state- Antonella Ferrara (S’86–M’88–SM’03) was born
stability,” IEEE T. Autom. Control, vol. 41, no. 9, pp. 1283–1294, Sep. in Genova, Italy. She received the Laurea degree
1996. in electronic engineering and the Ph.D. degree in
[41] D. Limon, T. Alamo, F. Salas, and E. F. Camacho, “Input to state sta- computer science and electronics from the Univer-
bility of min-max MPC controllers for nonlinear systems with bounded sity of Genova, Genova, Italy, in 1987 and 1992,
uncertainties,” Automatica, vol. 42, no. 5, pp. 797–803, 2006. respectively.
[42] J. Y. Lin, E. D. Sontag, and Y. Wang, “A smooth converse Lyapunov She has been Assistant Professor at the University
theorem for robust stability,” SIAM J Control Optim., vol. 34, no. 1, pp. of Genova since 1992. In November 1998 she be-
124–160, 1996. came Associate Professor of Automatic Control at the
University of Pavia. Since January 2005 she is Full
Professor of Automatic Control in the Department of
Computer Engineering and Systems Science, University of Pavia. Her research
Matteo Rubagotti (S’07) was born in Voghera (PV), activities are mainly in the area of sliding mode control, with application to au-
Italy, in 1982. He received the “Laurea” and “Laurea tomotive control, process control, and robotics. She has authored or coauthored
Specialistica” degrees (with highest honors) in com- more than 230 papers, including more than 70 international journal papers.
puter engineering, and the Ph.D. degree in electronic, Dr. Ferrara was an Associate Editor of the IEEE TRANSACTIONS ON CONTROL
computer science and electrical engineering from the SYSTEMS TECHNOLOGY and, at present, she is Associate Editor of the IEEE
University of Pavia, Italy, in 2004, 2006, and 2010, TRANSACTIONS ON AUTOMATIC CONTROL. She is a member of the IEEE Tech-
respectively. nical Committee on Variable Structure and Sliding Mode Control, a member
From 2008 to 2009, he was a Visiting Scholar at of the IEEE Robotics and Automations Technical Committee on Autonomous
the Ohio State University Center for Automotive Re- Ground Vehicles and Intelligent Transportation Systems, and a member of the
search, Columbus, OH. From July to August 2009 IFAC Technical Committee on Transportation Systems.
he was an Academic Guest at the Automatic Control
Laboratory, ETH Zürich, Switzerland. Since January 2010, he is a Post-Doc
with the Department of Mechanical and Structural Engineering, University of
Trento, Italy. His research is mainly focused on analysis and controller synthesis Lalo Magni was born in Bormio (SO), Italy, in 1971.
of uncertain nonlinear and piecewise-affine systems (in particular, using sliding He received the M.S. degree (with highest honors) in
mode and model predictive control techniques), and on mobile robotics. computer engineering and the Ph.D. degree in elec-
tronic and computer engineering from the University
of Pavia, Pavia, Italy, in 1994 and 1998, respectively.
From 1999 to 2004, he was Assistant Professor at
Davide Martino Raimondo was born in Pavia, the University of Pavia where he has been Associate
Italy, in 1981. He received the Laurea degree (with Professor since 2005. From 1996 to 1997 and in 1998
highest honors) in computer engineering and the he was at CESAME, Universit Catholique de Lou-
Ph.D. degree in electronic, computer and electrical vain, Louvain La Neuve (Belgium). From October to
engineering from the University of Pavia, Italy, in November 1997, he was at the University of Twente
2005 and 2009, respectively. with the System and Control Group in the Faculty of Applied Mathematics. In
From November 2006 to May 2007, he was with 2003, he was a Plenary Speaker at the Second IFAC Conference “Control Sys-
the Escuela Superior de Ingenieros, Universidad de tems Design” (CSD’03). In 2005, he was Keynote speaker at the NMPC Work-
Sevilla, Sevilla, Spain. Since January 2009 he is shop on Assessment and Future Direction. His current research interests include
working as post-doc at Automatic Control Labora- nonlinear control, predictive control, robust control, process control and glu-
tory, ETH Zürich, Switzerland. He is the author or cose concentration control in subjects with diabetes. His research is witnessed
coauthor of more than 30 papers published in refereed journals, edited books, by more than 40 papers published in the main international journals. In 2003,
and refereed conference proceedings. His current research interests include he was Guest Editor of the Special Issue ‘Control of nonlinear systems with
nonlinear control, model predictive control, networked control, robust control, Model Predictive Control’ in the International Journal of Robust and Nonlinear
input-to-state stability, and glycemia control in diabetic subjects. Control.
Dr. Raimondo co-organized the NMPC Workshop on Assessment and Future Dr. Magni was an Associate Editor of the IEEE TRANSACTIONS ON
Direction, Pavia, Italy, in 2008. He was also co-organizer of the invited sessions AUTOMATIC CONTROL. He is Associate Editor of Automatica. He organized the
Nonlinear Model Predictive Control, for IFAC NOLCOS 2010, and New De- NMPC Workshop on Assessment and Future Direction in September 2008 in
velopments in Nonlinear Model Predictive Control, for IFAC NOLCOS 2007. Pavia.
He served as an Associate Editor of IFAC NOLCOS 2010.
Authorized licensed use limited to: Nazarbayev University. Downloaded on February 18,2025 at 09:33:44 UTC from IEEE Xplore. Restrictions apply.