M. Kabganian, R. Nadafi, Y. Tamhidi, Mostafa Bagheri
{"title":"基于自适应控制的微型卫星机械姿态模拟器","authors":"M. Kabganian, R. Nadafi, Y. Tamhidi, Mostafa Bagheri","doi":"10.1109/ICCIAUTOM.2011.6356743","DOIUrl":null,"url":null,"abstract":"A novel simulator of satellite ADCS (Attitude Determination and Control System) was designed in the system dynamics and control research laboratory of Amirkabir University of Technology. Currently industrial models of ADCS are using air bearings to make the system suspended. A prototype was designed with ball bearings and three gimbals to provide three rotational DOFs. We believe that the advantages of our method are that is cost efficiency, improved the accuracy and performance; however, the model uses a high level algorithm for friction compensation. The attitude accuracy of the system is nearly 5 degrees. The goal of this project is tracking and control of the ADCS in conditions in which the friction torque of the ball bearings in gimbals has been compensated. The controller that was implemented in this system uses a nonlinear model based on adaptive control. First, feedback linearization is used to cancel the nonlinearities which then was modified by an adaptive control using a Lyapunov function to estimate the uncertainties such as moments of inertia, eccentricity of the center of mass, and friction. The friction model includes Stribeck, viscous, and Coulumb terms. High level estimators and identifiers are used for estimation and identification of friction model parameters. Finally, the controllers were validated by simulation results.","PeriodicalId":438427,"journal":{"name":"The 2nd International Conference on Control, Instrumentation and Automation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A novel mechanical attitude simulator with adaptive control for micro-satellite\",\"authors\":\"M. Kabganian, R. Nadafi, Y. Tamhidi, Mostafa Bagheri\",\"doi\":\"10.1109/ICCIAUTOM.2011.6356743\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A novel simulator of satellite ADCS (Attitude Determination and Control System) was designed in the system dynamics and control research laboratory of Amirkabir University of Technology. Currently industrial models of ADCS are using air bearings to make the system suspended. A prototype was designed with ball bearings and three gimbals to provide three rotational DOFs. We believe that the advantages of our method are that is cost efficiency, improved the accuracy and performance; however, the model uses a high level algorithm for friction compensation. The attitude accuracy of the system is nearly 5 degrees. The goal of this project is tracking and control of the ADCS in conditions in which the friction torque of the ball bearings in gimbals has been compensated. The controller that was implemented in this system uses a nonlinear model based on adaptive control. First, feedback linearization is used to cancel the nonlinearities which then was modified by an adaptive control using a Lyapunov function to estimate the uncertainties such as moments of inertia, eccentricity of the center of mass, and friction. The friction model includes Stribeck, viscous, and Coulumb terms. High level estimators and identifiers are used for estimation and identification of friction model parameters. Finally, the controllers were validated by simulation results.\",\"PeriodicalId\":438427,\"journal\":{\"name\":\"The 2nd International Conference on Control, Instrumentation and Automation\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 2nd International Conference on Control, Instrumentation and Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCIAUTOM.2011.6356743\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 2nd International Conference on Control, Instrumentation and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIAUTOM.2011.6356743","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A novel mechanical attitude simulator with adaptive control for micro-satellite
A novel simulator of satellite ADCS (Attitude Determination and Control System) was designed in the system dynamics and control research laboratory of Amirkabir University of Technology. Currently industrial models of ADCS are using air bearings to make the system suspended. A prototype was designed with ball bearings and three gimbals to provide three rotational DOFs. We believe that the advantages of our method are that is cost efficiency, improved the accuracy and performance; however, the model uses a high level algorithm for friction compensation. The attitude accuracy of the system is nearly 5 degrees. The goal of this project is tracking and control of the ADCS in conditions in which the friction torque of the ball bearings in gimbals has been compensated. The controller that was implemented in this system uses a nonlinear model based on adaptive control. First, feedback linearization is used to cancel the nonlinearities which then was modified by an adaptive control using a Lyapunov function to estimate the uncertainties such as moments of inertia, eccentricity of the center of mass, and friction. The friction model includes Stribeck, viscous, and Coulumb terms. High level estimators and identifiers are used for estimation and identification of friction model parameters. Finally, the controllers were validated by simulation results.