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

?

基于自適應(yīng)離散粒子群算法的機(jī)翼調(diào)姿基準(zhǔn)點(diǎn)優(yōu)化布局

2022-04-20 08:20高井濤鄭子君
科學(xué)技術(shù)創(chuàng)新 2022年11期
關(guān)鍵詞:基準(zhǔn)點(diǎn)檢測點(diǎn)機(jī)翼

高井濤 鄭子君

(南昌航空大學(xué)航空制造工程學(xué)院,江西 南昌 330063)

在飛機(jī)數(shù)字化裝配中,機(jī)翼的裝配變形通常是由多個(gè)離散的調(diào)姿基準(zhǔn)點(diǎn)的位置誤差來表示的,不同的調(diào)姿基準(zhǔn)點(diǎn)布局所包含的機(jī)翼變形不盡相同,不合理的基準(zhǔn)點(diǎn)布局將會降低機(jī)翼的位姿評價(jià)精度,增加裝配變形估計(jì)誤差,而引起機(jī)翼變形的主要原因之一是其自身重力。因此,為了提高裝配精度,如何布置調(diào)姿基準(zhǔn)點(diǎn)引起了航空界的普遍重視。Shukla[1]等把由遺傳算法選出的測量點(diǎn)作為產(chǎn)品的關(guān)鍵特征,利用其幾何尺寸容差為產(chǎn)品診斷偏差模型提供參考。王鵬[2]通過NX 二次開發(fā)實(shí)現(xiàn)了9mm 點(diǎn)與圓孔中心點(diǎn)的選取,然后構(gòu)建預(yù)測矩陣來判別不同檢測點(diǎn)的貢獻(xiàn)度,通過剔除貢獻(xiàn)度較少的檢測點(diǎn)提高檢測效率。

1 調(diào)姿基準(zhǔn)點(diǎn)優(yōu)化模型的建立

在飛機(jī)機(jī)翼的裝配中,機(jī)翼的總裝配變形由多種工藝影響因素共同造成,其變形一般由機(jī)翼上布置的基準(zhǔn)點(diǎn)位置誤差來表示。設(shè)檢測點(diǎn)數(shù)量為e,并布置在機(jī)翼上e 個(gè)不同的部位,則各偏差源所造成的機(jī)翼裝配變形模式可表示為:

因此機(jī)翼由多偏差源導(dǎo)致的變形可表示為:

式中,q 表示個(gè)體貢獻(xiàn)值,w 表示高斯白噪聲。

本文實(shí)驗(yàn)條件有限,因此機(jī)翼的變形因素僅考慮重力這一個(gè)因素,機(jī)翼變形重新定義為:

式中,V 為變形模式矩陣。

由式3 可定義q 的估計(jì)矩陣q'為

式中,q'的精度取決于隨機(jī)誤差水平。

從統(tǒng)計(jì)學(xué)角度評價(jià)q'的估計(jì)精度,即q'的協(xié)方差矩陣為

式中,E 表示數(shù)學(xué)期望值,φ 是噪聲矢量w 的協(xié)方差矩陣,Q 為費(fèi)希爾信息矩陣。

當(dāng)Q-l和V-l刪除基準(zhǔn)點(diǎn)l 后,由有效獨(dú)立法[3]可知基準(zhǔn)點(diǎn)l 的有效獨(dú)立性指標(biāo)可表示為:

由式(6)可知,每個(gè)迭代中都會淘汰有效獨(dú)立性指標(biāo)最小的基準(zhǔn)點(diǎn),經(jīng)過不斷迭代更新,最終剩下符合要求的基準(zhǔn)點(diǎn),從而獲得最優(yōu)基準(zhǔn)點(diǎn)集。

式(6)通常可以實(shí)現(xiàn)從e 個(gè)檢測點(diǎn)中優(yōu)選出b 個(gè)基準(zhǔn)點(diǎn)組成基準(zhǔn)點(diǎn)集D,但優(yōu)選效果較差,本文采用自適應(yīng)離散粒子群算法改善傳統(tǒng)檢測點(diǎn)優(yōu)選方法的效率低下和尋優(yōu)效果,目標(biāo)函數(shù)如式(7)所示。

2 調(diào)姿基準(zhǔn)點(diǎn)布局的優(yōu)化技術(shù)

2.1 優(yōu)化模型

為了提升機(jī)翼位姿的測量精度,根據(jù)式(8)可以選取符合系統(tǒng)要求的基準(zhǔn)點(diǎn)數(shù)目:

式中,e 為初始待選基準(zhǔn)點(diǎn)數(shù)目,b 為優(yōu)選基準(zhǔn)點(diǎn)數(shù)目。

2.2 自適應(yīng)離散粒子群算法

設(shè)離散粒子群算法在一個(gè)n 維的目標(biāo)搜索空間中,有D 個(gè)粒子組成種群,則第i 個(gè)粒子位置可表示為Xi=(xi1,xi2,...xin),第i 個(gè)粒子的速度可表示為Vi=(vi1,vi2,...vin),(i=1,2,...,D)。第i 個(gè)粒子的最優(yōu)位置成為個(gè)體最優(yōu)值可表示為Pb=(pi1,pi2,...pin),整個(gè)種群的最優(yōu)位置即為全局最優(yōu)值為gb=(g1,g2,...gn),更新粒子位置和速度值:

其中:t 為迭代次數(shù),c1和c2為學(xué)習(xí)因子,r1和r2是[0,1]內(nèi)的隨機(jī)數(shù),vij表示為粒子的速度,xij表示為粒子的位置,i=1,2,...,D,j=1,2,...,D。

文中采用一種動態(tài)自適應(yīng)慣性權(quán)重[4],通過對粒子當(dāng)前的適應(yīng)度值f 進(jìn)行評價(jià)調(diào)整ω,當(dāng)f>fa,此時(shí)目標(biāo)函數(shù)值較差,因此為了使其向較好的搜方向靠攏,應(yīng)當(dāng)使慣性因子要大;當(dāng)f-a<f<fa時(shí),此時(shí)目標(biāo)函數(shù)值較穩(wěn)定,這里可不改變慣性因子的值; 當(dāng)f<f-a時(shí),粒子的目標(biāo)函數(shù)值比較好,此時(shí)則選用較小的慣性因子。改進(jìn)后ω 可定義為:

式中,ωmax表示為ω 的最大值,ωmin表示為ω 的最小值; fmin表示當(dāng)前所有粒子的最小適應(yīng)值,fa表示當(dāng)前所有粒子的平均適應(yīng)值。f-a表示將所有小于fa的適應(yīng)值相加取平均數(shù)。

本文的自適應(yīng)離散粒子群算法的粒子在迭代過程中,其取值變化只限于0 和1,因此粒子位置xij更新公式可如下做如下變化:

式中,r 表示從(0,1)內(nèi)的隨機(jī)數(shù),粒子速度vij取值為1和0 的概率分別為s(vij)與1-s(vij)。

2.3 自適應(yīng)離散粒子群算法基本步驟

2.3.1 自適應(yīng)離散粒子群算法參數(shù)初始化。

2.3.2 計(jì)算個(gè)體的適應(yīng)度值,當(dāng)選取的基準(zhǔn)點(diǎn)數(shù)量大于約束條件時(shí),對適應(yīng)度值進(jìn)行懲罰計(jì)算,獲得粒子個(gè)體最優(yōu)位置p 和粒子的最優(yōu)值pb,以及粒子的種群全局最優(yōu)位置g 和種群全局最優(yōu)值gb。

2.3.3 自適應(yīng)慣性因子的更新,計(jì)算相應(yīng)的適應(yīng)度值,判斷是否替換粒子個(gè)體最優(yōu)位置p 和最優(yōu)值pb,以及全局最優(yōu)位置g 和最優(yōu)值gb。

2.3.4 判斷是否滿足邊界條件,若滿足邊界條件,搜索過程結(jié)束,輸出全局最優(yōu)解;否則,繼續(xù)更新迭代,如圖1。

圖1 自適應(yīng)離散粒子群算法流程

3 實(shí)例分析

3.1 機(jī)翼有限元分析

機(jī)翼實(shí)際結(jié)構(gòu)過于復(fù)雜,難以分析,因此對機(jī)翼與工藝接頭的結(jié)構(gòu)進(jìn)行合理簡化為翼肋、梁和蒙皮三部分,其中,該機(jī)翼共有3 個(gè)梁,10 個(gè)翼肋,機(jī)翼外廓尺寸為1060mm×350mm×55mm。工藝接頭尺寸40mm×20mm×20mm,如圖2 所示。

圖2 機(jī)翼簡化結(jié)構(gòu)分析圖

圖3 機(jī)翼有限元模型

機(jī)翼有限元模型的單元類型為C3D8R,網(wǎng)格密度為5mm,其材料選用的是7075-T7451 鋁合金,彈性模量與泊松比分別為72GPa 與0.33,工藝接頭定義為剛體。機(jī)翼各個(gè)零部件之間是綁定約束。

3.2 機(jī)翼調(diào)姿基準(zhǔn)點(diǎn)布局優(yōu)化結(jié)果

首先設(shè)置自適應(yīng)離散粒子群優(yōu)化算法的初始參數(shù),種群規(guī)模p=300,學(xué)習(xí)因子c1=c2=0.7,迭代次數(shù)K=5000,初始慣性權(quán)重ω=0.9,開始對檢測點(diǎn)布局進(jìn)行優(yōu)化,一般來說,機(jī)翼裝配時(shí)的測量基準(zhǔn)點(diǎn)數(shù)量應(yīng)不少于4 個(gè),因此本文分別將基準(zhǔn)點(diǎn)個(gè)數(shù)設(shè)置為10,12。同時(shí)文中還計(jì)算了基于經(jīng)典離散粒子群算法的基準(zhǔn)點(diǎn)布局優(yōu)化以驗(yàn)證自適應(yīng)離散粒子群算法的有效性,從兩種算法運(yùn)行結(jié)果看出,當(dāng)自適應(yīng)離散粒子群算法與經(jīng)典粒子群分別實(shí)現(xiàn)10、12 個(gè)基準(zhǔn)點(diǎn)優(yōu)化布局時(shí)的目標(biāo)函數(shù)值依次為0.1715 與0.17154、0.2329 與0.2329,并分別在迭代2218與2574、1955 與2503 代就已經(jīng)收斂,具體的優(yōu)化過程如圖4、5 所示。

圖4 布設(shè)10 個(gè)基準(zhǔn)點(diǎn)時(shí)兩種算法的優(yōu)化效果

通過比較圖4,圖5 以及上述分析可以發(fā)現(xiàn)兩種方法適應(yīng)度值比較接近,但是傳統(tǒng)的經(jīng)典粒子群算法往往需要更多的計(jì)算時(shí)間,其收斂速度較低,而自適應(yīng)離散粒子群算法運(yùn)行時(shí)間快,收斂性能更好,說明該優(yōu)化算法具有較好的尋優(yōu)效果。通過自適應(yīng)離散粒子群算法和經(jīng)典離散粒子群算法優(yōu)化后,在布設(shè)10 個(gè)基準(zhǔn)點(diǎn)時(shí),其基準(zhǔn) 點(diǎn) 編 號 分 別 為5、37、60、75、107、122、140、174、186、191 與5、37、60、75、107、122、140、172、186、191。在布設(shè)12 個(gè)基準(zhǔn)點(diǎn)時(shí),其基準(zhǔn)點(diǎn)編號分別為5、37、60、75、84、107、122、128、140、174、186、191 與5、37、60、75、84、107、122、129、140、174、186、191。從結(jié)果來看,自適應(yīng)離散粒子群算法得到的基準(zhǔn)點(diǎn)布局體現(xiàn)出了很好的繼承性,即優(yōu)化后的12 個(gè)基準(zhǔn)點(diǎn)布局完全包含優(yōu)化后的10 個(gè)基準(zhǔn)點(diǎn)布局。

圖5 布設(shè)12 個(gè)基準(zhǔn)點(diǎn)時(shí)兩種算法的優(yōu)化效果

4 結(jié)論

機(jī)翼的裝配變形通常用調(diào)姿基準(zhǔn)點(diǎn)的位置誤差來表示,基準(zhǔn)點(diǎn)的不同位置的裝配變形信息也不同。為了獲得更多的變形信息,通過最大化費(fèi)希爾信息矩陣行列式的值,實(shí)現(xiàn)了在機(jī)翼上的最優(yōu)基準(zhǔn)點(diǎn)位置。為了有效地解決基準(zhǔn)點(diǎn)的最優(yōu)布局問題,提出了基于自適應(yīng)離散粒子群算法的基準(zhǔn)點(diǎn)優(yōu)化布局方法,并與基于經(jīng)典離散粒子群算法的基準(zhǔn)點(diǎn)優(yōu)化布局方法進(jìn)行了比較,結(jié)果表明,基于自適應(yīng)離散粒子群算法的基準(zhǔn)點(diǎn)具有更好的尋優(yōu)效果。影響裝配變形的其他因素很多,如裝配車間的環(huán)境溫度、零件的制造誤差、工裝的非標(biāo)稱位置等。每個(gè)因素都會導(dǎo)致不同程度的裝配變形,最終影響整機(jī)裝配質(zhì)量。本文僅考慮機(jī)翼自身重力引起的變形模式,對基準(zhǔn)點(diǎn)的布局進(jìn)行優(yōu)化,其他影響大部件裝配質(zhì)量的變形因素也值得深入研究。

猜你喜歡
基準(zhǔn)點(diǎn)檢測點(diǎn)機(jī)翼
核酸檢測點(diǎn)上,有最可愛的平江人
建筑日照設(shè)計(jì)中基準(zhǔn)點(diǎn)相關(guān)問題的探討
騎馬做核酸
變時(shí)滯間隙非線性機(jī)翼顫振主動控制方法
淺析建筑物的沉降觀測技術(shù)及方法
基于滑模觀測器的機(jī)翼顫振主動抑制設(shè)計(jì)
深基坑監(jiān)測技術(shù)的應(yīng)用與探討
環(huán)境監(jiān)測儀器管理中存在的問題及改進(jìn)措施
江西省綠色通道車輛貨物檢測點(diǎn)布點(diǎn)方案探討
機(jī)翼跨聲速抖振研究進(jìn)展
开封市| 迭部县| 道孚县| 和政县| 长泰县| 青龙| 诏安县| 米脂县| 嘉祥县| 遵义县| 巴里| 海阳市| 芷江| 平和县| 上林县| 黄大仙区| 遂川县| 宜黄县| 孝昌县| 柳州市| 株洲县| 贡觉县| 陆川县| 固始县| 珲春市| 凤阳县| 沙田区| 兴业县| 苏尼特右旗| 仪征市| 苗栗市| 清丰县| 涞源县| 德兴市| 安塞县| 盐城市| 固始县| 罗定市| 威信县| 洛扎县| 叙永县|