{"title":"基于滑模抗扰控制器的一自由度直升机飞行控制","authors":"Cuero Jairo, Vargas Javier, J. Edwar","doi":"10.37624/IJERT/13.11.2020.3292-3297","DOIUrl":null,"url":null,"abstract":"This document presents the design, implementation, and evaluation of a sliding mode controller to stabilize the angular position of a 1-DOF helicopter. The dynamic model of the helicopter was found using the system identification technique with the MATLAB toolbox. Also, a classic PID controller was designed to compare the behavior of both controllers and their robustness and disturbances rejection. The simulation of the control strategies was carried out in Simulink and programed on the STM32F411 microcontroller. The PID controller performed well under normal operating conditions, but, with a sustained disturbance at the input, the system output with the PID controller began to oscillate due to perturbance. The Sliding Mode Controller was not the best in the transient state. However, it did show robustness to disturbance, i.e., under the same conditions when the PID controller could not guarantee and stabilize the output, the SMC performed better, with a little slight oscillation in steady-state but without leaving the criterion of 2% of the reference value in the input.","PeriodicalId":14123,"journal":{"name":"International journal of engineering research and technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Flight Control of a 1-DOF Helicopter System using a Sliding Mode Controller for Disturbance Rejection\",\"authors\":\"Cuero Jairo, Vargas Javier, J. Edwar\",\"doi\":\"10.37624/IJERT/13.11.2020.3292-3297\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This document presents the design, implementation, and evaluation of a sliding mode controller to stabilize the angular position of a 1-DOF helicopter. The dynamic model of the helicopter was found using the system identification technique with the MATLAB toolbox. Also, a classic PID controller was designed to compare the behavior of both controllers and their robustness and disturbances rejection. The simulation of the control strategies was carried out in Simulink and programed on the STM32F411 microcontroller. The PID controller performed well under normal operating conditions, but, with a sustained disturbance at the input, the system output with the PID controller began to oscillate due to perturbance. The Sliding Mode Controller was not the best in the transient state. However, it did show robustness to disturbance, i.e., under the same conditions when the PID controller could not guarantee and stabilize the output, the SMC performed better, with a little slight oscillation in steady-state but without leaving the criterion of 2% of the reference value in the input.\",\"PeriodicalId\":14123,\"journal\":{\"name\":\"International journal of engineering research and technology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International journal of engineering research and technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.37624/IJERT/13.11.2020.3292-3297\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International journal of engineering research and technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37624/IJERT/13.11.2020.3292-3297","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Flight Control of a 1-DOF Helicopter System using a Sliding Mode Controller for Disturbance Rejection
This document presents the design, implementation, and evaluation of a sliding mode controller to stabilize the angular position of a 1-DOF helicopter. The dynamic model of the helicopter was found using the system identification technique with the MATLAB toolbox. Also, a classic PID controller was designed to compare the behavior of both controllers and their robustness and disturbances rejection. The simulation of the control strategies was carried out in Simulink and programed on the STM32F411 microcontroller. The PID controller performed well under normal operating conditions, but, with a sustained disturbance at the input, the system output with the PID controller began to oscillate due to perturbance. The Sliding Mode Controller was not the best in the transient state. However, it did show robustness to disturbance, i.e., under the same conditions when the PID controller could not guarantee and stabilize the output, the SMC performed better, with a little slight oscillation in steady-state but without leaving the criterion of 2% of the reference value in the input.