State observers of quasi-reversible discrete-time switched linear systems
2023-11-16ZhendongSunQiangZhang
Zhendong Sun·Qiang Zhang
Abstract This work addresses observer design for the general class of quasi-reversible discrete-time switched linear systems.Under the mild assumption that the switched system is observable,we present constructive approaches to design state observers to estimate the state.Two types of observers are designed:one is with full order and the other is with reduced order,both could reconstruct the system state in finite times.A numerical example is presented to illustrate the effectiveness of the proposed approaches.
Keywords Switched linear systems·Observer·Observability
1 Introduction
A linear switched system consists of a set of linear subsystems and a switching signal that coordinates the switching among the subsystems.The state of the subsystems is continuous in nature, while the state of the switching signal is discrete/logic in nature.The interaction between continuous state and logic state is an appealing topic that attracts numerousattention[1,2].Asafundamentalclassofhybridsystems,switched linear systems are powerful in both representability and control ability.Interested readers are referred to the monographs[3–5]for progress of switched and hybrid systems.
For a switched linear system, the major topics include stability analysis,stabilizing design,and performance optimization.As a dominant approach for addressing stability and stabilizing design, many Lyapunov-like methods have been developed for dealing with switched systems.For example, the well-known multiple Lyapunov function technique[6] and the composite Lyapunov function technique [7]were successfully applied to switched systems.However,it has been revealed that, even for a planar switched linear autonomous system,stabilizability does not imply the existence of a convex Lyapunov function[8].For discrete-time switchedlinearsystems,thedynamicprogrammingapproach provides constructive design for the stabilization problem[9].Other approaches including the automata-driven switching scheme [10] and the dissipativity approach [11] were proposed to investigate stability/stabilizability for specific classes of switched systems.
In many practical scenarios,the system state is not totally available, and we have to design state observers/estimators to reconstruct/approximate the state.It has been revealed that, for switched linear systems, the observer design is dual with the state feedback stabilizing design [1, 12].As the state feedback stabilization problem is still unsolved for general switched linear systems,the observer design is also open.For continuous-time switched linear systems,a hybrid observer with impulse was designed for achieving finite-time reconstruction of the state[13].For reversible discrete-time switched autonomous systems, a switched observer was designed for achieving finite-time reconstruction of the state[14].It is interesting to note that, switched observers were also used for parameter identifying of adaptive control[15]and linear time-varying systems[16].
In this work, we study the observer design problem for the general class of quasi-reversible discrete-time switched linear systems with measured outputs.To estimate the state,two types of observers are proposed: one is of full order and the other is of reduced order.In both observers the gain matrices are explicitly designed such that the state transition matrices of the error systems are deadbeat in finite times.In this way,the initial state is exactly reconstructed for any control input.Compared with the work[14],the current work extends the system framework from reversible autonomous systems to quasi-reversible controlled systems.Besides,this work also designs a reduced-order observer, which has not been addressed in the literature.
2 Preliminaries
Let R be the set of real numbers, and N+be the set of non-negative integers.For positive integerk, letk={0,1,...,k-1}.LetInbe then-dimensional identity matrix.
2.1 System description
In this work, we address the discrete-time switched linear system given by
wherex(t) ∈Rnis the continuous state,σ(t) ∈M={1,2,...,m}is the switching signal,u(t)∈Rqis the control input,y(t)∈Rpis the system output.Ai,Bi,Ci,i∈Mare real constant matrices with compatible dimensions.For convenience,the system is denoted byΣ(Ci,Ai,Bi)M.Without loss of generality,we assume thatt0=0.
Letφ(t;t0,x0,σ,u) be the state of system (1) at timetstarting fromx0att0with switching lawσand control inputu.It is clear that
whereψis the open-loop state transfer matrix
A switching path is a time-driven switching signal defined over a finite-time interval.Suppose thatθis switching path defined overs,then the length ofθis|θ|=s.
2.2 Definitions
Definition 1 Statex0is said to be unobservable if it is indistinguishable from the origin,that is,for any switching signalσand control inputu,we have
The switched system is said to be completely (switched)observable if the unobservable set is{0}.
Definition 2 A state observer for switched system (1) is a dynamical system
wherefis a proper vector function.For a switching signalσ,the observer is said to beσ-asymptotic if limt→+∞(x(t)-z(t)) = 0 for anyx0,z0,andu.When there exists aT>t0such thatx(t)=z(t)for allt≥T,the observer is said to beσ-T-deadbeat.
Definition 3 Theswitchedsystemissaidtobe(output)quasireversible,if
2.3 Assumptions and supporting lemma
Throughout the work,we made the following assumptions:
Assumption 1 Switched system(1)is quasi-reversible.
Assumption 2 Switched system (1) is completely observable.
Remark 1When the switched system is quasi-reversible,the unobservable set is a subspace of the total state space.Furthermore, if the pair(C,A) is quasi-reversible, there is a matrixE∈Rn×psuch thatA+ECis nonsingular.By abuse of notation,we defineC A-1=C(A+EC)-1.Note thatC A-1relies explicitly onE,yet its image space is the same for all possibleE.
Lemma 1Under Assumptions1and2,there is a positive integer,and a switching path θ defined over T,such that the observability matrix
is of full rank.
ProofIt has been established in[17–19]that,for any completely controllable reversible discrete-time switched linear system, the full controllability could be realized through a switching path with less thanswitches.By virtual of the duality between controllability and observability,the lemma follows.■
3 Main results
In this section, we propose two kinds of state observers to estimate the state.The former is in full order,while the latter is in reduced order.Both could exactly reconstruct the state in finite times.
3.1 Full-order observer
Note that the observability matrix in(5)is in nested structure.Without loss of generality, we assume that rankCθ(0)≥1.By searching linearly independent rows from the top to the bottom,we havelblock rows 0=ν1<ν2<···<νl≤Tsuch that
Letik=θ(νk),k=1,...,l,we have indicesκ1,...,κnandj1,...,jlwithj1+···+jl=n,such that the matrix
is square and nonsingular,whereCi,jdenotes thejth row of matrixCi.
DenoteGk=Ψ(νk+1,0,θ),k= 1,...,l-1.Let ˆCikbe the matrix composed by theκth rows ofCik,k=1,...,l.We could re-write matrixQby
Letζibe thej-th column of matrixQ-1.Furthermore,define
To estimate the state,we propose the following observer:
Theorem 1SupposethattheswitchedsystemsatisfiesAssumptions1and2.For any initial state x0and control input u,we have
ProofLet ˜x(t) =x(t) -z(t),t= 0,1,...,T.It can be verified that
As a result,we have
Simple calculation gives
where
Utilizing the fact thatH1is orthogonal to ¯Ci2G1,we have
Continue this process gives
In the same manner,we could calculate that
Therefore,we have
which directly leads toΛ=0.■
3.2 Reduced-order observer
In this section, we propose a reduced-order observer that achieves deadbeat reconstruction of the state.The motivation of introducing reduced-order observers is twofold:(i)compared with a full-order observer, the transient performance of the lower-order observer usually could be improved as the system order is reduced;and(ii)in a reduced-order observer,the switching law design is much simpler with fewer switches in the observation period.
We assume that the output is independent of the switching law,that is,y=CxwithC/=0.
system could be re-written by
where
Lemma 2Under Assumptions1and2,switched systemisquasi-reversibleandcompletelyobservable.
ProofFirst, it is clear thatis quasireversible.
Second,note that the transformed switched system(12)is completely observable.This means that the matrix
is of full rank.As the result,we have
Construct the observer that is the(n-p)th-order switched linear system given by
where
Theorem 2SupposethattheswitchedsystemsatisfiesAssumptions1and2.For any initial state x0and control input u,we have
ProofDefine the error variable
It can be verified that
Thus,the error dynamics is a switched autonomous system.Note the state transition matrix of the error system along switching path ¯θis exactly the left-hand matrix in (13).It follows straightforwardly that Eq.(16)holds true for anyx0andu.■
Remark 3The reduced-order observer could reconstruct the state inυn-psteps.Note thatCompared with the full-order observer, the upper bound of the observation period is smaller.
Remark 4While the design procedure could be extended to more general situation that the output relies on the switching law,there are still some specific cases that are quite involved.For instance,examine the planar switched linear system with
The switched system is completely observable,yet we do not know whether it admits a reduced-order observer or not.
3.3 Numerical example
Let us examine the fifth-order switched linear system with two subsystems,whose system matrices are
It can be easily verified that both Assumptions 1 and 2 are satisfied.
Simple calculation shows that the switching pathθ=(1,2,1,2,1,2,1) is an observability switching path.By applying the design procedure,we have observer gain matrices
Fig.1 Full-order dynamics
The observer is
which could achieve deadbeat reconstruction of the state in 7 steps.Figure 1 depicts the state,observer,and error trajectories with initial statex0= [-1 2 1 -2 1]Tand control inputu(t)=cos(t),t=0,1,2,....
Next, assume that bothx1andx2could be consistently measured, that isC=C1.Let ¯θ=(2,1,2,1,2), and the gain matrices are
The reduced-order observer is
whereL(0)=L(2)=L1,L(4)=L3,andL(1)=L(3)=03×2.This could reconstruct the state in 5 steps.Figure 2 depicts the state, observer, and error trajectories with the same initial state and control input as in Fig.1.It can be seen that the error dynamics is much smaller than that with the full-order observer.
Fig.2 Reduced-order dynamics
4 Conclusion
In this work, the problem of observer design has been addressed for quasi-reversible discrete-time switched linear systems with measured outputs.We proposed two kinds of state observers,and proved that the observers could achieve finite-time reconstruction of the state.
It should be noted that,the observer could achieve exact state reconstruction in a finite time,thus any state feedback control/switching laws could be replaced by observer-driven control/switching laws.However,when the switched system undergoes uncertainty/perturbation, the state estimate will be inexact.In this case, it is an interesting issue to develop observer-driven control/switching laws for achieving stability of the overall system.
Acknowledgements The authors are grateful to the anonymous reviewers for their constructive comments.
杂志排行
Control Theory and Technology的其它文章
- Editorial:special issue on frontiers of control and automation,dedicated to Prof.Ben M.Chen 60th birthday
- Feedback control for stochastic finite-time/fixed-time synchronization of stochastic coupled nonlinear systems
- Sliding mode-based adaptive tube model predictive control for robotic manipulators with model uncertainty and state constraints
- Contracted product of hypermatrices via STP of matrices
- A hybrid data-driven and mechanism-based method for vehicle trajectory prediction
- Semi-global weighted output average tracking of discrete-time heterogeneous multi-agent systems subject to input saturation and external disturbances