摘要
反作用飞轮是卫星姿态控制系统的执行部件,提高小卫星飞轮系统的可靠性及控制精度具有重要的意义.提出了基于现场可编程门阵列(FPGA)的高可靠反作用飞轮控制算法,首先介绍了反作用飞轮系统原理,分析得出FLASH型FPGA的高可靠性能,然后利用Verilog HDL语言编写浮点运算单元,并设计分段PI控制器.实验结果显示,速度响应从静止至6 000r/min耗时10s,超调量小于2r/min,稳态控制精度小于0.5r/min,验证了反作用飞轮系统设计的合理性,能够满足反作用飞轮的设计要求,进而可提高小卫星姿态控制精度.
The reaction flywheel is the executing component of the satellite attitude control system.It is of great significance to improve the reliability and control accuracy of the small satellite flywheel system.This paper proposes a high-reliability reaction flywheel control algorithm based on FPGA.Firstly,the principle of the reaction flywheel system is introduced,and the high reliability of the FLASH FPGA.Then use the Verilog HDL language is used to write a floating-point arithmetic unit and a segmented PI controller is designed.The experimental results show that the speed response takes 10 sfrom rest to 6 000 r/min,the overshoot is less than 2 r/min,and the steady-state control accuracy is less than0.5 r/min.This expeirment verified the design rationality of reaction flywheel system,which shows that it can meet the design requirements of the reaction flywheel,and thus improve the attitude control accuracy of the small satellite.
作者
房晓伟
陈茂胜
孔令波
孙金傲
FANG Xiaowei;CHEN Maosheng;KONG Lingbo;SUN Jinao(Changguang Satellite Technology Co.,Ltd,Changchun 130000,China)
出处
《测试技术学报》
2020年第1期83-88,92,共7页
Journal of Test and Measurement Technology
基金
青年人才托举工程资助项目(2017QNRC001)