鐘海
摘 要:機(jī)體載荷校準(zhǔn)試驗(yàn)是飛行載荷試飛實(shí)測(cè)的必要環(huán)節(jié)。隨著液壓控制技術(shù)的不斷進(jìn)步,自動(dòng)控制液壓加載系統(tǒng)已成功應(yīng)用于真實(shí)飛機(jī)的全機(jī)載荷校準(zhǔn)試驗(yàn)。為了解決加載資源、加載工況和加載效率之間的矛盾,利用優(yōu)化算法,科學(xué)設(shè)計(jì)試驗(yàn)是實(shí)現(xiàn)試驗(yàn)安全、高效的有效途徑。在試驗(yàn)規(guī)則下,利用啟發(fā)式算法對(duì)某型機(jī)機(jī)翼載荷校準(zhǔn)試驗(yàn)工況集進(jìn)行優(yōu)化設(shè)計(jì),得到最佳試驗(yàn)液壓系統(tǒng)安裝構(gòu)型以滿足試驗(yàn)需求。
關(guān)鍵詞:載荷校準(zhǔn) 液壓控制 優(yōu)化 啟發(fā)式算法
中圖分類號(hào):F25 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2017)09(c)-0023-04
機(jī)體載荷校準(zhǔn)試驗(yàn)是使用應(yīng)變法[1]實(shí)測(cè)飛機(jī)飛行載荷的必要環(huán)節(jié)。早期校準(zhǔn)載荷施加方法一般是通過手動(dòng)千斤頂裝置以人工方式進(jìn)行加載。該方法有加載量級(jí)小、協(xié)調(diào)性差及試驗(yàn)數(shù)據(jù)需進(jìn)行二次人工選擇,處理時(shí)間長等缺點(diǎn)。
隨著液壓控制技術(shù)的高速發(fā)展,由計(jì)算機(jī)編程實(shí)現(xiàn)加載設(shè)計(jì)、液壓系統(tǒng)實(shí)現(xiàn)加載過程的自動(dòng)控制液壓加載系統(tǒng)已應(yīng)用到機(jī)體載荷校準(zhǔn)技術(shù)中,并以多點(diǎn)、高載、協(xié)調(diào)的諸多優(yōu)點(diǎn)獲得各試驗(yàn)單位、研究機(jī)構(gòu)的青睞,但也導(dǎo)致了加載規(guī)模大、工況多且復(fù)雜等特點(diǎn),尤其是液壓系統(tǒng)對(duì)應(yīng)于每個(gè)加載工況下的加載點(diǎn)的安裝構(gòu)型準(zhǔn)備環(huán)節(jié)占用試驗(yàn)準(zhǔn)備的大部分工作量,嚴(yán)重影響試驗(yàn)進(jìn)度,導(dǎo)致試驗(yàn)周期增加。
為解決該問題,對(duì)加載工況及其液壓安裝構(gòu)型匹配集進(jìn)行設(shè)計(jì)優(yōu)化,提高每個(gè)安裝構(gòu)型的利用率,降低冗余安裝,減少工作量,以達(dá)到高效試驗(yàn)的目的。
1 問題描述及數(shù)學(xué)模型
1.1 問題描述
機(jī)體載荷校準(zhǔn)試驗(yàn)工況一般由幾十個(gè)或甚至上百個(gè)工況組成,每個(gè)工況都包含一個(gè)或多個(gè)結(jié)構(gòu)加載點(diǎn)。由于液壓系統(tǒng)的流量控制和作動(dòng)器的價(jià)格因素,對(duì)于大量工況下的眾多加載點(diǎn),很難做到每個(gè)加載點(diǎn)都一一對(duì)應(yīng)分配一臺(tái)液壓作動(dòng)器。但如果依次實(shí)施每個(gè)試驗(yàn)工況,對(duì)每個(gè)實(shí)驗(yàn)工況所包含的加載點(diǎn)逐步進(jìn)行液壓作動(dòng)器的對(duì)應(yīng)安裝,其工作量巨大,試驗(yàn)進(jìn)度無法接受。
根據(jù)試驗(yàn)要求和試驗(yàn)資源情況,需對(duì)試驗(yàn)工況進(jìn)行組合優(yōu)化,在滿足試驗(yàn)資源條件制約限制下,盡可能減少液壓系統(tǒng)調(diào)整安裝次數(shù),同時(shí)還要保證所有工況全部完成。機(jī)體載荷校準(zhǔn)試驗(yàn)優(yōu)化設(shè)計(jì)問題即為將所有工況進(jìn)行優(yōu)化組合設(shè)計(jì),最終形成最少數(shù)量的優(yōu)化組合工況,即優(yōu)化后液壓系統(tǒng)安裝構(gòu)型匹配集。優(yōu)化組合工況應(yīng)覆蓋所有工況且每個(gè)優(yōu)化組合工況的加載點(diǎn)數(shù)量不大于加載作動(dòng)器數(shù)量。
1.2 數(shù)學(xué)模型
因機(jī)翼/平尾載荷校準(zhǔn)試驗(yàn)中,左/右翼的加載點(diǎn)都是對(duì)稱分布;同時(shí),垂尾載荷校準(zhǔn)試驗(yàn)一般采用單邊加載方式,所以為簡化問題,可僅對(duì)單邊翼面加載點(diǎn)進(jìn)行研究即可。
根據(jù)問題描述,對(duì)載荷校準(zhǔn)試驗(yàn)過程中作如下假設(shè)和定義。
假設(shè)1:作動(dòng)器數(shù)量小于加載點(diǎn)數(shù)量。
假設(shè)2:限定試驗(yàn)資源條件下的每個(gè)作動(dòng)器均能滿足所有加載點(diǎn)的校準(zhǔn)載荷施加要求。
在以上假設(shè)基礎(chǔ)上,對(duì)加載點(diǎn),作動(dòng)器、工況作如下定義。
定義1:加載點(diǎn)數(shù)量共有n個(gè)。
式中,P為加載點(diǎn)集合;加載點(diǎn)數(shù)量為n。
定義2:加載作動(dòng)器共有k臺(tái)。
式中,A為作動(dòng)器集合;作動(dòng)器數(shù)量為k。
定義3:單個(gè)工況為按試驗(yàn)需求從加載點(diǎn)中選取單個(gè)或若干個(gè)組成的加載點(diǎn)所組成。
式中,為單個(gè)工況加載點(diǎn)集合,由P集合中的單個(gè)元素或多個(gè)元素組成;P為加載點(diǎn)集合。
定義4:工況集合由所有工況組成。
式中,L為工況集合;為單個(gè)工況加載點(diǎn)集合。
定義5:組合工況由兩個(gè)工況組合而成,其加載點(diǎn)需覆蓋所包含工況的加載點(diǎn)。
式中,為組合工況,、均為單個(gè)工況的加載點(diǎn)集合。
定義6:組合工況集合由所有組合工況組成。
式中,為組合工況集合;為單個(gè)組合工況。
定義7:組合優(yōu)化工況為組合工況集合通過優(yōu)化算法選出的工況。
式中,為組合優(yōu)化工況,通過優(yōu)化算法選出;為單個(gè)組合工況。
定義8:組合優(yōu)化工況集合由組合優(yōu)化工況組成,其單個(gè)組合優(yōu)化工況對(duì)應(yīng)一個(gè)液壓安裝構(gòu)型。
式中,為組合優(yōu)化工況集合,為單個(gè)優(yōu)化組合工況。
組合優(yōu)化的目標(biāo)是組合優(yōu)化工況集合元素?cái)?shù)量最少,即組合優(yōu)化工況集合基數(shù)最小,則優(yōu)化目標(biāo)函數(shù)為:
其中,式(9)表示目標(biāo)函數(shù);式(10)至式(13)均為限制條件:式(10)表示作動(dòng)器數(shù)量小于加載點(diǎn)數(shù)量;式(11)表示單工況的加載點(diǎn)數(shù)量要小于或等于作動(dòng)器數(shù)量;式(12)表示單個(gè)組合工況的加載點(diǎn)數(shù)量要小于或等于作動(dòng)器數(shù)量;式(13)表示單個(gè)優(yōu)化組合工況的加載點(diǎn)數(shù)量要小于或等于作動(dòng)器數(shù)量。
2 優(yōu)化算法
2.1 啟發(fā)式算法
啟發(fā)式算法[3]是一種基于直觀或經(jīng)驗(yàn)構(gòu)造的近似算法,在可接受花費(fèi)(指計(jì)算時(shí)間、占用空間等)下給出待解決組合優(yōu)化問題的一個(gè)可行解。該解不一定是最優(yōu)解,但可以在合理的時(shí)間內(nèi)得到較好的答案。在本文涉及問題中,其試驗(yàn)情況決定了其加載點(diǎn)和工況個(gè)數(shù)所形成的組合規(guī)模不會(huì)太復(fù)雜,所以本文基于載荷校準(zhǔn)試驗(yàn)規(guī)則,結(jié)合參考文獻(xiàn)[4]中求解集合覆蓋問題的方法來處理問題。
2.2 算法策略
本文采用的算法策略基于校準(zhǔn)試驗(yàn)限制條件規(guī)則及集合覆蓋問題求解:(1)試驗(yàn)中的多點(diǎn)工況如包含某一單點(diǎn)工況,則該被單點(diǎn)工況屬于多冗工況;(2)試驗(yàn)中多點(diǎn)工況的加載點(diǎn)個(gè)數(shù)如小于作動(dòng)器個(gè)數(shù),則可將多個(gè)工況進(jìn)行組合,如組合工況加載點(diǎn)個(gè)數(shù)仍然小于作動(dòng)器個(gè)數(shù),則這些組合工況可以再次進(jìn)行組合,但最終組合工況加載點(diǎn)個(gè)數(shù)不得大于作動(dòng)器個(gè)數(shù);(3)如果所有組合工況中的某一包含工況在組合工況中的分布被包含于另一包含工況在組合工況中的分布,則將后者去除;(4)如果組合工況之間的加載點(diǎn)存在相同或包含的情況,可以將其一個(gè)或被包含的組合工況去除;(5)如果組合工況中的加載點(diǎn)僅在該組合工況中出現(xiàn),則該工況屬于特殊工況,應(yīng)列為優(yōu)化組合工況之一。endprint
將上述規(guī)則與定義相結(jié)合,則產(chǎn)生如下策略:
策略1(工況去冗策略):如果L中的和,存在,則在L中刪除。
策略2(最大利用策略):如果L中的和,存在且,則將作為集合L的一個(gè)元素;存在且,則將作為集合的一個(gè)元素。
策略3(最小優(yōu)化策略):表示為包含的集合的序號(hào)組成的集合,如果,則刪除中的。
策略4(組合去冗策略):如果中的集合和,存在,則在中刪除。
策略5(特例提取策略):如果中的,存在,則將作為集合的一個(gè)元素。
2.3 算法步驟
基于以上算法策略,本節(jié)給出加載點(diǎn)優(yōu)化組合的函數(shù)算法步驟。
步驟1:給定初值,,,。
步驟2:,,,則。
步驟3:,,,如,則。
步驟4:,,,如,則。
步驟5:,,,,則。
步驟6:,,,則。
步驟7:,,,則。
步驟8:,,且,,,則。
步驟9:結(jié)束。
其步驟流程如圖1所示。
在運(yùn)算過程中,需注意在步驟6之前都是針對(duì)加載點(diǎn)在工況中的分布特征矩陣所進(jìn)行的優(yōu)化,形成組合工況;而從步驟6開始,需構(gòu)建進(jìn)行工況在優(yōu)化組合工況下的分布特征矩陣,繼續(xù)優(yōu)化求解。
3 應(yīng)用與結(jié)果
某型試驗(yàn)機(jī)機(jī)翼載荷校準(zhǔn)試驗(yàn)中,對(duì)自動(dòng)協(xié)調(diào)加載系統(tǒng)已進(jìn)行調(diào)試試驗(yàn)。根據(jù)調(diào)試運(yùn)行數(shù)據(jù),篩選出運(yùn)行狀態(tài)良好、加載精度較高的作動(dòng)器12個(gè)。由于正式校準(zhǔn)試驗(yàn)中,采用左、右機(jī)翼對(duì)稱向上加載方法,故單邊機(jī)翼分配作動(dòng)器數(shù)量為6個(gè)。
試驗(yàn)機(jī)單邊機(jī)翼加載點(diǎn)15個(gè)。試驗(yàn)校準(zhǔn)載荷工況共31個(gè),涉及單邊機(jī)翼單點(diǎn)、三點(diǎn)、五點(diǎn)加載情況。其加載點(diǎn)與工況對(duì)應(yīng)關(guān)系如圖2所示(圖中“√”表示工況下對(duì)應(yīng)加載點(diǎn)有加載需求)。在未優(yōu)化設(shè)計(jì)前,其液壓系統(tǒng)安裝構(gòu)型對(duì)應(yīng)為31個(gè)。
通過優(yōu)化設(shè)計(jì)后,優(yōu)化組合工況中加載點(diǎn)如圖3所示(表中“√”表示某組合優(yōu)化工況下對(duì)應(yīng)加載點(diǎn)布置有作動(dòng)器)。由圖3可知,工況數(shù)量在僅有6個(gè)作動(dòng)器的限制條件下優(yōu)化成了4個(gè),即液壓系統(tǒng)安裝構(gòu)型由31個(gè)優(yōu)化成了4個(gè)。優(yōu)化組合工況對(duì)原31個(gè)校準(zhǔn)載荷工況的覆蓋分布如圖4所示。
從圖4可看出,優(yōu)化組合工況已對(duì)校準(zhǔn)載荷工況形成了全覆蓋,表明其優(yōu)化設(shè)計(jì)結(jié)果符合試驗(yàn)需求。在試驗(yàn)具體實(shí)施過程中,對(duì)應(yīng)優(yōu)化組合工況依次進(jìn)行液壓系統(tǒng)安裝構(gòu)型布置,即可完成所有校準(zhǔn)載荷工況。其優(yōu)化前后對(duì)比效果如圖5所示。
從圖5中試驗(yàn)優(yōu)化前后的對(duì)比效果可以看出,試驗(yàn)周期比計(jì)劃縮短了8天,試驗(yàn)構(gòu)型數(shù)量縮減了27個(gè),從而使得液壓系統(tǒng)安裝減少了60個(gè)小時(shí)。同時(shí),液壓構(gòu)型安裝工作量相對(duì)于總工作量由原占比的27%減小到8%。
4 結(jié)語
試驗(yàn)結(jié)果表明,基于規(guī)則的啟發(fā)式策略算法可對(duì)某型機(jī)機(jī)翼載荷校準(zhǔn)試驗(yàn)進(jìn)行設(shè)計(jì)優(yōu)化,結(jié)果滿足試驗(yàn)需求,對(duì)液壓系統(tǒng)安裝構(gòu)型設(shè)計(jì)起到了優(yōu)化與驗(yàn)證的效果,從而提高安裝構(gòu)型利用率,減少試驗(yàn)環(huán)節(jié),降低試驗(yàn)工作量,達(dá)到了提高試驗(yàn)效率的最終目的。
對(duì)于其他使用自動(dòng)協(xié)調(diào)液壓加載系統(tǒng)的大規(guī)模、多工況載荷校準(zhǔn)試驗(yàn),本文所述內(nèi)容具有一定的借鑒作用。另外,本文對(duì)于試驗(yàn)狀態(tài)這一因素未加以考慮。因在試驗(yàn)過程中,其試驗(yàn)狀態(tài)因素對(duì)于優(yōu)化設(shè)計(jì)的影響僅為將校準(zhǔn)載荷工況劃分為多階段進(jìn)行,通過本文所述將其各階段工況分別加以處理,就能得到最終優(yōu)化結(jié)果。
參考文獻(xiàn)
[1] T H Skopinski,W SJ Aiken,W B Hustion. Calibration of strain-gage installations in aircraft structure for measurement of flight loads[Z].Techical Report Archive & lmage Library,1954.
[2] J M Jenkins,V M Deangelis.A summary of numerous strain-gage load calibration on aircraft wings and tails in a technology format[Z].NASA 4804,1997.
[3] 柯俊山,胡凱,朱文奇.基于啟發(fā)式算法的乘用物流運(yùn)輸計(jì)劃問題研究[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2015,45(15):89-100.
[4] 陳端兵,黃文奇.一種求解集合覆蓋問題的啟發(fā)式算法[J].計(jì)算機(jī)科學(xué),2007,34(4):133-136.endprint