{"title":"存在干扰和不确定性的四旋翼系统鲁棒控制:采用虚拟控制方法","authors":"M. Ahmadzadeh, M. Menhaj, M. Shamshirsaz","doi":"10.1109/ICROM.2018.8657548","DOIUrl":null,"url":null,"abstract":"The aim of the paper is to design a controller for a quadrotor robot in the presence of external disturbances and uncertainties in the system parameters in such a way that the robot tracks a commanded trajectory accurately. In our approach, the system model is divided into two subsystems, i.e. the under-actuated translational dynamics and the fully-actuated rotational dynamics. At the first step, to control the translational dynamics, we take advantage of a virtual controller, from which the commanded attitude and the thrust input is calculated. In the design of the virtual controller, we exploit an auxiliary system to deal with the under-actuation of the translational dynamics. A prior-bounded estimator is also exploited to counteract the effect of the translational disturbances. After that, a sliding mode controller is developed for the rotational dynamics to tackle the parametric uncertainty and external disturbances in the rotational dynamics. Using Lyapunov function theory, the overall stability of the proposed control scheme is assured. Finally, simulation results are presented to show the effectiveness of the proposed controller.","PeriodicalId":383818,"journal":{"name":"2018 6th RSI International Conference on Robotics and Mechatronics (IcRoM)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Robust control of quadrotor system in the presence of disturbances and uncertainties: using a virtual control approach\",\"authors\":\"M. Ahmadzadeh, M. Menhaj, M. Shamshirsaz\",\"doi\":\"10.1109/ICROM.2018.8657548\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The aim of the paper is to design a controller for a quadrotor robot in the presence of external disturbances and uncertainties in the system parameters in such a way that the robot tracks a commanded trajectory accurately. In our approach, the system model is divided into two subsystems, i.e. the under-actuated translational dynamics and the fully-actuated rotational dynamics. At the first step, to control the translational dynamics, we take advantage of a virtual controller, from which the commanded attitude and the thrust input is calculated. In the design of the virtual controller, we exploit an auxiliary system to deal with the under-actuation of the translational dynamics. A prior-bounded estimator is also exploited to counteract the effect of the translational disturbances. After that, a sliding mode controller is developed for the rotational dynamics to tackle the parametric uncertainty and external disturbances in the rotational dynamics. Using Lyapunov function theory, the overall stability of the proposed control scheme is assured. Finally, simulation results are presented to show the effectiveness of the proposed controller.\",\"PeriodicalId\":383818,\"journal\":{\"name\":\"2018 6th RSI International Conference on Robotics and Mechatronics (IcRoM)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 6th RSI International Conference on Robotics and Mechatronics (IcRoM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICROM.2018.8657548\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 6th RSI International Conference on Robotics and Mechatronics (IcRoM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICROM.2018.8657548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Robust control of quadrotor system in the presence of disturbances and uncertainties: using a virtual control approach
The aim of the paper is to design a controller for a quadrotor robot in the presence of external disturbances and uncertainties in the system parameters in such a way that the robot tracks a commanded trajectory accurately. In our approach, the system model is divided into two subsystems, i.e. the under-actuated translational dynamics and the fully-actuated rotational dynamics. At the first step, to control the translational dynamics, we take advantage of a virtual controller, from which the commanded attitude and the thrust input is calculated. In the design of the virtual controller, we exploit an auxiliary system to deal with the under-actuation of the translational dynamics. A prior-bounded estimator is also exploited to counteract the effect of the translational disturbances. After that, a sliding mode controller is developed for the rotational dynamics to tackle the parametric uncertainty and external disturbances in the rotational dynamics. Using Lyapunov function theory, the overall stability of the proposed control scheme is assured. Finally, simulation results are presented to show the effectiveness of the proposed controller.