Skip to main content

CAD Modeling and Simulation of a Large Quadcopter with a Flexible Frame

  • Conference paper
  • First Online:
Proceedings of the Future Technologies Conference (FTC) 2022, Volume 1 (FTC 2022 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 559))

Included in the following conference series:

  • 815 Accesses

Abstract

In this paper, we present the design issues, dynamic modeling, and feedback control problems for quadcopters having a large frame with mechanical flexibility. This situation occurs for example for the case of solar quadcopters that require a large structure to have onboard PV panels for the power supply and battery recharging. Flexibility may manifests itself as mechanical oscillations and static deflections, greatly complicating the motion control of a quadcopter platform. If the time to settle the oscillations is significant relative to the cycle time of the overall task, flexibility will be a major consideration in the flight control design, and a degradation of the overall expected system performance typically occurs. For quadcopters with flexible frames, it is difficult to use the Euler-Lagrange or Newtonian approach to derive the dynamic model as is done with small and rigid quadrotors. Many relevant factors that lead to the consideration of the distributed flexibility should be analyzed. To deal with this challenge, an optimal approach for sizing the frame and platform structure is followed. This is achieved by using a modern approach to computer modeling of quadcopters through the integration process of SolidWorks CAD modeling and MATLAB/Simulink environments. This is followed by identifying the resonant frequencies of the model using ANSYS Workbench. Initially, a SolidWorks model is created and then imported into MATLAB Simscape Multibody. Then, the transfer functions of the quadrotor model are derived using system identification. Subsequently, the equivalent transfer functions from the Simulink model are obtained and used for the PID controllers design. The validity of the quadcopter model represents an essential step to simulate the model before flying the quadcopter in the real world. It brings confidence that when the commands are run on the actual quadrotor, they will bring the same results. The design procedure for modeling a dynamical model of a large quadcopter and the tuning of its PID-based control strategies has been successfully implemented for a solar-quadcopter prototype, creating a reliable and effective automatic navigation and control system.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Dhaouadi, R., Takrouri, M., Shapsough, S., Al-Bashayreh, Q.: Modelling and design of a large quadcopter. In: Proceddings of the Future Technologies Conference (FTC), vol. 1, pp. 451–467 (2021)

    Google Scholar 

  2. Jatsun, S., Lushnikov, B., Leon, A.S.M.: Synthesis of SimMechanics model of quadcopter using SolidWorks CAD translator function. In: Proceedings of 15th International Conference on Electromechanics and Robotics “Zavalishin’s Readings”, pp. 125–137 (2020)

    Google Scholar 

  3. Shreurs, R.J.A., Tao, H., Zhang, Q., Zhu, J., Xu, C.: Open loop system identification for a quadrotor helicopter. In: 10th IEEE International Conference on Control and Automation, Hangzhou, China, 12–14 June 2013 (2013)

    Google Scholar 

  4. Cekus, D., Posiadala, B., Warys, P.: Integration of Modeling in SolidWorks and MATLAB/Simulink Environments. Archive of Mechanical Engineering, Vol. LXI (2014)

    Google Scholar 

  5. Gordan, R., Kumar, P., Ruff, R.: Simulating Quadrotor Dynamics using Imported CAD Data. Modeling and Simulating II: Aircraft, Mathworks (2013)

    Google Scholar 

  6. Shaqura, M., Shamma, J.S.: An automated quadcopter CAD based design and modeling platform using SolidWorks APLI and smart dynamic assembly. In: 14th International Conference of Informatics in Control, Automation and Robotics, vol. 2, pp. 122–131 (2017). https://doi.org/10.5220/0006438601220131

  7. Performance Composites, Mechanical Properties of Carbon Fibre Composite Materials, Fibre / Epoxy Resin. http://www.performance-composites.com/carbonfibre/mechanicalproperties_2.asp

  8. MathWorks R2021b, Install the Simscape Multibody Link Plugin. https://ww2.mathworks.cn/help/physmod/smlink/ug/installing-and-linking-simmechanics-link-software.html

  9. MATLAB Simulink, SimMechanics User’s Guide, The MathWorks, United States of America

    Google Scholar 

  10. MathWorks R2021b, Revolute Joint. https://ww2.mathworks.cn/help/physmod/sm/ref/revolutejoint.html

  11. Tijonov, K.M., Tishkov, V.V.: SimMechanics Matlab as a dynamic modeling tool complex aviation robotic systems. J. Trudy MAI 41, 1–19 (2010)

    Google Scholar 

  12. Blinov, O.V., Kuznecov, V.B.: The study of mechanical systems in the environment of SimMechanics (MatLab) using the capabilities of three-dimensional modeling programs. Ivanovo State Polytechnic University (2012)

    Google Scholar 

  13. International Civil Aviation Organisation (ICAO): ICAO Standard Atmosphere, Doc 7488-CD (1993)

    Google Scholar 

  14. T-motor. Test Report - Load Testing Data’, MN3508 KV380 Specifications. https://store.tmotor.com/goods.php?id=354

  15. Bresciani, T.: Modelling, Identification and Control of a Quadrotor Helicopter. M.Sc. Lund University (2008)

    Google Scholar 

  16. Hassan, M.A., Phang, S.K.: Optimized autonomous UAV design for duration enhancement. In: 13th International Engineering Research Conference, Malaysia, 27 November 2019, pp. 030004–1:030004–10. AIP Publishing (2020). https://doi.org/10.1063/5.0001373

  17. Pretorius, A., Boje, E.: Design and modelling of a quadrotor helicopter with variable pitch rotors for aggressive manoeuvres. In: The 19th International Federation of Automatic Control World Congress, South Africa, pp. 12208–12213 (2014)

    Google Scholar 

  18. Ibrahim, S., Alkali, B., Oyewole, A., Alhaji, S.B., Abdullahi, A.A., Aku, I.: Preliminary structural integrity investigation for quadcopter frame to be deployed for pest control. Proceedings of Mechanical Engineering Research Day 2020, pp. 176–177 (2020). http://repository.futminna.edu.ng:8080/jspui/handle/123456789/9863

  19. Ersoy, S., Erdem, M.: Determining unmanned aerial vehicle design parameters for air pollution detection system. Online J. Sci. Technol. 10(1), 6–18 (2020)

    Google Scholar 

  20. SolidWorks Connected Help. Export Options - ANSYS, PATRAN, IDEAS, or Exodus. http://help.solidworks.com/2021/English/SWConnected/cworks/IDH_HELP_PREFERENCE_EXPORT_OFFSET.htm?id=f937f775202444789000e092f83f3c2b

  21. LIGO Laboratory, (2004). SW-ProE-Ansys_Compatible_file_types.pdf. https://labcit.ligo.caltech.edu/ctorrie/QUADETM/MPL/SW-ProE-Ansys_Compatible_file_types.pdf

  22. Bedri, R., Al-Nais, M.O.: Prestressed modal analysis using finite element package ANSYS. In: International Conference on Numerical Analysis and Its Applications, pp. 171–178 (2004)

    Google Scholar 

  23. ANSYS: Lecture 8: Modal Analysis. Introduction to ANSYS Mechanical, pp 10. https://www.clear.rice.edu/mech517/WB16/lectures_trainee/Mechanical_Intro _16.0_L08_Modal_Analysis.pdf

  24. Fernando, E., De Silva, A., et al.: Modelling simulation and implementation of a quadrotor UAV. In: 2013 IEEE 8th International Conference on Industrial and Information Systems, pp. 207–212 (2013). https://doi.org/10.1109/ICIInfS.2013.6731982

  25. Balas, C.: Modelling and Linear Control of a Quadrotor. Master thesis. University of Cranfield (2007)

    Google Scholar 

  26. Wang, P., Man, Z., Cao, Z., Zheng, J., Zhao, Y.: Dynamics modelling and linear control of a quadcopter. In: Proceedings of the 2016 International Conference on Advanced Mechatronic Systems, Melbourne, Australia (2016)

    Google Scholar 

  27. Dong, W., Gu, G.Y., Zhu, X., Ding, H.: Modelling and control of a quadrotor UAV with aerodynamic concepts. Int. J. Aerospace Mech. Eng. 7(5), 901–906 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ajmal Roshan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Roshan, A., Dhaouadi, R. (2023). CAD Modeling and Simulation of a Large Quadcopter with a Flexible Frame. In: Arai, K. (eds) Proceedings of the Future Technologies Conference (FTC) 2022, Volume 1. FTC 2022 2022. Lecture Notes in Networks and Systems, vol 559. Springer, Cham. https://doi.org/10.1007/978-3-031-18461-1_57

Download citation

Publish with us

Policies and ethics