针对小推力借力轨道设计问题,给出一种基于自动微分与伪谱法的优化方法.借力模型采用B平面模型,提高了轨迹优化设计的鲁棒性.用高斯伪谱法对整个小推力借力轨道进行离散,将发射时间的搜索包含在同一计算框架内,避免了传统混合方法中随机搜索算法收敛慢、精度低的缺点.将得到的大规模非线性规划(NLP)问题采用序列二次规划(SQP)法进行求解,为实现NLP问题的快速收敛,提出了串联优化以及弹性约束策略.SQP需要的导数信息通过自动微分获得,保证了计算的高精度和快速收敛.对地球-金星-火星小推力借力轨道进行了优化设计,验证了本文方法的正确性和有效性.
小推力 借力飞行 轨道优化 自动微分 伪谱法