Distributed State Estimation for Discrete-Time Systems With Unknown Inputs: An Optimization Approach
For engineers designing distributed state estimators for large-scale systems with unknown inputs, this work provides a novel optimization-based framework with theoretical error bounds.
This paper proposes a Distributed Unknown Input Observer (DUIO) framework for state estimation in large-scale systems with unknown inputs, where local nodes estimate partial states and fuse them via distributed optimization. The method achieves bounded estimation error, with simulation results showing effectiveness and improvements from a normalization step.
This paper proposes a novel Distributed Unknown Input Observer (DUIO) framework for state estimation in large-scale systems subject to local unknown inputs. We consider systems where outputs are measured by a network of spatially distributed sensors and inputs are introduced through multiple dispersed channels. In this framework, each local node utilizes only its local input and output measurements to estimate the maximal locally reconstructible state. Subsequently, nodes collaboratively reconstruct the whole system state via a distributed optimization algorithm that fuses these partial estimates. We provide a rigorous analysis showing that the estimation error is bounded, with the error bound explicitly dependent on the number of communication iterations per time step and strongly convexity constant determined by the system parameters. Furthermore, to counteract curvature anisotropy induced by poor conditioned system geometry, we embed a normalization step into the distributed optimization procedure. Simulation results demonstrate the effectiveness of the proposed framework and the performance improvements yielded by the normalization procedure.