The problem of state estimation for a spherical pendulum is studied by comparing the performance of a set-bounded estimation scheme designed for dynamics evolving on the sphere with that of an extended Kalman filter. The set-bounded estimator uses a global, coordinate-free description of the dynamics of a spherical pendulum, while the extended Kalman filter uses a local description of the motion using spherical coordinates. The dynamics model of the pendulum is assumed to be known; however, measurements of the pendulum state have unknown errors. The extended Kalman filter is known to be optimal for the case of zero-mean white Gaussian noise, while the set-bounded filter assumes that the measurement noise is bounded by known ellipsoidal set. Results are presented for numerical simulations in which the pendulum system has measurement errors with various statistical distributions, allowing for a direct comparison between the performances of the two state estimation strategies.
- Dynamic Systems and Control Division
A Comparison Study of State Estimators for Dynamics on the Sphere
Gregory, E, & Sanyal, AK. "A Comparison Study of State Estimators for Dynamics on the Sphere." Proceedings of the ASME 2012 5th Annual Dynamic Systems and Control Conference joint with the JSME 2012 11th Motion and Vibration Conference. Volume 1: Adaptive Control; Advanced Vehicle Propulsion Systems; Aerospace Systems; Autonomous Systems; Battery Modeling; Biochemical Systems; Control Over Networks; Control Systems Design; Cooperative and Decentralized Control; Dynamic System Modeling; Dynamical Modeling and Diagnostics in Biomedical Systems; Dynamics and Control in Medicine and Biology; Estimation and Fault Detection; Estimation and Fault Detection for Vehicle Applications; Fluid Power Systems; Human Assistive Systems and Wearable Robots; Human-in-the-Loop Systems; Intelligent Transportation Systems; Learning Control. Fort Lauderdale, Florida, USA. October 17–19, 2012. pp. 615-624. ASME. https://doi.org/10.1115/DSCC2012-MOVIC2012-8533
Download citation file: