Unscented Kalman filter and control on TSE(3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf {TSE(3)}$$\end{document} with application to spacecraft dynamics

被引:0
作者
Gennaro Mangiacapra
Matthew Wittal
Elisa Capello
Morad Nazari
机构
[1] Politecnico di Torino,Navigation System Engineer
[2] Northrop Grumman Italia,undefined
[3] Embry-Riddle Aeronautical University,undefined
[4] NASA Kennedy Space Center,undefined
[5] Politecnico di Torino,undefined
[6] CNR-IEIIT,undefined
关键词
UKF; Unscented; Kalman; Filter; Spacecraft; Dynamics; Lie; Groups; SE(3); TSE(3); Stochastic; Control; Navigation; Guidance; Backstepping; Controller; Sigma points; Rigid; Body; Motion; Attitude; Determination; Tangent; Bundle; Sensors; GN&C;
D O I
10.1007/s11071-022-07293-x
中图分类号
学科分类号
摘要
This paper presents a novel rigid-body navigation and control architecture within the framework of special Euclidean group SE(3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf {SE(3)}$$\end{document} and its tangent bundle TSE(3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf {TSE(3)}$$\end{document} while considering stochastic processes in the system. The proposed framework combines the orbit-attitude motions of the rigid body into a single, compact set. The stochastic state filter is designed based on the unscented Kalman filter (UKF) which uses a special retraction function to encode the sigma points onto the manifold. The navigation system is then integrated and evaluated with two different control techniques on TSE(3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf {TSE(3)}$$\end{document}: An almost globally asymptotically stabilizing Morse–Lyapunov-based control system with backstepping and a robust sliding mode-based control system. Also, the performance of the UKF in TSE(3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf {TSE(3)}$$\end{document} proposed here is compared with similar filters in the literature to demonstrate the robustness and accuracy of the proposed filter in a realistic setting. Numerical simulations are conducted to demonstrate the effectiveness of the proposed navigation filter for the full state estimation. In addition, the navigation and control systems are tested in the nonlinear gravity field of a small celestial body with an irregular shape. In particular, the performance of the closed-loop systems is studied in a tracking problem of spacecraft motion near the asteroid Bennu based on OSIRIS-REx mission data.
引用
收藏
页码:2127 / 2146
页数:19
相关论文
共 77 条
[1]  
Vittaldev V(2012)Unified state model theory and application in astrodynamics Celest. Mech. Dyn. Astron. 112 253-282
[2]  
Mooij E(2019)Adaptive sliding mode control for spacecraft proximity operations based on dual quaternions J. Guid. Control Dyn. 42 2356-2368
[3]  
Naeije MC(2003)Unscented filtering for spacecraft attitude estimation J. Guid. Control Dyn. 26 536-542
[4]  
Yang J(2007)Survey of nonlinear attitude estimation methods J. Guid. Control Dyn. 30 12-28
[5]  
Stoll E(1991)The attitude control problem IEEE Trans. Automat. Control 36 1148-1162
[6]  
Crassidis JL(2000)A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon Syst. Control Lett. 39 63-70
[7]  
Markley FL(2016)Robust adaptive terminal sliding mode control on se(3) for autonomous spacecraft rendezvous and docking Nonlinear Dyn. 83 2263-2279
[8]  
Crassidis JL(2015)Asymptotic tracking control for spacecraft formation flying with decentralized collision avoidance J. Guid. Control Dyn. 38 587-600
[9]  
Markley FL(2016)Robust adaptive terminal sliding mode control on SE(3) for autonomous spacecraft rendezvous and docking Nonlinear Dyn. 51 506-520
[10]  
Cheng Y(2015)Finite-time control for spacecraft body-fixed hovering over an asteroid IEEE Trans. Aerosp. Electron. Syst. 40 109-124