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

基于粒子群算法的三維固體火箭發動機藥形快速優化方法

2016-10-14 14:01:24崔輝如唐國金
導彈與航天運載技術 2016年3期
關鍵詞:發動機優化結構

崔輝如,唐國金

?

基于粒子群算法的三維固體火箭發動機藥形快速優化方法

崔輝如,唐國金

(國防科技大學航天科學與工程學院,長沙,410073)

在高體積裝填分數前提下,如何提高發動機的結構完整性是固體火箭發動機藥形優化設計面臨的主要問題。通過提出基于粒子群優化算法(PSO)的三維固體火箭發動機藥形快速優化設計方法,采用MSC.Patran的二次開發工具PCL實現某三維固體火箭發動機藥柱的參數化建模,在不改變體積裝填分數的前提下,分別采用PSO算法和遺傳算法(GA)完成該發動機藥形的優化設計。結果表明,兩種方法均能滿足優化設計要求,但PSO算法比GA算法的計算時間縮短了42%,所提方法可快速實現固體火箭發動機藥形優化設計,提高復雜三維固體火箭發動機的結構完整性能。

藥形優化;粒子群優化算法;體積裝填分數;結構完整性

0 引 言

新一代大射程、高機動性固體導彈要求發動機具有高體積裝填分數。然而,體積裝填分數的提高將降低發動機的結構完整性能。因此,在滿足發動機體積裝填分數要求的同時,提高發動機的結構完整性尤為重要。

固體火箭發動機的藥形優化設計一直是研究人員十分關注的重要課題。蒙上陽等[1]研究了傘盤結構參數對藥柱應力應變場的影響,通過藥形參數優化,提高低溫載荷下藥柱的結構完整性能;夏冰戈等[2]利用ACIS圖形系統和Abaqus軟件建立了發動機的參數化模型,并利用遺傳算法(Genetic Algorithm,GA)在燃燒恒面性的前提下完成了某翼柱形藥柱的形狀優化;彭超等[3]利用神經網絡遺傳算法對推進劑應力釋放槽進行優化設計,降低了應力釋放槽頂部的最大Mises應變;李磊等[4]將GA算法與參數化建模方法相結合,以藥柱裝填分數最大為優化目標,藥柱的結構完整性能不降低為約束條件,實現傘盤結構藥柱的形狀優化設計;張維星等[5]利用MSC.Patran中的PCL語言建立某三維翼型藥柱的參數化模型,采用GA算法對其進行優化設計,得到滿足體積裝填分數前提下的最優藥形。綜上所述,GA算法已經被廣泛應用于發動機的藥形優化設計中,但是在GA算法中,信息只能在染色體間共享,種群向最優區域移動的速度比較均勻,優化效率比較低,延長了研發周期。特別是對于某些需要快速完成的優化任務,GA算法的局限性顯得尤為突出。

為了達到預定的技術指標,固體發動機多采用三維復雜藥形結構,建模分析時一般需要較大的網格規模滿足精度要求。同時,考慮推進劑材料的粘彈特性,完成一次發動機結構完整性計算往往耗時較長。所以,在進行發動機優化設計時,必須考慮算法的收斂性,這對于縮短設計周期,降低研發成本具有重要意義。

本文采用MSC.Patran中的PCL語言和MSC.Marc軟件實現了某三維固體火箭發動機幾何建模的參數化和結構完整性分析流程的自動化,并分別基于GA算法和收斂性能較好的粒子群算法(Particle Swarm Optimization,PSO)[6],在滿足體積裝填分數的前提下,分別對該發動機進行了藥形優化設計。

1 發動機參數化建模

1.1 發動機有限元模型

對固體火箭發動機進行結構完整性能分析的基礎是建立有限元計算模型。以某星孔發動機為例,考慮到該發動機的三維幾何模型具有循環對稱性,而且所作用的溫度、內壓等外載荷也具有循環對稱性。因此,可以利用其循環對稱性建立該發動機的1/6模型,以減少單元數量。為便于建模,在不影響藥柱結構分析結果的前提下,忽略噴管、點火器等結構部件以及工藝上的一些細節,建立以殼體、絕熱層和藥柱為主要部件的發動機有限元模型,如圖1所示。

圖1 發動機有限元模型

圖1中的發動機尾部兩側設有翼槽。一般來說,翼槽段是該類發動機易發生應力集中的地方,所以在劃分翼槽段的網格時,通常會采取加密措施。圖2為如圖1所示發動機模型尾部有限元網格正面和反面的局部放大圖。

a)正面放大

b)反面放大

圖2 發動機尾部的放大示意

1.2 材料參數定義

假設發動機的殼體、絕熱層為彈性材料,藥柱為均勻、各向同性、泊松比為常數的線粘彈性熱流變簡單材料,計算時所需材料參數如表1所示。

表1 發動機基本材料參數

MSC.Marc軟件利用廣義Maxwell模型描述粘彈性材料的本構關系,因此,需要定義剪切松弛模量和體積松弛模量的Prony級數。通過單向拉伸試驗,可得推進劑拉壓松弛模量的主曲線。經過非線性最小二乘法數據擬合,可以得到其Prony級數表達式,即:

(2)

在參考溫度s=293.15 K時,利用最小二乘法可以得到WLF方程的系數:1=20.012 1和2=573.037 1。

1.3 載荷及邊界條件

固體發動機實際載荷歷程經歷3個階段:

a)第1階段:固化降溫階段。發動機在1天內從零應力溫度58 ℃線性降溫到常溫20 ℃。

b)第2階段:低溫試驗階段。發動機從常溫線性降溫到低溫-45 ℃,假設在第1和第2階段中的各個時刻整個發動機處于均勻溫度場中。

c)第3階段:低溫試車階段。發動機在0.3 s的時間內,內壓力達到峰值9.0 MPa。

在進行發動機有限元分析時,為避免出現剛體位移而導致剛度矩陣的奇異,將發動機殼體前端節點的6個自由度進行約束。同時,施加對稱邊界條件,對發動機1/6模型兩個側面上的環向位移進行約束。

1.4 參數化建模方法

MSC.Patran提供了二次開發工具PCL,利用PCL可以建立發動機的參數化模型,為發動機結構優化提供有效手段[7]。考慮發動機的其他約束條件,本文選取星孔肉厚、星尖橢圓長半軸長、翼槽傾角等作為參變量(詳見3.1節),利用文獻[7]中的方法建立該發動機的參數化模型。

2 粒子群算法

2.1 基本原理

PSO算法是Kennedy和Eberhart[8]受啟發于鳥群聚集覓食活動而提出的。PSO算法類似于GA算法,是一種基于迭代的優化算法,但是PSO算法卻沒有GA算法中復雜的交叉和變異操作,所以算法較簡單,運行效率較高。PSO算法將群體中的每個個體視為多維搜索空間中的一只鳥,也稱為粒子,這些粒子在搜索過程中不斷調整自己的位置和速度,而調整的依據是在搜索中所積累的經驗。粒子通過不斷地搜索,逐漸逼近最優解所在的區域,并最終找出全局最優解[9]。

2.2 算法的實現

在搜索空間中,每個粒子都有自己的參數,即位置和速度。粒子的位置用于表示優化問題的優化變量,粒子的速度決定其飛行方向和速率大小,每個粒子性能的優劣程度取決于優化目標所建立的適應度函數。第個粒子在迭代到第代時的位置和速度分別為

(4)

式中為優化變量的個數,同時每個粒子都有一個優化目標所決定的適應度函數。

PSO算法流程是求解空間中隨機初始化粒子的位置和速度。初始化的粒子第維(1≤m)的位置(1)和速度(1)為

(6)

粒子群在迭代到第代時將產生2個極值:個體極值,即單個粒子在次迭代過程中得到的最優解,其位置表示為;全局極值,即所有粒子在次迭代過程中找到的最優解,其位置表示為。在得到上述2個極值后,第(+1)迭代時粒子的第維(1≤m)速度和位置可以根據下式得到,即:

(8)

式(7)中第1項為慣性項,目的是使粒子具有搜索全局空間的趨勢;第2項為認知項,表示粒子本身對改進方向的思考;第3項為社會項,表示粒子間的最優信息參與了共享。

粒子群經過多次迭代,直到找到足夠好的適應值或達到預設的最大迭代次數。PSO算法的流程如圖3所示。

圖3 粒子群算法流程

3 優化實例

3.1 優化設計

初始階段,按照圖1中原始尺寸計算得到發動機藥柱應變云圖(見圖4),藥柱的最大等效應變為26.7%,發生在翼槽位置,體積裝填分數為71.42%。總體要求優化前后發動機的體積裝填分數不能小于70%。因此,問題轉化為在體積裝填分數不小于70%的前提下,使藥柱的最大等效應變最小。該優化問題的數學模型為

圖4 優化前藥柱等效應變云圖

為了避免發動機設計方案的較大調整,在優化過程中,不改變發動機藥柱的拓撲結構,僅通過改變藥柱應力集中位置的形狀和尺寸進行藥形優化。同時,必須控制所選幾何參數在較小范圍內變化,以確保發動機初始燃面變化不大,不影響發動機的內彈道性能。

圖5 A點處藥柱橫截面示意

優化參數范圍選取的原則是:在優化前后發動機燃燒室的初始燃面面積變化在5%以內。為避免參數間的不協調而導致出現異常解,需要預先對參數的取值范圍進行檢驗。

傳統的優化設計方法對目標函數和約束函數的連續性與可微性有較高要求,不宜采用。近些年逐步發展起來的啟發式算法給類似問題的解決帶來了希望,其中PSO算法、GA算法等應用較為廣泛。GA算法需要進行交叉、變異等操作,過程復雜;而PSO算法調用參數少,操作簡單,并能快速收斂于最優解。在PSO算法中,需要定義個體的適應度函數,以表征個體對環境的適應能力。適應值的大小不僅與目標函數相關,還與約束條件相關。粒子的適應度函數是由優化目標函數和約束函數構成的罰項組成的罰函數,對上述優化問題,適應度函數定義為

3.2 優化結果

為比較2種算法的優缺點,分別采用PSO算法和GA算法對本文問題進行優化。2種算法均設置相同的種群數和適應度函數。

表2為2種算法優化結果的對比。

表2 優化結果

由表2可以看出,PSO算法和GA算法得出的形狀最優藥柱的最大等效應變分別為20.90%和21.30%,與初值相比,藥柱最大等效應變分別降低了21.7%和20.2%。優化前后體積裝填分數都降低了1.96%,但滿足最小裝填分數的要求。由以上分析可以得出PSO算法優化效果更加顯著。

采用PSO算法和GA算法優化后得到的藥柱等效應變云圖如圖6所示,優化歷程如圖7所示。

a)PSO算法

b)GA算法

圖6 優化后藥柱等效應變云圖

圖7 藥柱算法優化歷程

—算法迭代次數;()—種群在第代適應度函數的最小值

從圖7可以看出,2種算法都能得到最優解,但是實際分析計算過程中,與PSO算法相比,GA算法要多進行8代才能收斂到最優值。對于種群數目為20的情況,每進行一代,要進行20次分析計算。每進行一次發動機結構完整性的計算需1 h,完成整個優化過程PSO算法比GA算法快了6.6天,即PSO算法比GA算法減少近42%的計算時間。

4 結 論

基于MSC.Patran的二次開發語言PCL對某實際三維發動機進行了參數化建模,提出利用收斂性較好的PSO算法對發動機藥形進行優化的方法。在優化結果方面,PSO算法優化出的藥形對應的最大等效應變比原始藥形最大等效應變降低了21.7%,比GA算法優化效果顯著;在優化效率方面,PSO算法比GA算法具有更好的收斂性,優化時間減少了42%,優化代數減少了8代,優化效率明顯提高。PSO算法比GA算法在復雜三維固體火箭發動機藥性優化方面具有顯著的優勢。因此,本文提出的方法可用于復雜三維發動機藥形的快速優化設計。

[1] 蒙上陽, 唐國金, 雷勇軍. 低溫環境下固體發動機藥柱傘盤結構設計[J]. 推進技術, 2004, 25(5): 397-400.

[2] 夏冰戈, 鮑福延, 惠衛華, 劉旸, 劉強. 考慮燃燒恒面性和結構完整性的翼柱形藥柱形狀優化[J]. 固體火箭技術, 2013, 36(5): 620-625.

[3] 彭超, 陳軍, 封鋒, 岳小亮. 基于神經網絡遺傳算法的推進劑藥柱應力釋放槽優化設計[J]. 固體火箭技術, 2014, 37(2): 198-203.

[4] 李磊, 段靜波, 申志彬, 唐國金. 基于參數化建模的藥柱傘盤結構形狀優化[J]. 固體火箭技術, 2011, 34(5): 584-589.

[5] 張維星, 唐國金. 基于三維參數化建模的翼柱形發動機藥形優化[J]. 固體火箭技術, 2014, 37(4): 490-495.

[6] Kennedy J, Eberhart R C. Particle swarm optimization[J]. Proc. IEEE Int. Conf on Neural Networks, 1995(4): 1942-1948.

[7] 申志彬, 唐國金, 雷勇軍, 李磊. 基于Patran二次開發的星形藥柱結構分析與設計[J]. 固體火箭技術, 2009, 32(2): 175-179.

[8] 王允良, 李為吉. 粒子群優化算法及其在結構優化設計中的應用[J]. 機械科學與技術, 2005, 24(2): 248-252.

Fast Optimization Method of 3D Solid Rocket Motor Grain Based on Particle Swarm Algorithm

Cui Hui-ru, Tang Guo-jin

(College of Aerospace Science and Engineering, National University of Defense Technology, Changsha, 410073)

How to improve the structural integrity of solid rocket motor (SRM) with high loading fraction was one of the main problems during its configuration optimization design. Based on the particle swarm optimization(PSO), a fast optimization method is proposed to obtain the best 3D SRM grain configuration. Parameterized model of a 3D SRM grain was created with patran command language (PCL), the optimal project of grain configuration was done by using the PSO and Genetic Algorithm(GA) respectively without changing its volumetric loading fraction. The results showed that both of optimization methods met the requirements of optimization design, but the computation time of PSO was reduced by 42% compared with GA. The method proposed could realize optimization design of SRM grain configuration efficiently,and the structural integrity of actual complex 3D SRM could be improved.

Grain shape optimization; Particle swarm optimization; Loading fraction; Structural integrity

1004-7182(2016)03-0019-05

10.7654/j.issn.1004-7182.20160305

V435+.21

A

2015-07-17

國家自然科學基金(11272348),國防科技大學科研計劃資助項目(JC13-01-03)

崔輝如(1991-),男,碩士研究生,主要研究方向為固體導彈結構完整性

猜你喜歡
發動機優化結構
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
發動機空中起動包線擴展試飛組織與實施
論《日出》的結構
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
新一代MTU2000發動機系列
主站蜘蛛池模板: 尤物亚洲最大AV无码网站| 国产白浆在线| 在线五月婷婷| 无码电影在线观看| 狠狠亚洲婷婷综合色香| 四虎影视8848永久精品| 四虎AV麻豆| 性欧美精品xxxx| 网友自拍视频精品区| 亚洲人成在线免费观看| 亚洲综合精品第一页| 亚洲国产在一区二区三区| 亚洲va在线观看| 日本亚洲成高清一区二区三区| 在线播放真实国产乱子伦| 97视频精品全国免费观看| 成人午夜视频网站| 亚洲色欲色欲www在线观看| 欧美午夜网| 伊人福利视频| 狠狠色婷婷丁香综合久久韩国| AV老司机AV天堂| 97国内精品久久久久不卡| 永久免费精品视频| av无码一区二区三区在线| 在线观看无码av五月花| 久精品色妇丰满人妻| 日韩无码精品人妻| 日本人又色又爽的视频| P尤物久久99国产综合精品| 色欲色欲久久综合网| 国产激情国语对白普通话| 欧美69视频在线| 国产全黄a一级毛片| 国产精品福利尤物youwu| 亚洲精品视频免费| 狠狠躁天天躁夜夜躁婷婷| 国产在线精品香蕉麻豆| 91在线日韩在线播放| 午夜影院a级片| 天天做天天爱夜夜爽毛片毛片| 亚洲高清无码久久久| 精品无码专区亚洲| 久久久久久久97| 91黄色在线观看| 青青青亚洲精品国产| 国模极品一区二区三区| 无码国内精品人妻少妇蜜桃视频| 欧美a在线| 久久国产亚洲偷自| 亚洲一级毛片| 成人福利在线视频| 88国产经典欧美一区二区三区| 狠狠色成人综合首页| 久久综合久久鬼| 国产精品第一区| 欧美日一级片| 国产AV无码专区亚洲A∨毛片| 激情无码字幕综合| 国产性精品| AV天堂资源福利在线观看| 青青草91视频| 亚洲女同一区二区| 亚洲中文字幕23页在线| 国产精品第三页在线看| 波多野结衣一区二区三区四区| 手机成人午夜在线视频| 精品视频福利| 三上悠亚在线精品二区| 99精品免费欧美成人小视频| 国产在线精品人成导航| 狠狠色婷婷丁香综合久久韩国| 久久中文字幕2021精品| 国产美女免费网站| 国产69囗曝护士吞精在线视频| 色偷偷一区二区三区| 中国精品自拍| 欲色天天综合网| 91亚洲免费| 伊人激情综合网| 久久视精品| 精品91视频|