国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智能搜索算法與ANSYS有限元分析在特種車上的應(yīng)用

2020-09-10 04:37李新君
內(nèi)燃機與配件 2020年23期
關(guān)鍵詞:智能算法優(yōu)化設(shè)計

李新君

摘要:車輛是當(dāng)前生產(chǎn)生活中必不可少的交通工具,特種車作為一種具有特殊功能用途的工具,隨著科技的發(fā)展,其承載能力越來越大,而結(jié)構(gòu)及機構(gòu)等的設(shè)計越來越輕型化,這對特種車的設(shè)計階段提出了更高的要求。因此,基于當(dāng)前的科技發(fā)展,提出利用智能優(yōu)化搜索算法,結(jié)合ANSYS有限元分析軟件,在特種車的設(shè)計時,對具體的需求進行智能優(yōu)化分析與設(shè)計。介紹了遺傳優(yōu)化算法、差分進化算法、人工魚群算法、粒子群算法、蟻群算法等智能搜索算法,并提出可與ANSYS進行聯(lián)合的基本接口設(shè)計,為設(shè)計人員進行特種車的設(shè)計提供參考。

Abstract: Vehicles are an indispensable means of transportation in the current production and life. As a tool with special functions and uses, with the development of technology, its carrying capacity is getting larger and larger, and the design of structures and mechanisms is increasing. The lighter, the higher the requirements for the design stage of special vehicles. Therefore, based on the current technological development, it is proposed to use intelligent optimization search algorithm, combined with ANSYS finite element analysis software, to conduct intelligent optimization analysis and design for specific requirements when designing special vehicles. Introduced genetic optimization algorithm, differential evolution algorithm, artificial fish swarm algorithm, particle swarm algorithm, ant colony algorithm and other intelligent search algorithms, and proposed a basic interface design that can be combined with ANSYS to provide reference for designers to design special vehicles.

關(guān)鍵詞:智能算法;ANSYS;特種車;優(yōu)化設(shè)計

Key words: intelligent algorithm;ANSYS;special vehicle;optimal design

中圖分類號:TP18? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-957X(2020)23-0205-02

0? 引言

車輛是當(dāng)前人類社會不可缺少的交通工具,未來也將在生產(chǎn)生活中扮演更重要的角色。特種車是一類具有特殊功能用途的車輛工具,如半掛車、淋浴車、炊事車、綜合保障車、宿營車、高原制氧車、天線運輸車等。與普通車輛類似,特種車的整體組成包括四個部分:車身、底盤、發(fā)動機、電器系統(tǒng)[1,2]。隨著科學(xué)技術(shù)的發(fā)展,對特種車的承載能力要求越來越高,而對其結(jié)構(gòu)及機構(gòu)等的設(shè)計卻要求更輕型化,這對特種車的設(shè)計提出了更高的要求[3]。楊獻學(xué)[4]建立了某種重型特種車擺臂支架整車多體動力學(xué)模型,分析計算了車輛滿載、緊急制動和超載工況下受力情況,以結(jié)構(gòu)加權(quán)應(yīng)變能為優(yōu)化指標(biāo),對結(jié)構(gòu)進行拓撲優(yōu)化,結(jié)果表明在滿足設(shè)計目標(biāo)的同時擺臂支架的整體質(zhì)量降低了20.6%。許峰[5]以某特種車車身為研究對象,進行了結(jié)構(gòu)設(shè)計、零部件布置、剛強度分析、拓撲優(yōu)化分析等,并以中國人體特征,對駕乘員視野進行了分析克服了傳統(tǒng)設(shè)計理論的局限,是一種新的車身設(shè)計方法。鈕彥磊[6]選擇了雙橫臂獨立懸架作為設(shè)計目標(biāo),在ADAMS/Car中建立了雙橫臂前懸架模型,進行了懸架的多體動力學(xué)分析,利用ADAMS/Insight找出影響目標(biāo)參數(shù)的關(guān)鍵硬點坐標(biāo),通過實驗與仿真數(shù)據(jù)的對比,表明整車的穩(wěn)定性和平順性均得到了提高。

分析可知,當(dāng)前對特種車的設(shè)計階段主要依靠一些三維數(shù)字化軟件及一些常用的動力學(xué)分析與優(yōu)化設(shè)計分析軟件,如ANSYS、ADAMS、ABOUQS等等,但利用優(yōu)化設(shè)計數(shù)學(xué)模型進行優(yōu)化搜索的設(shè)計與研究非常少,利用大面積智能優(yōu)化搜索算法進行優(yōu)化模型最優(yōu)解搜索的研究則更少,而智能搜索算法對基于目標(biāo)的優(yōu)化搜索具有收斂速度快,結(jié)果精確等特點,可應(yīng)用于對特種車的優(yōu)化設(shè)計方面。

1? 智能搜索與ANSYS有限元分析

1.1 智能搜索算法

當(dāng)前,人們對智能搜索算法的研究越來越深入,越來越廣泛,許多智能搜索算法已經(jīng)應(yīng)用于多種行業(yè)中,如神經(jīng)網(wǎng)絡(luò)算法、遺傳優(yōu)化算法、差分進化算法、人工魚群算法、人工蜂群算法、蝙蝠算法、布谷鳥算法、粒子群算法、模擬退火算法、蟻群算法等。隨著人工智能領(lǐng)域的發(fā)展,更多的智能算法將會誕生并得到應(yīng)用。

遺傳優(yōu)化算法由Holand教授于1975年提出,算法基于生物進化規(guī)律,其基本概念包括種群、個體、基因等,其基本算子包括選擇、交叉、變異[7],通過二進制編碼、實值編碼、符號編碼等方式進行軟色體進化模擬,由于可對染色體、個體等數(shù)量進行設(shè)置,因此可使算法的搜索面積擴大,但數(shù)量的增多并不意味著收斂速度或結(jié)果準(zhǔn)確性就越好,反而只會增加計算量和計算時間。差分進化算法是對遺傳優(yōu)化算法的改進,改進的效果是使得算法的收斂速度更快,同時也簡化了遺傳優(yōu)化算法的計算過程,省去了許多麻煩復(fù)雜的計算,因此,在許多工程應(yīng)用中使用差分進化算法代替遺傳優(yōu)化算法。

人工魚群算法用于在一片水域中模擬魚群尋食過程,水域是有邊界的,這個邊界在現(xiàn)實中表現(xiàn)為優(yōu)化參數(shù)的邊界,即保證魚群不會在非常大的區(qū)域內(nèi)尋食,以提高搜索速度和算法的收斂速度。魚群算法計算過程主要模擬魚群的四種行為:覓食行為、聚群行為、追尾行為、隨即行為。數(shù)據(jù)間的距離可定義為魚群個體間的距離,如公式(1)所示。

d=Xi-Xj(1)

式中,Xi為第i個魚個體;Xj為第j個魚個體。

粒子群算法是一種基于鳥群覓食行為的迭代進化算法,其基本概念包括:粒子、位置、速速、適應(yīng)度、個體極值和群體極值等,其中個體極值是單個粒子找到的最佳位置,群體極值為所有粒子找到的最佳位置。蟻群算法由意大利學(xué)者Dorgio提出,算法通過模擬螞蟻搜索路徑行為,利用群智能理論進行最優(yōu)解優(yōu)化搜索。蟻群算法的基本概念包括:種群個體數(shù)量、信息素、路徑、選擇的概率、信息素更新等。

蝙蝠算法利用蝙蝠回聲定位捕食原理,蝙蝠在尋找食物時,每秒能夠發(fā)出110dB的超聲波脈沖10多個,脈沖音強在接近獵物時逐漸減小,在局部搜索中,如果蝙蝠選擇了一個最優(yōu)解,那么將在選擇的最優(yōu)解附近隨機產(chǎn)生一個新解,通過對新解進行判斷,不斷地變換現(xiàn)在處于的位置,通過一定次數(shù)的迭代逐漸收斂于最優(yōu)值。

1.2 ANSYS有限元分析

隨著數(shù)字計算技術(shù)的發(fā)展,許多計算機輔軟件(CAD)軟件誕生,而這些軟件基本都涵蓋了機械設(shè)計領(lǐng)域。在二維CAD設(shè)計方面,AutoCAD被廣泛應(yīng)用,且在國內(nèi)大多數(shù)高校都會教授AutoCAD軟件課程。在三維CAD設(shè)計方面,Pro/E、SolidWorks、UG等軟件被廣泛使用,這些軟件中均集成了基于有限元法的CAE分析環(huán)境,如UG的NXSTRAN分析環(huán)境和3D動力學(xué)分析環(huán)境等。但這些三維CAD設(shè)計軟件的有限元分析環(huán)境并不是十分專業(yè),只能對某些結(jié)構(gòu)較簡單的結(jié)構(gòu)進行分析,網(wǎng)格劃分技術(shù)水平也較低,因此,在CAE分析方面,大多數(shù)的工程師會選擇使用ANSYS分析軟件。

有限單元法由力學(xué)和計算機技術(shù)相結(jié)合,是機械、電磁、流體、電子等領(lǐng)域的重要分析工具。有限單元法基于離散單元數(shù)學(xué)理論,對連續(xù)體的求解域進行有限的單元劃分,通過節(jié)點邊緣相互鏈接成整體,將無窮自由度求解問題,轉(zhuǎn)化為數(shù)值求解的有限方程求解問題。有限單元法對分析模型的適應(yīng)性很強,可分析線性和非線性材料,結(jié)構(gòu)復(fù)雜多樣的結(jié)構(gòu)模型,可對固體、流體、電磁場、熱傳導(dǎo)等問題等進行分析,同時可進行多物理場耦合分析。有限單元法把數(shù)學(xué)方程的求解等效為對方程組的求解,便于使用計算機計算。

機械結(jié)構(gòu)有限元分析的基本步驟是建立幾何模型、定義材料屬性、定義約束與邊界條件、離散幾何模型結(jié)構(gòu)、定義單元位移模式、剛度分析、求解節(jié)點力、建立結(jié)構(gòu)平衡方程、求解未知單元的應(yīng)力和應(yīng)變等結(jié)果。其中建立單元剛度矩陣?yán)脦缀畏ㄟ^程建立單元應(yīng)變與節(jié)點位移的關(guān)系,利用物理方程導(dǎo)出單元應(yīng)力與節(jié)點位移的關(guān)系,由虛工原理推出作用于單元上的節(jié)點力與節(jié)點位移之間的關(guān)系。單元之間的公共邊界可進行力的傳遞,等效節(jié)點力就是把作用在單元邊界上表面力根據(jù)靜力等效的原則全部移至節(jié)點上。

ANSYS為用戶提供了多種網(wǎng)格劃分方案,可對結(jié)構(gòu)進行網(wǎng)格控制,可對結(jié)構(gòu)靜力分析、動力分析、模態(tài)分析、諧響應(yīng)分析、模態(tài)分析、熱力學(xué)分析、固耦合分析、電磁場分析等。在實際應(yīng)用中,需根據(jù)具體的應(yīng)用軟件進行有限元網(wǎng)格的分析和劃分,結(jié)構(gòu)的網(wǎng)格劃分的越細,網(wǎng)格單元的數(shù)量就越多,但消耗更多的計算時間。ANSYS中包括了3D和2D兩大類網(wǎng)格劃分。2D網(wǎng)格單元主要有四邊形網(wǎng)格和三角形網(wǎng)格,在某些場合可混合使用這兩種網(wǎng)格形式,如圖1所示。四面體網(wǎng)格可快速、自動生成任意幾何體網(wǎng)格,在關(guān)鍵區(qū)域可使用曲度和近似尺寸功能進行網(wǎng)格細化,并對邊界層網(wǎng)格進行識別,但對相同結(jié)構(gòu)幾何體單元和節(jié)點數(shù)會高于六面體網(wǎng)格,不易在一個方向上進行網(wǎng)格排列,對薄實體或環(huán)形體網(wǎng)格劃分效果不好。

在某些結(jié)構(gòu)中可混合使用網(wǎng)格,如薄壁類結(jié)構(gòu)可使用掃掠形式的網(wǎng)格單元進行劃分,在膨脹層中可產(chǎn)生純六面體或棱柱網(wǎng)格,對結(jié)構(gòu)較為復(fù)雜的幾何體使用多區(qū)域網(wǎng)格劃分方法。ANSYS提供了多區(qū)網(wǎng)格劃分解決方案,一個多體部件中的某些結(jié)構(gòu)可應(yīng)用掃掠劃分,一些則可應(yīng)用四面體網(wǎng)格劃分。

1.3 計算邏輯與接口設(shè)計

目前,智能搜索算法一般通過編程軟件實現(xiàn),如Visual Studio、Eclipse、MATLAB等,其中使用MATLAB會使得算法的計算與程序編制更加方便,因此可選擇使用MATLAB作為智能算法的計算工具。智能算法的計算結(jié)果為優(yōu)化設(shè)計中的優(yōu)化參數(shù),因此需到ANSYS中更新優(yōu)化參數(shù),更新后的參數(shù)再進行有限元分析,分析結(jié)果導(dǎo)入算法程序,重新計算得到優(yōu)化參數(shù)??芍?,在這一過程中優(yōu)化參數(shù)如何自動更新到ANSYS以及ANSYS計算結(jié)果如何自動導(dǎo)入MATLAB算法程序是接口設(shè)計的主要困難點,有待相關(guān)人員進一步設(shè)計和研究。

2? 結(jié)束語

特種車在人類社會生產(chǎn)生活中扮演著重要的角色。本文提出了一種智能優(yōu)化搜索算法于ANSYS相結(jié)合的,應(yīng)用在多種車輛設(shè)計中的方式,介紹了多種大面積智能搜索算法,包括遺傳優(yōu)化算法、差分進化算法、人工魚群算法、粒子群算法、蟻群算法等,對ANSYS優(yōu)化設(shè)計模塊進行了介紹和分析,提出搜索算法于SNSYS有限元分析進行結(jié)合的接口方式,為車輛設(shè)計階段提供參考。

參考文獻:

[1]趙重年,楊聰,李紅勛.某特種車非圓齒輪無級變速器錐形離合器動力學(xué)仿真分析[J].專用汽車,2018(12):95-100.

[2]郭貴平.某特種車駕駛室結(jié)構(gòu)設(shè)計分析及優(yōu)化[D].南京理工大學(xué),2015.

[3]符耀民,羅衛(wèi)東,賀迪華,等.特種車排氣管消聲器優(yōu)化設(shè)計及溫度場數(shù)值分析[J].機床與液壓,2019,47(08):176-180.

[4]楊獻學(xué),張慶,夏閩,等.重型特種車底盤擺臂支架拓撲優(yōu)化設(shè)計研究[J].汽車工程學(xué)報,2016,6(01):29-34.

[5]許峰.某型特種車車身設(shè)計分析與優(yōu)化研究[D].南京理工大學(xué),2012.

[6]鈕彥磊.某特種車懸架設(shè)計及優(yōu)化[D].南京理工大學(xué), 2018.

[7]曹昌勇,林華,王洪新,等.電液伺服滑模消抖控制差分優(yōu)化研究及仿真[J].洛陽理工學(xué)院學(xué)報(自然科學(xué)版),2019,29(02):30-34,41.

猜你喜歡
智能算法優(yōu)化設(shè)計
基于OMNeT++平臺的AntNet的仿真
多機器人系統(tǒng)及其路徑規(guī)劃方法綜述
改進的多目標(biāo)快速群搜索算法的應(yīng)用
煙草香級智能集成分類方法
對無線傳感器網(wǎng)絡(luò)MAC層協(xié)議優(yōu)化的研究與設(shè)計
基于simulation的醫(yī)用升降椅參數(shù)化設(shè)計
簡述建筑結(jié)構(gòu)設(shè)計中的優(yōu)化策略
基于Robocode的智能機器人的設(shè)計與實現(xiàn)
基于云模型的單路口交通信號智能控制系統(tǒng)研究