Professional Documents
Culture Documents
systems
Ghassen Marouani1 , Thach Ngoc Dinh2 , Tarek Raı̈ssi2 and Hassani Messaoud1 *†‡
γq− = [Pq d(k) − (−Pq+ d(k) − Pq− d(k))] − Pq Lq v(k) ∆V (e+ (k)) =
e+ (k)T (Aq − LqCq )T M(Aq − LqCq )e+ (k)
+ |Pq Lq |E pV. (29) (37)
+2e+ (k)T (Aq − LqCq )T MPq−1 γq+
Bearing in mind Lemma 1, then +(Pq−1 γq+ )T M(Pq−1 γq+ ) − e+ (k)T Me+ (k).
Bearing in mind Lemma 2:
− Pq+ d(k) − Pq− d(k) ≤ Pq d(k) ≤ Pq+ d(k) + Pq− d(k).
(30) ∆V (e+ (k))
≤
By using (30) we have [Pq d(k) − (−Pq+ d(k) −
1
e+ (k)T (Aq − LqCq )T M(Aq − LqCq )(1 + ) − M e+ (k)
Pq− d(k))] ≥ 0, [(Pq+ d(k) + Pq− d(k)) − Pq d(k)] ≥ 0, δq
also with Assumption 3, we obtain −Pq Lq v(k) + +(1 + δq )(Pq−1 γq+ )T M(Pq−1 γq+ ).
|Pq Lq |E pV ≥ 0, Pq Lq v(k) + |Pq Lq |E pV ≥ 0, then we de- (38)
duce that γq− ≥ 0 and γq+ ≥ 0, ∀k ≥ 0. From (27), (1 + δq )(Pq−1 γq+ )T M(Pq−1 γq+ ) is
Moreover we have x(0) ≤ x(0) ≤ x(0), then Eq− (0) bounded. Then, it is obvious to note that the observa-
and Eq+ (0) are nonnegative. As Fq = Pq (Aq − LqCq )Pq−1 tion error e+ is bounded if the following inequality is
is nonnegative, we deduce that Eq− (k) ≥ 0 and Eq+ (k) ≥ satisfied
0, ∀k ≥ 0.
T 1
Consequently, we obtain (Aq − LqCq ) M(Aq − LqCq )(1 + ) − M ≺ 0.
δq
Pq x̂− (k) ≤ Pq x(k) ≤ Pq x̂+ (k). (31) Then by applying the Schur complement, due to
(20), we can conclude the stability of e+ . The same
Then, it can be verified that arguments allow us to prove that e− is also bounded.
x(k) ≤ x(k) ≤ x(k), Remark 1 The second approach based on changes of
coordinates is general since it is always possible to
where transform any real square matrix into a nonnegative
x(k) = Q+ − − + form. The existence of such a transformation is not
q Pq x̂ (k) − Qq Pq x̂ (k),
+ + − −
x(k) = Qq Pq x̂ (k) − Qq Pq x̂ (k). a strong assumption. For instance, it has been shown
in [11] that there always exists an invertible matrix P
To prove the boundedness of x, x, we have to show such that in the coordinates z(k) = Px(k), the matrix
that Eq− (k) and Eq+ (k) are bounded, which comes to E = P(A − LC)P−1 is nonnegative. In addition, it has
prove that e+ (k) = x̂+ (k) − x(k) and e− (k) = x(k) − been shown in [27] that based on the Jordan canonical
x̂− (k) are bounded. form, it is always possible to transform any square con-
As a common Lyapunov function, we propose: stant matrix into a nonnegative form with a constant or
a time-varying transformation.
V (e+ (k)) = e+ (k)T Me+ (k), M ∈ Rn×n = M T 0,
(32) Remark 2 Even by using changes of coordinates, the
where interval observer is designed in the original coordinates
e+ (k) = x̂+ (k) − x(k). (33) (equations (16), (17)). This approach allows one to
avoid jumping of the observer state in the coordinates
And z(k) = Px(k) and a hybrid behavior.
V (e− (k)) = e− (k)T Me− (k), M ∈ Rn×n = M T 0,
(34) 4. A numerical example
with
e− (k) = x(k) − x̂− (k). (35) Consider the discrete-time linear switched system:
Using the same reasoning as in Section 3.1, we en- x(k + 1) = Aq x(k) + Bq u(k) + d(k),
(39)
sure that the dynamics of the Lyapunov function are, y(k) = Cq x(k) + v(k), q ∈ 1, 2,
with bounded inputs, decreasing with respect to the er- where d(k) and v(k) are respectively the distur-
rors e+ and e− . Let us study the case of e+ (the same bances and the measurement noises, with d(k) =
steps are used to prove the boundedness of e− ). 0.04[sin(0.1k) cos(0.2k)]T , v(k) = 0.2 sin(0.1k),
We have
0.6 −0.6 0.1 0.3
∆V (e+ (k)) = V (e+ (k + 1)) −V (e+ (k)). (36) A1 = , A2 = ,
0 0.1 0 0.7
and and the lower trajectories. The interval observer stabil-
ity is ensured. Finally, as shown in Figure 1, the interval
1 0
B1 = , B2 = , C1 = 0.3 0 , C2 = −1 −1observer
. remains stable despite the switching instants.
0 1
2
It was not possible to compute a common matrix P
such as P(Aq − LqCq )P−1 to be nonnegative. Therefore, switching signal
changes of coordinates matrices Pq such that the matri-
ces Pq (Aq − LqCq )Pq−1 are nonnegative, are computed.
1
The next step is to design for the system (39) the ob- 0 5 10 15 20 25 30 35 40 45 50
Time (seconds)
server defined by (16). Then we have to solve the LMI
given by (20) with the Yalmip toolbox; as a result, we Figure 2. Switching signal
have:
0.7308 −0.0513
L1 = , L2 = ,
−0.0557 −0.1117 5. Conclusion
0.9908 −0.0893
M= , In this paper, two techniques to design interval ob-
−0.0893 1.2006
servers for a class of discrete-time linear switched sys-
0.7290 −0.0409 tems in the presence of additive disturbances and mea-
S1 = , S2 = ,
−0.1322 −0.1296 surement noises are proposed. The assumptions given
δq = 90.9091, ∀q ∈ 1, 2. in the first one are not always feasible. Therefore, a
second approach based on changes of coordinates is
The matrices Pq , ensuring that Pq (Aq − LqCq )Pq−1 are proposed to relax the condition of nonnegativeness of
nonnegative, are given by: Aq − LqCq , q = 1, N. In this context, two copies of
classical observers associated with suitably selected ini-
−0.0850 1.2136 0.2634 −0.1359 tial conditions are reformulated in the base ”x”. The
P1 = , P2 = .
0.0850 −0.2136 −0.2634 1.1359 observer gains can be computed in term of LMIs.Tow
As mentioned above, all conditions of Theorem 3 tracks can be considered as perspectives to this work.
are verified, then, the interval observer given by (17) The first one, is the use of the H∞ formalism to compute
is ISS stable. The results of simulations of the interval optimal gains, by using this technique we can obtain a
observer are depicted in Figure 1, where solid lines rep- tighter framer. The second perspective, is the synthe-
resent the state and dashed lines represent the estimated sis of interval observers for switched systems with un-
bounds. known switching instants.
The signal which governs the switching between
the two subsystems is plotted in Figure 2. References
2
state x [1] V. Alcarez-Gonzalez, V. Gonzalez-Alvarez, Robust
upper bound
1
lower bound
Nonlinear Observers for Bioprocesses: Application to
Wastewater Treatement. Processes Lecture Notes in
x1
-1
Control and Information Sciences, Volume 361/2007,
-2
pp. 119-164, 2007.
5 10 15 20 25 30 35 40 45 50
Time (seconds)
[2] V. Alcarez-Gonzalez, J. Harmand, A. Rapaport, J.P.
1 Steyer, V. Gonzalez-Alvarez, C. Pelayo-Ortiz, Software
state x
0.5
upper bound sensors for highly uncertain WWTPs: a new approach
lower bound
based on interval observers. Water Research, 36, pp.
x2
0
2515-2524, 2002.
-0.5
[3] O. Bernard, J-L. Gouzé, Closed loop observers bundle
-1
5 10 15 20 25 30 35 40 45 50 for incertain biotechnical models. J.Process Control,vol
Time (seconds)
144,pp, 765-774, 2004.
[4] M.S. Branicky, Multiple Lyapunov functions and other
Figure 1. State and estimate bounds analysis tools for switched and hybrid systems. IEEE
Transactions on Automatic Control, 43(4): 475-482,
The simulations show that, despite the presence of 1998.
the disturbances and of the measurement noises, the [5] A. Beydoun, L.Y. Wang, J. Sun, S. Sivashankar, Hy-
state belongs inside the interval formed by the upper brid control of automotive powertrain systems: a case
study. In T. A. Henzinger, S. Sastry(Eds), Hybrid Sys- [20] H. Ethabet , D. Rabehi , D. Efimov , T. Raı̈ssi, Interval
tems: Computation and Control, Vol. 1386, pp. 33-48, estimation for continuous-time switched linear systems.
1998. Automatica, accepted.
[6] G. Chesi, P. Colaneri, J.C. Geromel, R.H. Middelton, R.
Shorten, A Nonconservative LMI Condition for Stabil- [21] Z-P. Jiang, Y. Wang, Input-to-state stability for discrete-
ity of Switched Systems with Guaranteed Dwell Time. time nonlinear systems. Automatica, Volume 37, Issue
IEEE Transactions on Automatic Control, 57(5), 1297- 6, June 2001, Pages 857-869.
1302, 2012. [22] F. Mazenc, O. Bernard, Asymptotically Stable Interval
[7] C. Combastel, S.A. Raka, A stable Interval Observer for for Planar Systems with Complex Poles. IEEE Transac-
LTI Systems with No multiple Poles. 18th IFAC World tions on Automatic Control, Vol. 55, Issue 2, pp. 523-
Congress, Milano, Italy, Aug. 28-Sept. 2,2011. 527, Feb. 2010.
[23] F. Mazenc, O. Bernard, Interval Observers for linear
[8] K.H. Degue, D. Efimov,J-P. Richard, Interval Observers time-invariant systems with disturbances. Automatica,
for Hybrid Linear Systems. Proc. 10th IFAC Symposium Vol. 47, No. 1, pp. 140-147, Jan. 2011.
on Nonlinear Control Systems (NOLCOS), Monterey, [24] F. Mazenc, M. Kieffer, E. Walter, Interval Observers for
2016. continuous-time linear time systems with discrete-time
[9] T.N. Dinh, F. Mazenc, S.I. Niculescu, Interval observer outputs. 2012 American Control Conference, Montreal,
composed of observers for nonlinear systems. In Euro- Canada, June 27-June 29, pp.1889-1894, 2012.
pean Control Conference, pp. 660-665,2014. [25] F. Mazenc, T.N. Dinh, S.I. Niculescu, Interval observers
[10] D. Efimov, L. Fridman, T. Raı̈ssi, Ali Zolghadri, Ram- for discrete-time systems. 51th IEEE Conference on De-
atou Seydou, Interval Estimation for LPV Systems Ap- cision and Control, Hawaii, USA, pp. 6755-6760, Dec.
plying High Order Sliding Mode Techniques. Automat- 2012.
ica, 2012, vol. 48, pp. 2365-2371. [26] F. Mazenc, T.N. Dinh, Construction of Interval Ob-
[11] D. Efimov, W. Perruquetti, T. Raı̈ssi, A. Zolghadri, On servers for Continuous-time Systems with Discrete
Interval Observers for Time-Varying Discrete-Time Sys- Measurements. Automatica, Vol. 50, pp. 2555-2560,
tems. IEEE Transactions on Automatic Control, vol. 2014.
58(12), pp. 3218-3224, 2013. [27] F. Mazenc, T.N. Dinh, S.L. Niculescu, Interval observers
for discrete-time systems, International Journal of Ro-
[12] D. Efimov, W. Perruquetti, T. Raı̈ssi, A. Zolghadri, bust and Nonlinear Control, 24(17), 2867-2890, 2014.
On Interval Observers for Time-Invariant Discrete-Time
Systems. 2013 European Control Conference (ECC), [28] D-S. Mitrinovic, ”Young’s Inequality.” 2.7 in Analytic
July 17-19, 2013, Zrich, Switzerland. Inequalities. New York: Springer-Verlag, pp. 48-50,
[13] Z. He, W. Xie, Interval state observer for nonlinear 1970.
switched systems with average dwell time. In 34th IEEE [29] M. Moisan, O. Bernard, J-L. Gouzé, Near optimal inter-
Chinese Control Conference (CCC), pp. 2285-2288, val observers bundle for uncertain bioreactors. Automat-
2015. ica, Vol. 45, pp. 291-295, 2009.
[14] Z. He, W. Xie, Control of non-linear switched systems [30] D. Rabehi, D. Efimov, J-P. Richard, Interval Estima-
with average dwell time: interval observer-based frame- tion for Linear Switched System. Proc. 20th IFAC WC,
work. IET Control Theory and Application, 10(1): 10- Toulouse, 2017.
16, 2016. [31] T. Raı̈ssi, D. Efimov, A. Zolghadri, Interval State Esti-
[15] B. Jiang, J.L. Wang, Y.C. Soh, An adaptative tech- mation for a Class of Nonlinear Systems. IEEE Transac-
nique for robust diagnosis of fault with independent tions on Automatic Control, Vol. 57, No. 1, pp. 260-265,
effects on systems outputs. International Journal of Jan 2012.
control,75(11):792-802, 2002. [32] T. Raı̈ssi, N. Ramdani, Y. Candau, Bounded error mov-
[16] H. Lin, P.J. Antsaklis, Stability and stabilizability of ing horizon state estimation for non-linear continuous
switched linear systems: a survey of recent results. IEEE time systems: application to bioprocess system. Journal
Transactions on Automatic Control, 54: 308-322, 2009 of Process Control, 15, pp. 537-545, 2005.
[17] G. Gauffaux, A. Vande Wouwer, O. Bernard, Improving [33] R. Shorten, F. Wirth, O. Mason, K. Wulff, C. King, Sta-
Continous Discrete Interval Observers with Application bility criteria for switched and hybrid systems. SIAM
to Microalgae-based Bioprocesses. Journal of Process Review, 49(4),: 545-592, 2007.
Control, 19, pp. 1182-1190, 2009.
[18] J-L. Gouzé, A Rapaport, M.Z. Hadj-Sadok, Interval
observers for uncertain biological systems. Ecological
modelling, 133(1):4556, 2000.
[19] H. Ethabet, T. Raı̈ssi, M. Amairi, M. Aoun, Interval ob-
servers design for continuous-time linear switched sys-
tems. 20th IFAC WC 2017, Jul 2017, Toulouse,
France. 2017.