• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      J2攝動下多脈沖軌道的主矢量方法求解*

      2017-03-09 02:05:28孟雅哲
      航天控制 2017年6期
      關(guān)鍵詞:初值算例時刻

      孟雅哲

      1. 中國科學院空間應用工程與技術(shù)中心太空應用重點實驗室,北京100094 2.中國科學院大學,北京100049

      J2攝動二體模型下、任意轉(zhuǎn)移時間和始末軌道狀態(tài)的最小速度脈沖軌道的求解,屬于地球引力場中交會軌道設計的理論研究范疇。地球引力場中需應用交會軌道的航天活動將會越來越多,如大型航天器的在軌組裝、空間站的長期運營、太空碎片處理及衛(wèi)星捕獲等。這些活動的軌道受J2攝動影響較大,且多為脈沖機動軌道。脈沖軌道優(yōu)化的一個基礎工具是主矢量方法(Primer Vector Method,PVM)。

      PVM被廣泛應用于各種軌道模型。PVM包括主矢量必要條件[1]和不滿足該必要條件的脈沖軌道的改進[2-3]。PVM基于無攝二體模型被提出,被應用于不考慮[4-6]和考慮J2攝動[7-9]的相對運動模型和限制性三體模型[10-11]。不同模型下的PVM理論各有其發(fā)展,線性模型中主矢量必要條件被證明為充要條件[5]且被進一步簡化[6],三體模型中PVM基本公式被給出和證明[10-11]。目前尚無J2攝動二體模型的文章。

      J2攝動二體模型下PVM有其發(fā)展?jié)摿?。該模型下的多脈沖軌道可用基于梯度的數(shù)值迭代方法求得。迭代所用初值可以是無攝二體模型多脈沖軌道解[12-13],也可以是不基于梯度的全局搜索方法直接給出的帶J2攝動的軌道解[14]。但已有文獻中未對所得J2攝動多脈沖解的局部最優(yōu)性加以驗證。該局部最優(yōu)性可以用PVM進行驗證和保證。J2攝動二體模型下PVM 的實現(xiàn)也會隨著J2Lambert求解方法[14-15]、并行計算等工具的發(fā)展變得容易。本文基于J2攝動二體模型,對PVM的基本公式進行了驗證和整理,并給出了PVM的一種實現(xiàn)方法。算例驗證了該方法的有效性,并給出了一種多解的情況。

      1 J2攝動模型及主矢量必要條件

      考慮J2攝動時,航天器運動方程為:

      (1)

      式中:r=[x,y,z]T和v=[vx,vy,vz]T分別為航天器的位置和速度;A和α分別為推進器推力的大小和方向;g(r)=-μr/r3為質(zhì)點間的萬有引力項;aJ2為式(2)所示J2攝動加速度。上述所有矢量均在地心直角慣性坐標系下表達:

      aJ2=1.5μJ2Re(5z2r/r7-Ar/r5)

      (2)

      式中:μ=398601km3/s2為地球引力常數(shù),Re=6378km為地球半徑,J2=1.0823×10-3為帶諧系數(shù),A=diag(1,1,3)為3×3矩陣。

      設航天器轉(zhuǎn)移軌道的初始和末端時刻分別為t0和tf,對應的航天器位置和速度滿足約束:

      r(t0)=r0,v(t0)=v0,r(tf)=rf,v(tf)=vf

      (3)

      最小速度脈沖性能指標為:

      (4)

      下面用Pontryagin極小值原理,推導式(1)和(3)約束下、使得式(4)所示J取極小值的A和α所需滿足的必要條件。

      首先構(gòu)造Hamilton函數(shù):

      (5)

      其中:λr和λv分別為r和v對應的協(xié)態(tài)變量,滿足微分方程:

      (6)

      根據(jù)Pontryagin極小值原理,使得性能指標J達到極小值的A和α,需使H達到極小值,故有:

      (7)

      根據(jù)動量定理,對于脈沖推進軌道來說,式(4)等價于式(8)

      (8)

      2)p≤1,其中“=”在且僅在脈沖作用點ti,i=1,2,…,N處成立;

      3)推進器施加的脈沖方向和主矢量方向相同,即Δvi/Δvi=p(ti)/p(ti);

      上述主矢量必要條件形式與文獻[1]中給出的相同,且可用文獻[1]中的方法進行證明。

      2 J2攝動下PVM公式

      下面將給出J2攝動模型下需驗證的PVM基本公式,及PVM中脈沖個數(shù)不變和加一時的性能指標J的變化公式及其分析。文中未列出的公式推導過程與文獻[2-3,16]平行。

      2.1 基本公式

      對于無推力軌道段,式(1)中的A=0,可有:

      (9)

      注意到G(r)和AJ2均為對稱矩陣,容易驗證:

      故在無推力軌道段中,有伴隨方程:

      (10)

      (11)

      ti(ti≠t0且ti≠tf)時刻脈沖作用前后H的變化量為:

      (12)

      式(10)~(12)將被用于下文主矢量方法公式的推導[2]。

      2.2 非最優(yōu)軌道調(diào)整公式

      (13)

      (14)

      (15)

      為使新添加脈沖滿足式(16)所示主矢量必要條件,添加脈沖前后tm時刻航天器的位置應從rm變?yōu)閞m+δrm,其中δrm滿足式(17):

      (16)

      (17)

      將式(16)代入式(14)可得:

      dJ=cm[1-pm]

      (18)

      可見,當且僅當pm>1時,dJ<0,即J變??;當tm取pm達最大值的時刻,J下降最大。

      (19)

      其中:a1和a2表達式參看文獻[2-3]。

      3 J2攝動下PVM的實現(xiàn)

      PVM求解多脈沖軌道的流程如圖 1所示。本節(jié)將依圖中流程敘述J2攝動下PVM各步驟的具體實現(xiàn)過程。

      圖1 PMV整體流程圖

      3.1 脈沖軌道的求解

      本文應用表 1所示NLP問題(NLP1)求解某一N值下的J2攝動多脈沖軌道。

      表1 求解多脈沖軌道的NLP問題模型(NLP1)

      表1中:r(tf)和v(tf)是以r0和v0為初值,用式(1)和各優(yōu)化變量值求得的tf時刻的位置和速度;rf和vf是tf時刻的位置和速度期望值;不等式約束中:若有始端脈沖,則t0=t1,否則t0

      NLP1在PVM中將被多次構(gòu)造和求解。首次求解NLP1所用初值可以是帶J2的Lambert解[15]、特征點變軌給出的解[19]、含有較多脈沖個數(shù)的直接法的解[8]及J2相對模型下的脈沖解[9]等。迭代過程中NLP問題的初值則用3.4節(jié)中的方法給出。

      3.2 主矢量曲線的求解

      3.3 軌道局部最優(yōu)性判斷

      上面求得的p在[t0,tf]上連續(xù),且滿足Δvi/Δvi=p(ti)/p(ti)和p(ti)=1。所以,若該主矢量曲線滿足p(t)≤1,即滿足主矢量必要條件。實際應用中,應首先檢驗有無小脈沖,若無且p(t)≤1,認為已得到了局部最優(yōu)(滿足主矢量必要條件)的脈沖軌道;否則轉(zhuǎn)3.4進行處理。

      3.4 脈沖作用情況調(diào)整

      依次檢測如下5種情況是否出現(xiàn),若某種情況出現(xiàn),應用本節(jié)內(nèi)容給出脈沖軌道初值,該初值將用于構(gòu)造和求解表 1所示NLP問題。

      情況1:若某個脈沖大小低于設定閾值(如1m/s),刪除該脈沖點;

      情況2:若2個脈沖作用時刻的間隔低于設定值(如1s),令其中一個速度脈沖為2個速度脈沖的矢量和,刪除另一個速度脈沖;

      情況5:若存在使得p(t)>1的時刻t,查找p最大的時刻tm,并在該時刻添加脈沖。ti-1

      考慮到NLP求解器具有尋找使J更小的解的能力,在tmtN(其中tN≠tf)時,將tm時刻脈沖初值設為0。

      4 算例

      本節(jié)將給出2個算例,算例一較為詳細地說明了主矢量方法的計算過程,算例二是一個主矢量方法多解情況的例子。

      4.1 算例一

      設t0=0s,對應經(jīng)典軌道參數(shù)為:半長軸7158.651km、偏心率0.00881、軌道傾角97.689°、升交點赤經(jīng)301.395°、近地點幅角63.215°和真近點角213.185°,tf=1.241×105s,對應軌道根數(shù)為:7168.813km,0.00879,99.234°,285.619°,133.129°,107.167°。應用特征點變軌設定三脈沖軌道初值如式(20)所示,對應的總速度脈沖為2.2673km/s。

      0s:[-2.023 -0.809 -0.367]km/s
      1.186×105s:[0.005 0.002 0.007]km/s
      1.241×105s:[0.017 0.044 0.013]km/s

      (20)

      以式(20)為初值,構(gòu)造表 1所示NLP問題,并求得第1個軌道解,而后用PVM對脈沖作用情況進行了4次調(diào)整,得到滿足主矢量必要條件的解。詳細調(diào)整過程見表 2。滿足必要條件的解如式(21)所示。

      表2 主矢量方法迭代過程中各解的情況

      圖2 各脈沖解對應的主矢量(Primer Vector,PV)曲線

      5.939×103s:[-0.204 -0.057 -0.042]km/s1.155×105s:[0.092 0.112 0.004]km/s1.185×105s:[-1.473 -0.705 -0.318]km/s1.216×105s:[0.162 -0.004 0.020]km/s

      (21)

      圖2給出了表 2中5個軌道解對應的主矢量曲線。根據(jù)該圖,PVM調(diào)整前后PV曲線整體形狀變化不大。實際上,本算例PVM調(diào)整前后軌道整體形狀和性能指標相對變化也較小。

      4.2 算例二

      設t0=0s,對應經(jīng)典軌道參數(shù)為:7173.322km,1.773×10-4,99.916°,135.809°,148.415°,182.528°;tf=3.843×105s,對應軌道根數(shù)為:7138.306km,0.016,98.760°,310.085°,146.776°,210.694°。應用特征點變軌設定三脈沖軌道初值進行主矢量方法迭代求解。第1個可行解如式(22)所示

      0s:[4.536 -5.705 -12.896]km/s
      3.804×105s:[1.220 1.297 0.074]km/s
      3.843×105s:-[0.043 0.017 0.057]km/s

      (22)

      0s:[-0.564 2.085 -0.107]km/s
      1.985×103s:[-1.028 2.527 -1.745]km/s
      3.787×105s:[-1.660 0.798 -2.106]km/s
      3.836×105s:[-0.1656 0.805 -0.749]km/s

      (23)

      9.009×102s:[1.062 -0.381 2.257]km/s
      2.893×104s:[0.348 -0.345 2.267]km/s
      5.996×104s:[0.102 -0.447 1.084]km/s
      3.746×105s:[0.137 -0.484 1.094]km/s
      3.809×105s:[1.628 -5.043 10.496]
      ×10-2km/s

      (24)

      圖3 第1個解和2個最優(yōu)解的主矢量曲線

      圖4 第1個解和2個最優(yōu)解對應的軌道

      首個可行解和2個優(yōu)化解對應的主矢量曲線參看圖 3,軌道參看圖 4??梢钥闯觯魇噶糠椒ㄕ{(diào)整前后主矢量曲線形狀變化較大,3條軌道形狀也相互不同。實際上,當轉(zhuǎn)移時間較長時,實現(xiàn)同一轉(zhuǎn)移要求的軌道形式不唯一,每一種形式下都可能有局部最優(yōu)解存在。

      5 總結(jié)與展望

      PVM實現(xiàn)過程中,NLP和兩點邊值問題初值均選擇已有軌道解附近、使式(8)中J下降的值。若初值應用其他方式給定,如以無攝Lambert解作為初值求解J2Lambert問題,或可得到其他滿足主矢量必要條件的多脈沖解。

      轉(zhuǎn)移時間較長時,滿足主矢量必要條件的軌道常多于1條(如4.2所示),此時可將主矢量方法與延拓、進化方法和啟發(fā)式方法結(jié)合起來,以獲得更加接近全局最優(yōu)的解。

      [1] Lawden D F. Optimal Trajectories for Space Navigation[M]. London: Butterworths, 1963: 54-69.

      [2] Handelsman M, Lion P M. Primer Vector on Fixed-time Impulsive Trajectories[J]. AIAA Journal, 1967, 6(1): 127-132.

      [3] Jezewski D J. Primer Vector Theory and Applications[R]. NASA TR R-454. Washington: NASA, 1975.

      [4] Luo Y X, Li H, Tang G J. Interactive Optimization Approach for Optimal Impulsive Rendezvous Using Primer Vector and Evolutionary Algorithms[J]. Acta Astronautica, 2010, 67(3): 396-405.

      [5] Prussing J E. Optimal Impulsive Linear Systems: Sufficient Conditions and Maximum Number of Impulses[J]. Journal of the Astronautical Sciences, 1995, 43(2): 195-206.

      [6] Carter T E. Necessary and Sufficient Conditions for Optimal Impulsive Rendezvous with Linear Equations of Motion[J]. Dynamics and Control, 2000, 10(3): 219-227.

      [7] Arzelier D, Louembet C, Rondepierre A, et al. A New Mixed Iterative Algorithm to Solve the Fuel-Optimal Linear Impulsive Rendezvous Problem[J]. Journal of Optimization Theory and Applications, 2013, 159(1): 210-230.

      [8] Roscoe C W, Westphal J J, Griesbach J D, et al. Formation Establishment and Reconfiguration Using Differential Elements in J 2-Perturbed Orbits[J]. Journal of Guidance, Control, and Dynamics, 2015, 38(9): 1725-1740.

      [9] Riggi L, D′amico S. Optimal Impulsive Closed-form Control for Spacecraft Formation Flying and Rendezvous[C]. Boston: American Control Conference (ACC), 2016.

      [10] Hiday L A. Optimal Transfers Between Libration-point Orbits in the Elliptic Restricted Three-body Problem[D]. West Lafayette: Purdue University, 1992.

      [11] Davis K E, Anderson R L, Scheeres D J, et al. Locally Optimal Transfers Between Libration Point Orbits Using Invariant Manifolds[J]. Advances in the Astronautical Sciences, 2009, 135(3): 1623-1641.

      [12] Jezewski D J.Optimal Rendezvous Trajectories Subject to Arbitrary Perturbations and Constraints[A]. In: AIAA/AAS ed. Astrodynamics Conference, Guidance, Navigation, and Control and Co-located Conference[C]. Hilton Head Island: American Institute of Aeronautics and Astronautics, 1992:235-245

      [13] 羅亞中. 空間最優(yōu)交會路徑規(guī)劃策略研究[D]. 北京: 國防科學技術(shù)大學, 2007.

      [14] Yang Z, Luo Y Z, Zhang J, et al. Homotopic Perturbed Lambert Algorithm for Long-Duration Rendezvous Optimization[J]. Journal of Guidance, Control, and Dynamics, 2015, 38(11): 2215-2223.

      [15] Woollands R M. Regularization and Computational Methods for Precise Solution of Perturbed Orbit Transfer Problems[D]. Texas: Texas A&M University, 2017.

      [16] Cheng C W. Optimal Impulsive Trajectories for Orbital Rendezvous Between Elliptic Orbits[D].Ohio: University of Cincinnati, 1992.

      [17] Hughes S P, Mailhe L M, Guzman J J. A Comparison of Trajectory Optimization Methods for the Impulsive Minimum Fuel Rendezvous Problem[J]. Advances in the Astronautical Sciences, 2003, 113.

      [18] Conway B A. Spacecraft Trajectory Optimization[M]. New York: Cambridge University Press, 2010.

      [19] Junkins J L, Schaub H. Analytical Mechanics of Space Systems, Second Edition[J]. AIAA Education, 2003: 512-548.

      [20] Glandorf D R. Lagrange Multipliers and the State Transition Matrix for Coasting Arcs[J]. AIAA Journal, 1969, 7(2): 363-365.

      猜你喜歡
      初值算例時刻
      具非定常數(shù)初值的全變差方程解的漸近性
      冬“傲”時刻
      捕獵時刻
      一種適用于平動點周期軌道初值計算的簡化路徑搜索修正法
      三維擬線性波方程的小初值光滑解
      基于振蕩能量的低頻振蕩分析與振蕩源定位(二)振蕩源定位方法與算例
      互補問題算例分析
      街拍的歡樂時刻到來了
      基于CYMDIST的配電網(wǎng)運行優(yōu)化技術(shù)及算例分析
      一天的時刻
      民勤县| 交城县| 济阳县| 成武县| 高密市| 鄯善县| 余庆县| 丰镇市| 江安县| 长葛市| 昔阳县| 上饶市| 北川| 福安市| 大埔区| 长岛县| 齐齐哈尔市| 台南市| 安化县| 密云县| 龙南县| 九寨沟县| 黄大仙区| 桑日县| 宜章县| 高雄市| 南华县| 海晏县| 东丰县| 敦化市| 浙江省| 中牟县| 连平县| 旺苍县| 新乡市| 韶关市| 龙里县| 泗洪县| 高要市| 厦门市| 夏邑县|