Minimal-order Appointed-time Unknown Input Observers Design and Applications Yuezu Lva Zhongkui Lib Zhisheng Duanb

2025-05-02 0 0 827.63KB 14 页 10玖币
侵权投诉
Minimal-order Appointed-time Unknown Input Observers:
Design and Applications
Yuezu Lv a, Zhongkui Li b, Zhisheng Duan b
aDepartment of Systems Science, School of Mathematics, Southeast University, Nanjing 211189, China
bState Key Laboratory for Turbulence and Complex Systems, Department of Mechanics and Engineering Science, College of
Engineering, Peking University, Beijing 100871, China
Abstract
This paper presents a framework on minimal-order appointed-time unknown input observers for linear systems based on
the pairwise observer structure. A minimal-order appointed-time observer is first proposed for the linear system without the
unknown input, which can estimate the state exactly at the preset time by seeking for the unique solution of a system of
linear equations. To further release the computational burden, another form of the appointed-time observer is designed. For
the general linear system with the unknown input acting on both the system dynamics and the measured output, the model
reconfiguration is made to decouple the effect of the unknown input, and the gap between the existing reduced-order appointed-
time unknown input observer and the possible minimal-order appointed-time observer is revealed. Based on the reconstructed
model, the minimal-order appointed-time unknown input observer is presented to realize state estimation of linear system
with the unknown input at the arbitrarily small preset time. The minimal-order appointed-time unknown input observer is
then applied to the design of fully distributed adaptive output-feedback attack-free consensus protocols for linear multi-agent
systems.
Key words: Appointed-time unknown input observer, minimal-order observer, attack-free protocol, consensus
1 Introduction
The state estimation has been well investigated since
the invention of the well-known Kalman filter [Kalman
(1960)] and Luenberger observer [Luenberger (1964)] in
1960s, and various observers have been developed for lin-
ear or nonlinear systems [Hou et al. (2002); Deza et al.
(1993); Ding (2012)]. The unknown input observer is a
typical state estimation for the systems with external
unknown inputs, which has attracted widespread atten-
tions due to its resultful applications in the fields of fault
diagnosis [Gao et al. (2016); Cristofaro et al. (2014)] and
attack detection [Amin et al. (2013); Ameli et al. (2018)].
The generalized dynamic model of linear time-invariant
system with unknown input can be formulated by
˙x=Ax +Bu +Ew,
y=Cx +Du +F w, (1)
Email addresses: yzlv@seu.edu.cn (Yuezu Lv),
zhongkli@pku.edu.cn (Zhongkui Li), duanzs@pku.edu.cn
(Zhisheng Duan).
where xRn,uRp,wRq,yRmare the state,
the control input, the unknown input and the measure-
ment output, respectively. In practice, the unknown in-
put wcan represent the external disturbances, unmod-
eled dynamics or actuator failures.
The unknown input observer has been investigated
from various perspectives. A procedure of the minimal-
order unknown input observer was proposed in Wang
et al. (1975) for the linear system (1) with F= 0,
and the existence conditions were revealed in Kudva
et al. (1980) that the rank of CE equals to that of E
and the triple (A, E, C) has stable or even no invari-
ant zeros. Following the conditions proposed in Kudva
et al. (1980), full-order unknown input observers were
designed in Yang et al. (1988); Darouach et al. (1994),
and the reduced-order observers were presented in Hou
et al. (1992); Syrmos et al. (1993). Syrmos et al. (1983);
Hou et al. (1994) further studied the general model (1),
and presented minimal-order observer design procedure
as well as the existence conditions. Unknown input
observers for discrete-time systems were illustrated in
Syrmos et al. (1999); Sundaram et al. (2007, 2008), and
Preprint submitted to Automatica 7 October 2022
arXiv:2210.02700v1 [eess.SY] 6 Oct 2022
Darouach et al. (1996); Koenig et al. (2002); Zhang et al.
(2020) investigated the unknown input observer design
for descriptor systems. The unknown input functional
observers were designed in Sundaram et al. (2008);
Trinh et al. (2008); Sakhraoui et al. (2020). Unknown
input observers for the switched systems [Bejarano et al.
(2011); Zhang et al. (2020)] and hunknown input
observers [Gao et al. (2016)] have also been well studied.
One common feature of the aforementioned unknown
input observers is that the system state is estimated
asymptotically. In practical applications such as the
fault detection, it is desired to realize finite-time estima-
tion of the state. Among all the categories of finite-time
convergence, the strictest one is to reach convergence
exactly at the preset time instant, which is named as
appointed-time or specified-time convergence [Zhao
et al. (2019)]. The appointed-time observer for linear
systems without the unknown input was proposed in
Engel et al. (2002), where a pairwise observer structure
was designed, consisting of two Luenberger observers
and achieving the appointed-time state estimation based
on time-delayed observer information. By introducing a
time-varying coordinate transformation matrix, a novel
observer for linear systems was designed in Pin et al.
(2020), which successfully realized the appointed-time
state estimation with an arbitrarily small predeter-
mined time. Based on the pairwise observer structure,
the appointed-time observers for nonlinear systems were
presented in Kreisselmeier et al. (2003); Menold et al.
(2003), and the appointed-time functional observers for
linear systems were studied in Raff et al. (2005). Li et al.
(2015) further considered the appointed-time state es-
timation of nonlinear systems with measurement noise.
The appointed-time observer for discrete-time systems
was presented in Ao et al. (2018), where the applica-
tions on the attack detection were also investigated.
Following the observer design structure of Engel et al.
(2002), the appointed-time unknown input observer for
linear system (1) with F= 0 was proposed in Raff et al.
(2006). Distributed appointed-time unknown input ob-
servers were further investigated in Lv et al. (2020a),
based on which fully distributed attack-free consensus
protocols were proposed for multi-agent systems.
Notice that the above-mentioned appointed-time ob-
servers based on the pairwise observer structure are ei-
ther of full order 2n, or of reduced order 2(nrank(E)).
From the point of view of realization, it is favourable to
design minimal-order appointed-time observers, which
is expected to be of order 2(nrank(C)) when F= 0. In
this paper, we intend to answer whether such minimal-
order appointed-time observer exists and how to design
the observers.
For the linear system without the unknown input, we
first give a thorough analysis of the pairwise observer
design structure presented in Engel et al. (2002) to re-
veal how it works on realizing state estimation at the
appointed time. That is, to build a system of 6nlinear
equations in 6nunknowns, and construct the observer
expression based on the unique solution of the system
of linear equations. Following such design methodology,
the pairwise minimal-order observers with different poles
are proposed, and a system of (6n4m) equations in
(6n4m) unknowns is constructed by adding the 2m
equations of measured output at time instant tas well as
the delayed time instant tτ. It is demonstrated that the
coefficient matrix is invertible, which gives a unique so-
lution to the system of linear equations. The appointed-
time observer is then designed by taking the portion of
the unique solution. To release the computation burden
caused by calculating the inverse of the high-dimensional
coefficient matrix, another form of the minimal-order
appointed-time observer is formulated, whose structure
is coincident with that of the full-order appointed-time
observer in Engel et al. (2002).
For the linear system with the unknown input, we first
reconstruct the model to decouple the effect of the un-
known input, and exhibit both full-order and reduced-
order appointed-time unknown input observers based
on different reconstructed models. The gap between the
reduced-order and expected minimal-order appointed-
time unknown input observers is revealed, which moti-
vates us to further decrease the observer order. Follow-
ing the observer design structure of the minimal-order
appointed-time observer for linear systems without the
unknown input, the minimal-order appointed-time un-
known input observer is obtained by designing the ob-
server to estimate the state of the reconstructed model at
the appointed time. The special case that the unknown
input does not act on the measured output, i.e., F= 0, is
also discussed. The proposed minimal-order appointed-
time unknown input observer is then applied into the
consensus problem of linear multi-agent systems, where
distributed minimal-order appointed-time unknown in-
put observer is put forward to estimate the consensus
error by viewing the relative input among neighboring
agents as the unknown input, and the distributed adap-
tive attack-free consensus protocol is presented based on
the consensus error estimation. The proposed protocol
possesses the feature of avoiding information transmis-
sion via communication channel, which takes the advan-
tages of reducing the communication cost and being free
from network attacks.
The rest of this paper is organized as follows. Section
2 presents the design structures of the minimal-order
appointed-time observer for linear system (1) without
unknown input w. Section 3 further studies the minimal-
order appointed-time unknown input observers. Section
4 applies the appointed-time unknown input observer
into the design of fully distributed adaptive attack-free
consensus protocols for linear multi-agent systems, and
gives a simulation example to illustrate the effectiveness
of the proposed methods. Section 5 concludes this paper.
2
Notations: Let Rn×mbe the set of n×mmatrices. Ip
represents the p-dimensional identity matrix. Symbol
diag(x1,· · · , xn) represents a diagonal matrix with diag-
onal elements being xi. For a matrix A,A+denotes its
generalized inverse with AA+A=Aand A+AA+=A+.
For a square matrix Z,<i{λ(Z)}represents the real part
of the i-th eigenvalue of Z.
2 Minimal-order Appointed-time Observers
We first study the minimal-order appointed-time ob-
server for linear systems without the unknown input,
i.e., w= 0, or E= 0, F = 0 in model (1). Without loss
of generality, we assume that Cis of full row rank.
2.1 Problem Analysis
Under the assumption that (A, C) is observable, the full-
order appointed-time observer was given in Engel et al.
(2002) as
˙
¯v1= (A+L1C)v1L1y+ (B+L1D)u,
˙
¯v2= (A+L2C)v2L2y+ (B+L2D)u,
¯x(t) = ¯
Dc[¯v(t)e¯
Acτ¯v(tτ)],
(2)
where ¯v= [¯vT
1,¯vT
2]T,¯
Ac= diag(A+L1C, A +L2C)
with L1and L2as the gain matrices satisfying <i{λ(A+
L2C)}< σ < <j{λ(A+L1C)}<0,i, j = 1,· · · , n,σ
is a negative constant, ¯
Dc=hIn0ih¯
Cce¯
Acτ¯
Cci1with
¯
Cc="In
In#, and τis a positive constant.
The methodology of observer (2) is to construct a system
of linear equations, which has a unique solution [Engel
et al. (2002)]. Specifically, define ˜
¯vi= ¯vix, i = 1,2,
and ˜
¯v= [˜
¯vT
1,˜
¯vT
2]T. Then, we have
¯
Ccx(t) + ˜
¯v(t) = ¯v(t),
¯
Ccx(tτ) + ˜
¯v(tτ) = ¯v(tτ),
˜
¯v(t) = e¯
Acτ˜
¯v(tτ),
(3)
which contains 6nlinear equations in 6nunknowns
x(t), x(tτ),˜
¯v(t),˜
¯v(tτ). The unique solution of x(t)
can be calculated as ¯x(t) in (2). Thus, it is concluded
in Engel et al. (2002) that the observer (2) can esti-
mate the exact value of x(t) at appointed time τ, i.e.,
¯x(t)x(t),tτ.
To design minimal-order appointed-time observer, we
can only construct two (nm)-order observers:
˙v1=M1v1+H1y+ (T1BH1D)u,
˙v2=M2v2+H2y+ (T2BH2D)u, (4)
where M1, M2R(nm)×(nm)are gain matrices sat-
isfying <i{λ(M2)}< σ < <j{λ(M1)}<0,i, j =
1,· · · , n m,H1and H2are matrices such that both
(M1, H1) and (M2, H2) are controllable, T1and T2are
respectively the unique solutions of the Sylvester equa-
tions
TiAMiTi=HiC, i = 1,2,(5)
such that "Ti
C#are invertible. Let Ui=[Si¯
Si]= "Ti
C#1
.
It is well-known that each vican exponentially converge
to Tix. Define ˜vi=viTix, and we have
Tix(t) + ˜vi(t) = vi(t),
Tix(tτ) + ˜vi(tτ) = vi(tτ),
˜vi(t) = eMiτ˜vi(tτ), i = 1,2.
(6)
It is clear that (6) contains 6(nm) equations in 2n+
4(nm) unknowns x(t), x(tτ),˜vi(t),˜vi(tτ). As
a result, x(t) cannot be uniquely determined by the
above system of linear equations. To design minimal-
order appointed-time observer, the main difficulty lies in
constructing an appropriate system of linear equations
to calculate a unique solution of x(t).
2.2 Observer Design
To make the system of linear equations (6) have a unique
solution, 2mextra independent equations are required.
It is natural to add the following 2mequations:
Cx(t) = y(t)Du(t),
Cx(tτ) = y(tτ)Du(tτ),(7)
and the system of linear equations (6) and (7) can be
written as
A0x0=b0(8)
with x0= [xT(t),˜vT
1(t),˜vT
2(t), xT(tτ),˜vT
1(tτ),˜vT
2(t
τ)]T,b0= [vT
1(t),(y(t)Du(t))T,0T
nm, vT
2(t), vT
1(t
τ),(y(tτ)Du(tτ))T,0T
nm, vT
2(tτ)]Tand
A0=
T1Inm0 0 0 0
C0 0 0 0 0
0Inm0 0 eM1τ0
T20Inm0 0 0
0 0 0 T1Inm0
0 0 0 C0 0
0 0 Inm0 0 eM2τ
0 0 0 T20Inm
.
3
摘要:

Minimal-orderAppointed-timeUnknownInputObservers:DesignandApplicationsYuezuLva,ZhongkuiLib,ZhishengDuanbaDepartmentofSystemsScience,SchoolofMathematics,SoutheastUniversity,Nanjing211189,ChinabStateKeyLaboratoryforTurbulenceandComplexSystems,DepartmentofMechanicsandEngineeringScience,CollegeofEnginee...

展开>> 收起<<
Minimal-order Appointed-time Unknown Input Observers Design and Applications Yuezu Lva Zhongkui Lib Zhisheng Duanb.pdf

共14页,预览3页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:14 页 大小:827.63KB 格式:PDF 时间:2025-05-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 14
客服
关注