Skip to main content

Cuttlefish Optimization Algorithm in Autotuning of Altitude Controller of Unmanned Aerial Vehicle (UAV)

  • Conference paper
  • First Online:
ROBOT 2017: Third Iberian Robotics Conference (ROBOT 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 693))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Vilchis, J.C.A., Brogliato, B., Dzul, A., Lozano, R.: Nonlinear modelling and control of helicopters. Automatica 39(9), 1583–1596 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  2. 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)

    Google Scholar 

  3. Castillo, P., Lozano, R., Dzul, A.: Stabilization of a mini rotorcraft with four rotors. IEEE Control Syst. 25(6), 45–55 (2005)

    Article  MathSciNet  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Duan, H., Li, P.: Bio-inspired Computation in Unmanned Aerial Vehicles. Springer, Berlin (2014)

    Book  Google Scholar 

  9. 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

    Book  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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

    Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. Giernacki, W.: Drones and unmanned aerial vehicles. Drony i bezzałogowe statki powietrzne, Poznan University of Technology Publisher, in polish (in press)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wojciech Giernacki .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics