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

?

基于IWOABC的垂直陣風(fēng)減緩控制律設(shè)計(jì)

2014-12-25 09:20朱江樂邱岳恒章衛(wèi)國趙鵬軒
飛行力學(xué) 2014年1期
關(guān)鍵詞:陣風(fēng)控制參數(shù)法向

朱江樂,邱岳恒,章衛(wèi)國,趙鵬軒

(1.西北工業(yè)大學(xué)自動(dòng)化學(xué)院,陜西西安710072;2.西安飛機(jī)設(shè)計(jì)研究所飛控液壓所,陜西西安710089)

0 引言

在大氣中,經(jīng)常有各個(gè)方向的氣流,由于大型客機(jī)的機(jī)翼載荷較小,在這種不平靜空氣中飛行時(shí)將會(huì)產(chǎn)生較大的過載,不僅會(huì)降低乘坐舒適性,嚴(yán)重時(shí)甚至?xí)斐蓚κ鹿剩?]。其中,垂直方向陣風(fēng)引起的過載對(duì)客機(jī)的影響最大,當(dāng)飛機(jī)在平靜大氣中保持平飛狀態(tài),遇到上升氣流擾動(dòng)時(shí),其大小和方向均會(huì)改變[2]。由此可見,由于大氣擾動(dòng)的影響,將使機(jī)翼所承受的附加過載與垂直陣風(fēng)速度成正比。為了減小大氣擾動(dòng)對(duì)飛機(jī)結(jié)構(gòu)強(qiáng)度的影響,減輕飛機(jī)的重量,有必要采取措施減少大氣擾動(dòng)所引起的法向過載,從而達(dá)到減輕飛機(jī)結(jié)構(gòu)重量的目的。

陣風(fēng)減緩系統(tǒng)有時(shí)也被稱為載荷減緩系統(tǒng)[3]。陣風(fēng)減緩控制根據(jù)使過載增量最小化來衡量控制效果,其中控制參數(shù)的設(shè)計(jì)對(duì)陣風(fēng)減緩的優(yōu)劣有較大影響。采用經(jīng)典方法設(shè)計(jì)控制參數(shù)時(shí),為了便于分析,往往會(huì)簡化掉一些因素,如飽和、延遲等,最終得到的參數(shù)對(duì)系統(tǒng)而言未必是可靠的。如果采用優(yōu)化方法,則可以較方便地將因素轉(zhuǎn)化為尋優(yōu)中的約束條件,使約束下達(dá)到設(shè)定精度的尋優(yōu)結(jié)果更為可靠。

在各種優(yōu)化方法中,人工蜂群優(yōu)化(Artificial Bee Colony,ABC)[4]是2003 年由 Teodorovic 在 Seeley建立的蜂群自組織模擬模型的基礎(chǔ)上提出的一種新的進(jìn)化計(jì)算算法。由于每次迭代中都進(jìn)行全局和局部搜索,求解非限制性數(shù)值優(yōu)化函數(shù)的性能比常見的啟發(fā)式算法更具優(yōu)勢(shì)。雖然ABC算法在許多優(yōu)化問題中都優(yōu)于粒子群、差分進(jìn)化等遺傳算法,但是由于進(jìn)化方式和選擇策略的影響,在快速收斂的同時(shí),算法有時(shí)易陷入局部最優(yōu)或早熟收斂。為解決這一問題,將雜草入侵機(jī)制(Invasive Weed Optimization,IWO)[5]引入 ABC 算法,以便改善上述問題。

本文提出了一種陣風(fēng)減緩控制系統(tǒng)設(shè)計(jì)方案,并通過基于雜草入侵機(jī)制的人工蜂群優(yōu)化算法(IWOABC)實(shí)現(xiàn)其控制參數(shù)設(shè)計(jì)。在飛機(jī)遭到垂直陣風(fēng)干擾的情況下,評(píng)估了該方案的控制效果,以驗(yàn)證該系統(tǒng)改善飛機(jī)乘坐品質(zhì)的特性。

1 陣風(fēng)減緩控制系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)功能

本文僅討論在垂直陣風(fēng)作用下的載荷減緩控制系統(tǒng)設(shè)計(jì),其功能為:

(1)實(shí)現(xiàn)機(jī)體載荷減緩:較少因陣風(fēng)擾動(dòng)產(chǎn)生的附加法向過載;

(2)實(shí)現(xiàn)乘坐品質(zhì)控制:保證乘員在大氣擾動(dòng)下的乘坐舒適性,滿足美軍標(biāo)MIL-F-9490D中有關(guān)乘坐品質(zhì)指標(biāo)的要求。

1.2 構(gòu)成方案

陣風(fēng)減緩控制系統(tǒng)基本有兩種控制方案:開環(huán)控制與閉環(huán)控制。

(1)開環(huán)控制:通過直接測量大氣擾動(dòng),驅(qū)動(dòng)相應(yīng)的操縱面,實(shí)現(xiàn)對(duì)大氣擾動(dòng)不變性控制。優(yōu)點(diǎn)是系統(tǒng)設(shè)計(jì)不影響系統(tǒng)的穩(wěn)定性,缺點(diǎn)在于它的有效性取決于大氣擾動(dòng)的精確測量,而在實(shí)際中,直接進(jìn)行大氣擾動(dòng)測量是非常困難的。

(2)閉環(huán)控制:通過測量陣風(fēng)引起的過載,采用直接力控制相應(yīng)的飛機(jī)操縱面來降低陣風(fēng)作用于機(jī)翼上的載荷。優(yōu)點(diǎn)是不需要對(duì)陣風(fēng)進(jìn)行精確測量,缺點(diǎn)在于飛行控制系統(tǒng)的穩(wěn)定性會(huì)受到影響。

在研究了大量國內(nèi)外所采用的控制方案基礎(chǔ)上,本文采用閉環(huán)陣風(fēng)減緩控制方案,以減輕陣風(fēng)給飛機(jī)帶來的機(jī)翼結(jié)構(gòu)疲勞。

1.2.1 陣風(fēng)和飛機(jī)綜合模型

垂直陣風(fēng)引起的等效氣動(dòng)效果為速度和迎角增量(Δv,Δαg),相當(dāng)于在飛機(jī)方程中引入了 Δv和Δαg的干擾。它們對(duì)飛機(jī)運(yùn)動(dòng)的影響相當(dāng)于對(duì)v和α的影響。

飛機(jī)受到陣風(fēng)作用的縱向運(yùn)動(dòng)方程為:

式中,A和B分別為飛機(jī)的系統(tǒng)陣和控制陣;q為俯仰角速度;θ為俯仰角;δa和δe分別為副翼和升降舵偏轉(zhuǎn)角。

1.2.2 陣風(fēng)減緩閉環(huán)控制系統(tǒng)設(shè)計(jì)

本文取俯仰角速率和法向加速度作為反饋信號(hào),選取外側(cè)副翼和升降舵作為陣風(fēng)減緩系統(tǒng)的直接升力操縱面。在加速度反饋通道中,使用加速度驅(qū)動(dòng)副翼不僅可以有效地抑制引起法向過載的陣風(fēng)干擾,使航跡控制更為精確,還能有效改善乘坐品質(zhì),減少飛行員的工作負(fù)擔(dān);通道上的高通濾波器可以改善飛機(jī)長周期的穩(wěn)定性。在角速率反饋通道中,將升降舵作為力矩補(bǔ)償操縱面,抵消副翼偏轉(zhuǎn)將會(huì)引起飛機(jī)的角運(yùn)動(dòng),實(shí)現(xiàn)飛機(jī)的穩(wěn)定控制;通道上的低通濾波器可以恰當(dāng)?shù)卣{(diào)整飛機(jī)的操縱品質(zhì)。具體框圖如圖1所示。

圖1 閉環(huán)控制系統(tǒng)框圖Fig.1 Block diagram of closed-loop control system

法向過載響應(yīng)的減緩率為ζ,則:

1.2.3 乘坐品質(zhì)評(píng)價(jià)準(zhǔn)則

在MIL-F-9490D中,沒有顯示比例系數(shù)的取值,所以不便于使用。這里列出在工程中常用的乘坐品質(zhì)評(píng)價(jià)指標(biāo):

將計(jì)算所得指標(biāo)數(shù)值分等級(jí)來評(píng)定乘坐品質(zhì),具體如表1所示。

表1 乘坐舒適性指標(biāo)Table 1 Ride comfort index

1.3 陣風(fēng)減緩控制律設(shè)計(jì)

1.3.1 控制律設(shè)計(jì)

如圖1所示,陣風(fēng)減緩控制系統(tǒng)是在增穩(wěn)控制系統(tǒng)的基礎(chǔ)上進(jìn)行設(shè)計(jì)的。增穩(wěn)控制系統(tǒng)采用比例控制(P),控制參數(shù)為Kp1;陣風(fēng)減緩系統(tǒng)采用比例加積分(PI)控制,控制參數(shù)分別為Kp2和Ki。

本文在無陣風(fēng)減緩控制的情況下,優(yōu)化對(duì)象為增益Kp1;在有陣風(fēng)減緩控制的情況下,優(yōu)化對(duì)象為圖中所示的全部3個(gè)增益(Kp1,Kp2和Ki),目的均是使法向過載的均方根值最小。

1.3.2 基于IWOABC算法的控制參數(shù)設(shè)計(jì)

在ABC算法[6]中:Ns為蜜蜂總數(shù);Ne為采蜜蜂種群規(guī)模;Nu為跟隨蜂種群規(guī)模,Ne=Nu;D為搜索空間維度,S=RD為個(gè)體搜索空間;SNe為采蜜蜂種群空間。若xi∈S(i≤Ne)是Ne的個(gè)體,則X=(x1,…,xNe)代表一個(gè)采蜜蜂種群。X(0)為初始采蜜蜂種群;X(n)為第n代的采蜜蜂種群;f:S→R+表示適應(yīng)度函數(shù)。具體算法步驟為:

(1)當(dāng) n=0,隨機(jī)生成 Ns個(gè)可行解 X=(x1,…,xNe),具體隨機(jī)產(chǎn)生的可行解xi為:

(2)對(duì)于第n步的采蜜蜂xi(n),在當(dāng)前位置向量附近領(lǐng)域進(jìn)行搜索新的位置,搜索公式為:

式中,j∈{1,2,…,D};k∈{1,2,…,Ne},且 k≠i,j和k均隨機(jī)生成為[-1,1]之間的隨機(jī)數(shù),同時(shí)保證V∈S。

(3)采用貪婪選擇算子在采蜜蜂搜索到的新位置vi和原向量xi中選取具有更優(yōu)適應(yīng)度的保留給下一代的種群,記作:Ts:S2→S,其概率分布為:

貪婪選擇算子保證了種群能夠保留精英個(gè)體,使得進(jìn)化方向不會(huì)倒退,顯然,Ts分布與時(shí)刻 n無關(guān)。

(4)各跟隨蜂依照采蜜蜂種群適應(yīng)度值大小選擇一個(gè)采蜜蜂,并在其鄰域內(nèi)同樣進(jìn)行新位置的搜索(類似步驟(2))。

該選擇算子是在一個(gè)采蜜蜂種群內(nèi)選擇一個(gè)個(gè)體,采用輪盤賭選擇方式,選擇概率公式為:

式中,TS1:SNe→S,其概率分布與當(dāng)前時(shí)刻n無關(guān)。

(5)同步驟(2)和步驟(3),記下種群更新過后達(dá)到的最新適應(yīng)度值fbest及其對(duì)應(yīng)的位置(x1,x2,…,xD)。

(6)當(dāng)在某只采蜜蜂的位置周圍搜索次數(shù)Bas到達(dá)一定次數(shù)限制Limit而仍沒有滿足條件時(shí),重新隨機(jī)初始化這個(gè)采蜜蜂的位置。

(7)如果滿足停止條件,終止計(jì)算并輸出最優(yōu)適應(yīng)度值 fbest及其對(duì)應(yīng)的位置(x1,x2,…,xD),否則轉(zhuǎn)向步驟(2)。

ABC算法較好地平衡了全局探索和局部開發(fā)的能力,具備較快的收斂速度,但是受到選擇策略和進(jìn)化方式的影響,容易陷入局部最優(yōu)或早熟收斂。式(7)輪盤賭式的選擇策略是一種基于貪婪策略的方式,容易忽視非最優(yōu)蜜源的貢獻(xiàn)而陷入局部最優(yōu),降低種群多樣性,不利于搜索全局最優(yōu)解;式(5)的進(jìn)化方式是形式的交叉方式,一定程度上避免了陷入局部最優(yōu),但是交叉存在的盲目性,有可能降低算法的收斂速度。

為了解決以上不足,將IWO算法中子代生長繁殖和空間分布機(jī)制引入到ABC算法,對(duì)原有選擇策略和進(jìn)化方式進(jìn)行改進(jìn),具體如下:

為避免因輪盤賭的選擇方式使跟隨蜂過于被吸引到最優(yōu)蜜源周圍,借鑒IWO中雜草產(chǎn)生種子數(shù)的方式,限制蜜源能吸引蜜蜂的數(shù)量,具體為:

式中,bmax,bmin,bn為第n個(gè)蜜源最多、最少和實(shí)際吸引跟隨蜂的數(shù)量;f為當(dāng)前蜜源適應(yīng)度函數(shù)值;fmin和fmax分別為當(dāng)前迭代所有蜜源的適應(yīng)度最小值和最大值為向下取整運(yùn)算符。按蜜源適應(yīng)度值fmax→fmin的順序,用式(6)計(jì)算依次各蜜源所能吸引蜜蜂的數(shù)量,直至吸引完所有的跟隨蜂。

為了降低式(2)交叉方式的盲目性,使跟隨蜂在蜜源周邊更合理地分布,借鑒雜草子代的空間分布機(jī)制,將跟隨蜂按正態(tài)分布N(0,σ2)隨機(jī)飛到目標(biāo)蜜源附近,進(jìn)行鄰域搜索。隨機(jī)迭代的標(biāo)準(zhǔn)差更新公式為:

式中,σini,σfin,σiter分別為標(biāo)準(zhǔn)差的初始值、最終值和當(dāng)前值;Maxiter為最大迭代次數(shù);Iter為當(dāng)前迭代次數(shù);n為非線性調(diào)節(jié)因子,通常取n=3。

2 仿真分析

2.1 基準(zhǔn)測試函數(shù)仿真

為驗(yàn)證IWOABC算法改進(jìn)的有效性,與原ABC算法采用相同的基準(zhǔn)測試函數(shù)進(jìn)行仿真對(duì)比。限于篇幅,這里僅列出測試函數(shù)Sphere和Griewank的測試結(jié)果,測試維數(shù)100維,各維搜索空間為(-100,100),這兩個(gè)函數(shù)的極小值均為0。為消除單次測試的隨意性,連續(xù)測試20次,取測試結(jié)果最小值、平均值和標(biāo)準(zhǔn)差進(jìn)行比較。Ns=30,Ne=15,Nu=15,Maxiter=2 500,Limit=100,bmax=4,bmin=1,σini=50,σfin=0.05。測試結(jié)果如表2所示,可見改進(jìn)后的算法較原有算法具有更強(qiáng)的尋優(yōu)能力。

表2 基準(zhǔn)測試函數(shù)測試結(jié)果Table 2 Test results of benchmark function

2.2 陣風(fēng)減緩仿真

本文仿真的系統(tǒng)模型為某大型運(yùn)輸機(jī)。仿真條件為:飛行高度5 km;巡航速度為170 m/s;副翼和升降舵特性均為30/(s+30)。選取Dryden連續(xù)陣風(fēng)和半波長1-cos型離散陣風(fēng)模型。中等連續(xù)陣風(fēng)的均方根值為1.810 3;中等離散陣風(fēng)的幅值為3.5 m/s。本文優(yōu)化的目標(biāo)為使法向過載均方根值最小。由于ABC算法的適應(yīng)度函數(shù)為求大型,因此將適應(yīng)度函數(shù)設(shè)計(jì)為:

由于需要求解3個(gè)增益參數(shù),所以搜索維度D=3,各維取值范圍與增益參數(shù)取值范圍[-3,3]相同。IWOABC算法的參數(shù)設(shè)置為:Ns=30,Ne=Nu=0.5Ns,Maxiter=200,Limit=20,bmax=4,bmin=1。

IWOABC算法優(yōu)化完成后,得到的控制律增益參數(shù)為:0.102 5,1.016 4,-2.248 0(經(jīng)過大量仿真驗(yàn)證,針對(duì)各種陣風(fēng)程度,得到的控制律參數(shù)中均能實(shí)現(xiàn)其陣風(fēng)減緩。限于篇幅,僅以中度離散陣風(fēng)干擾下為例進(jìn)行有陣風(fēng)減緩控制參數(shù)尋優(yōu))。在中度垂直陣風(fēng)干擾下,有無陣風(fēng)減緩控制的法向過載響應(yīng)曲線如圖2和圖3所示。

圖2 連續(xù)陣風(fēng)干擾下有無陣風(fēng)減緩控制的過載曲線Fig.2 Load response curve under continuous gust with gust alleviation control or not

圖3 離散陣風(fēng)干擾下有無陣風(fēng)減緩控制的過載曲線Fig.3 Load response curve under discrete gust with gust alleviation control or not

由圖2和圖3可知,采用陣風(fēng)減緩控制系統(tǒng)的飛機(jī)對(duì)法向過載增量有比較明顯的減緩作用。

將過載減緩效果進(jìn)行量化,以過載響應(yīng)量的均方根值的變化率來評(píng)價(jià)控制系統(tǒng)減緩的效果。連續(xù)和離散陣風(fēng)干擾下法向過載的均方根值分別為nzD和nzL,減緩效果如表3所示。

表3 法向過載均方根值與減緩率Table 3 RMS and decreasing rate of normal load

由表3可知,采取陣風(fēng)控制系統(tǒng)的法向過載增量的減緩率較高,尤其是在離散陣風(fēng)干擾情況下,減緩效果更加明顯。

為了準(zhǔn)確評(píng)價(jià)模型飛機(jī)的乘坐品質(zhì),選取飛機(jī)質(zhì)心為基點(diǎn),對(duì)陣風(fēng)干擾下的過載響應(yīng)進(jìn)行乘坐品質(zhì)C準(zhǔn)則評(píng)估。將無陣風(fēng)減緩控制和有陣風(fēng)減緩控制分別記為C0和C1。具體數(shù)據(jù)如表4所示。

表4 乘坐品質(zhì)評(píng)價(jià)Table 4 Evaluation of ride quality

由表4的結(jié)果可以看出,在不同陣風(fēng)類型的影響下,采用陣風(fēng)減緩控制系統(tǒng)的飛機(jī)能在一定幅度上改善乘坐舒適度指數(shù)。

3 結(jié)束語

本文針對(duì)大型客機(jī)在垂直陣風(fēng)干擾下會(huì)產(chǎn)生較大的附加法向載荷,提出了一種基于乘坐品質(zhì)改善和載荷減緩的閉環(huán)控制方案。此外,為提高人工蜂群優(yōu)化算法對(duì)控制律參數(shù)設(shè)計(jì)的能力,引入雜草入侵機(jī)制改進(jìn)算法,并應(yīng)用到陣風(fēng)減緩控制系統(tǒng)的參數(shù)尋優(yōu)中。仿真結(jié)果表明,在連續(xù)和離散陣風(fēng)干擾的情況下,應(yīng)用上述控制方法能改善因陣風(fēng)引起的乘坐品質(zhì)下降問題,而且在離散陣風(fēng)干擾的情況下,減緩效果最為明顯。

[1] 文傳源.現(xiàn)代飛行控制[M].北京:北京航空航天大學(xué)出版社,2004:187-192.

[2] 毛珊珊,張平.垂直陣風(fēng)作用下乘坐品質(zhì)控制系統(tǒng)設(shè)計(jì)[C]//中國制導(dǎo)、導(dǎo)航與控制學(xué)術(shù)會(huì)議.北京,2012:565-568.

[3] 高金源.飛機(jī)電傳操縱系統(tǒng)與主動(dòng)控制技術(shù)[M].北京:北京航空航天大學(xué)出版社,2005:161-168.

[4] Teodorovic D,Dell M O.Bee colony optimization_a cooperative learning approach to complex transportation problems[C]//Proceedings of 10th EWGT Meeting and 16th Mini EURO Conference.Poznan,Poland,2005:51-60.

[5] Mehrabian A R,Lucas C.A novel numerical optimization algorithm inspired from weed colonization[J].Ecological Informatics,2006,1(4):355-366.

[6] 段海濱,張祥銀,徐春芳.仿生智能計(jì)算[M].北京:科學(xué)出版社,2011:93-94.

猜你喜歡
陣風(fēng)控制參數(shù)法向
落石法向恢復(fù)系數(shù)的多因素聯(lián)合影響研究
高超聲速飛行器滑模控制參數(shù)整定方法設(shè)計(jì)*
陣風(fēng)戰(zhàn)斗機(jī)
法國陣風(fēng)戰(zhàn)斗機(jī)
Birkhoff系統(tǒng)穩(wěn)定性的動(dòng)力學(xué)控制1)
陣風(fēng)勁吹
基于PI與準(zhǔn)PR調(diào)節(jié)的并網(wǎng)逆變器控制參數(shù)設(shè)計(jì)
低溫狀態(tài)下的材料法向發(fā)射率測量
落石碰撞法向恢復(fù)系數(shù)的模型試驗(yàn)研究
不透明材料波段法向發(fā)射率在線測量方法