运载火箭姿态控制参数优化验证方法和装置与流程

摘要: 本申请涉及运载火箭控制,尤其涉及一种运载火箭姿态控制参数优化验证方法和装置。背景技术:1、可重复使用运载火箭是人类实现天地往返运输等大规模、低成本进出空间运输系...
运载火箭姿态控制参数优化验证方法和装置与流程

本申请涉及运载火箭控制,尤其涉及一种运载火箭姿态控制参数优化验证方法和装置。

背景技术:

1、可重复使用运载火箭是人类实现天地往返运输等大规模、低成本进出空间运输系统的重要途径。由于运载火箭的控制系统中可调整的姿态控制参数较多、约束条件多,设计过程较为繁琐,设计师需要长时间的反复调试设计才能获取符合系统裕度指标的设计结果。尤其当进行火箭构型重新论证、增加部分功能而重新设计时,姿态控制参数就需要随火箭动力学模型的变化而不断调整,设计高维控制参数不仅耗费了设计师的大量时间精力,而且不能完全保证依靠经验设计出的参数的有效性,这直接限制了运载火箭姿态控制系统设计效率。

2、因此,如何智能地自动化地设计运载火箭的姿态控制参数,提高运载火箭姿态控制系统设计的效率和性能成为业界亟待解决的技术问题。

技术实现思路

1、本申请提供一种运载火箭姿态控制参数优化验证方法和装置,用于解决如何智能地自动化地设计运载火箭的姿态控制参数,提高运载火箭姿态控制系统设计的效率和性能的技术问题。

2、一种运载火箭姿态控制参数优化验证方法,包括:

3、建立运载火箭的闭环姿态控制系统;所述闭环姿态控制系统包括基于刚体动力学方程、晃动动力学方程以及弹性动力学方程建立的耦合动力学模型,以及具有待优化控制参数的姿态控制器;

4、基于所述闭环姿态控制系统的稳定裕度确定多目标优化函数;所述稳定裕度包括低频幅值裕度、高频幅值裕度、刚体相位裕度、晃动裕度和弹性裕度;

5、以最小化所述多目标优化函数为目标,对所述待优化控制参数进行粒子群寻优,确定最优控制参数;所述粒子群寻优中的惯性权重是基于粒子相似度确定的;

6、基于所述姿态控制器在环的数学仿真试验和所述运载火箭的关键硬件在环的半实物仿真试验对所述最优控制参数进行有效性验证。

7、在一些实施例中,所述姿态控制器包括比例控制器、微分控制器和高阶校正网络;所述高阶校正网络为多个二阶陷波器串联组成的高阶滤波器;

8、所述待优化控制参数包括比例增益系数、微分增益系数和所述高阶校正网络中各个二阶陷波器的参数。

9、在一些实施例中,所述方法还包括:

10、基于各个参数对系统性能影响的重要性,在所述高阶校正网络中各个二阶陷波器的参数中,选择预设数量的参数作为待优化控制参数。

11、在一些实施例中,所述基于所述闭环姿态控制系统的稳定裕度确定多目标优化函数,包括:

12、将各个稳定裕度的当前值通过预设奖励函数映射为各个稳定裕度对应的奖励值;

13、基于各个稳定裕度对应的计算权重对各个稳定裕度对应的奖励值进行加权求和,对加权求和结果取反后得到所述多目标优化函数。

14、在一些实施例中,所述以最小化所述多目标优化函数为目标,对所述待优化控制参数进行粒子群寻优,确定最优控制参数,包括:

15、基于所述待优化控制参数建立粒子群,以最小化所述多目标优化函数为目标,在所述待优化控制参数的解空间中进行粒子群寻优;

16、在当前次迭代中,基于各个粒子与所述粒子群中当前最优粒子之间的距离确定各个粒子与所述当前最优粒子的粒子相似度,并基于所述粒子相似度动态调整各个粒子的惯性权重;

17、基于迭代结束后的全局最优位置确定所述最优控制参数。

18、在一些实施例中,所述基于所述姿态控制器在环的数学仿真试验和所述运载火箭的关键硬件在环的半实物仿真试验对所述最优控制参数进行有效性验证,包括:

19、将所述最优控制参数应用于所述姿态控制器在环的数学仿真试验,得到所述最优控制参数的数学仿真验证结果;

20、在所述数学仿真验证结果通过的情况下,将所述最优控制参数应用于所述运载火箭的关键硬件在环的半实物仿真试验,得到所述最优控制参数的半实物仿真验证结果;

21、基于所述半实物仿真验证结果确定所述最优控制参数的有效性。

22、在一些实施例中,所述方法还包括:

23、在所述运载火箭的飞行时序中选择多个关键飞行时刻;

24、对相邻两个关键飞行时刻的最优控制参数进行线性插值或者保持不变,确定所述相邻两个关键飞行时刻之间的飞行时刻的最优控制参数;

25、基于各个飞行时刻的最优控制参数,生成覆盖所述飞行时序的控制参数集。

26、本申请提供一种运载火箭姿态控制参数优化验证装置,包括:

27、系统构建模块,用于建立运载火箭的闭环姿态控制系统;所述闭环姿态控制系统包括基于刚体动力学方程、晃动动力学方程以及弹性动力学方程建立的耦合动力学模型,以及具有待优化控制参数的姿态控制器;

28、函数确定模块,用于基于所述闭环姿态控制系统的稳定裕度确定多目标优化函数;所述稳定裕度包括低频幅值裕度、高频幅值裕度、刚体相位裕度、晃动裕度和弹性裕度;

29、参数优化模块,用于以最小化所述多目标优化函数为目标,对所述待优化控制参数进行粒子群寻优,确定最优控制参数;所述粒子群寻优中的惯性权重是基于粒子相似度确定的;

30、参数验证模块,用于基于所述姿态控制器在环的数学仿真试验和所述运载火箭的关键硬件在环的半实物仿真试验对所述最优控制参数进行有效性验证。

31、本申请提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的运载火箭姿态控制参数优化验证方法。

32、本申请提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的运载火箭姿态控制参数优化验证方法。

33、本申请提供的运载火箭姿态控制参数优化验证方法和装置,采用基于粒子相似度动态调整惯性权重的改进粒子群优化算法,能够高效地在高维参数空间中进行全局寻优,确定姿态控制器的最优控制参数;结合基于频域稳定裕度的多目标优化函数,确保了优化结果能够在刚体控制、晃动抑制和弹性振动抑制等多个方面达到综合最优;通过数学仿真试验和半实物仿真试验相结合的方法对最优控制参数进行有效性验证,保证了最优优化参数在时域和频域内均满足控制性能指标要求;实现了智能地自动化地设计运载火箭的姿态控制参数,提高了运载火箭姿态控制系统设计的效率和性能,提高了运载火箭控制系统的稳定性和鲁棒性。

1.一种运载火箭姿态控制参数优化验证方法,其特征在于,包括:

2.根据权利要求1所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述姿态控制器包括比例控制器、微分控制器和高阶校正网络;所述高阶校正网络为多个二阶陷波器串联组成的高阶滤波器;

3.根据权利要求2所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述基于所述闭环姿态控制系统的稳定裕度确定多目标优化函数,包括:

5.根据权利要求1所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述以最小化所述多目标优化函数为目标,对所述待优化控制参数进行粒子群寻优,确定最优控制参数,包括:

6.根据权利要求1所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述基于所述姿态控制器在环的数学仿真试验和所述运载火箭的关键硬件在环的半实物仿真试验对所述最优控制参数进行有效性验证,包括:

7.根据权利要求1至6任一项所述的运载火箭姿态控制参数优化验证方法,其特征在于,所述方法还包括:

8.一种运载火箭姿态控制参数优化验证装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的运载火箭姿态控制参数优化验证方法。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的运载火箭姿态控制参数优化验证方法。