999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

考慮時間約束的多飛行器軌跡優化方法研究

2021-11-18 07:56:28楊卓喬呂春紅
航天控制 2021年2期
關鍵詞:優化模型設計

楊卓喬 呂春紅

1.北京航天自動控制研究所,北京 100854 2.宇航智能控制技術國家級重點研究室,北京 100854

0 引言

隨著飛行器所要承擔和執行的任務越來越具體,面對的場景越來越復雜,多枚飛行器同時實現同一任務目標的需求越來越受到各方的關注。而從同一發射場對多枚飛行器進行集群發射,不僅有著易于維護和管理的優勢,也可以更好地在惡劣的環境下實現任務目標。

對于集群發射的飛行器,發射時間是一項非常關鍵的因素,為了提升任務效果,通常要求發射持續時間或者到達目標的間隔時間盡量短,同時在設計發射時間的時候又存在著發射時間段約束,發射安全時間間隔約束[1]等眾多約束。為了更好地滿足這些條件,提升集群發射的效果,則需要對飛行器的飛行時間在發射前預先進行規劃。這本質上是一個飛行器軌跡的設計與優化問題。

軌跡優化是指在特定的約束條件下,尋找飛行器從初始點到目標點滿足某種性能指標最優的運動軌跡。在實際工程中一般將軌跡優化問題轉化為參數優化,利用非線性規劃的方法進行解算。文獻[2]采用改進遺傳算法,提出了一種落點散布最小的優化飛行程序方法。文獻[3]通過構建基于徑向基函數的神經網絡來模擬彈道模型,優化了導彈的最大射程。文獻[4]利用改進的Gauss偽譜法,解決了有繞飛區域的再入軌跡優化問題。文獻[5]采用序列二次規劃方法,進行了最大運載能力的彈道優化。文獻[6]采用序列凸優化的方法,提升了飛行器的機動繞飛能力。

目前雖然軌跡優化的方法已經有許多比較成熟的方法,但國內外鮮有以飛行器飛行總時間為目標進行優化的研究。本文以存在發射安全時間間隔的同一發射場進行集群發射的多枚飛行器為背景,采用序列二次規劃法(SQP),以飛行器飛行總時長為目標來進行飛行器軌跡的設計與優化,得到滿足安全時間間隔和最短到達時間間隔的多飛行器軌跡優化方案。

1 飛行器主動段模型

飛行器的主動段為飛行器的有動力飛行,即發動機連續工作的時間段。飛行器主動段終點參數一旦確定,飛行器的軌跡基本就可以固定,所以飛行器的軌跡優化主要是設計主動段程序角。

1.1 飛行動力學模型

考慮地球為旋轉橢球,采用標準大氣模型,作用于飛行器上的力主要包括發動機推力、重力和氣動力。在發射慣性系內建立飛行器質心運動方程[7]。

(1)

其中視加速度按式(2)計算:

(2)

1.2 主動段程序角設計模型

飛行器軌跡設計就是對主動段的標準程序角進行設計,在滿足約束條件的情況下實現設計的目標。一般情況下,在軌跡規劃時可以不考慮飛行器側向的偏航與滾轉程序,即令這兩個角為0,大部分研究都集中在主動段俯仰程序角的設計上。

考慮將飛行程序分為大氣層內飛行段與真空飛行段,大氣層內飛行段又可以分為垂直上升段,亞音速轉彎段和彈道轉彎段[8]。

俯仰程序角的模型可以總結為:

(3)

式中:θ(t)為軌道傾角,而α(t)為程序轉彎攻角,φcx0為t3時刻俯仰程序角的值。其模型可取為:

α(t)=4αmea(t1-t)(ea(t1-1)-1)

(4)

該經驗公式中:αm為該段攻角絕對值的最大值,a為常系數,其值大小影響攻角趨向于0的速度。

由于亞音速轉彎段的結束時間和真空飛行段的開始時間是確定的,可以得出,俯仰角由以下參數決定:

(5)

2 主動段軌跡優化模型

本文旨在研究,通過主動段軌跡優化,滿足給定固定射程的同時,使飛行器總的飛行時間與目標時間相差最小。同時滿足飛行軌跡的過程及終端約束條件。根據問題建立飛行器主動段軌跡優化模型。

2.1 性能指標

本文研究的主要優化目標包含射程和飛行時間2個方面,需要同時滿足射程和時間的要求,是一個多目標優化的問題,這2個分目標的函數分別為[9]:

(6)

式中:J1表示飛行器的實際飛行總時間相對目標時間的偏差絕對值最小;J2表示飛行器的實際射程相對目標射程偏差絕對值最小。

引入“權系數”,a1,a2對其進行調整,可以將多目標優化問題轉化成單目標優化問題進行分析,獲得唯一的一個優化性能指標,如式(7)所示。

(7)

2.2 優化參數約束

由于飛行器結構約束和飛行軌跡約束等要求,在優化參數的同時需要對過程參數進行限制,具體如下:

3)為了給飛行器后續有足夠的時間進行軌跡修正,要求真空飛行段時間:0s≤t4-t3≤25s;

4)攻角約束:αmin≤α≤αmax;

2.3 優化變量

(8)

3 序列二次規劃算法(SQP)求解方法

本文將飛行器的主動段優化設計轉化為參數優化問題,設置主動段程序角特征參數作為優化變量,并通過非線性規劃的理論與方法求解。目前對于這類非線性規劃問題的求解方法已經發展的非常成熟,例如單純形法、共軛梯度法、擬牛頓法以及SQP算法都是有效的工具。SQP算法包含了所求解問題的二階導數信息,所以在擁有全局收斂性的同時,在局部可以實現超1次的收斂性,是目前求解光滑的非線性規劃問題所廣泛使用的算法之一[10-11]。

其基本原理就是在給定的近似點處通過二次近似逐漸得到一個更好的迭代點,這需要通過求解二次規劃子問題得到。在當前迭代點處進行一系列二次規劃子問題的求解,使得迭代點逐漸接近原優化問題的最優點,最后收斂至最優解,令我們所要解決的飛行器軌跡非線性規劃問題為P,其簡要計算步驟如下[12]:

2)求解二次規劃子問題的表達式:

(9)

4)一維搜索:轉化為一維最優化問題minP(xk+λdk,r),求出最優步長λ(k),令x(k+1)=x(k)+λd(k)

5)更新矩陣H(k):用BFGS公式更新矩陣H(k)確定新的正定對稱矩陣H(k+1),令k=k+1返回第2步。

根據上一節建立的飛行器軌跡優化模型,采用SQP算法,對其進行優化設計和仿真,其計算流程如圖1所示。

圖1 SQP算法軌跡優化流程圖

4 基于RBF神經網絡的模型計算

在飛行器軌跡的設計和上一章的優化中,需要多次對飛行器動力學模型積分求解,得到飛行器軌跡。采用傳統龍格庫塔等數值積分方法,計算量大,且1條軌跡的計算時間較長,為了提高計算效率,在優化參數前,先擬合軌跡模型。本文采用徑向基函數(Radial Basis Function,RBF)方法對飛行器模型進行擬合。

徑向基函數是用于多變量函數插值的一種傳統方法。與其他類型的人工神經網絡相比,RBF神經網絡具有深厚的生理學基礎,其簡單的網絡結構、快速的學習能力和優良的逼近性能,已在許多領域得到廣泛應用[13]。

RBF神經網絡是一種三層前向神經網絡,輸入層由一些感知單元組成,不對信號做任何處理,傳遞信號到隱層;隱層采用徑向基函數作為激活函數,通常具有較多的神經元個數,完成從輸入空間到隱層空間的非線性變換;輸出層對隱層輸出進行線性組合,從而對輸入信號做出響應。RBF網絡的一大顯著特點是隱節點的基函數采用高斯函數、多二次函數、薄板樣條函數等形式的距離函數。本文所選取的基函數為高斯函數,其形式如式(10):

(10)

本文將RBF神經網絡的輸入層設置為飛行器軌跡積分模型的輸入,輸出則為射程和時間這2個重要的性能指標,所使用的RBF網絡結構如圖2所示,是具有2個輸入,多個隱層神經元及2個輸出的三層RBF神經網絡結構。

圖2 基于RBF神經網絡的飛行器軌跡參數計算模型

根據圖2構建的基于RBF神經網絡的飛行器軌跡參數計算模型,進行適當的學習訓練,即可代替圖1中的“積分解算軌跡”模塊,提升運算速度。

5 仿真校驗

5.1 飛行器軌跡參數計算模型的擬合與校驗

以某軸對稱式飛行器為例,仿真驗證本文的軌跡優化方法。首先根據式(1)~(2)以及飛行器模型參數,對飛行器軌跡積分模型進行建模。再通過SQP方法,僅以射程為目標,設計出1條性能較好的標準軌跡。依據此條標準軌跡所使用的參數,選擇合適的區間進行RBF網絡的設計。

從樣本數據集中提取1900組數據作為訓練樣本,余下100組作為測試樣本,用于檢驗神經網絡計算精度。在對樣本進行標準化處理后,選取合理的初始參數,確定目標誤差,并對網絡進行訓練,最后用測試樣本對徑向基網絡估算出的射程和飛行時間偏差進行檢驗,兩者的檢驗結果如圖3~4所示,射程的平均相對誤差約為1.93*10-5%,時間的平均相對誤差約為1.73*10-5%。所得精度符合要求,即將所得網絡代入到后續的SQP優化流程之中。

圖3 RBF神經網絡測試樣本射程相對偏差

圖4 RBF神經網絡測試樣本飛行時間相對偏差

5.2 多飛行器軌跡優化

在考慮多枚同一發射場集群發射的多枚飛行器完成同一任務時,既要考慮發射時的安全時間間隔的要求,又要使到達時間間隔盡可能最短,這就需要我們對于同一發射點和目標點的飛行器設計多條不同的軌跡,并且令這些軌跡有著不同的飛行時間和相同的射程。

假設發射時的安全時間間隔為5s,那么第n枚發射的飛行器的飛行總時長就需要盡可能的比第1枚的減少5ns。根據5.1節,將僅以射程為目標所設計出的標準軌跡為第1枚飛行器所使用,總共對同一目標發射4枚飛行器。以每枚飛行器的時間和射程為優化目標,以上面得到的標準軌跡中的參數作為優化變量的初值,利用第2章所建立的優化模型,“權系數”a1,a2設置為1、1800,采用SQP方法進行優化,可以得到結果如表1。

表1中的優化結果1~3分別為第2枚至第4枚發射的飛行器所設計的飛行軌跡,表中給出了其飛行總時間和射程相對于標準軌跡的偏差。根據前文所設定的安全時間間隔飛行器將以5s的間隔發射,可以看出每枚飛行器的飛行時間的偏差都與其和第1枚飛行器的發射間隔相近,而射程的偏差不大,符合多飛行器同時到達的任務要求。如果多枚飛行器都采用傳統設計方法設計軌跡的話,每枚飛行器的總用時是相同的,因為每枚發射之間有5s的間隔,假設各飛行器的結構、發動機、質量等參數相同,則在不進行軌跡優化的情況下,4枚飛行器到達目標點的最長時間間隔約為15s。而采用本文方法,針對第2~4枚飛行器軌跡進行優化,使得其與第1枚飛行器盡可能同時到達目標點。采用SQP方法進行優化后,通過仿真結果可以看出,4枚飛行器到達目標點的最大時間差約為0.182s左右,實現了同時到達目標點的需求,可以看出本文研究的方法可大幅提升飛行器的任務效果。

表1 多枚飛行器的優化結果

6 結論

考慮多枚飛行器集群發射的需求,采用了飛行總時間和射程作為優化目標,選取了飛行過程中易于調整、且有著關鍵作用的參數作為優化變量,建立了飛行器俯仰程序角的優化模型。采用RBF神經網絡對飛行器軌跡參數計算模型進行擬合,利用SQP算法對多枚彈道進行了彈道的優化與仿真計算,同時保證了優化計算的效率與精度。

結果表明,該方法在保證了同一發射場部署的多枚飛行器發射的安全性的同時,大幅降低了其到達任務目標點的時間間隔,保證了多枚飛行器在時間和空間上的一致性,對于集群發射的飛行器共同執行同一任務有著較大的意義。

猜你喜歡
優化模型設計
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 狠狠色丁婷婷综合久久| 国产好痛疼轻点好爽的视频| 亚瑟天堂久久一区二区影院| 国产一级在线播放| 人妻少妇久久久久久97人妻| 国产亚洲精品在天天在线麻豆| 无码视频国产精品一区二区| 国产精品白浆无码流出在线看| 午夜免费视频网站| 亚洲大尺码专区影院| 亚洲色图综合在线| 鲁鲁鲁爽爽爽在线视频观看| 亚洲IV视频免费在线光看| 午夜限制老子影院888| 91精品伊人久久大香线蕉| 亚洲三级成人| 国产精品开放后亚洲| 69av免费视频| 久久永久免费人妻精品| 国产日韩欧美精品区性色| 国产免费羞羞视频| 亚洲国产天堂久久综合226114| 亚洲六月丁香六月婷婷蜜芽| 亚洲欧美另类视频| 国产内射在线观看| 亚洲第一精品福利| 国产在线欧美| 欲色天天综合网| 久久国产香蕉| 国产Av无码精品色午夜| 色亚洲成人| 99人体免费视频| 国产精品久久国产精麻豆99网站| 国产呦视频免费视频在线观看 | 久久黄色一级视频| 91精品国产综合久久香蕉922| 婷婷综合亚洲| 亚洲AV免费一区二区三区| 国产美女一级毛片| 亚洲精品国产综合99久久夜夜嗨| 无码免费试看| 欧美激情视频一区二区三区免费| 2022国产91精品久久久久久| 免费国产好深啊好涨好硬视频| 国产精品欧美日本韩免费一区二区三区不卡| 免费福利视频网站| 国产精品成人免费综合| 三级国产在线观看| 国产一区亚洲一区| 好吊色妇女免费视频免费| 国产成年女人特黄特色毛片免| 99这里只有精品在线| 日韩视频精品在线| 欧美成人区| 国产亚洲精久久久久久无码AV| 国产成人av一区二区三区| 国产精品久久国产精麻豆99网站| 国产区免费精品视频| 欧美综合区自拍亚洲综合绿色| 婷婷在线网站| 久草视频精品| 亚洲69视频| 精品中文字幕一区在线| 久久久受www免费人成| 亚洲区欧美区| 国产va在线观看免费| 国产成人喷潮在线观看| 日韩一级二级三级| 欧美亚洲国产一区| 欧美福利在线观看| 午夜国产小视频| 国产无码精品在线播放| 亚洲精品成人片在线观看| 99精品一区二区免费视频| 日韩精品亚洲人旧成在线| 免费大黄网站在线观看| 国产女人在线观看| 97超爽成人免费视频在线播放| 国产成人狂喷潮在线观看2345| 97人人模人人爽人人喊小说| 在线观看亚洲天堂| 久久综合一个色综合网|