Hybrid multi-observer for improving estimation performance
E. Petri, R. Postoyan, D. Astolfi, D. Nesic, V. Andrieu
TL;DR
This work introduces a hybrid multi-observer framework to online-tune the gains of a nominal nonlinear observer while preserving input-to-state stability. By running a bank of modes with diverse gains and scoring them via monitoring variables, the approach adaptively selects the best performing mode through a switching rule, with average dwell-time guarantees to avoid Zeno behavior. Theoretical results establish ISS for the overall hybrid scheme and provide Lyapunov-based proofs of stability and a guaranteed (semiglobal) dwell-time, while also proving potential strict performance improvement over the nominal observer in terms of a quadratic cost. Numerical case studies on a Van der Pol oscillator and a Li-ion battery model illustrate substantial estimation-performance gains, including improved robustness to measurement noise and disturbances. The framework offers flexible gain design options (including optimization-based offline design and null-gain modes) and can be extended to broader observer classes and applications.
Abstract
Various methods are nowadays available to design observers for broad classes of systems, where the primary focus is on establishing the convergence of the estimated states. Nevertheless, the question of the tuning of the observer to achieve satisfactory estimation performance remains largely open. In this context, we present a general design framework for the online tuning of the observer gains. Our starting point is a robust nominal observer designed for a general nonlinear system, for which an input-to-state stability property can be established. Our goal is then to improve the performance of this nominal observer. We present for this purpose a new hybrid multi-observer scheme, whose great flexibility can be exploited to enforce various desirable properties, e.g., fast convergence and good sensitivity to measurement noise. We prove that an input-to-state stability property also holds for the proposed scheme and, importantly, we ensure that the estimation performance in terms of a quadratic cost is (strictly) improved. We illustrate the efficiency of the approach in improving the performance of given nominal observers in two numerical examples (Van der Pol oscillator and Lithium-Ion (Li-Ion) battery model).
