×

Angular velocity nonlinear observer from vector measurements. (English) Zbl 1351.93145

Summary: This paper proposes a technique to estimate the angular velocity of a rigid body from vector measurements. Compared to the approaches presented in the literature, it does not use attitude information nor rate gyros as inputs. Instead, vector measurements are directly filtered through a nonlinear observer estimating the angular velocity. Convergence is established using a detailed analysis of the linear-time varying dynamics appearing in the estimation error equation. This equation stems from the classic Euler equations and measurement equations. A high gain design allows to establish local uniform exponential convergence. Simulation results are provided to illustrate the method.

MSC:

93E10 Estimation and detection in stochastic control theory
93B07 Observability
93C05 Linear systems in control theory
70Q05 Control of mechanical systems

References:

[2] Bar-Itzhack, I. Y., Classification of algorithms for angular velocity estimation, Journal of Guidance, Control, and Dynamics, 24, 2, 214-218 (2001)
[4] Bonnal, C.; Ruault, J.-M.; Desjean, M.-C., Active debris removal: Recent progress and current trends, Acta Astronautica, 85, 51-60 (2013)
[5] Choukroun, D., Novel methods for attitude determination using vector observations (2003), Technion, (Ph.D. thesis)
[6] Choukroun, D.; Bar-Itzhack, I. Y.; Oshman, Y., Novel quaternion Kalman filter, IEEE Transactions on Aerospace and Electronic Systems, 42, 1, 174-190 (2006)
[7] Choukroun, D.; Weiss, H.; Bar-Itzhack, I. Y.; Oshman, Y., Quaternion estimation from vector observations using a matrix Kalman filter, IEEE Transactions on Aerospace and Electronic Systems, 48, 4 (2012)
[8] Crassidis, J. L.; Markley, F. L.; Cheng, Y., Survey of nonlinear attitude estimation methods, Journal of Guidance, Control, and Dynamics, 30, 1, 12-28 (2007)
[9] Grip, H. F.; Fossen, T. I.; Johansen, T. A.; Saberi, A., Attitude estimation using biased gyro and vector measurements with time-varying reference vectors, IEEE Transactions on Automatic Control, 57, 5, 1332-1338 (2012) · Zbl 1369.93104
[10] Hill, A. T.; Ilchmann, A., Exponential stability of time-varying linear systems, IMA Journal of Numerical Analysis, 31, 865-885 (2011) · Zbl 1226.65065
[11] Jorgensen, U.; Gravdahl, J. T., Observer based sliding mode attitude control: Theoretical and experimental results, Modeling, Identification and Control, 32, 3, 113-121 (2011)
[12] Khalil, H. K., Nonlinear systems (2000), Pearson Education · Zbl 0948.93007
[14] Landau, L.; Lifchitz, E., Mechanics (1982), MIR: MIR Moscou
[15] Magnis, L., Estimation of angular rate from direction sensors (2015), MINES ParisTech, (Ph.D. thesis)
[16] Magnis, L.; Petit, N., Rotation estimation for a satellite from sun sensors, (Control conference (ECC), 2013 European (2013), IEEE), 852-859
[18] Magnis, L.; Petit, N., Angular velocity nonlinear observer from single vector measurements, IEEE Transactions on Automatic Control, PP, 99 (2015), 1-1
[19] Magnis, L.; Petit, N., Gyroless ball: estimation of angular velocity without gyroscope. Research Report (2015), MINES ParisTech
[20] Mahony, R.; Hamel, T.; Pflimlin, J. M., Nonlinear complementary filters on the special orthogonal group, IEEE Transactions on Automatic Control, 53, 5, 1203-1218 (2008) · Zbl 1367.93652
[21] Martin, P.; Salaün, E., Design and implementation of a low-cost observer-based attitude and heading reference system, Control Engineering Practice, 18, 712-722 (2010)
[22] Oshman, Y.; Dellus, F., Spacecraft angular velocity estimation using sequential observations of a single directional vector, Journal of Spacecraft and Rockets, 40, 2, 237-247 (2003)
[23] Salcudean, S., A globally convergent angular velocity observer for rigid body motion, IEEE Transactions on Automatic Control, 36, 12, 1493-1497 (1991) · Zbl 0741.93009
[26] Shuster, M. D., Kalman filtering of spacecraft attitude and the QUEST model, The Journal of the Astronautical Sciences, 38, 3, 377-393 (1990)
[27] Sunde, B. O., Sensor modelling and attitude determination for micro-satellites (2005), NTNU, (Master’s thesis)
[29] Thienel, J. K.; Sanner, R. M., Hubble space telescope angular velocity estimation during the robotic servicing mission, Journal of Guidance, Control, and Dynamics, 30, 1, 29-34 (2007)
[30] Titterton, D. H.; Weston, J. L., Strapdown inertial navigation technology (2004), The American Institute of Aeronautics and Astronautics
[31] Trumpf, J.; Mahony, R.; Hamel, T.; Lageman, C., Analysis of non-linear attitude observers for time-varying reference measurements, IEEE Transactions on Automatic Control, 57, 11, 2789-2800 (2012) · Zbl 1369.93542
[33] Wahba, G., Problem 65-1: A least squares estimate of spacecraft attitude, SIAM Review, 7, 3, 409 (1965)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.