{"title":"基于闭环辨识的四旋翼飞行器反步滑模控制性能增强","authors":"A. Parsa, A. Kalhor, M. A. Atashgah","doi":"10.1109/ICROM.2017.8466155","DOIUrl":null,"url":null,"abstract":"In this paper, using both linear and nonlinear identification methods based on iterative and recursive least-square, the performance of a backstepping-sliding mode control system of a quadrotor in the presence of uncertainties is improved. At first, the dynamic model of a quadrotor is introduced and descriptive equations are presented in an appropriate state-space in order to design a controller based on backstepping method. Then the backstepping-sliding mode controller is designed using virtual controller for trajectory tracking. In this control system, the control performance is not satisfied because of the physical uncertainties existed in quadrotor. Consequently, an online identification method is introduced and used to improve the performance of the controller. In this regard, some parameters, which are linear in the model structure, are identified by least square error technique and iterative least square method is used for identifying other parameters. The results indicate that the steady-state error is decreased and the ability of tracking of a desired trajectory in the presence of uncertainties is increased. Furthermore, the result demonstrate the stabilization of roll and pitch angles, while, the method prevents the vibration of control forces.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Backstepping-Sliding mode Control Performance Enhancement using Close Loop Identification for Quadrotor Trajectory Tracking\",\"authors\":\"A. Parsa, A. Kalhor, M. A. Atashgah\",\"doi\":\"10.1109/ICROM.2017.8466155\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, using both linear and nonlinear identification methods based on iterative and recursive least-square, the performance of a backstepping-sliding mode control system of a quadrotor in the presence of uncertainties is improved. At first, the dynamic model of a quadrotor is introduced and descriptive equations are presented in an appropriate state-space in order to design a controller based on backstepping method. Then the backstepping-sliding mode controller is designed using virtual controller for trajectory tracking. In this control system, the control performance is not satisfied because of the physical uncertainties existed in quadrotor. Consequently, an online identification method is introduced and used to improve the performance of the controller. In this regard, some parameters, which are linear in the model structure, are identified by least square error technique and iterative least square method is used for identifying other parameters. The results indicate that the steady-state error is decreased and the ability of tracking of a desired trajectory in the presence of uncertainties is increased. Furthermore, the result demonstrate the stabilization of roll and pitch angles, while, the method prevents the vibration of control forces.\",\"PeriodicalId\":166992,\"journal\":{\"name\":\"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)\",\"volume\":\"93 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICROM.2017.8466155\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICROM.2017.8466155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Backstepping-Sliding mode Control Performance Enhancement using Close Loop Identification for Quadrotor Trajectory Tracking
In this paper, using both linear and nonlinear identification methods based on iterative and recursive least-square, the performance of a backstepping-sliding mode control system of a quadrotor in the presence of uncertainties is improved. At first, the dynamic model of a quadrotor is introduced and descriptive equations are presented in an appropriate state-space in order to design a controller based on backstepping method. Then the backstepping-sliding mode controller is designed using virtual controller for trajectory tracking. In this control system, the control performance is not satisfied because of the physical uncertainties existed in quadrotor. Consequently, an online identification method is introduced and used to improve the performance of the controller. In this regard, some parameters, which are linear in the model structure, are identified by least square error technique and iterative least square method is used for identifying other parameters. The results indicate that the steady-state error is decreased and the ability of tracking of a desired trajectory in the presence of uncertainties is increased. Furthermore, the result demonstrate the stabilization of roll and pitch angles, while, the method prevents the vibration of control forces.