发明名称 基于多项式逼近的行星际小推力转移轨道设计方法
摘要 本发明为一种基于多项式逼近的行星际小推力转移轨道设计方法,首先设计变量初值猜测,给定转移轨道设计变量的初值猜测;然后计算探测器的始末端边界条件,其次采用第二类切比雪夫多项式拟合探测器的转移轨道,计算性能指标和约束条件;最后根据计算的性能指标判断是否满足最优性条件,根据计算的推力约束判断是否满足可行性条件,如果都满足,则优化成功,获得最佳转移轨道,如果有一项不满足,则调整第一步中设计变量的初值猜测直至优化成功。本方法利用切比雪夫多项式逼近小推力转移轨道形状,以时间为自变量避免了飞行时间约束;通过探测器始末端轨道状态约束确定多项式系数,该方法能够根据给定的始末端边界条件对不同任务类型的小推力转移轨道进行快速设计。
申请公布号 CN102424119A 申请公布日期 2012.04.25
申请号 CN201110311060.1 申请日期 2011.10.14
申请人 北京理工大学 发明人 崔平远;尚海滨;王帅;朱圣英;乔栋
分类号 B64G99/00(2009.01)I 主分类号 B64G99/00(2009.01)I
代理机构 北京理工大学专利中心 11120 代理人 张利萍;高燕燕
主权项 1.基于多项式逼近的行星际小推力转移轨道设计方法,其特征在于包括以下步骤:第一步:设计变量初值猜测,给定转移轨道设计变量的初值猜测;第二步:计算探测器的始末端边界条件:通过读取行星星历文件,根据预设t<sub>0</sub>时刻得到出发星体的日心笛卡尔坐标系的位置矢量r<sub>L</sub>和速度矢量v<sub>L</sub>,根据预设t<sub>f</sub>时刻得到目标星体的位置矢量r<sub>A</sub>和速度矢量v<sub>A</sub>,得到探测器的始末端边界条件为<maths num="0001"><![CDATA[<math><mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>r</mi><mn>0</mn></msub><mo>=</mo><msub><mi>r</mi><mi>L</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mn>0</mn></msub><mo>=</mo><msub><mi>v</mi><mi>L</mi></msub><mo>+</mo><msub><mi>V</mi><mrow><mi>L</mi><mo>&infin;</mo></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>r</mi><mi>f</mi></msub><mo>=</mo><msub><mi>r</mi><mi>A</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>f</mi></msub><mo>=</mo><msub><mi>v</mi><mi>A</mi></msub><mo>+</mo><msub><mi>V</mi><mrow><mi>A</mi><mo>&infin;</mo></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>其中r<sub>0</sub>为探测器发射时的日心位置矢量,v<sub>0</sub>为探测器发射时的日心速度矢量,V<sub>L∞</sub>为探测器发射时相对地球的日心速度矢量;r<sub>f</sub>为探测器到达目标星体时的日心位置矢量,v<sub>f</sub>为到达目标星体时的日心速度矢量,V<sub>A∞</sub>为探测器到达目标星体时相对目标星体的日心速度矢量;然后将笛卡尔坐标系中的边界条件转换到球坐标系中,并对相位角进行修正:<maths num="0002"><![CDATA[<math><mrow><msubsup><mi>Y</mi><mn>0</mn><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>C</mi><mi>sc</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><msub><mi>t</mi><mn>0</mn></msub><mo>)</mo></mrow><msup><mrow><mo>[</mo><msubsup><mi>r</mi><mn>0</mn><mi>T</mi></msubsup><mo>,</mo><msubsup><mi>v</mi><mn>0</mn><mi>T</mi></msubsup><mo>]</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><msubsup><mi>Y</mi><mi>f</mi><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>C</mi><mi>sc</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><msub><mi>t</mi><mi>f</mi></msub><mo>)</mo></mrow><msup><mrow><mo>[</mo><msubsup><mi>r</mi><mi>f</mi><mi>T</mi></msubsup><mo>,</mo><msubsup><mi>v</mi><mi>f</mi><mi>T</mi></msubsup><mo>]</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths>其中<img file="FDA0000098655820000014.GIF" wi="51" he="52" />为探测器发射时在日心球坐标系中的轨道状态,<img file="FDA0000098655820000015.GIF" wi="51" he="57" />为探测器到达目标星体时在日心球坐标系中的轨道状态;第三步:采用第二类切比雪夫多项式拟合探测器的转移轨道,多项式矩阵可以表示为<img file="FDA0000098655820000016.GIF" wi="764" he="167" />其中τ为归一化的时间变量,t<sub>0</sub>时刻对应τ=-1,t<sub>0</sub>+t<sub>f</sub>时刻对应τ=1;然后利用球坐标系下的探测器始末端边界条件计算切比雪夫多项式系数;第四步:计算性能指标和约束条件:根据获得的切比雪夫多项式系数,计算转移轨道的性能指标和小推力发动机推力约束;第五步:根据计算的性能指标判断是否满足最优性条件,根据计算的推力约束判断是否满足可行性条件,如果都满足,则优化成功,获得最佳转移轨道,如果有一项不满足,则调整第一步中设计变量的初值猜测直至优化成功。
地址 100081 北京市海淀区中关村南大街5号