Reconfiguration control of launch vehicle based on Armijo criterion and BFGS algorithm
-
摘要: 以某型运载火箭为研究对象,研究了伺服机构故障下的重构控制问题。将该问题转化为有约束二次规划问题,采用一种Armijo准则和BFGS算法相结合的控制分配方法来求解。Armijo准则可以保证优化算法的收敛性,而BFGS算法则避免了迭代过程对Hesse阵的求逆运算,且具有收敛快的优点。将该重构方法与不动点迭代算法进行了对比,该算法经过8次迭代收敛,目标函数值和误差值分别收敛到
量级左右和 量级;而不动点迭代算法经过30次迭代尚未完全收敛,目标函数值和误差分别收敛到 量级左右和 量级。结果表明该重构方法比不动点迭代算法收敛快且收敛精度高。以单台发动机发生卡死故障为例对该方法进行了仿真验证,得到了与无故障情况下相同的控制效果,验证了该重构方法的有效性和正确性。Abstract: Taking a new type of launch vehicle as the research object,the problem of reconfiguration control under servo mechanism fault was studied.The problem was transformed into a constrained quadratic programming problem,and then a control allocation method combining the Armijo criterion and BFGS algorithm was used to solve the problem.Armijo criterion can ensure the convergence of the optimization algorithm,while BFGS algorithm avoided the inversion of Hesse matrix in the iterative process,and had the advantage of fast convergence.The proposed reconstruction method was compared with the fixed point iterative algorithm.After 8 iterations,the objective function value and error value converged to about magnitude and magnitude,respectively.However,the fixed point iterative algorithm was not completely converged after 30 iterations,and the objective function value and error converged to about magnitude and magnitude,respectively.The results showed that the reconstruction method converged faster and had higher convergence precision than the fixed point iterative algorithm.Taking a single engine stuck fault as an example,the simulation results showed that the control effect was the same as that in the case of no fault,which verified the validity and correctness of the proposed method.-
Key words:
- launch vehicle /
- attitude control /
- reconfiguration control /
- Armijo criteria /
- BFGS algorithm
-
[1] 冯昊,李新明,潘豪.大推力运载火箭控制系统控制力重构技术研究[J].载人航天,2012,18(6):75-79. [2] 朱心中.基于控制分配的多操纵面飞行器重构控制研究[D].南京:南京航空航天大学,2011. [3] 段文杰,王大轶,刘成瑞.一种闭环冗余系统可重构控制方法[J].空间控制技术与应用,2014,40(6):21-25,47. [4] 姬猛.推力不对称时民机飞行控制律重构技术研究[D].南京:南京航空航天大学,2011. [5] 张亮,傅俊勇,刘洪宇.伺服机构反馈故障仿真与分析[J].液压与气动,2014(5):122-125. [6] 程堂明,李家文,陈宇,等.运载火箭伺服机构故障检测与诊断的扩展多模型自适应方法[J].国防科技大学学报,2017,39(5):80-89. [7] ∥ 中国自动化学会中南六省(区)第28届年会论文集 .广州:中南六省区(广东、广西、湖南、湖北、河南、海南)自动化学,2010:241-245.[8] 崔玉伟,章卫国,李广文,等.基于线性规划的多操纵面重构控制研究[J].飞行力学,2011,29(2):41-44. [9] 程堂明,陈宇.适应伺服机构卡死故障的控制指令重分配技术研究[J].导弹与航天运载技术,2017,1(1):51-55. [10] 孟州.发动机伺服机构故障下大型捆绑火箭容错控制[D].长沙:国防科技大学,2013. [11] 程堂明,李家文,唐国金.伺服机构故障下基于线性规划的运载火箭姿控系统重构控制[J].国防科技大学学报,2017,39(1):51-57. [12] TJ?NN?S J.Nonlinear and adaptive dynamic control allocation[D].Trondheim,Norwegian:Norwegian University of Science and Technology,2008. [13] JOHANSEN T A,FOSSEN T I.Control allocation:a survey[J].Automatica,2013,49(5):1087-1103. [14] SILVA A G,LEITE FILHO W C.Launch vehicle attitude control system using PD plus phase lag[J].IFAC Proceedings Volumes,2013,46(19):48-53. [15] JEE G,BRINDA V,LALITHAMBIKA V R,et al.Influence of accelerometer location on autopilot stability of reusable launch vehicle attitude control system[J].IFAC Proceedings Volumes,2014,47(1):205-210. [16] 黄盘兴.重型运载火箭可重构控制系统设计研究[D].哈尔滨:哈尔滨工业大学,2012. [17] 张宁,章卫国,李广文.一种基于BFGS算法的二次规划控制分配算法[J].飞行力学,2013,31(6):508-511. [18] 孙清滢,刘新海.结合广义Armijo步长搜索的一类新的共轭度算法及其收敛特征[J].工程数学学报,2003,20(1):14-20. [19] 刘建国,葛仁东,夏尊铨,等.非凸函数极小问题的BFGS算法[J].运筹与管理,2004,13(2):62-65. [20] 李家文.大型捆绑火箭姿态控制系统的建模、设计与分析[D].长沙:国防科学技术大学,2011.
点击查看大图
计量
- 文章访问数: 91
- HTML浏览量: 14
- PDF量: 39
- 被引次数: 0