Sigma-point Kalman Filter with Nonlinear Unknown Input Estimation via Optimization and Data-driven Approach for Dynamic Systems

Junn Yong Loo,Ze Yang Ding,Vishnu Monn Baskaran,Surya Girinatha Nurzaman,Chee Pin Tan
2024-06-24
Abstract:Most works on joint state and unknown input (UI) estimation require the assumption that the UIs are linear; this is potentially restrictive as it does not hold in many intelligent autonomous systems. To overcome this restriction and circumvent the need to linearize the system, we propose a derivative-free Unknown Input Sigma-point Kalman Filter (SPKF-nUI) where the SPKF is interconnected with a general nonlinear UI estimator that can be implemented via nonlinear optimization and data-driven approaches. The nonlinear UI estimator uses the posterior state estimate which is less susceptible to state prediction error. In addition, we introduce a joint sigma-point transformation scheme to incorporate both the state and UI uncertainties in the estimation of SPKF-nUI. An in-depth stochastic stability analysis proves that the proposed SPKF-nUI yields exponentially converging estimation error bounds under reasonable assumptions. Finally, two case studies are carried out on a simulation-based rigid robot and a physical soft robot, i.e., robots made of soft materials with complex dynamics to validate effectiveness of the proposed filter on nonlinear dynamic systems. Our results demonstrate that the proposed SPKF-nUI achieves the lowest state and UI estimation errors when compared to the existing nonlinear state-UI filters.
Systems and Control,Machine Learning
What problem does this paper attempt to address?
The paper primarily aims to address the problem of joint state and unknown input (UI) estimation in nonlinear dynamic systems, particularly without assuming the unknown input to be linear. Specifically, the key contributions of the paper can be summarized as follows: 1. **Proposed a new Sigma Point Kalman Filter (SPKF-nUI)**: This filter is capable of handling the joint estimation problem of state and unknown input in nonlinear systems. It achieves this by incorporating a general nonlinear unknown input estimator. This nonlinear unknown input estimator can be constructed through nonlinear optimization or data-driven methods. 2. **Introduced a joint Sigma point transformation scheme**: This scheme considers the simultaneous impact of state and unknown input uncertainties, enabling the SPKF-nUI to better account for the uncertainty of unknown inputs during the estimation process, thereby improving the robustness of the filter. 3. **Conducted an in-depth stochastic stability analysis**: It was proven that the proposed SPKF-nUI filter can ensure the exponential convergence of state and unknown input estimation errors under reasonable assumptions. 4. **Case study validation**: The effectiveness of the proposed method was validated through two case studies, including a simulation experiment of a rigid body robot and a physical soft robot experiment. These case studies demonstrated that the SPKF-nUI has lower errors in state and unknown input estimation compared to existing nonlinear state-unknown input filters. In summary, the main objective of the paper is to overcome the limitations of existing nonlinear state-unknown input estimation methods, especially when the unknown input is not linear or cannot be simply introduced through the measurement model. By proposing a new filter framework, the paper addresses this challenge and validates its effectiveness and superiority through theoretical analysis and experimental validation.