129,436 research outputs found

    Towards a minimal order distributed observer for linear systems

    Get PDF
    In this paper we consider the distributed estimation problem for continuous-time linear time-invariant (LTI) systems. A single linear plant is observed by a network of local observers. Each local observer in the network has access to only part of the output of the observed system, but can also receive information on the state estimates of its neigbours. Each local observer should in this way generate an estimate of the plant state. In this paper we study the problem of existence of a reduced order distributed observer. We show that if the observed system is observable and the network graph is a strongly connected directed graph, then a distributed observer exists with state space dimension equal to Nn−∑i=1NpiNn - \sum_{i =1}^N p_i, where NN is the number of network nodes, nn is the state space dimension of the observed plant, and pip_i is the rank of the output matrix of the observed output received by the iith local observer. In the case of a single observer, this result specializes to the well-known minimal order observer in classical observer design.Comment: 12 pages, 1 figur

    A Hybrid Observer for a Distributed Linear System with a Changing Neighbor Graph

    Full text link
    A hybrid observer is described for estimating the state of an m>0m>0 channel, nn-dimensional, continuous-time, distributed linear system of the form x˙=Ax,  yi=Cix,  i∈{1,2,…,m}\dot{x} = Ax,\;y_i = C_ix,\;i\in\{1,2,\ldots, m\}. The system's state xx is simultaneously estimated by mm agents assuming each agent ii senses yiy_i and receives appropriately defined data from each of its current neighbors. Neighbor relations are characterized by a time-varying directed graph N(t)\mathbb{N}(t) whose vertices correspond to agents and whose arcs depict neighbor relations. Agent ii updates its estimate xix_i of xx at "event times" t1,t2,…t_1,t_2,\ldots using a local observer and a local parameter estimator. The local observer is a continuous time linear system whose input is yiy_i and whose output wiw_i is an asymptotically correct estimate of LixL_ix where LiL_i a matrix with kernel equaling the unobservable space of (Ci,A)(C_i,A). The local parameter estimator is a recursive algorithm designed to estimate, prior to each event time tjt_j, a constant parameter pjp_j which satisfies the linear equations wk(tj−τ)=Lkpj+μk(tj−τ),  k∈{1,2,…,m}w_k(t_j-\tau) = L_kp_j+\mu_k(t_j-\tau),\;k\in\{1,2,\ldots,m\}, where τ\tau is a small positive constant and μk\mu_k is the state estimation error of local observer kk. Agent ii accomplishes this by iterating its parameter estimator state ziz_i, qq times within the interval [tj−τ,tj)[t_j-\tau, t_j), and by making use of the state of each of its neighbors' parameter estimators at each iteration. The updated value of xix_i at event time tjt_j is then xi(tj)=eAτzi(q)x_i(t_j) = e^{A\tau}z_i(q). Subject to the assumptions that (i) the neighbor graph N(t)\mathbb{N}(t) is strongly connected for all time, (ii) the system whose state is to be estimated is jointly observable, (iii) qq is sufficiently large, it is shown that each estimate xix_i converges to xx exponentially fast as t→∞t\rightarrow \infty at a rate which can be controlled.Comment: 7 pages, the 56th IEEE Conference on Decision and Contro

    Observer-based Synchronization of Multi-agent Systems Using Intermittent Output Measurements

    Get PDF
    The problem of synchronizing multiple continuous-time linear time-invariant systems connected over a complex network, with intermittently available measurements of their outputs, is considered. To solve this problem, we propose a distributed observer-based feedback controller that utilizes a local hybrid observer to estimate neighboring states only from output measurements at such potentially nonperiodic isolated event times. Due to the inherent continuous and discrete dynamics emerging from coupling the impulsive measurement updates and the interconnected networked systems, we use hybrid systems to model and analyze the resulting closed-loop system. The problem of synchronization and state estimation is then recast as a set stabilization problem, and, utilizing a Lyapunov-based analysis for hybrid systems, we provide sufficient conditions for global exponential stability of the synchronization and zero estimation error set. A numerical example is provided to illustrate the results

    Distributed Observer Analysis and Design

    Get PDF
    A Distributed observer design is described for estimating the state of a continuous-time, input free, linear system. This thesis explains how to construct the local estimators, which comprise the observer inputs and outputs, and it is shown which are the requirements to deal with this structure. Every agent senses an output signal from the system and distributes it across a fixed-time network to its neighbors. The information flow increases the capability of each agent to estimate the state of the system and uses collaboration to improve the quality of data. The proposed solution has several positive features compared to recent results in the literature, which include milder assumptions on the network connectivity and the maximum dimension of the state of each observer does not exceed the order of the plant. The conditions are reduced to certain detectability requirements for each cluster of agents in the network, where a cluster is identified as a subset of agents that satisfy specific properties. Instead, the dimension of each observer is reduced to the number of possible observable states of the system, collected by the agent and by the neighbors

    Closing the Loop: A Simple Distributed Method for Control over Wireless Networks

    Get PDF
    We present a distributed scheme used for control over a network of wireless nodes. As opposed to traditional networked control schemes where the nodes simply route information to and from a dedicated controller (perhaps performing some encoding along the way), our approach, Wireless Control Network (WCN), treats the network itself as the controller. In other words, the computation of the control law is done in a fully distributed way inside the network. We extend the basic WCN strategy, where at each time-step, each node updates its internal state to be a linear combination of the states of the nodes in its neighborhood. This causes the entire network to behave as a linear dynamical system, with sparsity constraints imposed by the network topology. We demonstrate that with observer style updates, the WCN\u27s robustness to link failures is substantially improved. Furthermore, we show how to design a WCN that can maintain stability even in cases of node failures. We also address the problem of WCN synthesis with guaranteed optimal performance of the plant, with respect to standard cost functions. We extend the synthesis procedure to deal with continuous-time plants and demonstrate how the WCN can be used on a practical, industrial application, using a process-in-the-loop setup with real hardware
    • …
    corecore