{"title":"MPC controller for trajectory tracking control of quadcopter","authors":"G. Ganga, Meher Madhu Dharmana","doi":"10.1109/ICCPCT.2017.8074380","DOIUrl":null,"url":null,"abstract":"This paper focuses on trajectory tracking of quadcopter using a Model Predictive control (MPC). The main motive in using MPC is the ability to consider control and state constraints that occur in practical problems. In addition, MPC techniques consider a clear-cut performance criterion to be lessened during the control law computation. The trajectory tracking problem is solved using two approaches: PID controller and Linear MPC. The modeling of Quadcopter is developed using kinematic and dynamic equations. By making suitable assumptions, a simplified model is obtained, which is taken as the reference model for MPC. Simulation results are provided in order to show the effectiveness of both schemes. For comparison purpose only one degree of freedom, i.e., altitude is considered. The same methodology can be extended to other degrees of freedom(DOF). The results show that LMPC was able to achieve good tracking than the PID controller.","PeriodicalId":208028,"journal":{"name":"2017 International Conference on Circuit ,Power and Computing Technologies (ICCPCT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"29","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Circuit ,Power and Computing Technologies (ICCPCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCPCT.2017.8074380","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 29
Abstract
This paper focuses on trajectory tracking of quadcopter using a Model Predictive control (MPC). The main motive in using MPC is the ability to consider control and state constraints that occur in practical problems. In addition, MPC techniques consider a clear-cut performance criterion to be lessened during the control law computation. The trajectory tracking problem is solved using two approaches: PID controller and Linear MPC. The modeling of Quadcopter is developed using kinematic and dynamic equations. By making suitable assumptions, a simplified model is obtained, which is taken as the reference model for MPC. Simulation results are provided in order to show the effectiveness of both schemes. For comparison purpose only one degree of freedom, i.e., altitude is considered. The same methodology can be extended to other degrees of freedom(DOF). The results show that LMPC was able to achieve good tracking than the PID controller.