Technical Papers
Feb 24, 2022

Nonlinear Control of a Novel Class of Tilt-Rotor Quadcopters Using Sliding Mode Method: Theory and Hardware Implementation

Publication: Journal of Aerospace Engineering
Volume 35, Issue 3

Abstract

This paper proposes a sliding mode controller for a novel kind of quadcopter called tilt-rotor quadcopter. The controller is modeled in SIMULINK and implemented on a Pixhawk 2 flight controller board. First, this paper presents the dynamic model of the tilt-rotor quadcopter. Second, the proposed smart sliding mode controller for simulation studies is presented. Third, the hardware platform is discussed in detail with the controller implementation. Finally, numerical simulation results for the smart sliding mode controller for various scenarios (wind disturbances, faulty motors) are presented following which the preliminary hardware tuning results are presented. Simulation results of the tilt-rotor platform hovering at a position with a nonzero attitude are also shown. This paper also presents a discussion on the challenges faced transitioning from a simulation environment to hardware testing and plausible ideas to address the challenges.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request, including MATLAB scripts and SIMULINK models.

Acknowledgments

This material is based upon work supported by the National Science Foundation under Grant No. IIP- 1526677. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

References

Besnard, L., Y. B. Shtessel, and B. Landrum. 2012. “Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer.” J. Franklin Inst. 349 (2): 658–684. https://doi.org/10.1016/j.jfranklin.2011.06.031.
Bhargavapuri, M., J. Patrikar, S. R. Sahoo, and M. Kothari. 2018. “A low-cost tilt-augmented quadrotor helicopter: Modeling and control.” In Proc., 2018 Int. Conf. on Unmanned Aircraft Systems (ICUAS), 186–194. New York: IEEE.
Bhargavapuri, M., A. K. Shastry, H. Sinha, S. R. Sahoo, and M. Kothari. 2019. “Vision-based autonomous tracking and landing of a fully-actuated rotorcraft.” Control Eng. Pract. 89 (Aug): 113–129. https://doi.org/10.1016/j.conengprac.2019.05.015.
Bouabdallah, S., and R. Siegwart. 2005. “Backstepping and sliding-mode techniques applied to an indoor micro quadrotor.” In Proc., 2005 IEEE Int. Conf. on Robotics and Automation, 2247–2252. New York: IEEE.
Bouchoucha, M., S. Seghour, and M. Tadjine. 2011. “Classical and second order sliding mode control solution to an attitude stabilization of a four rotors helicopter: From theory to experiment.” In Proc., 2011 IEEE Int. Conf. on Mechatronics, 162–169. New York: IEEE.
García, R., F. Rubio, and M. Ortega. 2012. “Robust PID control of the quadrotor helicopter.” IFAC Proc. Vol. 45 (3): 229–234. https://doi.org/10.3182/20120328-3-IT-3014.00039.
Gong, W., B. Li, Y. Yang, H. Ban, and B. Xiao. 2019. “Fixed-time integral-type sliding mode control for the quadrotor UAV attitude stabilization under actuator failures.” Aerosp. Sci. Technol. 95 (Dec): 105444. https://doi.org/10.1016/j.ast.2019.105444.
Gupta, G., and S. Abdallah. 2018. “Propeller force-constant modeling for multirotor UAVs from experimental estimation of inflow velocity.” Int. J. Aerosp. Eng. 2018 (Apr): 1–10. https://doi.org/10.1155/2018/9632942.
Hochstenbach, M., C. Notteboom, B. Theys, and J. De Schutter. 2015. “Design and control of an unmanned aerial vehicle for autonomous parcel delivery with transition from vertical take-off to forward flight–vertiKUL, a quadcopter tailsitter.” Int. J. Micro Air Veh. 7 (4): 395–405. https://doi.org/10.1260/1756-8293.7.4.395.
Hou, Z., P. Lu, and Z. Tu. 2020. “Nonsingular terminal sliding mode control for a quadrotor UAV with a total rotor failure.” Aerosp. Sci. Technol. 98 (Mar): 105716. https://doi.org/10.1016/j.ast.2020.105716.
Hua, M., T. Hamel, P. Morin, and C. Samson. 2013. “Introduction to feedback control of underactuated VTOLvehicles: A review of basic control design ideas and principles.” IEEE Control Syst. Mag. 33 (1): 61–75. https://doi.org/10.1109/MCS.2012.2225931.
Junaid, A., A. Sanchez, J. Bosch, N. Vitzilaios, and Y. Zweiri. 2018. “Design and implementation of a dual-axis tilting quadcopter.” Robotics 7 (4): 65. https://doi.org/10.3390/robotics7040065.
Kamel, M. S., S. Verling, O. Elkhatib, C. Sprecher, P. Wulkop, Z. Taylor, R. Siegwart, and I. Gilitschenski. 2018. “Voliro: An omnidirectional hexacopter with tiltable rotors.” Preprint, submitted January 14, 2018. https://arxiv.org/abs/1801.04581.
Krishna, A. B., A. Sen, and M. Kothari. 2021. “Super twisting algorithm for robust geometric control of a helicopter.” J. Intell. Rob. Syst. 102 (3): 1–22.
Kumar, R., M. Dechering, A. Pai, A. Ottaway, M. Radmanesh, and M. Kumar. 2017a. “Differential flatness based hybrid PID/LQR flight controller for complex trajectory tracking in quadcopter UAVs.” In Proc., 2017 IEEE National Aerospace and Electronics Conf. (NAECON), 113–118. New York: IEEE.
Kumar, R., A. Nemati, M. Kumar, K. Cohen, and F. Cazaurang. 2017b. “Position and attitude control by rotor tilt and rotor speed synchronization for single axis tilting-rotor quadcopter.” In Vol. 58295 of Proc., ASME 2017 Dynamic Systems and Control Conf., V003T39A005. New York: ASME.
Kumar, R., A. Nemati, M. Kumar, R. Sharma, K. Cohen, and F. Cazaurang. 2017c. “Tilting-rotor quadcopter for aggressive flight maneuvers using differential flatness based flight controller.” In Vol. 58295 of Proc., ASME 2017 Dynamic Systems and Control Conf., V003T39A006. New York: ASME.
Kumar, R., S. Sridhar, F. Cazaurang, K. Cohen, and M. Kumar. 2018. “Reconfigurable fault-tolerant tilt-rotor quadcopter.” In Vol. 51913 of Proc., ASME 2018 Dynamic Systems and Control Conf., V003T37A008. New York: ASME.
Lim, H., J. Park, D. Lee, and H. J. Kim. 2012. “Build your own quadrotor: Open-source projects on unmanned aerial vehicles.” IEEE Rob. Autom. Mag. 19 (3): 33–45. https://doi.org/10.1109/MRA.2012.2205629.
Liu, C., O. McAree, and W.-H. Chen. 2013. “Path-following control for small fixed-wing unmanned aerial vehicles under wind disturbances.” Int. J. Robust Nonlinear Control 23 (15): 1682–1698. https://doi.org/10.1002/rnc.2938.
Liu, S. Q., Y. J. Sang, and J. F. Whidborne. 2020. “Adaptive sliding-mode-backstepping trajectory tracking control of underactuated airships.” Aerosp. Sci. Technol. 97 (Feb): 105610. https://doi.org/10.1016/j.ast.2019.105610.
Michael, N., D. Mellinger, Q. Lindsey, and V. Kumar. 2010. “The grasp multiple micro-UAV testbed.” IEEE Rob. Autom. Mag. 17 (3): 56–65. https://doi.org/10.1109/MRA.2010.937855.
Miranda-Colorado, R., and L. T. Aguilar. 2020. “Robust PID control of quadrotors with power reduction analysis.” ISA Trans. 98 (Mar): 47–62. https://doi.org/10.1016/j.isatra.2019.08.045.
Myeong, W., and H. Myung. 2018. “Development of a wall-climbing drone capable of vertical soft landing using a tilt-rotor mechanism.” IEEE Access 7 (Dec): 4868–4879. https://doi.org/10.1109/ACCESS.2018.2889686.
Nemati, A., and M. Kumar. 2014a. “Modeling and control of a single axis tilting quadcopter.” In Proc., 2014 American Control Conf., 3077–3082. New York: IEEE.
Nemati, A., and M. Kumar. 2014b. “Non-linear control of tilting-quadcopter using feedback linearization based motion control.” In Vol. 46209 of Proc., ASME Dynamic Systems and Control Division DSCC 2014, V003T48A005. New York: ASME.
Nemati, A., R. Kumar, and M. Kumar. 2016. “Stability and control of tilting-rotor quadcopter in case of a propeller failure.” In Proc., ASME Dynamic Systems and Control Division DSCC 2016. New York: ASME.
Runcharoon, K., and V. Srichatrapimuk. 2013. “Sliding mode control of quadrotor.” In Proc., 2013 the Int. Conf. on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE), 552–557. New York: IEEE.
Ryll, M., H. H. Bülthoff, and P. R. Giordano. 2013. “First flight tests for a quadrotor UAV with tilting propellers.” In Proc., 2013 IEEE Int. Conf. on Robotics and Automation, 295–302. New York: IEEE.
Ryll, M., H. H. Bülthoff, and P. R. Giordano. 2015. “A novel overactuated quadrotor unmanned aerial vehicle: Modeling, control, and experimental validation.” IEEE Trans. Control Syst. Technol. 23 (2): 540–556. https://doi.org/10.1109/TCST.2014.2330999.
Sanchez, A., J. Escareño, O. Garcia, and R. Lozano. 2008. “Autonomous hovering of a noncyclic tiltrotor UAV: Modeling, control and implementation.” IFAC Proc. Vol. 41 (2): 803–808. https://doi.org/10.3182/20080706-5-KR-1001.00138.
Sanwale, J., P. Trivedi, M. Kothari, and A. Malagaudanavar. 2020. “Quaternion-based position control of a quadrotor unmanned aerial vehicle using robust nonlinear third-order sliding mode control with disturbance cancellation.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 234 (4): 997–1013. https://doi.org/10.1177/0954410019893215.
Shi, X., K. Kim, S. Rahili, and S.-J. Chung. 2018. “Nonlinear control of autonomous flying cars with wings and distributed electric propulsion.” In Proc., 2018 IEEE Conf. on Decision and Control (CDC), 5326–5333. New York: IEEE.
Slotine, J.-J. E., and W. Li. 1991. Applied nonlinear control. Upper Saddle River, NJ: Pearson.
Sridhar, S., G. Gupta, R. Kumar, M. Kumar, and K. Cohen. 2019. “Tilt-rotor quadcopter xplored: Hardware based dynamics, smart sliding mode controller, attitude hold & wind disturbance scenarios.” In Proc., 2019 American Control Conf. (ACC), 2005–2010. New York: IEEE.
Sridhar, S., R. Kumar, K. Cohen, and M. Kumar. 2018. “Fault tolerance of a reconfigurable tilt-rotor quadcopter using sliding mode control.” In Vol. 51913 of Proc., ASME 2018 Dynamic Systems and Control Conf., V003T37A009. New York: ASME.
Sridhar, S., R. Kumar, M. Radmanesh, and M. Kumar. 2017. “Non-linear sliding mode control of a tilting-rotor quadcopter.” In Vol. 58271 of Proc., ASME 2017 Dynamic Systems and Control Conf., V001T09A007. New York: ASME.
Sudakar, M., S. Sridhar, and M. Kumar. 2020a. “Multiple sliding surface controller for a quadrotor for improved robustness against wind disturbances.” In Vol. 84270 of Proc., ASME 2020 Dynamic Systems and Control Conf., V001T04A005. New York: ASME.
Sudakar, M., S. Sridhar, and M. Kumar. 2020b. “PD controller with self adaptive gains for quadrotor waypoint navigation.” In Vol. 84270 of Proc., ASME 2020 Dynamic Systems and Control Conf., V001T03A005. New York: ASME.
Wang, X., E.-J. van Kampen, and Q. Chu. 2019. “Quadrotor fault-tolerant incremental nonsingular terminal sliding mode control.” Aerosp. Sci. Technol. 95 (Dec): 105514. https://doi.org/10.1016/j.ast.2019.105514.
Wu, K., B. Fan, and X. Zhang. 2017. “Trajectory following control of UAVs with wind disturbance.” In Proc., 2017 36th Chinese Control Conf. (CCC), 4993–4997. New York: IEEE.
Xu, R., and Ü. Özgüner. 2008. “Sliding mode control of a class of underactuated systems.” Automatica 44 (1): 233–241. https://doi.org/10.1016/j.automatica.2007.05.014.
Zheng, E.-H., J.-J. Xiong, and J.-L. Luo. 2014. “Second order sliding mode control for a quadrotor UAV.” ISA Trans. 53 (4): 1350–1356. https://doi.org/10.1016/j.isatra.2014.03.010.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 35Issue 3May 2022

History

Received: Apr 11, 2021
Accepted: Dec 30, 2021
Published online: Feb 24, 2022
Published in print: May 1, 2022
Discussion open until: Jul 24, 2022

Permissions

Request permissions for this article.

Authors

Affiliations

Siddharth Sridhar, Ph.D. [email protected]
Graduate Alumnus, Dept. of Aerospace Engineering and Engineering Mechanics, Univ. of Cincinnati, Cincinnati, OH 45221 (corresponding author). Email: [email protected]
Rumit Kumar
Doctoral Candidate, Dept. of Aerospace Engineering and Engineering Mechanics, Univ. of Cincinnati, Cincinnati, OH 45221.
Gaurang Gupta
Graduate Alumnus, Dept. of Aerospace Engineering and Engineering Mechanics, Univ. of Cincinnati, Cincinnati, OH 45221.
Manish Kumar, Ph.D.
Professor, Dept. of Mechanical and Materials Engineering, Univ. of Cincinnati, Cincinnati, OH 45221.
Professor, Dept. of Aerospace Engineering and Engineering Mechanics, Univ. of Cincinnati, Cincinnati, OH 45221. ORCID: https://orcid.org/0000-0002-8655-1465

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Research on Transition Flight Control Method of QTR Aircraft, Advances in Guidance, Navigation and Control, 10.1007/978-981-19-6613-2_607, (6291-6303), (2023).
  • An Adaptive Controller for Attitude Tracking of A Coaxial Tilt-Rotor UAV, 2022 37th Youth Academic Annual Conference of Chinese Association of Automation (YAC), 10.1109/YAC57282.2022.10023559, (410-415), (2022).
  • The Unified Tracking Controller for a Tilt-Rotor Unmanned Aerial Vehicle Based on the Dual Quaternion, 2022 IEEE International Conference on Unmanned Systems (ICUS), 10.1109/ICUS55513.2022.9986880, (1356-1363), (2022).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share