基于自抗扰控制器的反作用飞轮调速系统设计

Jiachen Song, Jianguo Guo, Changtao Qin, Wanliang Zhao
{"title":"基于自抗扰控制器的反作用飞轮调速系统设计","authors":"Jiachen Song, Jianguo Guo, Changtao Qin, Wanliang Zhao","doi":"10.3390/automation4030015","DOIUrl":null,"url":null,"abstract":"The reaction flywheel is a crucial operational component within a satellite’s attitude control system. Enhancing the performance of the reaction flywheel speed control system holds significant importance for satellite attitude control. In this paper, an active disturbance rejection control (ADRC) approach is introduced to mitigate the impact of uncertain disturbances on reaction flywheel speed control precision. The reaction flywheel speed control system is designed as an ADRC controller due to the current challenge of measuring unknown disturbances accurately in the reaction flywheel system. To derive the rotor’s speed observation value and the estimated total disturbances value, the sampled data of the reaction flywheel rotor position and torque control signal are fed into the extended state observer. The estimated total disturbances value is compensated on feedforward control, which could mitigate significantly the effects of various nonlinear disturbances. The paper initially establishes the rationale behind the reaction flywheel ADRC controller through theoretical analysis, followed by analysis of the differences of performance of reaction flywheel control by the ADRC controller and the PID controller in MATLAB/SIMULINK. Simulation results demonstrate the evident advantages of the ADRC controller over the PID controller in terms of speed command tracking capability and disturbances suppression ability. Subsequently, the ADRC controller program and the PID controller program are implemented on the reaction flywheel control circuit, and experiments are conducted to contrast speed command tracking and disturbance suppression. Importantly, the experimental outcomes align with the simulation results.","PeriodicalId":90013,"journal":{"name":"Mediterranean Conference on Control & Automation : [proceedings]. IEEE Mediterranean Conference on Control & Automation","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Design of a Reaction Flywheel Speed Control System Based on ADRC\",\"authors\":\"Jiachen Song, Jianguo Guo, Changtao Qin, Wanliang Zhao\",\"doi\":\"10.3390/automation4030015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The reaction flywheel is a crucial operational component within a satellite’s attitude control system. Enhancing the performance of the reaction flywheel speed control system holds significant importance for satellite attitude control. In this paper, an active disturbance rejection control (ADRC) approach is introduced to mitigate the impact of uncertain disturbances on reaction flywheel speed control precision. The reaction flywheel speed control system is designed as an ADRC controller due to the current challenge of measuring unknown disturbances accurately in the reaction flywheel system. To derive the rotor’s speed observation value and the estimated total disturbances value, the sampled data of the reaction flywheel rotor position and torque control signal are fed into the extended state observer. The estimated total disturbances value is compensated on feedforward control, which could mitigate significantly the effects of various nonlinear disturbances. The paper initially establishes the rationale behind the reaction flywheel ADRC controller through theoretical analysis, followed by analysis of the differences of performance of reaction flywheel control by the ADRC controller and the PID controller in MATLAB/SIMULINK. Simulation results demonstrate the evident advantages of the ADRC controller over the PID controller in terms of speed command tracking capability and disturbances suppression ability. Subsequently, the ADRC controller program and the PID controller program are implemented on the reaction flywheel control circuit, and experiments are conducted to contrast speed command tracking and disturbance suppression. Importantly, the experimental outcomes align with the simulation results.\",\"PeriodicalId\":90013,\"journal\":{\"name\":\"Mediterranean Conference on Control & Automation : [proceedings]. IEEE Mediterranean Conference on Control & Automation\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mediterranean Conference on Control & Automation : [proceedings]. IEEE Mediterranean Conference on Control & Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3390/automation4030015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mediterranean Conference on Control & Automation : [proceedings]. IEEE Mediterranean Conference on Control & Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/automation4030015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

反作用飞轮是卫星姿态控制系统中至关重要的操作部件。提高反作用飞轮调速系统的性能对卫星姿态控制具有重要意义。针对不确定扰动对反作用飞轮速度控制精度的影响,提出了一种自抗扰控制方法。针对当前反作用飞轮转速控制系统中未知扰动的精确测量问题,将反作用飞轮转速控制系统设计为自抗扰控制器。将反应飞轮转子位置和转矩控制信号的采样数据输入扩展状态观测器,得到转子的转速观测值和估计的总扰动值。在前馈控制中对估计的总扰动值进行补偿,可以显著减轻各种非线性扰动的影响。本文首先通过理论分析建立了反作用飞轮自抗扰控制器的基本原理,然后在MATLAB/SIMULINK中分析了反作用飞轮自抗扰控制器与PID控制器控制性能的差异。仿真结果表明,自抗扰控制器在速度指令跟踪能力和干扰抑制能力方面明显优于PID控制器。随后,在反应飞轮控制电路上实现了自抗扰控制器程序和PID控制器程序,并对速度指令跟踪和干扰抑制进行了对比实验。重要的是,实验结果与仿真结果一致。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
The Design of a Reaction Flywheel Speed Control System Based on ADRC
The reaction flywheel is a crucial operational component within a satellite’s attitude control system. Enhancing the performance of the reaction flywheel speed control system holds significant importance for satellite attitude control. In this paper, an active disturbance rejection control (ADRC) approach is introduced to mitigate the impact of uncertain disturbances on reaction flywheel speed control precision. The reaction flywheel speed control system is designed as an ADRC controller due to the current challenge of measuring unknown disturbances accurately in the reaction flywheel system. To derive the rotor’s speed observation value and the estimated total disturbances value, the sampled data of the reaction flywheel rotor position and torque control signal are fed into the extended state observer. The estimated total disturbances value is compensated on feedforward control, which could mitigate significantly the effects of various nonlinear disturbances. The paper initially establishes the rationale behind the reaction flywheel ADRC controller through theoretical analysis, followed by analysis of the differences of performance of reaction flywheel control by the ADRC controller and the PID controller in MATLAB/SIMULINK. Simulation results demonstrate the evident advantages of the ADRC controller over the PID controller in terms of speed command tracking capability and disturbances suppression ability. Subsequently, the ADRC controller program and the PID controller program are implemented on the reaction flywheel control circuit, and experiments are conducted to contrast speed command tracking and disturbance suppression. Importantly, the experimental outcomes align with the simulation results.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信