Abstract
Due to the variety of applications of multirotor and fixed-wing unmanned aerial vehicles (UAVs) and their highly energy-limited flight time, there is a strong need for optimization methods in order to ensure the best tracking quality of reference signals changes. In this paper, the use of one of the most recent population-based, bio-inspired, automatic search algorithm for optimal parameters of fixed-gain controller according to the predefined cost function, was proposed. This is cuttlefish algorithm (CFA) which is a new, batch, meta-heuristic algorithm, which mimics the mechanism of colour changing behaviour used by the cuttlefish to solve numerical global optimization problems, and in the paper – to explore the three-dimensional, limited space of parameters of the most commonly used controller type, i.e. PID. This controller was proposed in order to control the altitude of unmanned aerial vehicle. A comparative studies were conducted for the closed-loop control system with the model of unmanned quadrotor helicopter and following controllers: PID (tuned by the CFA), classical PD, fuzzy PD and fractional-order PD controller (tuned by the Particle Swarm Optimization algorithm). In optimization procedure by the use of cuttlefish algorithm, a minimization of an exemplary cost function, i.e. Integral of Absolute Error (IAE), was introduced.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Vilchis, J.C.A., Brogliato, B., Dzul, A., Lozano, R.: Nonlinear modelling and control of helicopters. Automatica 39(9), 1583–1596 (2003)
Salazar, S., Romero, H., Lozano, R., Castillo, P.: Modeling and real-time stabilization of an aircraft having eight rotors. Unmanned Aircr. Syst. pp. 455–470 (2008)
Castillo, P., Lozano, R., Dzul, A.: Stabilization of a mini rotorcraft with four rotors. IEEE Control Syst. 25(6), 45–55 (2005)
Espinoza-Fraire, T., Dzul, A., Cortés-Martínez, F., Giernacki, W.: Real-time implementation and flight tests using linear and nonlinear controllers for a fixed-wing miniature aerial vehicle (MAV). Int. J. Control Autom. Syst. (in press)
Giernacki, W., Horla, D., Báča, T., Saska, M.: Real-time model-free optimal autotuning method for unmanned aerial vehicle controllers based on Fibonacci-search algorithm (in review)
Giernacki, W., Espinoza-Fraire, T., Dzul, A.: Strategy for optimal autotuning of the fixed-wing UAV controllers by the use of Fibonacci or golden-search algorithms (in review)
Giernacki, W., Horla, D., Sadalla, T., Espinoza-Fraire, T.: Optimal tuning method of a fractional-order controller for rotational speed control of an UAV’s propulsion unit based on Fibonacci-search algorithm and bootstrapping technique (in review)
Duan, H., Li, P.: Bio-inspired Computation in Unmanned Aerial Vehicles. Springer, Berlin (2014)
Corke, P.: Robotics, Vision and Control: Fundamental Algorithms in MATLAB® Second, Completely Revised, Extended and Updated Edition (Springer Tracts in Advanced Roboitcs). Springer, Heidelberg (2017). vol. 118
Eesa, A.S., Brifcani, A.M., Orman, Z.: Cuttlefish algorithm – a novel bio-inspired optimization algorithm. Int. J. Sci. Eng. Res. 4(9), 1978–1986 (2013)
Eesa, A.S., Brifcani, A.M., Orman, Z.: A new tool for global optimization problems-cuttlefish algorithm. Int. J. Math. Comput. Phys. Electr. Comput. Eng. 8(9), 1235–1239 (2014)
Eesa, A.S., Brifcani, A.M., Orman, Z.: A novel feature-selection approach based on the cuttlefish optimization algorithm for intrusion detection systems. Expert Syst. Appl. 42(5), 2670–2679 (2015)
Anderson, J.C., Baddeley, R.J., Osorio, D., Shashar, N., Tyler, C.W., Ramachandran, V.S.: Modular organization of adaptive colouration in flounder and cuttlefish revealed by independent component analysis. Netw. Comput. Neural Syst. 14(2), 321–333 (2003)
Barbato, M., Bernard, M., Borrelli, L., Fiorito, G.: Body patterns in cephalopods “Polyphenism” as a way of information exchange. Pattern Recogn. Lett. 28(14), 1854–1864 (2007)
Williams, S.B., Pizarro, O., How, M., Mercer, D., Powell, G., Marshall, J. Hanlon, R.: Surveying noctural cuttlefish camouflage behaviour using an AUV. In: Proceedings of the 2009 IEEE International Conference on Robotics and Automation (ICRA), pp. 214–219 (2009)
Roberts, N.W., How, M.J., Porter, M.L., Temple, S.E., Caldwell, R.L., Powel, S.B., Gruev, V., Marshall, N.J., Cronin, T.W.: Animal polarization imaging and implications for optical processing. In: Proceedings of the IEEE, vol. 102, no. 10, pp. 1427–1434 (2014)
Willy, A., Low, K.H.: Development and initial experiment of modular undulating fin for untethered biorobotic AUVs. In: Proceedings of the 2005 IEEE International Conference on Robotics and Biomimetics, pp. 45–50 (2005)
Wang, Y., Wang, Z., Li, J.: Initial design of a biomimetic cuttlefish robot actuated by SMA wires. In: Proceedings of the 2011 Third International Conference on Measuring Technology and Mechatronics Automation, pp. 425–428 (2011)
Rahman, M.M., Toda, Y., Miki, H.: Computational study on a squid-like underwater robot with two undulating side fins. J. Bionic Eng. 8(1), 25–32 (2011)
Sfakiotakis, M., Fasoulas, J., Kavoussanos, M.M., Arapis, M.: Experimental investigation and propulsion control for a bio-inspired robotic undulatory fin. Robotica 33(5), 1062–1084 (2015)
Riffi, M.E., Bouzidi, M.: Discrete cuttlefish optimization algorithm to solve the travelling salesman problem. In: Proceedings of the 2015 Third World Conference on Complex Systems (WCCS), pp. 1–6 (2015)
Wang, H., Li, X., Sun, J., Liu, Z., Yang, J.: BP5 Monolayer with Multiferrocity and Negative Poisson’s Ration: A Prediction by Global Optimization Method, arxiv.org
Liu, D., Michalski, K.A.: Comparative study of bio-inspired optimization algorithms and their application to dielectric function fitting. J. Electromagn. Waves Appl. 30(14), 1885–1894 (2016)
Giernacki, W.: Drones and unmanned aerial vehicles. Drony i bezzałogowe statki powietrzne, Poznan University of Technology Publisher, in polish (in press)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Giernacki, W., Espinoza Fraire, T., Kozierski, P. (2018). Cuttlefish Optimization Algorithm in Autotuning of Altitude Controller of Unmanned Aerial Vehicle (UAV). In: Ollero, A., Sanfeliu, A., Montano, L., Lau, N., Cardeira, C. (eds) ROBOT 2017: Third Iberian Robotics Conference. ROBOT 2017. Advances in Intelligent Systems and Computing, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-70833-1_68
Download citation
DOI: https://doi.org/10.1007/978-3-319-70833-1_68
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70832-4
Online ISBN: 978-3-319-70833-1
eBook Packages: EngineeringEngineering (R0)