Multirate Steady-State Kalman Filters
- Multirate steady-state Kalman filters are estimation methods designed for systems where sensors operate at different sampling rates, resulting in periodic measurement models.
- They leverage a dual LQR formulation and convex LMI optimization to address singular measurement covariances, ensuring robust and principled filter design.
- The approach supports multi-objective criteria such as pole placement and mixed H2/ℓ2 norm constraints to balance convergence speed with average and worst-case estimation performance.
Multirate steady-state Kalman filters address state estimation problems for systems where sensors operate at differing sampling rates, resulting in periodic time-varying measurement equations. In such frameworks, Kalman gains converge to periodic steady-state sequences that repeat over a common frame period. Standard algebraic Riccati equation (DARE) solvers are inapplicable because the lifted measurement noise covariance is merely positive semidefinite (PSD), owing to zeroed-out sensor blocks, and thus singular. Recent work utilizes a convex Linear Matrix Inequality (LMI) optimization framework, stemming from a dual Linear Quadratic Regulator (LQR) formulation, enabling the principled design of steady-state multirate Kalman filters even for periodic, degenerate measurement structures. This optimization framework supports multi-objective design, including pole placement for guaranteed convergence and mixed /-induced norm objectives for balanced average and worst-case estimation performance (Okajima, 2 Feb 2026).
1. System and Multirate Measurement Model
The process model is a discrete-time, time-invariant state-space system: where is the state, the input, and is the process noise with covariance .
Measurements are acquired through scalar sensor channels with heterogenous sampling intervals. Each measurement is modeled via a selection matrix,
indicating whether sensor is active at time . The observation equation becomes
where is the sensing matrix and is measurement noise with covariance .
If the sampling rates share a rational basis, there exists a period such that , leading to a periodic measurement model: Periodic structure underlies the necessity for specialized steady-state filter design.
2. Cyclic Reformulation and Structure of the Lifted System
The periodic system can be lifted into a time-invariant form via block-cyclic "stacking" of states and measurements across one period. Define the stacked state,
where the current is placed in block , and similarly for stacked input and noise terms. The block-lifted system evolves as
with block matrices defined by the period :
- is block-cyclic with on the final off-diagonal.
- , similarly for .
- .
- .
Due to the time steps when a sensor is inactive ( zeroing rows), the measurement covariance is singular (, but ). This structural singularity precludes standard steady-state Riccati approaches.
3. Dual LQR Formulation and LMI Design
The Kalman filter synthesis is recast as a dual LQR problem on the lifted system: with cost
The optimal control gain for this problem corresponds via transposition to the Kalman filter gain for the original estimation problem.
Existence of a stabilizing filter is characterized by a Lyapunov matrix and an auxiliary variable , satisfying the LMI
where denotes symmetric terms. The filter gain is recovered as .
To minimize an upper bound on steady-state error covariance, introduce via
The LMI design problem becomes a semidefinite program (SDP):
4. Multi-Objective Performance Criteria
The framework naturally accommodates performance and robustness objectives by the inclusion of further LMIs:
- Pole Placement: To constrain the eigenvalues of within a stability disk , add
- Mixed /-Induced Norm: For output , the induced norm constraint is enforced via
All objectives can be synthesized in a unified SDP, allowing trade-offs among estimation covariance, convergence speed, and disturbance amplification.
5. Design and Algorithmic Workflow
The synthesis procedure for LMI-optimized multirate steady-state Kalman filters consists of:
- Building , , , and matrices from system and sampling schedule.
- Selecting objective terms (error covariance minimization, pole placement, bounds).
- Solving the resulting SDP via solvers such as MOSEK or SeDuMi, with computational complexity .
- Recovering the filter gain and extracting periodic gains for each phase in the cycle.
- Verifying stability, pole constraints, and induced norm as required.
6. Numerical Example: Automotive Navigation
A canonical test case demonstrates filter performance. For an automotive navigation system with GPS (1 Hz) and wheel speed (10 Hz) sensors,
- Sampling period s, period ,
- State (, , ); measurement (, ),
- Plant and sensor model as
$A=\begin{bmatrix}1&0.1&0.005\0&1&0.1\0&0&0.8\end{bmatrix}, \quad C=\begin{bmatrix}1&0&0\0&1&0\end{bmatrix},$
- Measurement selection: at , enables both sensors; for , enables only wheel speed.
- Rank() , so is PSD but not invertible.
The SDP solution yields
- ,
- .
Periodic Kalman gains are:
| Sensors | (rounded) | |
|---|---|---|
| 0 | GPS+WS | $\begin{bmatrix}0.283&0.102\0.004&0.698\0.006&0.376\end{bmatrix}$ |
| 1–9 | WS only | $\begin{bmatrix}0&0.110\0&0.698\0&0.376\end{bmatrix}$ |
Simulated performance (20 s, sinusoidal input, Gaussian noise): RMSEs for , , .
Trade-off analysis demonstrates that tighter pole or induced norm constraints increase (mean estimation error), but yield improved convergence rates and bounded worst-case error gain.
7. Implications and Extensions
The LMI dual-LQR methodology enables rigorous steady-state Kalman filter design for multirate periodic systems by addressing the degeneracy in lifted measurement covariances. It provides:
- Direct handling of ,
- Global convexity and numerical robustness,
- Systematic synthesis of multi-objective filters via simple LMI addition.
Potential extensions include nonlinear/extended-Kalman variants, adaptive noise tuning, and distributed or asynchronous settings. The convex LMI approach offers a unified platform for steady-state filter synthesis under diverse performance and structural requirements in multirate sensor environments (Okajima, 2 Feb 2026).