当前位置: X-MOL 学术Automatica › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A hybrid observer for estimating the state of a distributed linear system
Automatica ( IF 6.4 ) Pub Date : 2022-09-27 , DOI: 10.1016/j.automatica.2022.110633
Lili Wang , Ji Liu , A. Stephen Morse

A hybrid observer is described for estimating the state of an m>0 channel, n-dimensional, continuous-time, linear system of the form ẋ=Ax,yi=Cix,i{1,2,,m}. The system’s state x is simultaneously estimated by m agents assuming each agent i senses yi and receives appropriately defined data from each of its current neighbors. Neighbor relations are characterized by a time-varying directed graph N(t) whose vertices correspond to agents and whose arcs depict neighbor relations. Agent i updates its estimate xi of x at “event times” ti1,ti2,ti3, using a local continuous-time linear observer and a local parameter estimator which iterates q times during each event time interval [ti(s1),tis),s1 to obtain an estimate of x(tis). Subject to the assumptions that none of the Ci’s are zero, the neighbor graph N(t) is strongly connected for all time, and the system whose state is to be estimated is jointly observable, it is shown that for any number λ>0, it is possible to choose q and the local observer gains so that each estimate xi converges to x at least as fast as eλt does. This result holds whether or not agents communicate synchronously, although in the asynchronous case it is necessary to assume that N(t) changes in a suitably defined sense. Exponential convergence is also assured if the event time sequences of the m agents are slightly different than each other, although in this case only if the system being observed is exponentially stable; this limitation however, is primarily a robustness issue shared by all state estimators, centralized or not, which are operating in “open loop” in the face of small modeling errors. The result also holds facing abrupt changes in the number of vertices and arcs in the inter-agent communication graph upon which the algorithm depends.



中文翻译:

用于估计分布式线性系统状态的混合观测器

描述了一个混合观察者来估计一个状态>0渠道,n维,连续时间,形式的线性系统Ẋ=一个X,是的一世=C一世X,一世{1,2,,}. 系统状态X同时估计为代理假设每个代理一世感官是的一世并从其当前的每个邻居接收适当定义的数据。邻居关系的特征是时变有向图ñ()其顶点对应于代理,其弧描述了邻居关系。代理人一世更新其估计X一世X在“活动时间”一世1,一世2,一世3,使用局部连续时间线性观察器和迭代的局部参数估计器q每个事件时间间隔内的次数[一世(s-1),一世s),s1获得估计X(一世s). 前提是假设没有C一世的为零,邻居图ñ()一直是强连接的,并且要估计其状态的系统是联合可观察的,表明对于任何数λ>0, 可以选择q并且本地观察者的收益使得每个估计X一世收敛到X至少和e-λ做。无论代理是否同步通信,这个结果都成立,尽管在异步情况下有必要假设ñ()在适当定义的意义上发生变化。如果事件的时间序列也保证指数收敛代理之间略有不同,尽管在这种情况下,仅当被观察的系统呈指数稳定时;然而,这种限制主要是所有状态估计器共享的稳健性问题,无论是否集中,面对小的建模错误,它们在“开环”中运行。该结果还适用于算法所依赖的代理间通信图中顶点和弧的数量的突然变化。

更新日期:2022-09-27
down
wechat
bug