Extended State Observer for Helicopter Mass and Center-of-Gravity Estimation
Abstract
In flight estimations of helicopter mass and center of gravity are critical for health and lifecycle maintenance, flight control system feedback, and mission planning. This paper explores the use of an extended state observer for online estimation of helicopter mass and center-of-gravity location. The core algorithm is a nonlinear observer that offers provable stability properties. After describing the methodology, it is applied to a simulation of a commercial radio-controlled microcoaxial helicopter. Monte Carlo trade studies employing a comprehensive rotorcraft flight dynamics model are used to assess the algorithm’s estimation accuracy in the presence of model and measurement errors. Results show the helicopter mass, longitudinal center-of-gravity location, and lateral center-of-gravity location are estimated accurately in the presence of expected errors. The vertical center-of-gravity position is more difficult to estimate due to its limited observability during typical maneuvers.
References
[1] , “Weight, Balance, and Tire Pressure Detection Systems,” U.S. Patent 4312042 A, Jan. 1982.
[2] , “Aircraft In-Flight Center of Gravity Measuring System,” U.S. Patent 4545019 A, Oct. 1985.
[3] , “Helicopter Gross Weight Determination from Monitored,” U.S. Army Aviation and Troop Command TR-96-D-5, Fort Eustis, VA, 1986.
[4] , “Feasiblity of Aircraft Gross Weight Estimation Using Artificial Neural Networks,” American Helicopter Society 57th Annual Forum, AHS International, Fairfax, VA, 2001, pp. 1872–1880.
[5] , “Investigation of the In-Flight Gross Weight and CG Estimation of the V-22 Aircraft,” American Helicopter Society 60th Annual Forum, AHS International, Fairfax, VA, June 2004.
[6] , “In-Flight Weight and Balance Identification Using Neural Networks,” Journal of Aircraft, Vol. 41, No. 1, 2004, pp. 137–143. doi:https://doi.org/10.2514/1.592
[7] , “In-Flight Estimation of Helicopter Gross Weight and Mass Center Location,” Journal of Aircraft, Vol. 46, No. 3, 2009, pp. 1042–1049. doi:https://doi.org/10.2514/1.41018
[8] , “Experimental Investigation of Real-Time Helicopter Weight Estimation,” Journal of Aircraft, Vol. 51, No. 3, May–June 2014, pp. 1047–1051. doi:https://doi.org/10.2514/1.C032449
[9] , “Innovative Methods to Estimate Rotorcraft Gross Weight and Center of Gravity,” American Helicopter Society 67th Annual Fourm, AHS International, Fairfax, VA, 2011.
[10] , Optimal State Estimation: Kalman, H Inifinity, and Nonlinear Approaches, Wiley-Interscience, Hoboken, NJ, 2006, pp. 123–139, 336–337, 395–410.
[11] , “A Class of Extended State Observers for Uncertain Systems,” Control and Decision, Vol. 10, No. 1, 1995, pp. 85–88 (in Chinese).
[12] , “From PID to Active Disturbance Rejection Control,” IEEE Transactions on Industrial Electrionics, Vol. 56, No. 3, 2009, pp. 900–906. doi:https://doi.org/10.1109/TIE.2008.2011621
[13] , “Active Disturbance Rejection Control for Web Tension Regulation,” Proceedings of the 40th IEEE Conference on Decision and Control, Vol. 5, IEEE Publ., Piscataway, NJ, 2001. doi:https://doi.org/10.1109/.2001.980997
[14] , “Disturbance-Rejection High-Precision Motion Control of a Stewart Platform,” IEEE Transactions on Control Systems Technology, Vol. 12, No. 3, 2004, pp. 364–374. doi:https://doi.org/10.1109/TCST.2004.824315
[15] , “Flight Control Design Using Extended State Observer and Non-Smooth Feedback,” Proceedings of the 40th IEEE Conference on Decision and Control, Vol. 1, IEEE Publ., Piscataway, NJ, 2001. doi:https://doi.org/10.1109/.2001.980102
[16] , “Dynamic Modelling and Stability Analysis of Model-Scale Helicopters Under Wind Gust,” Journal of Intelligent and Robotic Systems, Vol. 54, No. 4, 2009, pp. 647–686. doi:https://doi.org/10.1007/s10846-008-9280-z
[17] , “Robust Nonlinear Controls of Model-Scale Helicopters Under Lateral and Vertical Wind Gusts,” IEEE Transactions on Control Systems Technology, Vol. 20, No. 1, 2012, pp. 154–163. doi:https://doi.org/10.1109/TCST.2010.2102023
[18] , “WARPWING: A Complete Open Source Control Platform for Miniature Robots,” 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010), IEEE Publ., Piscataway, NJ, 2010.
[19] , Helicopter Theory, Princeton Univ. Press, Princeton, NJ, 1980, pp. 184–193.
[20] , Principles of Helicopter Aerodynamics, Cambridge Univ. Press, Cambridge, England, U.K., 2006, pp. 87, 388.
[21] , Low-Speed Aerodynamics: From Wing Theory to Panel Methods, McGraw–Hill, New York, 1991, pp. 156–158.
[22] , Helicopter Performance, Stability, and Control, Krieger, Malabar, FL, 2005.
[23] , Fluid-Dynamic Drag: Practical Information on Aerodynamic Drag and Hydrodynamic Resistance, Hoerner Fluid Dynamics, Bakersfield, CA, 1985.
[24] , “Performance of a Projectile/Rotor Kinetic Energy Reduction System,” AHS International Specialists’ Meeting—Unmanned Rotorcraft: Design, AHS International, Fairfax, VA, 2007.
[25] , Aircraft System Identification: Theory and Practice, AIAA, Reston, VA, 2006, pp. 191–196.
[26] , Introduction to Engineering Experimentation, 2nd ed., Person Prentice–Hall, Upper Saddle River, NJ, 2004, pp. 142–144.
[27] , Modern Applied Statistics with S, Springer Science+Business Media, New York, 2002, pp. 220–226.
[28] Anon., “Operator’s Manual: Army Model UH-1H/V Helicopters,” Headquarters, U.S. Dept. of the Army Technical Manual TM-55-1520-210-10, Feb. 1988.
[29] Anon., “Operator’s Manual for Helicopter, Attack, AH-64A Apache,” Headquarters, U.S. Dept. of the Army Technical Manual TM-1-1520-238-10, Aug. 1994.
[30] , “UH-60A Black Hawk Engineering Simulation Program, Volume 1: Mathematical Model,” NASA CR-166309, Dec. 1981.