摘要

为提高运载火箭在大气层外当推力出现故障条件下制导算法的最优性、鲁棒性和适应性,提出了一种改进的迭代制导方法。该方法以基于最优控制理论推导的解析形式作为最优控制解,并推导出以5个轨道根数作为终端约束的横截条件,增强了算法的最优性;迭代过程中采用高斯-勒让德方法计算推力积分,并采用球极坐标系下泰勒多项式逼近方法计算引力积分,提高了故障模式下算法的积分精度;该算法采用降维迭代求解模式,并结合对控制变量的合理限幅,保障了推力故障条件下算法的实时性和收敛性。分别基于蒙特卡洛打靶和推力故障条件下进行仿真验证,结果验证了所提方法具有较强的最优性、鲁棒性和故障适应能力。