Movatterモバイル変換


[0]ホーム

URL:


Next Article in Journal
Influence of Small Vehicle on Transiting Test Method for Measuring Building Wind Pressure Coefficients
Next Article in Special Issue
Models of Dynamic Systems in Diagnostic Tasks
Previous Article in Journal
On Some New Fractional Ostrowski- and Trapezoid-Type Inequalities for Functions of Bounded Variations with Two Variables
Previous Article in Special Issue
Thermal Noise Decoupling of Micro-Newton Thrust Measured in a Torsion Balance
 
 
Search for Articles:
Title / Keyword
Author / Affiliation / Email
Journal
Article Type
 
 
Section
Special Issue
Volume
Issue
Number
Page
 
Logical OperatorOperator
Search Text
Search Type
 
add_circle_outline
remove_circle_outline
 
 
Journals
Symmetry
Volume 13
Issue 9
10.3390/sym13091725
Font Type:
ArialGeorgiaVerdana
Font Size:
AaAaAa
Line Spacing:
Column Width:
Background:
Article

Quadratic Stabilization of Linear Uncertain Positive Discrete-Time Systems

Faculty of Electrical Engineering and Informatics, Technical University of Kosice, 042 00 Kosice, Slovakia
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry2021,13(9), 1725;https://doi.org/10.3390/sym13091725
Submission received: 17 August 2021 /Revised: 7 September 2021 /Accepted: 17 September 2021 /Published: 17 September 2021
(This article belongs to the Special IssueSymmetry in Dynamic Systems)

Abstract

:
The paper provides extended methods for control linear positive discrete-time systems that are subject to parameter uncertainties, reflecting structural system parameter constraints and positive system properties when solving the problem of system quadratic stability. By using an extension of the Lyapunov approach, system quadratic stability is presented to become apparent in pre-existing positivity constraints in the design of feedback control. The approach prefers constraints representation in the form of linear matrix inequalities, reflects the diagonal stabilization principle in order to apply to positive systems the idea of matrix parameter positivity, applies observer-based linear state control to assert closed-loop system quadratic stability and projects design conditions, allowing minimization of an undesirable impact on matching parameter uncertainties. The method is utilised in numerical examples to illustrate the technique when applying the above strategy.

    1. Introduction

    Positive systems cover a special family of systems possessing the property that their states and outputs are inherently non-negative and, as a consequence, are subconsciously connected with such real processes whose internal variables are positive [1,2]. Along this line, since the main task when dealing with control and system state estimation is closely linked to the positivity relations that must be maintained in the system dynamics [3], the existence of positive structures has to accept also limitations in the non-negativity of control law parameters or observer gains. In terms of analysis, stability and performance characterizations, some constrained design approaches were established to solve design problems for dynamical systems with positivity [4,5].
    The need for new frameworks in positive system analysis, relying on the practical concept of the linear matrix inequalities (LMIs) feasibility, is reflected in [6,7,8], whilst the inherent time-delay system properties, exploitable in the control design of positive systems are preferable exposed (see, e.g., [9] and the references therein). The implementability of control structures related to discrete-time systems with time delays is presented in [10,11] and with relation to positive discrete-time systems with time delays in [12]. Stabilization principles for uncertain discrete-time-positive systems are proposed in [13,14,15], and specific control structure realization is mentioned in [16,17].
    Adaptation of the presented new points of view given on the control synthesis of linear positive discrete-time systems in [18,19], as well as their dissemination to positive systems with uncertain parameters, are the main issues of this paper. In considerable order of precedence is LMI formulation in parametric constraint prescription, together with the structural quadratic stability, to handle more general preference of arguments based on the Lyapunov method.
    New design conditions are derived related to uncertain discrete-time systems, which ensure both quadratic stability and positiveness performances in controller and observer structures. Such conditions are explicitly represented by feasibility of the proposed LMIs set. The multi-input, multi-output (MIMO) state-space representation is preferred, because the performance specifications used in the design task have to view the controller-related dimensions of matrix parameters when defining the uncertainties by LMIs. Because the objective is intended for diagonal positive matrix variables, it guarantees the diagonal stabilization principle.
    For clarity of presentation, following the decisive reason for preference given inSection 1, the paper continues inSection 2 with separate treatments of the design fundamentals related to constraint formulations for uncertain positive discrete-time linear systems.Section 3, in the sense of the above ways in defining design limits, discusses problem of quadratic stability and positiveness in control, preserves design adaptations to state observer synthesis and presents the expression of the design completeness for the observer-based state control of an uncertain system from this class of plants. To illustrate various limits of design, a numerical solution is inserted inSection 4, whilst inSection 5 a summary is presented, and conclusions are drawn.
    Throughout this paper, the following notations are used:xT,XT denotes the transpose of the vectorx and the matrixX, respectively,diag[·] characterises the structure of a (block) diagonal matrix,ρ(X) indicates the eigenvalue spectrum ofX for a square symmetric matrix, by definitionX0 means a negative definite matrix, the symbolIn indicates then-th order unit matrix,R (R+) is the set of all (non-negative) real numbers,(R+n×r),Rn×r refers to the set ofn×r (non-negative) real matrices, andR++n×n, (R++n×n) means the set of strictly (purely) positive square matrices, respectively.

    2. Problem Formulation and Starting Preliminaries

    Consider the uncertain discrete-time systems of the form
    q(i+1)=(F+ΔF(i))q(i)+(G+ΔG(i))u(i),
    y(i)=(C+ΔC(i))q(i),
    ΔF(i)ΔG(i)=MH(i)N1N2,HT(i)H(i)Ip,
    ΔF(i)ΔC(i)=V1V2W(i)U,WT(i)W(i)Ip,
    whereu(i)Rr,q(t)Rn andy(t)Rm. The matrix parameters are of the following relationsF,ΔF(i)Rn×n,G,ΔG(i)Rn×r,C,ΔC(i)Rm×n,MRn×p,N1Rp×n,N2Rp×r,V1Rn×p,V2Rm×p andURp×n, and the elements ofH(i),W(i)Rp×p are Lebesgue measurable [20].
    Notice how, in the used context, the above makes use of a square system withp=m=r, whilstrank(M)=p,rank(V1)=p.
    Related to the externally unforced uncertain discrete-time linear system (1) the dual structure of the following theorem is substantial.
    Theorem 1.
    In the case of the unforced uncertain discrete-time linear system (1), (3) is quadratically stable if and only if there exist a symmetric positive definite matrixPRn×n and a positive scalarδR such that the following inequalities hold
    P=PT0,δ>0,
    PPFTPN1TFPP+δMMT0N1P0δIp0,
    PδMMT0.
    In the case of the unforced dual uncertain discrete-time linear system (1), (4) is quadratically stable if and only if there exist a symmetric positive definite matrixQRn×n and a positive scalarγR such that the following hold
    Q=QT0,γ>0,
    QQFQV1FTQQ+γUTU0V1TQ0γIp0,
    QγUTU0.
    The proof of the theorem is outlined inAppendix A.
    Remark 1.
    Theorem 1 is closely related to the method for assigning poles in a specified disk by state feedback for uncertain linear discrete-time systems with norm-bounded uncertainties [21]. The presented formulation extends and specifies the concept mentioned in [12].
    Remark 2.
    Both the presented properties are dual in the sense thatF,G are replaced byFT,CT, andM is replaced byUT with the formally used substitutionsPQ,N1V1,N2V2,δγ. The dual view of the representations is useful when the control law parameter design is exploited by the inequality structure (5)–(7) and in the state observer parameter design the inequality structure (8)–(10).
    Working with the uncertain positive discrete-time linear systems, it can be formulated the formally identical representation (1)–(4), but considering a strictly positiveFR+n×n (all its elements are greater than zero) and non-negativeGR+n×r,CR+m×n,MR+n×p,N1R+p×n,N2R+p×r,UR+p×n,V1R+n×p andV2R+m×p, where, for generalization, it is considered thatp=r=m.
    Definition 1
    ([22]).The nominal autonomous system (1) is said to be a positive system if the corresponding trajectoryq(i)R+n is always non-negative for all integers i and non-negative initial conditionsq(0)R+n.
    Remark 3
    (Adapted from [22]).The nominal autonomous system (1) is positive if and only ifF is a positive matrix such that element-viseF0. If the nominal autonomous system (1) is positive, then it is asymptotically stable for every initial conditionq(0)R+n (implying thatF is a Schur matrix).
    Definition 2
    ([23]).MatrixLRn×n is a permutation matrix if exactly one item in each column and row is equal to 1 and all other elements are equal to 0. Permutation matrixLRn×n is of circulant form if
    L=0T1In10,L1=LT.
    Definition 3.
    A square matrixFR++n×n is strictly positive if all its elements are positive. A square matrixFR+n×n is purely positive if its diagonal elements are positive and its off-diagonal elements are non-negative.
    Remark 4.
    Visualizing the square matrixFR++n×n as
    F=f11f12f13f1nf21f22f23f2nf31f32f33f3nfn1fn2fn3fnn,
    the strictly positive structure ofF impliesn2 structural constraintsfij>0i,j=1,n.
    To transform this set of structural constraints into a set of LMIs, the two rhombic forms [24] related to (12) are constructed with characterization through circular shifts of columns (rows) of (12) as
    FΘ=f11f12f13f1nf22f23f2nf21f33f3nf31f32fnnfn1fn2fn,n1,
    FΣ=f11f21f22f31f32f33fn1fn2fn3fnnf12f13f1nf23a2nfn1,n.
    It can be underlined that the diagonal matrices, related to these rhombic forms, are defined forh=0,,n1 as
    FΣ(l+h,l)=diagf1+h,lfn,nhf1,nh+1fh,n0,
    FΘ(l,l+h)=diagf1,1+hfnh,nfnh+1,1fn,h0,
    whilst
    F=h=0n1FΘ(l,l+h)LhT=h=0n1LhFΣ(l+h,l).
    Once the matricesFΣ,FΘ are constructed,FΣ(l+h,l),FΘ(l,l+h) are defined by the h-th diagonal ofFΣ,FΘ, respectively. Moreover,n2 parametric constraints are given implicitly by positive definiteness of n diagonal matrices (15) or (16).
    Note the duality of (14), (13) is also evident. When designing the state observer, (14) has to be used, whilst in the control design, the form (13) has to be applied.
    Lemma 1
    (Adapted from [18]).If matrixFR++n×n is strictly positive then it is Schur if and only if there exist positive definite diagonal matricesP,QR+n×n such that the following sets of linear matrix inequalities are feasible forh=0,1,,n1,
     i.
    P0,LhFΘ(l,l+h)LhTP0,FTPFP0,
     ii.
    Q0,QLhFΣ(l+h,l)LhT0,FQFTQ0,
    when computing with the circulantLR+n×n defined in (11). The LMIs from the above sets guarantee positiveness of the diagonal matrix variables, positive matrix structural constraints and stability of the system matrix.
    Remark 5.
    Considering a diagonal matrixΛRn×n of the form
    Λ=diagλ1λ2λn,
    then, ifLRn×n takes the circulant form (11),
    LTΛL=diagλ2λnλ1=Λc1.
    In the sections to follow, these design approaches will be considered and the supporting constructive methods developed to establish a direct consequence of control or observer parameters and matrix parametric constraints on quadratic stability.

    3. Main Results

    It is assumed in this section that the state feedback with positive constant gain stabilizes with positiveness in the closed-loop system if it is implemented (i.e., the closed-loop system matrix is strictly positive and Schur), and the positive observer estimates a positive system state trajectory if it is implemented (i.e., the observer system matrix is strictly positive and Schur), meaning that Schur matrix eigenvalues are less than 1 in absolute value. The proposed solutions substantially rely the conditions presented in Theorem 1.

    3.1. Parametric Features in Control Design

    If the state feedback control
    u(i)=Kq(i),
    can be used to control the uncertainty-free positive system (1) the problem is, with respect to diagonal stabilization principle, to formulate the set of LMIs, which guarantees, in a feasible case, aKR+r×n being positive if the matrix variablePR+n×n is positive definite diagonal. The main design criterion remains principally the quadratic stability of the positive closed-loop structure.
    Lemma 2.
    Let the uncertainty-free system (1), whereFR++n×n is strictly positive andGR+n×r be non-negative, is under the state control (22), thenFc=FBKR++n×n is strictly positive if there exists a positive definite diagonal matrixPR+n×n and a positiveKR++r×n such that forh=0,1,,n,
    P0,LhFΘ(l,l+h)LhTPj=1rLhGdjLhTKdjP0,
    whereFΘ(l,l+h) is defined in (16), L in (11) and
    K=k1TkrT,Kdj=diagkjT=diagkj1kjn,
    G=g1gr,Gdj=diaggj=diaggj1gjn.
    Proof. 
    Writing element wise the matrix productGK in the following rhombic form
    GK=j=1rgjkjT=j=1rg1jkj1g1jkj2g1jkj3g1jkjng2jkj2g2jkj3g2jkjng2jkj1g3jkj3g3jkjng3jkj1g3jkj2gnjkjngnjkj1gnjkj2gnjkj,n1j=1rGdjKdjGdjKdjc1GdjKdjc2GdjKdjc,n1,
    then separatingG by the columnsgj,j=1,,r and representing the columngj by the diagonal matrixGdj as in (25) and, additionally, separatingK by the rowskjT,j=1,,r and representing the rowkjT by the diagonal matrixKdj as in (24), then, in analogy with (17), it can be written
    Fc=Fj=1rgjkjT=h=0n1FΘ(l,l+h)j=1rGdjKdjchLhT,
    whereGdj,Kdjch are derived from the rhombic diagonals of (26). Analogously using
    Kdjch=LhTKdjLh
    and substituting (28) into (27), then
    Fc=h=0n1FΘ(l,l+h)LhTj=1rGdjLhTKdj,
    which implies
    FΘ(l,l+h)LhTj=1rGdjLhTKdj0h.
    Pre-multiplying the left side byLh and post-multiplying the right side by a positive definite diagonal matrixP then (30) implies (23). This concludes the proof. □
    Remark 6.
    The condition (23) guarantees that the matrixFc is strictly positive ifF,K are strictly positive,G is non-negative and a positive definite diagonal matrixP exists.
    If the case of the positive uncertain system (1), (3) under the control (22), whereKR++r×n is strictly positive, the discrete state can be interpreted as follows
    q(i+1)=(FGK)q(i)+(ΔF(i))ΔG(i))K)q(i)=(FGK)q(i)+MH(i)(N1N2K)q(i)=Fcq(i)+ΔFc(i)q(i)
    where
    Fc=FGK,Nc1=N1N2K,
    ΔFc(i)=MH(i)(N1N2K)=MH(i)Nc1,
    whilst the last relation makes sense ifp=r. Defining a raw vectorln=111 R+n, it can be written
    Fc=FGK=Fj=1rgjkjT=Fj=1rGdjlnlnTKdj
    and, analogously, defininglp=111R+p, it can be obtained
    Nc1=N1N2K=N1j=1pn2jkjT=N1j=1pN2djlplnTKdj,
    N2=n21n2p,N2dj=diagn2j1n2jn.
    The design conditions can be formulated as an LMI-based task by the following theorem.
    Theorem 2.
    The uncertain positive discrete-time system (1), (3) under control (22) is quadratically stable if for given strictly positiveFR++n×n, non-negativeGR+n×r,MR+n×p,N1R+p×N,N2R+p×r and circulantLR+n×n there exist positive definite diagonal matricesP,RjR+n×n and a positive scalarδR+ such that forh=0,,n1,j=1,r,p=r
    P0,Rj0,δ>0,
    LhFΘ(l,l+h)LTPj=1rLhGdjLhTRj0,
    PFPj=1rGdjlnlnTRjP+δMMTN1Pj=1pN2djlplnTRj0δIp0,
    PδMMT0,
    with the parameters defined as (16), (26), (32), (36).
    If the set of LMIs is feasible, the strictly positiveKR++r×n is computable by the following procedure
    Kdj=RjP1,kjT=lTKdj,K=k1TkrT,
    whilst the realization isFc=FGK such thatFc is strictly positive and Schur.
    Hereafter, ∗ denotes the symmetric item in a symmetric matrix.
    Proof. 
    Considering the relation (23) for the nominal matrixFc and using the substitution
    Rj=KdjP,
    then (23) implies (38). Multiplying the right side by a positive definite diagonal matrixP and considering (42), then (34), (35) imply
    FcP=FPj=1rGdjlnlnTKdjP=FPj=1rGdjlnlnTRj,
    Nc1P=N1Pj=1pN2djlplnTKdjP=N1Pj=1pN2djlplnTRj.
    Since the inequality (6) observed above yields also withFc andNc1 and for a positive definite diagonal matrixP, then (6) is easily shown to satisfy
    PFcPP+δMMTNc1P0δIp0
    and with (43), (44), then (45) implies (39). This ends the proof of the theorem. □
    Note, the set of LMIs (38) reflects parametric constraints forFcR++n×n, and (39) guaranties quadratic stability of the system under control.

    3.2. Parametric Features in Observer Design

    This section considers the design problem of the state estimators for uncertain discrete-time linear systems, where an uncertainty-free input matrixG is considered. Within the Lunberger observer scheme, such a structure is applicable for example in the system fault residual generations.
    The aim of this observer is to construct the system state estimationqe(i)R+n in such a way that the error of state estimation (residual signal)
    e(i)=q(i)qe(i)
    is quadratically stable, since the system matrix stays time varying. To such a defined task, the structure considered for the observer is standard
    qe(i+1)=Fqe(i)+Gu(i)+J(y(i)ye(i)),
    ye(i)=Cqe(i),
    associated with the system models (1), (2), (4) with uncertainty-freeG. With respect to the diagonal stabilization principle and given system parametric constraints, a strictly positive observer gainJR++n×m and the pair(Q,J) parametric bound have to be considered, whilstQR+n×n be a positive definite diagonal matrix.
    Considering the Luenberger-type state observer (46), (47) associated with the uncertainty-free system (1), (2), (4), then
    e(i+1)=q(i+1)qe(i+1)=(F+Gu(i)Fqe(i)Gu(i)J(Cq(i)Cqe(i))=(FJC)e(i)=Fee(i),
    whereqe(t)R+n,JR+n×m and
    Fe=FJC.
    Upon examining (49), it can be seen that the autonomous observer problem being considered is a dual generalization of the time-invariant state control problem, where all of the system matrices are state independent.
    Lemma 3.
    In the case of the uncertainty-free observer error dynamics given in (49), whereFR++n×n is strictly positive,CR+m×n is non-negative andJR+n×m is a strictly positive observer gain matrix, thenFe=FJCR++n×n is strictly positive if there exists a positive definite diagonal matrixQR+n×n such that forh=0,1,,n,
    Q0,QLhFΣ(l+h,l)LhTj=1rQJdjLhCdjLhT0,
    whereFΣ(l,l+h) is defined in (15), L in (11) and
    J=j1jm,Jdj=diagjj=diagj1jjnj,
    C=c1TcrT,Cdj=diagcjT=diagc1jcnj.
    Proof. 
    Writing element wise the matrix productJC in the following rhombic form
    JC=j=1mjjcjT=j=1rj1jcj1j2jcj1j2jcj2jnjcj1jnjcj2jnjcjnj1jcj2j1jcjnjn1,jcjnj=1rJdjCdjJdjc1CdjJdjc,n1Cdj,
    then separating the matrixJ by the columnsjj,j=1,,m and representing the columnjj by the diagonal matrixJdj as defined in (52) and, additionally, separating the matrixC by the rowscjT,j=1,,r and representing the rowcjT by the diagonal matrixCdj as defined in (53), in analogy with (17), it can be written
    Fe=Fj=1rjjcjT=h=0n1LhFΣ(l+h,l)j=1rJdjchCdj,
    whereJdjch,Cdj, are derived from the rhombic diagonals of (54).
    Analogously using (21) in the following relation
    Jdjch=LhTJdjLh
    and substituting (56) into (55), then
    Fe=h=0n1LhFΣ(l+h,l)j=1rJdjLhCdj,
    which implies for allh
    LhFΣ(l+h,l)j=1rJdjLhCdj0.
    Pre-multiplying the inequality left side by a positive definite diagonal matrixQR+n×n and post-multiplying the right side byLhT then (58) implies (51). This ends the proof of the lemma. □
    If the state observer (47), (48) is constructed for the positive uncertain system (1), (2), (4) with the uncertainty-free matrixGR+n×r, whilstJR++n×m is strictly positive, then the error of state variable estimations is expressible as
    e(i+1)=q(i+1)qe(i+1)=(F+ΔF(i))q(i)+Gu(i)Fqe(i)Gu(i)J((C+ΔC(i))q(i)Cqe(i))=(FJC)e(i)+(ΔF(i)JΔC(i))q(i)=Fee(i)+(ΔF(i)JΔC(i))q(i),
    whereFe is given in (50). Defining the matrix
    T=InJ
    and multiplying the left side of (4) byT, then the following relation is obtained
    ΔF(i)JΔC(i)=(V1JV2)W(i)U=Ve1W(i)U,
    where the last realization makes use only ifp=m, whilst
    Ve1=V1JV2.
    Thus, (59) has the structure
    e(i+1)=(Fe+V1eW(i)U)e(i)+V1eW(i)Uqe(i).
    Using the defined column vectorslnRn,lpRp it can be written
    Fe=FJC=Fj=1mjjcjT=Fj=1mJdjlnlnTCdj,
    Vc1=V1JV2=V1j=1pjjv2jT=V1j=1pJdjlnlpTV2dj,
    where the diagonally related expression is
    V2=v21Tv2mT,V2dj=diagv2j1v2jn.
    The use of these relationships eliminates the introductions of additional structured matrix variables into the solution.
    Theorem 3.
    The state observer (47), (48) related to uncertain positive discrete-time system (1), (2), (4) with the uncertainty-free input matrixGR+n×r is quadratically stable if for strictly positiveFR++n×n, non-negativeCR+m×n,UR+p×n,V1R+n×p,V2R+m×p and circulantLR+n×n there exist positive definite diagonal matricesQ,SjR+n×n and a positive scalarγR+ such that forh=0,,n1,j=1,m,p=m
    Q0,Sj0,γ>0,
    QLhFΣ(l+h,l)LhTj=1mSjLhCdjLhT0,
    QQFj=1mSjlnlnTCdjQV1j=1mSjlnlmTV2djQ+γUTU0γIp0,
    QγUTU0,
    with the parameters from (52), (53), (66).
    If the above LMIs are feasible, the strictly positiveJR++n×m can be expressed as
    Jdj=Q1Sj,jj=Jdjln,J=j1jm
    and, in dependence onJ, the matrixFe=FJC is strictly positive and Schur.
    Proof. 
    Considering the inequalities (51) for the system nominal matrixFe and using the substitution
    Sj=QJdj,
    then (51) implies (38).
    Since the inequality (9) yields also forFe andVe1 with relation to a positive definite diagonal matrix ofQ, LMI (9) takes the following expression
    QQFeQVe1FeTQQ+γUTU0Ve1TQ0γIp0.
    Considering (72) it can be seen from comparing (64), (65) that
    QFe=QFk=1mSklnlnTCdk,
    QVe1=QV1k=1mSklnlmTV2dk,
    respectively, and (73) under the prescribed elements (74), (75) implies (69). This concludes the proof. □
    The observer structure analogy means that (68) reflects parametric constraints of a positiveFeR++n×n, and the LMI (69) guarantees the observer quadratic stability, whilst the diagonal stability principle forces a positive definite diagonal matrixPR+n×n.

    3.3. Conjunction with State Observer-Based Control

    The most natural way to extend the used basis is to define the control law as the state observer-based
    u(i)=Kqe(i),
    whereKR++r×n is a strictly positive matrix. The associate description of the defined control task is
    q(i+1)qe(i+1)=F+ΔF(i)(G+ΔG(i))KJ(C+ΔC(i))FJCGKq(i)qe(i)=Fcq(i)qe(i),
    which directly implies from (2), (31), (47), (48) and (76) and where
    Fce=F+ΔF(i)(G+ΔG(i))KJ(C+ΔC(i))FJCGK.
    Since the transform matrix can certainly be chosen
    Te=In0InIn,Te1=Te,
    then
    Teq(i)qe(i)=q(i)q(i)qe(i)=q(i)e(i),
    Fce=TeFceTe1=In0InInF+ΔF(i)(G+ΔG(i))KJ(C+ΔC(i))FJCGKIn0InIn=F+ΔF(i)(G+ΔG(i))K(G+ΔG(i))KΔF(i)JΔC(i)ΔG(i)KFJC+ΔG(i)K
    and the equivalent formulation is obtained in the form
    q(i+1)e(i+1)=Fceq(i)e(i),
    where
    Fce=F+ΔF(i)(G+ΔG(i))K(G+ΔG(i))KΔF(i)JΔC(i)ΔG(i)KFJC+ΔG(i)K.
    Since the element in the lower right corner of (83) can be extended as
    FJC+ΔG(i)K=F+ΔF(i)J(C+ΔC(i))+(ΔF(i)+JΔC(i)+ΔG(i)K),
    it follows directly from (83)
    Fce=F+ΔF(i)(G+ΔG(i))K00F+ΔF(i)J(C+ΔC(i))++0(G+ΔG(i))KΔF(i)JΔC(i)ΔG(i)K(ΔF(i)JΔC(i)ΔG(i)K).
    This can be used to define an equivalent formulation
    q(i+1)e(i+1)=F+ΔF(i)(G+ΔG(i))K00F+ΔF(i)J(C+ΔC(i))q(i)e(i)++(G+ΔG(i))00ΔE(i)Ke(i)qe(i),
    where
    ΔE(i)=ΔF(i)JΔC(i)ΔG(i)K.
    If states of the observer (47), (48) are intended for the state control (22), stabilizing the uncertain system (1), (2), (4), then the state estimation error equation (compare (59)) is
    e(i+1)=Fee(i)+(ΔF(i)JΔC(i)ΔG(i)K)q(i)=Fee(i)+ΔE(i)q(i),
    where
    Fe=FJC.
    If the system (1), (2), (4) is stabilized by the control (76), then (82) implies
    e(i+1)=Feue(i)+ΔE(i)qe(i),
    where
    Feu=F+ΔF(i)J(C+ΔC(i)).
    It is obvious that (88), (89) implies the asymptotically stable estimation error dynamics and, in contrary, the relations (90), (91) mean the quadratically stable estimation error dynamics, related to the same disturbance whenqe(i)q(i).
    Since (31), (86) implies
    q(i+1)=Fcuq(i),
    q(i+1)=Fcuq(i)+(G+ΔG(i))Ke(i),
    respectively, where
    Fcu=FGK+ΔF(i)ΔG(i)K.
    As a consequence of the error properties fore(i)0, the system state trajectories are equivalent, and both system dynamics under control are quadratically stable, taking the same set of eigenvalues, whether the control law (22) or (76) is used.

    4. Illustrative Numerical Example

    The standard scheme of control structure is considered (see, e.g., [25]), whilst an execution of the task supposed the system model (1)–(4), constructed by these parameters
    F=1.00320.10470.13310.00890.69200.02240.03540.05290.7667,M=001001,N1=0.010000.010,N2=0000.002,
    G=0.48050.85740.67460.01450.51950.7832,V1=000.01000.01,V2=0000.02,U=100010
    C=100010,L=0T1I20,lnT=111,lpT=11
    whereF is strictly positive.
    Constructing the rhombic forms ofF as
    FΘ=1.00320.10470.13310.69200.02240.00890.76670.03540.0529,FΣ=1.00320.00890.69200.03540.05290.76670.10470.13310.0224,
    the matricesFΘ,FΣ can be cast into the following diagonal structures
    FΘ(l,l)=diag1.00320.69200.7667,FΣ(l,l)=diag1.00320.69200.7667,
    FΘ(l,l+1)=diag0.10470.02440.0354,FΣ(l+1,1)=diag0.00890.05290.1331,
    FΘ(l,l+2)=diag0.13310.00890.0529,FΣ(l+2,l)=diag0.03540.10470.0244,
    while of immediate consequences are the rest system diagonal matrix parameters, when separatingG,N2 by columns to use (25), (36) andC,V2 by rows to use (53), (66),
    Gd1=diag0.48050.67460.5195,Cd1=diag100,
    Gd2=diag0.85740.01450.7832,Cd2=diag010,
    N2d1=diag00,V2d1=diag00,
    N2d2=diag00.02,V2d2=diag00.02.
    Putting (67)–(70) in the program file for the SeDuMi package [26] in the Matlab environment to design the control law parameter, their feasibility admits LMI variables
    P=diag1.81361.94461.9682,
    R1=diag0.01080.08110.0309,R2=diag0.05660.03460.2037
    and, conditioned byδ=0.5223, it is satisfied
    PδMMT=1.81360001.42230001.44590.
    Since the design conditions are feasible, the prescribed positive gain structure implies
    K=0.00600.04170.01570.03120.01780.1035
    and a direct consequence is the stable positive closed-loop system matrix construction
    Fc=0.97360.06940.03680.00440.66350.01030.00780.01730.6775,ρ(Fc)=0.97560.68360.6554.
    Programming (37)–(40) into the SeDuMi package in the Matlab environment to design the observer gain, the LMI set admits
    Q=diag1.72441.83361.7892,
    S1=diag1.10110.00810.0319,S2=diag0.09120.88670.0477
    and forγ=0.7669>0 it is satisfied
    QδUUT=0.95740001.06670001.78920.
    Taking into account the relation between LMI variables the positive observer gain, guaranteeing observer quadratic stability and positivity, is computed as
    J=0.63850.05290.00440.48360.01780.0267
    and the derived observer system matrix is Schur, having the strictly positive form
    Fe=0.36470.05180.13310.00450.20840.02240.01750.02630.7667,ρ(Fe)=0.77360.35990.2062.
    The presented example documents that the idea of the proposed method consists in using a non-iterative design approach, when applied to the given class of uncertain systems. The method seems to be effective for positive linear discrete-time systems with uncertain parameters ifΔF(i) is not too complicated.
    The potentially comparable method is presented in [13], where the considered system matrixF is non-negative, but the mentioned approach produces a negative gain matrix and signum indefinite closed-loop system matrix. As a result, the authors know no comparison base to the proposed design method, although the conversion of a continuous-time-positive Metzler system usually leads to a strictly positive discrete-time state space description. Using SeDuMi, the computational complexity of this type of algorithm is analyzed in [19]. The interested reader is referred to this reference and references given therein for more details.

    5. Summary and Conclusions

    The problem of quadratic stability in controller and observer design for uncertain positive discrete-time systems is scrutinized in this paper. The main idea is to maintain the LMI definitions of the incident constraints and quadratic stability. The design condition are derived from the corresponding algorithms for representations of feasible sets of LMIs, a representative of such an equivalence LMI corresponds to a certain choice of positive definite diagonal LMI variables, as a basis for diagonal stabilization. To maintain the correct state estimation by exploiting the observers based on positive system matrices under discrete-time uncertainties, the results are functions of scalar parameters because the system is defined in LPV structures.
    The method presented in this paper introduces newly defined LMI structures that improve the feasibility of the method. In particular, it is shown that if there exists an upper bound in the Lyapunov function difference, then there exists a representation of the dynamics such that the feedback action in the control and observer structures is stabilizing. The control effort generated by the proposed method may be enough for a practical application. In the context of the observation and control problems potentially a non-negative structure in the system matrix description can be included adequately [27].
    The future scope of study in this field is in the direction of using interval representation of the system parameters in the design of system observers and the functional observers for uncertain positive discrete-time systems with unknown disturbances.

    Author Contributions

    A.F. elaborated the principles of attenuation of the closed-loop in control law parameter synthesis and implemented their numerical validation. D.K. addressed the matching conditions and constraint principle assembling into a set of LMIs in controller and observer parameter design for uncertain positive discrete-time linear MIMO systems. Both authors have read and agreed to the published version of the manuscript. Both authors have read and agreed to the published version of the manuscript.

    Funding

    The research covering the work field presented in this paper was founded by VEGA, the Grant Agency of the Ministry of Education and Academy of Science of Slovak Republic, under Grant No. 1/0483/21. This support is very gratefully acknowledged.

    Data Availability Statement

    All data for re-verification of the results presented are given in the article and the authors have no other data. Software tools for the solution are standard and their use should be known to the scientific community (MATLAB with related toolboxes).

    Conflicts of Interest

    Authors declare that there is no conflict of interests regarding the publication of this paper.

    Abbreviations

    The following abbreviations are used in this manuscript:
    LMILinear Matrix Inequality
    LPVLinear Parameter Varying
    MIMOMultiple-Input Multiple-Output
    SeDuMiSelf Dual Minimization

    Notations

    The following basic notations are used in this manuscript:
    q(i),u(i),y(i),e(i)state, input and output vectors of variables, state estimation error
    F,G,Cnominal system matrix parameters
    Fc,Fenominal matrix parameters of the closed-loop and observer structures
    M,U,N1,N2,V1,V2matrices which characterize the structureof the uncertainties
    H(i),W(i)matrices with Lebesgue measurable elements
    FΘ,FΘ(l,l+h),FΣ,FΣ(l+h,l)rhombic matrices ofFand their diagonals
    K,J,Lcontroller gain matrix, observer gain matrix, circulant permutation matrix
    Bdj,Cdj,Kdj,Jdjassociated block diagonal matrix structures
    P,Q,Rj,Sjpositive definite diagonal matrix variables of LMIs
    M1,V11left pseudoinverse ofM,V1, repectively
    In,Ip,γ,δ(n×n),(p×p) identity matrices, real positive tuning parameters
    All other notations are defined in the given context fluently.

    Appendix A

    In theAppendix A, Theorem 1 is proven.
    Proof. 
    Considering a positive definite matrixXR+n×r, then a positive function can be specified in the Lyapunov sense as
    v(q(i))=qT(i)Xq(i)>0
    and for stable system trajectories, it is required to satisfy
    Δv(q(i))=qT(i+1)Xq(i+1)qT(i)Xq(i)=qT(i)(FT(i)XF(i)X)q(i)<0,
    whereF(i)=F+ΔF(i). Furthermore, it can be assumed that (compare [24])
    FT(i)XF(i)0
    and from the equality (A3) it can be obtained the relation
    0FT(i)F(i)X10.
    Using a positive semi-definite matrixZRn×r such that the inequality
    X=X1Z0
    is positive definite and regular, then the condition (A4) can be reformulated as
    0FT(i)F(i)X10FT(i)F(i)(X1Z),
    which can be directly employed as an alternative
    FT(i)(X1Z)1F(i)FT(i)XF(i)0.
    Moreover, using the Sherman–Morrison–Woodbury formula, it can be obtained
    (X1Z)1=X+X(Z1X)1X0
    and considering that
    Z=ϵ1MMT,X=X1ϵ1MMT0,
    then the same formula consists directly of assuming that for anyϵ>0
    (X1ϵ1MMT)1=X+XMT(ϵIpMXMT)1MF0,
    which implies
    ϵIpMXMT0.
    Substituting (A9) in (A6) then the following conditions holds
    0FT(i)F(i)X=0FTFX1+2ϵ1MMT++0N1THT(i)MTMH(i)N1ϵ1MMT0.
    Denoting for simplicity that
    X=Xϵ1MMT=X12ϵ1MMT
    and prescribing that the given uncertainties are particularly conveyed by the transform matrix
    T=diagInM1,M1=(MTM)1MT,
    it is sufficient to verify that the following inequality is satisfied (when byT is pre-multiplied the left side and byTT post-multiplied the right side of (A12))
    0FTMTMFM1XMT+0N1THT(i)H(i)N1ϵ1In=ϵN1THT(i)H(i)N1FTMTM1FM1XMTϵN1TN1FTMTM1FM1XMT2ϵN1TN1FTMTM1FM1XMT,
    or, equivalently, using the Schur complement property, the desired result is
    2ϵN1TN1+FTX1F0.
    Thus, settingγ=2ϵ and combining the inequality (A16) with (A13) it yields
    γN1TN1+FT(X1γ1MMT)1F0
    and comparing (A3) and (A17), it is fulfilled
    FT(i)XF(i)=(F+MH(i)N1)TX(F+MH(i)N1)FT(X1γ1MMT)1F+γN1TN1.
    Therefore it can be substituted (A17) into (A2) to carry out the following property
    Δv(q(i))=qT(i)(FT(i)XF(i)X)q(i)>qT(i)FT(X1γ1MMT)1Fq(i)++qT(i)(γN1TN1X)q(i)<0,
    and, with respect to given conditional positivity, the discrete system stability is determined as
    FT(X1γ1MMT)1F+γN1TN1X0,
    X1γ1MMT0.
    Thus, the property of Schur complement then implies that
    X+γN1TN1FTF(X1γ1MMT)0.
    Introducing
    T=diagPIn,P=X1
    then, byT defined the coordinate transform of (A22) conveys
    γPN1TN1PPPFTFP(Pγ1MMT)0.
    Obviously, with the setting
    γ1=δ
    the inequality (6) then immediately follows from (A24) and (A21) gives (7).
    When reflecting (4) and considering the following expression
    Z=ϵ1V1V1T,X=X1ϵ1V1V1T0,
    then, analogously, it is guaranteed that the following holds
    0FT(i)F(i)X=0FTFX1+2ϵ1V1V1T++0UTWT(i)V1TV1W(i)Uϵ1V1V1T0.
    The solution then becomes, if denoting
    X=Xϵ1V1V1T=X12ϵ1V1V1T
    and defining the composite matrix
    Ta=diagInV11,V11=(V1TV1)1V1T
    that, when using pre-multiplication byTa and post-multiplication byTaT, this adjustment determines an improved form in the dependency on (A27)
    0FTV1TV1FV11XV1T+0UTWT(i)W(i)Uϵ1In=ϵUTWT(i)W(i)UFTN1TV11FV11XV1TϵUTUFTV1TV11FV11XV1T2ϵUTUFTV1TV11FV11XV1T,
    or, equivalently, the problem becomes nontrivial, since
    2ϵUTU+FTX1F0.
    Thus, resettingγ=2ϵ, it yields with respect to (A7)
    γUTU+FT(X1γ1V1V1T)1F0
    and comparing (A3) and (A31), as a consequence of this phenomenon, the following stays positive
    FT(i)XF(i)=(F+V1W(i)U)TX(F+V1W(i)U)FT(X1γ1V1V1T)1F+γUTU.
    From this follows that the problem solved is given by
    Δv(q(i))=qT(i)(FT(i)XF(i)X)q(i)>qT(i)FT(X1γ1V1V1T)1Fq(i)++qT(i)(γUTUX)q(i)<0,
    FT(X1γ1V1V1T)1F+γUTUX0,
    respectively. Thus, the complement of a symmetric block-matrix provides the reasonable specification
    X+γUTUFTFX1+γ1V1V1T0.
    Introducing the matrix
    Ta=diagInQ,Q=X1
    pre- and post-multiplication of (A36) byTa entails that (A36) can be expressed in the following matrix inequality form
    Q+γUTUFTQQFQ+γ1QV1V1TQ0.
    The new formulation of the problem can then be stated as
    Q+γUTUFTQQFQ+γ10QV10V1TQ0
    and this inequality merely expresses the fact that
    Q+γUTUFTQ0QFQQV10V1TQγIp0.
    On the other hand, defining the following transform matrix
    T=0In0In0000Ip
    to have a similar structure to (6), pre- and post-multiplication of (A40) byT implies (9) and, as a consequence, (10). This concludes the proof. □
    It can now be ready to state that the algebraic conditions in Theorem 1 mean feasibility of the set of LMIs.

    References

    1. Nikaido, H.Convex Structures and Economic Theory; Academic Press: New York, NY, USA, 1968. [Google Scholar]
    2. Smith, H.L.Monotone Dynamical Systems: An Introduction to the Theory of Competitive and Cooperative Systems; American Mathematical Society: Providence, RI, USA, 1995. [Google Scholar]
    3. Ait Rami, M.; Tadeo, F. Linear programming approach to impose positiveness in closed-loop and estimated states. In Proceedings of the 16th International Symposium on Mathematical Theory of Networks and Systems, Kyoto, Japan, 24–28 July 2006; pp. 2470–2477. [Google Scholar]
    4. Carnicer, J.M.; Pena, J.M.; Zalik, R.A. Strictly totally positive systems.J. Approx. Theory1998,92, 411–441. [Google Scholar] [CrossRef] [Green Version]
    5. Anderson, B.D.O. Positive system realizations. InOpen Problems in Mathematical Systems and Control Theory; Springer: London, UK, 1999; pp. 7–10. [Google Scholar]
    6. Farina, L.; Rinaldi, S.Positive Linear Systems: Theory and Applications; John Wiley & Sons: New York, NY, USA, 2000. [Google Scholar]
    7. Blanchini, F.; Colaneri, P.; Vlacher, M.E. Switched positive linear systems.Found. Trends Syst. Control2015,2, 101–273. [Google Scholar] [CrossRef]
    8. Khong, S.Z.; Rantzer, A. Diagonal Lyapunov functions for positive linear time-varying systems. In Proceedings of the 55th IEEE Conference on Decision and Control CDC 2016, Las Vegas, NV, USA, 12–14 December 2016; pp. 5269–5274. [Google Scholar]
    9. Shen, J.Analysis and Synthesis of Dynamic Systems with Positive Characteristics; Springer Nature: Singapore, 2017. [Google Scholar]
    10. Xua, S.; Lam, J.; Yang, C. Quadratic stability and stabilization of uncertain linear discrete-time systems with state delay.Syst. Control Lett.2001,43, 77–84. [Google Scholar] [CrossRef]
    11. Dastaviz, A.; Binazadeh, T. Simultaneous stabilization of a collection of uncertain discrete-time systems with time-varying state-delay via discrete-time sliding mode control.J. Vib. Control2019,25, 2261–2273. [Google Scholar] [CrossRef]
    12. Liu, X.; Wang, L.; Yu, W.; Zhong, S. Constrained control of positive discrete-time systems with delays.IEEE Trans. Circuits Syst. II Express Briefs2008,55, 193–197. [Google Scholar]
    13. Mahmoud, M.S.; Xie, L. Positive real analysis and synthesis of uncertain discrete time systems.IEEE Trans. Circuits Syst. Fundam. Theory Appl.2000,47, 403–406. [Google Scholar] [CrossRef]
    14. Kau, S.W.; Liu, Y.S.; Hong, L.; Lee, C.H.; Fang, C.H.; Lee, L. A new LMI condition for robust stability of discrete-time uncertain systems.Syst. Control Lett.2005,54, 1195–1203. [Google Scholar] [CrossRef]
    15. Jiang, X.; Tian, X.; Zhang, T.; Zhang, W. Quadratic stabilizability and H control of linear discrete-time stochastic uncertain systems.Asian J. Control2017,19, 35–46. [Google Scholar] [CrossRef]
    16. Zhou, S.; Lam, J.; Feng, G. New characterization of positive realness and control of a class of uncertain polytopic discrete-time systems.Syst. Control Lett.2005,54, 417–427. [Google Scholar] [CrossRef]
    17. Shu, Z.; Lam, J.; Gao, H.; Du, B.; Wu, L. Positive observers and dynamic output-feedback controllers for interval positive linear systems.IEEE Trans. Circuits Syst.2008,55, 3209–3222. [Google Scholar]
    18. Krokavec, D.; Filasová, A. Stabilization of discrete-time LTI positive systems.Arch. Control Sci.2017,27, 575–594. [Google Scholar] [CrossRef] [Green Version]
    19. Krokavec, D.; Filasová, A. H norm principle in residual filter design for discrete-time linear positive systems.Eur. J. Control2019,45, 17–29. [Google Scholar] [CrossRef]
    20. Khargonekar, P.P.; Petersen, I.R. Robust stabilization of uncertain linear systems. Quadratic stabilizability and H control theory.IEEE Trans. Autom. Control1990,35, 356–361. [Google Scholar] [CrossRef]
    21. Garcia, G.; Bernussou, J. Pole assignment for uncertain systems in a specified disk by state feedback.IEEE Trans. Autom. Control1995,40, 184–190. [Google Scholar] [CrossRef]
    22. Ait Rami, M.; Tadeo, F. Positive observation problem for linear discrete positive systems. In Proceedings of the 45th IEEE Conference on Decision and Control CDC 2006, San Diego, CA, USA, 13–15 December 2006; pp. 4729–4733. [Google Scholar]
    23. Horn, R.A.; Johnson, C.R.Matrix Analysis; Cambridge University Press: New York, NY, USA, 1995. [Google Scholar]
    24. Krokavec, D.; Filasová, A. Control design for linear uncertain positive discrete-time systems. In Proceedings of the 4th IFAC Workshop on Linear Parameter Varying Systems LPVS 2021, Milan, Italy, 19–20 July 2021; pp. 39–44. [Google Scholar]
    25. Huusom, J.K.; Poulsen, N.K.; Jørgensen, S.B. Iterative feedback tuning of uncertain state space systems.Braz. J. Chem. Eng.2010,27, 461–472. [Google Scholar] [CrossRef]
    26. Peaucelle, D.; Henrion, D.; Labit, Y.; Taitz, K.User’s Guide for SeDuMi Interface 1.04; LAAS-CNRS: Toulouse, France, 2002. [Google Scholar]
    27. Krokavec, D.; Filasová, A. A Metzler-Lipschitz structure in unknown-input observer design. In Proceedings of the 29th Mediterranean Conference on Control and Automation MED 2021, Bari, Italy, 22–25 June 2021; pp. 831–836. [Google Scholar]
    Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

    © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

    Share and Cite

    MDPI and ACS Style

    Krokavec, D.; Filasová, A. Quadratic Stabilization of Linear Uncertain Positive Discrete-Time Systems.Symmetry2021,13, 1725. https://doi.org/10.3390/sym13091725

    AMA Style

    Krokavec D, Filasová A. Quadratic Stabilization of Linear Uncertain Positive Discrete-Time Systems.Symmetry. 2021; 13(9):1725. https://doi.org/10.3390/sym13091725

    Chicago/Turabian Style

    Krokavec, Dušan, and Anna Filasová. 2021. "Quadratic Stabilization of Linear Uncertain Positive Discrete-Time Systems"Symmetry 13, no. 9: 1725. https://doi.org/10.3390/sym13091725

    APA Style

    Krokavec, D., & Filasová, A. (2021). Quadratic Stabilization of Linear Uncertain Positive Discrete-Time Systems.Symmetry,13(9), 1725. https://doi.org/10.3390/sym13091725

    Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further detailshere.

    Article Metrics

    No
    No

    Article Access Statistics

    For more information on the journal statistics, clickhere.
    Multiple requests from the same IP address are counted as one view.
    Symmetry, EISSN 2073-8994, Published by MDPI
    RSSContent Alert

    Further Information

    Article Processing Charges Pay an Invoice Open Access Policy Contact MDPI Jobs at MDPI

    Guidelines

    For Authors For Reviewers For Editors For Librarians For Publishers For Societies For Conference Organizers

    MDPI Initiatives

    Sciforum MDPI Books Preprints.org Scilit SciProfiles Encyclopedia JAMS Proceedings Series

    Follow MDPI

    LinkedIn Facebook X
    MDPI

    Subscribe to receive issue release notifications and newsletters from MDPI journals

    © 1996-2025 MDPI (Basel, Switzerland) unless otherwise stated
    Terms and Conditions Privacy Policy
    We use cookies on our website to ensure you get the best experience.
    Read more about our cookieshere.
    Accept
    Back to TopTop
    [8]ページ先頭

    ©2009-2025 Movatter.jp