• Aucun résultat trouvé

Sampled-Data Observers: Scarce Arbitrarly Large Sampling Intervals

N/A
N/A
Protected

Academic year: 2021

Partager "Sampled-Data Observers: Scarce Arbitrarly Large Sampling Intervals"

Copied!
6
0
0

Texte intégral

(1)

HAL Id: hal-02342668

https://hal.inria.fr/hal-02342668

Submitted on 1 Nov 2019

HAL

is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire

HAL, est

destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Sampled-Data Observers: Scarce Arbitrarly Large Sampling Intervals

Frédéric Mazenc

To cite this version:

Frédéric Mazenc. Sampled-Data Observers: Scarce Arbitrarly Large Sampling Intervals. ICTSTCC

2019 - 23rd International Conference on System Theory, Control and Computing, Oct 2019, Sinaia,

Romania. �hal-02342668�

(2)

Sampled-Data Observers: Scarce Arbitrarly Large Sampling Intervals

Fr´ed´eric Mazenc,

Abstract. Continuous-time systems with discrete measurements are considered. It is shown that the technique of [7] can be used to design converging observers in the case where the size of some intervals between 2 measurements is larger than the upper bound ensuring convergence of the observer that is provided in [7]. A scarcety condition on these intervals is exhibited. This result is established through a recent stability analysis technique called trajectory based approach.

Key Words: Observer, continuous-discrete, asynchronous sampling.

I. INTRODUCTION

In many engineering applications, the measurements are available at discrete instants only. Moreover, digital imple- mentation sometimes affects continuous-time observers. These facts are obstacles to the design or the use of continuous observers. This motivated many works on the design of observers using discrete outputs, as illustrated for instance by the papers [2], [9] and [14] and the references therein. In the pioneering work [7], an important approach was initiated for the design of observers for continuous-time nonlinear systems with discrete outputs. In this paper, a system of the type:

x(t)˙ = F(x(t)),

y(t) = Cx(ti) , ∀t∈[ti, ti+1), (1) with x ∈ Rn, y ∈ Rq and where F is a nonlinear function was considered. A standard assumption on the sequence ti

was imposed: the existence of a constant T > 0 such that for all i ∈ N, 0 ≤ ti+1 −ti ≤ T was assumed. Then the main result was the design of a new type of observer and the determination of a constant T? >0 ensuring that if T ≤T?, then the proposed observer converges exponentially to the solutions of (1). A key aspect of this result is that the size of all the sampling intervals must be smaller than a constant which depends onF andC, otherwise the convergence of the observer is not guaranteed. But in practice, due for instance to a temporary loss of measurements, the outputs are sometimes not available during long time intervals. Then the condition T ≤ T? mentioned above may be violated. But this fact does not imply that the solutions of the observer of [7] do not converge to the solutions of the system (2): the intuition suggests that if, for many integers i, ti+1−ti is sufficiently small andti+1−ti is large for a sufficiently small number of integersi, then the solutions of the observer can still converge to the solutions of the studied system.

The present work is build upon this intuitive idea. For sys- tems with asynchronous sampling belonging to the subfamily of the one studied in [7], we show that the assumptionT ≤T? can be relaxed and that an arbitrarily large value for T is allowed, provided that ti+1 −ti is sufficiently small for a sufficiently large number of integersi.

We prove the main result of our work via the trajectory based approach, which is a stability analysis for nonlinear time-varying systems introduced in [10], developed in [13]

and applied to the design of observers for continuous-time switched systems in [1]. This approach makes it possible to establish the main result under assumptions which can be checked in practice.

The notation will be simplified whenever no confusion can arise form the context. The Euclidean norm is denoted by| · |.

We denote byI the identity matrix of any dimension.

The paper is organized as follows. The main result is stated and proved in Section II. An illustrative example is given in Section III. Concluding remarks are drawn in Section IV.

II. MAIN RESULT

A. Studied system

We consider the system

x(t)˙ = Hx(t) +ϕ(Cx(t)),

y(t) = Cx(ti) , ∀t∈[ti, ti+1), (2) with i ∈ N, x ∈ Rn is the state, y ∈ Rq is the output, C ∈ Rq×n, C 6= 0 is a constant matrix, ϕ is a nonlinear function, H ∈ Rn×n is a constant Hurwitz matrix and ti

is an increasing sequence witht0= 0andlimi→+∞ti= +∞.

Let σ : [0,+∞) → [0,+∞) be the function defined by σ(t) =ti whent∈[ti, ti+1).

Remark. The assumption that H in (2) is Hurwitz is not restrictive. Indeed, for any system x(t) =˙ Ax(t) +φ(Cx(t)) such that (A, C) is detectable, there is a matrix L so that the matrix A + LC is Hurwitz. Then the system x(t) =˙ Ax(t) + φ(Cx(t)) can be rewritten as

˙

x(t) = Hx(t) + ϕ(Cx(t)) with H = A + LC and ϕ(y) =φ(y)−Ly and this system is of the type (2).

Remark. Since the matrixH is Hurwitz, there are constants c1 >0,p1>0 andp2>0 and a symmetric positive definite matrixP ∈Rn×n such that the LMIs:

P H+H>P ≤ −2c1P (3)

(3)

and

p1I≤P ≤p2I (4)

are satisfied.

We introduce three assumptions.

Assumption A1. There is a constantkϕ>0such that for all y1∈Rq and y2∈Rq, the inequality

|ϕ(y1)−ϕ(y2)| ≤kϕ|y1−y2| (5) holds.

Assumption A2. There are 2 constants T > 0 and T > 0 such that for all i∈N, the inequality

T ≤ti+1−ti≤T (6)

is satisfied.

Let us introduce the constant b1= k2ϕ|P||CH|2

c1p1

(7) and the function

b2(t) = b1 2|C|kϕ

(t−σ(t))

e2|C|kϕ(t−σ(t))−1 . (8) Assumption A3. There are constants g > 0, δ ∈(0,1) and t]≥g such that

e−gc1+ Z t

t−g

ec1(r−t)b2(r)dr≤δ (9) for all t≥t].

Remark.The condition (9) is not a restriction on the constant T in (6): it can be satisfied for an arbitrarily large constantT, as illustrated in Section III.

B. Observer

Let us introduce the dynamic extension:

˙

ω(t) = CHz(t) +Cϕ(ω(t)) , t∈[ti, ti+1) ω(ti) = Cx(ti) , i∈N ,

˙

z(t) = Hz(t) +ϕ(ω(t)) , t≥0

(10) with i ∈ N, ω ∈ Rq. This dynamic extension was proposed in [7].

We are ready to state and prove the main result:

Theorem 1. Assume that the system (2) satisfies Assumptions A1 to A3. Then the system (10) is an asymptotic observer for the system (2).

Proof. Since the system (2) satisfies Assumptions A1 to A3, the solutions of the system (2)-(10) are well-defined and the system (2)-(10) is forward complete.

Now, let us introduce the variables:

eω=ω−Cx , ex=z−x . (11) Elementary claculations give:









˙

eω(t) = CHz(t) +Cϕ(ω(t))

−CHx(t)−Cϕ(Cx(t)) , ∀t∈[ti, ti+1), eω(ti) = 0,

˙

ex(t) = Hz(t) +ϕ(ω(t))−Hx(t)

−ϕ(Cx(t)) , ∀t∈[ti, ti+1)

(12) for i∈N. Thus, we have









˙

eω(t) = CHex(t) +Cϕ(ω(t))

−Cϕ(Cx(t)) , ∀t∈[ti, ti+1), eω(ti) = 0,

˙

ex(t) = Hex(t) +ϕ(ω(t))

−ϕ(Cx(t)) , ∀t∈[ti, ti+1).

(13)

Assumption A1 ensures that there is a functionθ, bounded in norm bykϕ, such that









˙

ex(t) = Hex(t)

+θ(x(t), ω(t))eω(t) , ∀t∈[ti, ti+1),

˙

eω(t) = Cθ(x(t), ω(t))eω(t)

+CHex(t) , ∀t∈[ti, ti+1), eω(ti) = 0.

(14) By integrating theeω-subsystem of (14) and using the bound of θ, we deduce that there is a function ζ1(t, s), bounded by µ(t, s) =|CH|e|C|kϕ(t−s), such that

eω(t) = Z t

ti

ζ1(t, s)ex(s)ds , ∀t∈[ti, ti+1). (15) This equality and theex-subsystem in (14) give

˙

ex(t) = Hex(t) + Z t

ti

ζ2(t, s)ex(s)ds , t∈[ti, ti+1), (16) withζ2(t, s) =θ(x(t), ω(t))ζ1(t, s).

Now, we analyze the stability properties of (16) by using the positive definite quadratic function:

V(ex) =e>xP ex. (17) The LMI (3) ensures that the derivative of this function along the trajectories of (16) satisfies

V˙(t)≤ −2c1V(ex(t)) + Z t

ti

2ex(t)>P ζ2(t, s)ex(s)ds . (18) Since the matrixP is symmetric and positive definite, for any a >0the inequality

Z t ti

2ex(t)>P ζ2(t, s)ex(s)ds≤ a

Z t ti

ex(t)>P ex(t)ds +1a

Z t ti

ex(s)>ζ2(t, s)>P ζ2(t, s)ex(s)ds (19)

(4)

holds. We deduce that the inequality V˙(t) ≤ [−2c1+a(t−ti)]V(ex(t))

+1a Z t

ti

ex(s)>ζ2(t, s)>P ζ2(t, s)ex(s)ds (20) is satisfied. Since|ζ2(t, s)| ≤kϕµ(t, s)for all(t, s)∈R2, we obtain

V˙(t) ≤ [−2c1+a(t−ti)]V(ex(t)) +a1

Z t ti

k2ϕµ(t, s)2|P||ex(s)|2ds

≤ [−2c1+a(t−ti)]V(ex(t)) +k

2 ϕ|P|

ap1

Z t ti

µ(t, s)2V(ex(s))ds

= [−2c1+a(t−ti)]V(ex(t)) +k

2

ϕ|P||CH|2 ap1

Z t ti

e2|C|kϕ(t−s)V(ex(s))ds , (21) where the second inequality above is a consequence of (4).

Let >0be any constant and let a= c1

t−ti+ . Then

V˙(t) ≤ h

−2c1+t−tc1

i+(t−ti)i

V(ex(t)) + t−tci+

1

kϕ2|P||CH|2 p1

Z t ti

e2|C|kϕ(t−s)V(ex(s))ds

≤ −c1V(ex(t)) + t−tci+

1

kϕ2|P||CH|2 p1

Z t ti

e2|C|kϕ(t−s)V(ex(s))ds . (22) Since is arbitrarily small, it follows that

V˙(t) ≤ −c1V(ex(t)) +b1(t−ti)

Z t ti

e2|C|kϕ(t−s)V(ex(s))ds , (23) where b1 is the constant defined in (7). Since ti+1−ti ≤T for alli∈N, we have

V˙(t)≤ −c1V(ex(t)) +b1(t−σ(t))

Z t σ(t)

e2|C|kϕ(t−s)ds sup

s∈[t−T ,t]

V(ex(s)). (24) Thus

V˙(t) ≤ −c1V(ex(t)) +b2(t) sup

s∈[t−T ,t]

V(ex(s)), (25) whereb2is the function defined in (8). Now, one cannot apply Halanay’s inequality [4] or Razumikhin’s theorem [3, Chapt.

1] to (25) because for some instants t ≥ 0, b2(t) may be larger thanc1. But we can apply the trajectory based approach, initiated in [10].

By integrating (25) over [t−g, t], where g is the constant in Assumption A3, we obtain:

V(ex(t))≤e−gc1V(ex(t−g)) +

Z t t−g

ec1(r−t)b2(r)dr sup

s∈[t−T−g,t]

V(ex(s)) (26)

for allt≥T+g. It follows that V(ex(t)) ≤

e−gc1+

Z t t−g

ec1(r−t)b2(r)dr

× sup

s∈[t−T−g,t]

V(ex(s))

≤ δ sup

s∈[t−T−g,t]

V(ex(s))

(27)

for allt≥T+g, where the last inequality is a consequence of Assumption A3. This inequality and [10, Lemma 1] allow us to conclude that ex(t) converges exponentially to the origin.

Now, from (15) and (6), we deduce that eω(t) converges exponentially to the origin. This concludes the proof.

Remark.One can apply the main result of [11] to establish a result similar to the one of Theorem 1. But we have chosen to conclude via the trajectory based approach because it leads to Assumption A3 which is simpler than the assumption that we could derived from [11].

III. ILLUSTRATION

We illustrate Theorem 1 by applying it to the pendulum model, studied for instance in [9].

LetT >0 andT > T be two positive numbers. Let ti be the sequence periodic ofk >1, i.e. for all i,ti =ti+k, such that:t1−t0=T and for alli∈ {1, ..., k−1},ti+1−ti=T.

Now, consider the two dimensional system:

1(t) = x2(t)

˙

x2(t) = sin(x1(t)), (28) with the output

y(ti) =x1(ti). (29) Let us check that Assumptions A1 and A2 are satisfied.

• The system (28) can be rewritten as

˙

x(t) =Hx(t) +ϕ(x1(t)) (30) with

H =

−2 1

−1 0

(31) and

ϕ(x1) =

2x1

x1+ sin(x1)

. (32)

Then Assumption A1 is satisfied withkϕ= 2√ 2.

•The definition of the sequencetiimplies that Assumption A2 is satisfied.

Now, with the notation of the previous section, we can take:

P =

1 −12

12 1

, (33)

andc1= 14,p1=209,p2= 1. We have b2(t) = 200

3

2(t−σ(t)) e4

2(t−σ(t))−1

. (34)

(5)

Then for any constant g >0, the function γ(g, t) =e−gc1+

Z t t−g

ec1(r−t)b2(r)dr (35) satisfies

γ(g, t) =eg4 +2003

2 Z t

t−g

e14(r−t)(r−σ(r)) e4

2(r−σ(r))−1 dr .

(36) Since the sequence ti is periodic of period k, the function t−σ(t)is periodic of period

$= (k−1)T+T . (37)

Now, we choose g = $. The fact that t−σ(t) is periodic of period $ implies that the functionγ($, t)is identiquality equal to the constant

Λ =e$4 +200

2 3

Z $ 0

e14(r−$)(r−σ(r)) e4

2(r−σ(r))−1 dr .

(38) Let us write Λ as the sum of three terms:

Λ = e$4 +200

2

3 e14$ζa+200

2

3 e14$ζb (39) with

ζa= Z T

0

e14r(r−σ(r)) e4

2(r−σ(r))−1

dr (40)

and ζb=

Z $ T

e14r(r−σ(r)) e4

2(r−σ(r))−1

dr . (41) From the definition of σ, we deduce

ζa = RT 0 e14rr

e4

2r−1

dr

=

4T 16

2+116

277+32 2

e(4

2+14)T

+(16−4T)e14T4416+512

2 277+32

2

(42)

and ζb =

k−1

X

l=1

Z tl+1

tl

e14r(r−σ(r)) e4

2(r−σ(r))−1 dr

=

k−1

X

l=1

e14tl Z tl+1

tl

e14(r−tl)(r−tl) e4

2(r−tl)−1 dr . (43) Usingt1=T andtl+1=tl+T for alll∈ {1, ..., k−1}and the inequality ea−1≤aea for alla≥0, we deduce that

ζb = eT4e

(k−1)T

4 −1

eT4−1

RT 0 e14rr

e4

2r−1 dr

≤ eT4e

(k−1)T

4 −1

eT4−1

4√ 2RT

0 r2e14r+4

2rdr

4

2e

kT 4

eT4−1

RT

0 r2e(14+42)rdr .

(44)

Since for all r ∈ [0, T], e(14+4

2)r ≤ e(14+4

2)T, the inequality

ζb4

2e

kT 4

3

eT4−1

e(14+42)TT3 (45) is satisfied. Since $= (k−1)T+T, we deduce that

Λ ≤ e(k−1)T4 +T

×h 1 + 200

2 3

4T 16

2+116

277+32 2

e(4

2+14)T

+(16−4T)e14T4416+512

2 277+32

2

i

+200

2

3 e(k−1)T4 +T 4

2ekT4

3

eT4−1

e(14+4 2)TT3

≤ e(k−1)T4 +Tqa(T) +qb(T)

(46) with

qa(s) = 1 +200

2

3 ξ(s) (47)

with

ξ(s) =

4s 16

2+116

277+32 2

e(4

2+14)s

+(16−4s)e14s4416+512

2 277+32

2

(48) and

qb(s) =1600e1+16

2

4 s

9 es4−1 s3. (49) Now, letT be any positive real number. Let us chooseT >0 such that

qb(T)≤ 1

4 . (50)

Next, one can choose an integerk such that e(k−1)T4 +Tqa(T)≤ 1

4 . (51)

These inqualities and (46) give:

Λ≤ 1

2 , (52)

for all t ≥0. Thus assumption A3 is satisfied. We conclude that Theorem 1 applies. We conclude that, with the constants we have selected, the solutions of





˙

ω(t) = −2z1(t) +z2(t) + 2ω(t) , t∈[ti, ti+1) ω(ti) = x1(ti)

˙

z1(t) = −2z1(t) +z2(t) + 2ω(t)

˙

z2(t) = −z1(t) +ω(t) + sin(ω(t))

(53) asymptotically converge to the solution of the system (28).

Remark.In this example,T can take arbitrarily large values.

This is not allowed by the stability conditions given in [9] or [7].

(6)

IV. CONCLUSION

In this paper, for a family of nonlinear systems, we have relaxed the assumption on the largest allowable sampling in- terval that is imposed in [7] by establishing the convergence of the proposed observer to the studied system via the technique called trajectory based approach [10].

Our result can be extended to many other cases, which include time-varying systems with delay in the spirit of what is done in [8] and [5], interconnected sub-observers proposed in [12] and in [6] and ordinary differential equations in interconnection with Partial Differential Equations.

REFERENCES

[1] S. Ahmed, F. Mazenc, H. Ozbay,Dynamic output feedback stabilization of switched linear systems with delay via a trajectory based approach.

Automatica, 93, pp. 92-97, 2018.

[2] M. Farza, M. M’ Saad, M. L. Fall, E. Pigeon, O. Gehan, R. Mosrati, Continuous-discrete time observers for a class of MIMO nonlinear systems.IEEE Trans. on Aut. Control, pp. 1060-1065, 2014.

[3] K. Gu, V. L. Kharitonov, J. Chen, Stability of Time-Delay Systems.

Birkhuser, Boston, 2003.

[4] A. Halanay, Differential Equations: Stability, Oscillations, Time Lags.

Academic Press, New York, 1966.

[5] C. Hann, V. Van Assche, N. Crasta, F. Lamnabhi-Lagarrigue,Dynamical continuous high gain observer for sampled measurements systems.51st IEEE Conference on Decision and Control (CDC), 2012.

[6] M. Kahelras, Conception d’observateurs pour diff´erentes classes de syst`emes `a retards non lin´eaires. Phd Thesis, University Paris-Sud, January 18, 2019.

[7] I. Karafyllis, C. Kravaris, From Continuous-Time Design to Sampled- Data Design of Observers.IEEE Trans. on Aut. Control, Vol. 54, No.

9, pp. 2169-2174, September 2009.

[8] I. Karafyllis, M. Krstic,Stabilization of nonlinear delay systems using approximate predictors and high-gain observers, Automatica 49, pp.

3623-3631, Oct. 2013.

[9] F. Mazenc, V. Andrieu, M. Malisoff, Design of Continuous-Discrete Observers for Time-Varying Nonlinear Systems. Automatica, Vol. 57, Number 7, pp. 135-144, July 2015.

[10] F. Mazenc, M. Malisoff,Trajectory Based Approach for the Stability Analysis of Nonlinear Systems with Time Delays.IEEE Trans. on Aut.

Control, vol. 60, Issue 6, June 2015.

[11] F. Mazenc, M. Malisoff, Extension of Razumikhin’s Theorem and Lyapunov-Krasovskii Functional Constructions for Time-Varying Sys- tems with Delay.Automatica, vol. 78, pp. 1-13, April 2017.

[12] F. Mazenc, M. Malisoff, Stabilization and Robustness Analysis for Time-Varying Systems with Time-Varying Delays using a Sequential Subpredictor Approach.Automatica, vol. 82, pp. 118-127, August 2017.

[13] F. Mazenc, S.-I. Niculescu, M. Malisoff, Stability and Control Design for Time-Varying Systems with Time-Varying Delays using a Trajectory Based Approach.SIAM Journal Contr. Opt., vol. 55, Issue 1, pp. 533- 556, 2017.

[14] M. Nadri, H. Hammouri, C. A. Zaragoza, Observer design for continuous-discrete time state affine systems up to output injection.

European Journal of Control, vol. 10, no. 3, pp. 252-263, 2004.

Références

Documents relatifs

Asymptotically stable sets for several T result shows that if it is possible to build a stabilizing feedback control for a continuous system such that the closed-loop system

a new nonlinear emulation strategy based on homogene- ity which uses the input-to-state stability (ISS) proper- ties of homogeneous systems in order to preserve their

In the case of constant delay and unperturbed linear systems, efficient criteria based on roots location [12] allow to find the exact region of stability with respect to the value of

We developed new stability analysis techniques for piecewise continuous time-varying linear systems with time- varying delays.. Our results can be used when stabilizing control

The observer is a fixed- gain involving an inter-sample output predictor, making the state trajectories (at the different spatial positions) continuous in time.. The observer

He is currently a Chair of TC on Variable Structure Systems and Sliding mode control of IEEE Control Systems Society, Associated Editor of the Journal of Franklin Institute,

Abstract: This extended abstract presents a dissipativity-based stability analysis of Linear Time Invariant (LTI) systems subjected to aperiodic sampling and time-varying delay..

In [14] this result has been extended to the class of time-varying systems, where constant and time-varying similarity transformations have been proposed to represent a