Automatic Balancing Control of Air-bearing Simulator Based on Firefly Algorithm Improved Neural Network
-
摘要: 为了利用气浮台在地面精准演示分布式多星组网技术及验证多模式高分成像过程,提出一种基于改进型BP神经网络PID控制的气浮台快速自动调平衡算法.针对以往算法调平时间较长、容易得到非最优解的问题,引入仿生萤火虫算法对神经网络初始权值进行优化,提高了算法的收敛速度和稳定性.基于构建的三轴气浮台运动学和动力学模型,通过仿真实验验证了优化算法对自动调平衡具有良好的控制效果,满足多星地面仿真的调平衡要求.Abstract: In order to accurately reproduce the multi-satellite networking technology and simulate the multi-mode high-resolution imaging process on the ground, the three-axis air-bearing test bed was the key device of simulation. In this paper, a fast automatic balance adjustment control algorithm was proposed based on firefly algorithm improved BP (Back Propagation) neural network PID (Proportion Integration Differentiation) control. Aiming at the problem of long adjustment time and easy to obtain a non-optimal solution, the firefly algorithm was introduced to optimize the initial weight and threshold value of the BP neural network, and improve the algorithm performance in convergence rate and stability. Based on the kinematics and dynamics model of the three-axis air-bearing simulator platform, the simulation results show that the optimized algorithm reduces the x-axis centroid offset to 2.3×10-7m in 3.1s. The algorithm has faster and higher stability on air-bearing simulator automatic balancing control, and satisfies the demand for multi-satellite imaging process simulation.
-
[1] LI Ming. Perspective on development of micro-small satellites[J]. Spacecraft Engineering, 2016, 25(6):1-5(李明. 微小卫星发展的若干思考[J]. 航天器工程, 2016, 25(6):1-5) [2] REYNERSON CHARLES M. Aerodynamic disturbance force and torque for spacecraft and simple shapes using finite plate elements-Part II: aerodynamic force & torque[C]//Proceeding of IEEE Aerospace Conference. Piscataway NJ: IEEE Press, 2012:1-9 [3] HILSTAD M O. A multi-vehicle Testbed and Interface Framework for the Development and Verification of Separated Spacecraft Control Algorithms[D]. Boston: Massachusetts Institute of Technology, 2002 [4] DAI Lu, JIN Guang. Research and simulation on a method for automatic mass balancing of a 3-aixs attitude control test bed[J]. Tsinghua Univ., 2011, 51(8):1063-1071 [5] LIU Yang, LI Li, FU Zhenxian, et al. Automatic mass balancing of a spacecraft simulator based on non-orthogonal structure[C]//Proceeding of the 11th International Conference on Control. Piscataway NJ: IEEE Press, 2016 [6] LI Yanbin, GAO Youhua. Equations of motion for the automatic balancing system of 3-DOF spacecraft attitude control simulator[C]//Proceeding of the 3rd International Symposium on Systems & Control. Piscataway NJ: IEEE Press, 2010:248-251 [7] XU Zheyao, QI Naiming, CHEN Yukun. Parameter estimation of a three-axis spacecraft simulator using recursive least-squares approach with tracking differentiator and extended kalman filter[J]. Acta Astronaut., 2015, 117:254-262 [8] WANG Yan, HUANG Cheng, CHEN XingLin. Automatic mass balancing and design of a six degrees-of-freedom air bearing spacecraft simulator[C]//Proceeding of the 34th Chinese Control Conference. Hangzhou: IEEE, 2015 [9] CHESI S, GONG Q, PELLEGRINI V, et al. Automatic mass balancing of a spacecraft three-axis simulator: analysis and experimentation[J]. J. Guid. Control Dyn., 2014, 37(1):197-206 [10] KIM J J, AGRAWAL B N. Automatic mass balancing of air-Bearing-based three-axis rotational spacecraft simulator[J]. J. Guid. Control Dynam., 2009, 32(3):1005-1017 [11] TAVAKOLI A, FAGHIHINIA A, KALHOR A. An innovative test bed for verification of attitude control system[J]. IEEE Trans. Aerospace Electron. Syst. Magazine, 2017, 2017(6):16-22 [12] GALLARDO D, BEVILACQUA R, RASMUSSEN R. Advances on a 6 degrees of freedom test bed for autonomous satellites operations[C]//Proceeding of AIAA Guidance Navigation and Control Conference. Portland: AIAA, 2013:644-652 [13] LIU Yuanyuan, HE Xingshi. BP neural network stock price prediction based on adaptive firefly algorithm[J]. J. Weinan Normal Univ., 2019, 34(2):87-96(刘园园, 贺兴时. 基于自适应萤火虫算法那的BP神经网络股价预测[J]. 渭南师范学院学报, 2019, 34(2):87-96) [14] XU Lunhui, CHEN Kaixun. Prediction of road network speed distribution based on BP neural network optimization by improved firefly algorithm[J]. J. Guangxi Normal Univ.: Natl. Sci. Ed., 2019, 37(2):1-8(许伦辉, 陈凯勋. 基于改进萤火虫算法优化BP神经网络的路网速度分布预测[J]. 广西师范大学学报: 自然科学版, 2019, 37(2):1-8) [15] CUI Yanmei, LIU Siqing, WANG Huaning. Application of solar photospheric magnetic field properties in SPE short-term forecast[J]. Chin. J. Space Sci., 2010, 30(2):97-104(崔延美, 刘四清, 王华宁. 太阳光球磁场特征物理量在质子事件短期预报中的应用[J]. 空间科学学报, 2010, 30(2):97-104) [16] SUI Yongbo. Theoretical Analysis and Applications of Firefly Algorithm[D]. Xiangtan: Xiangtan University, 2017(隋永波. 萤火虫算法的理论分析及应用研究[D]. 湘潭: 湘潭大学, 2017) [17] NING Dejin. The Design and Implementation of System for Controlling Single-axis Air Bearing Table[D]. Harbin: Harbin Institute of Technology, 2009(宁德金. 单轴气浮台测控系统的设计与实现[D]. 哈尔滨: 哈尔滨工业大学, 2009)
点击查看大图
计量
- 文章访问数: 362
- HTML全文浏览量: 55
- PDF下载量: 28
- 被引次数: 0