Observer Design based on Observability Decomposition for Hybrid Systems with Linear Maps and Known Jump Times
Résumé
We propose an observer design method for hybrid systems with linear maps and known jump times based on decomposing the state into parts exhibiting different kinds of observability properties. Using a series of transformations depending on the time elapsed since the previous jump, the state may be decomposed into up to three parts, where the first one is instantaneously observable during flows from the flow output, the second one detectable at jumps from the jump output thanks to the combination of flows and jumps, and the remaining part naturally detectable at jumps still thanks to this combination of flows and jumps but implicitly from the flow output. An observer is then designed to estimate each part, relying on a flow-based Kalman-like observer exploiting the flow output for the first part, a jump-based observer exploiting the jump output for the second, and a jump-based observer exploiting a fictitious output for the third. Global exponential stability of the estimation error is proven using Lyapunov analysis.