主权项 |
一种考虑J<sub>2</sub>摄动的大规模空间目标交会对象及次序搜索的方法,其特征在于,包括步骤:S1,输入以下各参数:(1)候选空间目标的序号集合S=[1,2,…,N]以及各空间目标在初始时刻的密切轨道根数集合X=[x<sub>1,0</sub>,x<sub>2,0</sub>,…,x<sub>N,0</sub>],(2)飞行器初始质量m<sub>0</sub>及初始时刻的密切轨道根数x<sub>0,0</sub>,(3)交会总时间T<sub>t</sub>,(4)总燃料Δm<sub>t</sub>,(5)交会后最小停留时间Δt<sub>min</sub>;S2,初始化准备:令交会对象数量n=0,令交会对象序列S<sub>n</sub>=0,令交会时间序列T<sub>n</sub>=0;S3,更新交会对象数量:n=n+1,其中,对交会对象数量n的不断更新是本发明所谓的最外层优化流程;S4,优化交会时间序列:以n个交会时间间隔δt<sub>j</sub>为优化变量,以燃料消耗的估计值Δm<sub>n</sub>为优化指标,采用优化算法优化求解,并输出n、S<sub>n</sub>、T<sub>n</sub>,其中优化模型如公式(1)所示:<maths num="0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>m</mi><mi>i</mi><mi>n</mi><mi> </mi><msub><mi>J</mi><mi>n</mi></msub><mo>=</mo><msub><mi>Δm</mi><mi>n</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>Δm</mi><mi>n</mi></msub><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>δm</mi><mi>j</mi></msub><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>Δt</mi><mi>n</mi></msub><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>δt</mi><mi>j</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>Δt</mi><mi>min</mi></msub><mo>≤</mo><msub><mi>δt</mi><mi>j</mi></msub><mo>≤</mo><msub><mi>T</mi><mi>t</mi></msub><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>Δt</mi><mi>n</mi></msub><mo>≤</mo><msub><mi>T</mi><mi>t</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0001158184410000011.GIF" wi="1326" he="306" /></maths>S5,若n≤N且Δm<sub>n</sub>≤Δm<sub>t</sub>,回到S3,继续;否则进入S6;S6,输出n‑1、S<sub>n‑1</sub>、T<sub>n‑1</sub>作为最终的结果。 |