Young-Won Kim, Sang-Don Lee, Chang-hun Lee, Hyo-Sang Shin, A. Tsourdos
{"title":"A Nonlinear Attitude Controller for Drones with CMG (Control Momentum Gyro)","authors":"Young-Won Kim, Sang-Don Lee, Chang-hun Lee, Hyo-Sang Shin, A. Tsourdos","doi":"10.1109/REDUAS47371.2019.8999699","DOIUrl":null,"url":null,"abstract":"This paper aims to propose a nonlinear attitude controller for a drone system controlled by the control momentum gyros (CMGs). The dynamic modeling and the control mechanism of the considering system are first investigated. After that, based on the assumption of the timescale separation, the proposed controller is designed using the feedback linearization methodology. To make the resultant controller follow the three-loop structure, specific forms of the desired error dynamics are utilized in the design step. The characteristics of the proposed method are investigated through numerical simulations. The results show that the proposed controller can provide a good tracking performance against model uncertainties as well as model nonlinearities.","PeriodicalId":351115,"journal":{"name":"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REDUAS47371.2019.8999699","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper aims to propose a nonlinear attitude controller for a drone system controlled by the control momentum gyros (CMGs). The dynamic modeling and the control mechanism of the considering system are first investigated. After that, based on the assumption of the timescale separation, the proposed controller is designed using the feedback linearization methodology. To make the resultant controller follow the three-loop structure, specific forms of the desired error dynamics are utilized in the design step. The characteristics of the proposed method are investigated through numerical simulations. The results show that the proposed controller can provide a good tracking performance against model uncertainties as well as model nonlinearities.