Abstract
One of the most time consuming phases in the development of an Unmanned Aerial Vehicle is the tuning of the control algorithms. In this paper the hardware and software suite developed for the self-tuning of the control loops of unmanned flying platforms is presented. The VOLCAN UAV has been used as platform to test and validate the developed architecture. The simplified control system of the VOLCAN UAV is described, together with the Graphical User Interface that allows the rapid automatic tuning of the system by means of Åström and Hägglund’s method. The Hardware in the Loop architecture used to test both the control algorithms and the tuning procedure is presented in the final part of the paper, together with the obtained experimental results.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Chao, H., et al.: Autopilots for small unmanned aerial vehicles: a survey. Int. J. Control. Autom. Syst. 8(1), 36–44 (2010)
Valavanis, K.P. (ed.): Advances in unmanned aerial vehicles state of the art and the road to autonomy. In: Series: Intelligent Systems, Control and Automation: Science and Engineering , vol. 33, pp. 473–493. Springer (2007)
Muscato, G., et al.: Volcanic environments: robots for exploration and measurement in volcanic environments. IEEE Robot. Autom. Mag. 19, 40–49 (2012)
´Åström, K.J., Hägglund, T.: Pid Controllers: Theory, Design, and Tuning, 2nd edn., pp. 230–270 (1995)
Leva, A.: Comparative study of model-based PI(D) autotuning methods. In: American Control Conference, 2007, ACC ‘07, pp. 5796–5801 (2007). doi:10.1109/ACC.2007.4282602
Shengyi, Y., et al.: Design and simulation of the longitudinal autopilot of UAV based on self-adaptive fuzzy PID control. In: International Conference on Computational Intelligence and Security, 2009, CIS ’09, vol. 1, pp. 634–638 (2009). doi:10.1109/CIS.2009.253
Liu, W., et al.: Online fuzzy self-adaptive PID attitude control of a sub mini fixed-wing air vehicle. In: International Conference on Mechatronics and Automation, 2007, IMCA 2007, pp. 153–157 (2007). doi:10.1109/ICMA.2007.4303532
Sangyam, T., et al.: Autonomous path tracking and disturbance force rejection of UAV using fuzzy based auto-tuning PID controller. In: 2010 International Conference on Electrical Engineering/Electronics Computer Telecommunications and Information Technology (ECTI-CON), pp. 528–531 (2010)
Kirli, A., et al.: Self tuning fuzzy PD application on TI TMS320F28335 for an experimental stationary quadrotor. In: 2010 4th European Education and Research Conference (EDERC), pp. 42–46 (2010)
Levy, S., et al.: PID autotuning using relay feedback. In: IEEE 27th Convention of Electrical and Electronics Engineers in Israel, pp. 1–4 (2012)
Astuti, G., et al.: An overview of the “Volcan Project”: an UAS for exploration of volcanic environments. J. Intell. Robotic Syst. 54(1), 471–494 (2008). doi:10.1007/s10846-008-9275-9
Catena, A., et al.: A new modular architecture for the control of the VOLCAN RPAS for volcanic activity monitoring. In: IROS2012 Workshop on Robotics for Environmental Monitoring (2012)
ST Microelectronics Webpage: http://www.st.com. Accessed 2 Apr 2013
Stock, M.: CANaerospace Interface specification for airborne CAN Applications V 1.7. available on http://www.stockflightsystems.com. Accessed 2 Apr 2013
Sveda, M., Oplustil, V.: Experience with integration and certification of COTS based embedded system into advanced avionics system. In: International Symposium on Industrial Embedded Systems, 2007, SIES ’07, pp. 282–287 (2007). doi:10.1109/SIES.2007.4297346
Stevens, B.L., Lewis, F.L.: Aircraft Control and Simulation, 2nd edn. Wiley-Interscience (2003)
Astuti, G., et al.: HIL tuning of UAV for exploration of risky environments. Int. J. Adv. Robot. Syst. 5(4), 419–424 (2008). doi:10.5772/6227
U.S. Department of Transportation, Federal Aviation Administration: Pilot’s Handbook of Aeronautical Knowledge. FAA Handbooks (2009) ISBN-10:1560277505
Yoo, C.-S., et al.: Hardware-In-the-Loop simulation test for actuator control system of smart UAV. In: 2010 International Conference on Control Automation and Systems (ICCAS), pp. 1729–1732 (2010)
How, J., et al.: Flight demonstrations of cooperative control for UAV teams. In: AIAA 3rd “Unmanned Unlimited” Technical Conference, Workshop and Exhibit, Chicago, Illinois, 20–23 Sept 2004
Regina, N., Zanzi, M.: Fixed-wing UAV guidance law for surface-target tracking and overflight. In: 2012 IEEE Aerospace Conference, pp. 1–11 (2012). doi:10.1109/AERO.2012.6187311
Astuti, G., et al.: Hardware in the loop tuning for a volcanic gas sampling UAV. In: Valavanis, K.P. (ed.) Advances in Unmanned Aerial Vehicles State of the Art and the Road to Autonomy, pp. 473–493 (2007)
X-Plane by Laminar Research Webpage: http://www.X-Plane.com. Accessed 2 Apr 2013
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Catena, A., Melita, C.D. & Muscato, G. Automatic Tuning Architecture for the Navigation Control Loops of Unmanned Aerial Vehicles. J Intell Robot Syst 73, 413–427 (2014). https://doi.org/10.1007/s10846-013-9919-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-013-9919-2