Abstract
Small unmanned aerial vehicles (UAV) are typically driven by Lithium polymer batteries. The batteries have their own dynamics, which changes during discharge. Classical approaches to altitude control assume a time-invariant system and therefore fail. Adaptive controllers require an identified system model which is often unavailable. Battery dynamics can be characterized and used for a battery model-based controller. This controller is useful in situations when no feedback from actuators (such as RPM or thrust) is available. After measuring the battery dynamics for two distinct types of batteries, a controller is designed and experimentally verified, showing a consistent performance during entire discharge test and a consequent flight verification.
Similar content being viewed by others
References
Allegro A4935 Datasheet: Automotive 3-phase mosfet driver. http://www.allegromicro.com. Accessed 28 July 2013
Paparazzi: The free autopilot (an opensource project). http://paparazzi.enac.fr. Accessed 14 July 2013
Utah Water Research Laboratory (web pages). http://uwrl.usu.edu. Accessed 20 July 2013
Valer, P., et al.: Battery Management Systems: Universal State-of-Charge Indication for Battery-Powered Applications. Philips Research Book. Springer Netherlands (2008)
Alexis, K., Nikolakopoulos, G., Tzes, A.: Model predictive quadrotor control: attitude, altitude and position experimental studies. IET Control Theory Appl. 6(12), 1812–1827 (2012)
Barton, J.: Fundamentals of small unmanned aircraft flight. Johns Hopkins APL Tech. Dig. 31(2), 142 (2012)
Bouabdallah, S., Siegwart, R.: Full control of a quadrotor. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, 2007. IROS 2007, pp. 153–158. IEEE (2007)
Bouadi, H., Simoes Cunha, S., Drouin, A., Mora-Camino, F.: Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking. In: 12th International Symposium on Computational Intelligence and Informatics (CINTI), pp. 449–455 (2011)
Chen, M., Rincon-Mora, G.: Accurate electrical battery model capable of predicting runtime and i-v performance. IEEE Trans. Energy Convers. 21(2), 504–511 (2006)
Cherian, A., Andersh, J., Morellas, V., Papanikolopoulos, N., Mettler, B.: Autonomous altitude estimation of a UAV using a single onboard camera. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009. IROS 2009, pp. 3900–3905 (2009)
Cheron, C., Dennis, A., Semerjyan, V., Chen, Y.: A multifunctional HIL testbed for multirotor VTOL UAV actuator. In: Proc. of the IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications (MESA), 2012, pp. 44–48 (2010)
Coopmans, C., Di, L., Jensen, A., Dennis, A.A., Chen, Y.: Improved architecture designs for a low cost personal remote sensing platform: flight control and safety. In: Proc. of the ASME Conference, 2011, pp. 937–943 (2011)
Coopmans, C., Han, Y.: Aggieair: an integrated and effective small multi-uav command, control and data collection architecture. In: Proc. of the 5th ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications (MESA09), 2009, pp. 1–7 (2009)
Coopmans, C., Stark, B., Coffin, C.: A payload verification and management framework for small UAV-based personal remote sensing systems. In: Proc. of the 5th International Symposium on Resilient Control Systems (ISRCS), 2012, pp. 184–189 (2012)
Eynard, D., Vasseur, P., Demonceaux, C., Fremont, V.: UAV altitude estimation by mixed stereoscopic vision. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 646–651 (2010)
Hu, Y., Yurkovich, S.: Battery state of charge estimation in automotive applications using LPV techniques. In: Proc. of the American Control Conference (ACC), 2010 (2010)
Jensen, A., Chen, Y., McKee, M., Hardy, T., Barfuss, S.: AggieAir—a low-cost autonomous multispectral remote sensing platform: new developments and applications. In: Proc. of the Geoscience and Remote Sensing Symposium (IGARSS), 2009, vol. 4, pp. 995–998 (2009)
Kim, I.S.: The novel state of charge estimation method for lithium battery using sliding mode observer. J. Power Sources 163(1), 584–590 (2006)
Knauff, M., Dafis, C., Niebur, D., Kwatny, H., Nwankpa, C.: Simulink model for hybrid power system test-bed. In: IEEE Electric Ship Technologies Symposium, 2007. ESTS ’07, pp. 421–427 (2007)
Min, B.C., Hong, J.H., Matson, E.: Adaptive robust control (ARC) for an altitude control of a quadrotor type UAV carrying an unknown payloads. In: 2011 11th International Conference on Control, Automation and Systems (ICCAS), pp. 1147–1151 (2011)
Mukhopadhyay, S., Zhang, F.: Adaptive detection of terminal voltage collapses for li-ion batteries. In: Proc. of the 51st IEEE Conference on Decision and Control (CDC), 2012, pp. 4799–4804. Maui, Hawai, USA (2012)
Podhradsky, M., Bone, J., Jensen, A., Coopmans, C.: Smal low-cost unmanned aerial vehicle lithium-polymer battery monitoring system. In: Proc. of the ASME International Design Engineering Technical Conferences & Computers and Information in Engineering Conference (2013)
Pounds, P., Mahony, R.: Design principles of large quadrotors for practical applications. In: IEEE International Conference on Robotics and Automation, 2009. ICRA ’09, pp. 3265–3270 (2009)
Pounds, P., Mahony, R., Corke, P.: System identification and control of an aerobot drive system. In: Information, Decision and Control, 2007. IDC ’07, pp. 154–159 (2007)
Prasad, G., Sree Ramya, N., Prasad, P.V.N., Tulasi Ram Das, G.: Modelling and simulation analysis of the brushless DC motor by using MATLAB. Int. J. Innov. Tech. Exp. Eng. 1(5), 27–31 (2012)
Stowers, J., Hayes, M., Bainbridge-Smith, A.: Altitude control of a quadrotor helicopter using depth map from microsoft kinect sensor. In: International Conference on Mechatronics (ICM), pp. 358–362 (2011)
Weiss, S., Scaramuzza, D., Siegwart, R.: Monocular slam based navigation for autonomous micro helicopters in gps denied environments. J. Field Robot. 28(6), 854–874 (2011)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Podhradský, M., Coopmans, C. & Jensen, A. Battery State-Of-Charge Based Altitude Controller for Small, Low Cost Multirotor Unmanned Aerial Vehicles. J Intell Robot Syst 74, 193–207 (2014). https://doi.org/10.1007/s10846-013-9894-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-013-9894-7