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

?

高超聲速飛行器的神經(jīng)網(wǎng)絡(luò)PID控制*

2018-04-02 02:09:47和志偉戈新生
航天控制 2018年1期
關(guān)鍵詞:攻角超聲速魯棒性

管 萍 和志偉 戈新生

北京信息科技大學(xué)自動(dòng)化學(xué)院,北京100192

高超聲速飛行器具有反應(yīng)敏捷,機(jī)動(dòng)靈活,攻擊準(zhǔn)確等優(yōu)點(diǎn),已逐步成為各國關(guān)注的焦點(diǎn)[1-3]。不同于傳統(tǒng)飛行器,高超聲速飛行器受其飛行速度、高度以及飛行條件的影響,飛行器氣動(dòng)參數(shù)可能發(fā)生無法確定的非線性變化,很難建立精準(zhǔn)的數(shù)學(xué)模型。因此,傳統(tǒng)的控制算法很難滿足高超聲速飛行器姿態(tài)控制要求。目前,國內(nèi)外在高超聲速飛行器姿態(tài)控制方面已經(jīng)取得了一定的突破。文獻(xiàn)[4]采用非線性設(shè)計(jì)方法,擴(kuò)張狀態(tài)觀測(cè)器能估計(jì)系統(tǒng)未知不確定性進(jìn)行動(dòng)態(tài)補(bǔ)償,動(dòng)態(tài)面控制可避免對(duì)虛擬指令直接微分,調(diào)節(jié)速度快,穩(wěn)態(tài)精度高,有較強(qiáng)的強(qiáng)魯棒性。文獻(xiàn)[5]提出狀態(tài)相關(guān)黎卡提方程方法設(shè)計(jì)控制器,能夠自適應(yīng)改變調(diào)節(jié)速度,優(yōu)化輸出。文獻(xiàn)[6]采用模糊模型參考自適應(yīng)控制方法,通過跟蹤參考模型,保證控制效果,對(duì)模型變化有較強(qiáng)的自適應(yīng)性及魯棒性。然而上述方法未考慮飛行器飛行過程中氣動(dòng)參數(shù)的劇烈變化,未驗(yàn)證飛行器的姿態(tài)控制系統(tǒng)對(duì)氣動(dòng)參數(shù)攝動(dòng)的魯棒性。

本文針對(duì)高超聲速飛行器飛行過程中氣動(dòng)參數(shù)變化導(dǎo)致的不確定性,將神經(jīng)網(wǎng)絡(luò)PID控制應(yīng)用于高超聲速飛行器縱向通道的姿態(tài)控制中,傳統(tǒng)PID控制具有可靠性高、結(jié)構(gòu)簡單的特點(diǎn),而將神經(jīng)網(wǎng)絡(luò)與PID控制相結(jié)合形成的神經(jīng)網(wǎng)絡(luò)PID控制既具有傳統(tǒng)PID控制的特點(diǎn),又具有神經(jīng)網(wǎng)絡(luò)的自主學(xué)習(xí)、自適應(yīng)的特點(diǎn),能夠?qū)ID控制參數(shù)進(jìn)行合理推理計(jì)算和在線優(yōu)化,增強(qiáng)控制系統(tǒng)的魯棒性。針對(duì)高超聲速飛行器動(dòng)力學(xué)模型和運(yùn)動(dòng)學(xué)模型設(shè)計(jì)了高超聲速飛行器的單神經(jīng)元PID控制器和PID神經(jīng)網(wǎng)絡(luò)控制器,并推導(dǎo)了權(quán)值調(diào)整的學(xué)習(xí)算法。在線優(yōu)化控制器的參數(shù),使得高超聲速飛行器的姿態(tài)控制系統(tǒng)能有效地抑制氣動(dòng)參數(shù)的變化,仿真結(jié)果也驗(yàn)證了該控制方法的有效性。

1 高超聲速飛行器的縱向模型

對(duì)高超聲速飛行器的運(yùn)動(dòng)特性進(jìn)行解析,得到高超聲速飛行器俯仰通道的數(shù)學(xué)模型為[7]:

(1)

(2)

某高超聲速飛行器的氣動(dòng)參數(shù)如下[8]:

CL(α)=-8.19×10-2+4.70×10-2×Ma+

1.86×10-2×α-4.73×10-4×(Ma×α)-
9.19×10-3×Ma2-1.52×10-4×α2+5.99×

1.-7×(Ma×α)2+4.617×10-5×Ma3-
7.887×10-5×α3;
CM(q)=-1.36+3.86×10-1×Ma+7.85×

1.-4×α+1.40×10-4×(Ma×α)-5.42×

1.-2×Ma2+2.36×10-3×α2-1.95×10-6×
(Ma×α)2+3.80×10-3×Ma3-1.48×10-3×α3;
CM(δe)=-5.67×10-5-1.51×10-6×
Ma-6.59×10-5×α+2.89×10-4×δe-
4.46×10-6×(Ma×α)-5.87×10-6×(Ma×δe)

代入式(1)和(2)可得系統(tǒng)的運(yùn)動(dòng)學(xué)方程和動(dòng)力學(xué)方程為:

(3)

(4)

5.87×10-6×Ma);g1為常數(shù);f1(α)為隨攻角α變化的非線性函數(shù);g2為與飛行馬赫數(shù)Ma有關(guān)的常數(shù),當(dāng)飛行馬赫數(shù)Ma確定時(shí),g2也為確定的常數(shù);f2(α,q)為隨攻角α和俯仰角速度q變化的非線性函數(shù)。

高超聲速飛行器的縱向通道呈現(xiàn)非線性、強(qiáng)耦合性,當(dāng)氣動(dòng)參數(shù)(CL,CM)大范圍變化時(shí),很難建立精準(zhǔn)的數(shù)學(xué)模型。因此,控制的主要目標(biāo)是設(shè)計(jì)一個(gè)合適的控制量即舵偏δe,使高超聲速飛行器在氣動(dòng)參數(shù)(CL,CM)大范圍變化時(shí)能快速精準(zhǔn)的跟蹤攻角指令信號(hào)。

2 神經(jīng)網(wǎng)絡(luò)PID控制器設(shè)計(jì)

基于多時(shí)間尺度,將高超聲速飛行器的姿態(tài)模型劃分為快回路和慢回路,控制系統(tǒng)結(jié)構(gòu)如圖1所示。快回路為俯仰角速度反饋,變化迅速,采用神經(jīng)網(wǎng)絡(luò)控制器,產(chǎn)生控制力矩;慢回路為攻角反饋,變化緩慢,采用傳統(tǒng)的PID控制器,產(chǎn)生快回路制導(dǎo)指令。在外環(huán)控制器設(shè)計(jì)過程中,以預(yù)期攻角指令信號(hào)作為輸入,攻角預(yù)期值αref與實(shí)際值α的偏差作為外環(huán)控制器的輸入,外環(huán)控制器的輸出即俯仰角速度qref作為內(nèi)環(huán)的輸入;內(nèi)環(huán)輸入的角速度信號(hào)qref與實(shí)際的角速度q的偏差作為神經(jīng)網(wǎng)絡(luò)控制器的輸入,輸出為控制力矩δe,作為高超聲速飛行器動(dòng)力學(xué)模型的輸入。通過控制飛行器的舵偏δe來實(shí)現(xiàn)對(duì)給定攻角指令信號(hào)的穩(wěn)定跟蹤。針對(duì)這2個(gè)回路分別設(shè)計(jì)PID控制器和神經(jīng)網(wǎng)絡(luò)PID控制器。

圖1 高超聲速飛行器神經(jīng)網(wǎng)絡(luò)PID控制系統(tǒng)結(jié)構(gòu)圖

2.1 外環(huán)回路控制器設(shè)計(jì)

給定攻角預(yù)期值αref,反饋的實(shí)際攻角值為α,則此時(shí)攻角的誤差eα為

eα=αref-α

(5)

eα作為外環(huán)PID控制器的輸入,控制器的系數(shù)分別為kp,ki和kd,外環(huán)控制器的輸出qref為

(6)

2.2 內(nèi)環(huán)回路控制器設(shè)計(jì)

俯仰角速度期望值為qref,實(shí)際值為q,則俯仰角速度的偏差eq為

eq=qref-q

(7)

針對(duì)高超聲速飛行器的內(nèi)環(huán)控制器設(shè)計(jì),分別采用單神經(jīng)元PID控制和PID神經(jīng)網(wǎng)絡(luò)控制。

2.2.1 單神經(jīng)元PID控制器設(shè)計(jì)

將單神經(jīng)元與PID相結(jié)合,構(gòu)成高超聲速飛行器的單神經(jīng)元PID控制器[9]。

PID的位置式控制為

(8)

由式(8)得到PID的增量式控制為

(9)

由此得到高超聲速飛行器的單神經(jīng)元PID控制算法,單神經(jīng)元PID控制結(jié)構(gòu)圖如圖2所示。

圖2 單神經(jīng)元PID控制結(jié)構(gòu)圖

(10)

式中,x1(k)=eq(k);x2(k)=eq(k)-eq(k-1);x3(k)=eq(k)-2eq(k-1)+eq(k-2);K為神經(jīng)元的比例系數(shù);wi是神經(jīng)元的權(quán)值。

采用Hebb學(xué)習(xí)規(guī)則,得到權(quán)值調(diào)整的學(xué)習(xí)算法:

w1(k)=w1(k-1)+ηIeq(k)δe(k)x1(k)
w2(k)=w2(k-1)+ηPeq(k)δe(k)x2(k)
w3(k)=w3(k-1)+ηDeq(k)δe(k)x3(k)

(11)

對(duì)積分、比例和微分項(xiàng)中的權(quán)值wi分別采用了不同的學(xué)習(xí)速率ηI,ηP,ηD,以便對(duì)不同的權(quán)系數(shù)分別進(jìn)行調(diào)整。

2.2.2 PID神經(jīng)網(wǎng)絡(luò)控制器設(shè)計(jì)

將神經(jīng)網(wǎng)絡(luò)與PID結(jié)合,構(gòu)成高超聲速飛行器的PID神經(jīng)網(wǎng)絡(luò)控制器。

PID神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)如圖3所示:

圖3 PID神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖

輸入層: 輸入[qref,q],輸出與輸入相等。

隱層: 輸入

xi(k)=qred-q,i=1, 2, 3

(12)

輸出

q1(k)=x1(k)

(13)

q2(k)=q2(k-1)+x2(k)

(14)

q3(k)=x3(k)-x3(k-1)

(15)

輸出層:

(16)

高超聲速飛行器的PID神經(jīng)網(wǎng)絡(luò)控制器采用反向傳播學(xué)習(xí)算法,設(shè)準(zhǔn)則函數(shù)

(17)

在要求的限度之內(nèi),經(jīng)由k步迭代后,權(quán)值調(diào)整算法為:

(18)

(19)

(20)

等效替代,它的正負(fù)可以決定其在權(quán)值調(diào)整算法中對(duì)收斂方向所起的作用。式(19)可化為

(21)

將式(21)代入式(18)得

w1(k+1)=w1(k)+η2·eq(k)·q1(k)
w2(k+1)=w2(k)+η2·eq(k)·q2(k)
w3(k+1)=w3(k)+η2·eq(k)·q3(k)

(22)

式中,η2是學(xué)習(xí)步長,對(duì)隱層至輸出層的權(quán)值進(jìn)行調(diào)整。

單神經(jīng)元PID控制實(shí)質(zhì)上用單神經(jīng)元實(shí)現(xiàn)了PID增量式控制,PID神經(jīng)網(wǎng)絡(luò)控制用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)了PID的位置式控制,二者都借助神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)使PID神經(jīng)網(wǎng)絡(luò)既具有PID控制的魯棒性,又使PID參數(shù)能夠在線調(diào)節(jié),具有較強(qiáng)的自適應(yīng)能力。

3 仿真研究

分別將單神經(jīng)元PID控制器和PID神經(jīng)網(wǎng)絡(luò)控制器應(yīng)用于高超聲速飛行器縱向通道的姿態(tài)控制中,進(jìn)行仿真研究。取高超聲速飛行器飛行馬赫數(shù)Ma=5,飛行高度為36.576km。外環(huán)控制器參數(shù)kp=50,ki=0.6,kd=0.1。仿真過程中,采樣周期τ=0.001s。在不同的控制律下,攻角的階躍響應(yīng)曲線如圖4所示,攻角的方波響應(yīng)曲線如圖5所示,階躍響應(yīng)時(shí)的舵偏響應(yīng)曲線如圖6所示,方波響應(yīng)時(shí)的舵偏響應(yīng)曲線如圖7所示。

圖4 攻角階躍響應(yīng)曲線

圖5 攻角方波響應(yīng)曲線

圖6 階躍響應(yīng)時(shí)舵偏角的響應(yīng)曲線

圖7 方波響應(yīng)時(shí)舵偏角的響應(yīng)曲線

從仿真結(jié)果可看出,PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)與單神經(jīng)元PID控制系統(tǒng)都能夠在保證沒有超調(diào)的情況下快速跟蹤攻角指令信號(hào),但單神經(jīng)元PID控制系統(tǒng)調(diào)節(jié)時(shí)間約為1.0s,而PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的調(diào)節(jié)時(shí)間小于0.5s。由此可見,PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)無超調(diào),調(diào)節(jié)時(shí)間短,無穩(wěn)態(tài)誤差,具有更好的動(dòng)靜態(tài)性能和較好的控制品質(zhì)。

由于高超聲速飛行器惡劣的飛行環(huán)境,氣動(dòng)參數(shù)變化范圍大,因此要求高超聲速飛行器的控制器要具有較強(qiáng)的魯棒性。為了檢驗(yàn)PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)在氣動(dòng)參數(shù)變化范圍大情況下控制系統(tǒng)的穩(wěn)定性,分別在氣動(dòng)參數(shù)變化±30%和±50%的情況下進(jìn)行仿真研究。氣動(dòng)參數(shù)變化+30%、+50%、-30%和-50%時(shí)不同控制器下攻角的階躍響應(yīng)曲線分別如圖8~11所示。

圖8 氣動(dòng)參數(shù)變化+30%時(shí)的攻角響應(yīng)曲線

圖9 氣動(dòng)參數(shù)變化+50%時(shí)的攻角響應(yīng)曲線

圖10 氣動(dòng)參數(shù)變化-30%時(shí)的攻角響應(yīng)曲線

圖11 氣動(dòng)參數(shù)變化-50%時(shí)的攻角響應(yīng)曲線

從仿真結(jié)果可看出,2種控制器均能有效抑制氣動(dòng)參數(shù)變化。然而與單神經(jīng)元PID控制相比,由于PID神經(jīng)網(wǎng)絡(luò)神經(jīng)元個(gè)數(shù)增多,可調(diào)參數(shù)調(diào)整靈活,因此自適應(yīng)能力更強(qiáng)。仿真結(jié)果顯示,在氣動(dòng)參數(shù)劇烈變化的情況下,單神經(jīng)元PID控制調(diào)節(jié)時(shí)間較長,超調(diào)量較大,而PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)超調(diào)量小,能較快達(dá)到穩(wěn)定,調(diào)節(jié)時(shí)間仍然較短,穩(wěn)態(tài)誤差也能達(dá)到控制精度范圍,因此PID神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)對(duì)氣動(dòng)參數(shù)的變化有較強(qiáng)的抑制作用。而且,PID神經(jīng)網(wǎng)絡(luò)與單神經(jīng)元PID控制相比更易于調(diào)整參數(shù),設(shè)計(jì)方法更加簡單。

4 結(jié)論

將神經(jīng)網(wǎng)絡(luò)控制算法與PID控制相結(jié)合應(yīng)用到高超聲速飛行器縱向通道的姿態(tài)控制中,針對(duì)高超聲速飛行器的動(dòng)力學(xué)模型和運(yùn)動(dòng)學(xué)模型設(shè)計(jì)了單神經(jīng)元PID控制算法和PID神經(jīng)網(wǎng)絡(luò)控制算法,并推導(dǎo)了權(quán)值調(diào)整的學(xué)習(xí)算法,實(shí)現(xiàn)了PID參數(shù)的在線優(yōu)化,使其不依賴于被控對(duì)象精確的數(shù)學(xué)模型,并增強(qiáng)高超聲速飛行器姿態(tài)控制系統(tǒng)對(duì)氣動(dòng)參數(shù)攝動(dòng)的魯棒性。仿真結(jié)果表明,高超聲速飛行器的神經(jīng)網(wǎng)絡(luò)PID控制系統(tǒng)不僅有較好的跟蹤性和穩(wěn)定性,對(duì)攻角階躍指令和方波指令有較高的跟蹤精度和較快的跟蹤速度,而且能抑制氣動(dòng)參數(shù)變化的影響,有較強(qiáng)的魯棒性。神經(jīng)網(wǎng)絡(luò)PID控制算法簡單,魯棒性強(qiáng),易于實(shí)現(xiàn),具有廣闊的工程應(yīng)用前景。

[1] 陳亞飛, 陳敬一. 巴西14-X高超聲速飛行器計(jì)劃發(fā)展綜述[J].飛航導(dǎo)彈, 2013, 8(8):9-12. (Chen Yafei, Chen Jingyi. Brazilian 14-X Hypersonic Aerospace Vehicle Project [J]. Winged Missiles Journal, 2013, 8(8): 9-12.)

[2] 安慧. 美國的高超聲速計(jì)劃[J].太空探索, 2013, 7(7): 22-27. (An Hui . Hypersonic Program in the United States [J]. Space Exploration, 2013, 7(7): 22-27.)

[3] 譚詩利, 王潔, 王鵬飛. 基于反演的高超聲速飛行器動(dòng)態(tài)面滑??刂芠J]. 航天控制, 2016, 34(4): 23-28. (Tan Shili, Wang Jie, Wang Pengfei. The Dynamic Surface and Sliding Mode Controller Design for Hypersonic Vehicles [J]. Aerospace Control, 2016, 34(4): 23-28.)

[4] 劉曉東, 黃萬偉, 禹春梅.含擴(kuò)張狀態(tài)觀測(cè)器的高超聲速飛行器動(dòng)態(tài)面姿態(tài)控制[J].宇航學(xué)報(bào), 2015, 8(36): 916-922.(Liu Xiaodong, Huang Wanwei, Yu Chunmei. Dynamic Surface Attitude Control of Hypersonic Vehicle Containing Extended State Observer [J]. Journal of Astronautics, 2015, 8(36): 916-922.)

[5] 晏資湘.基于SDRE方法的高超聲速飛行器姿態(tài)控制[J]. 導(dǎo)彈與航天運(yùn)載技術(shù), 2015, 3(3): 10-12.(Yan Zixiang. Hypersonic Vehicle Attitude Control Based on SDRE [J]. Missiles and Space Vehicles, 2015, 3(3): 10-12.)

[6] 程仙壘, 劉魯華, 湯國建. 高超聲速飛行器模糊模型參考自適應(yīng)控制方法[J]. 航天控制, 2014, 32(4): 13-18.(Cheng Xianlei, Liu Luhua, Tang Guojian. The Research on Fuzzy Model Reference Adaptive Control for Hypersonic Vehicle [J]. Aerospace Control, 2014, 32(4): 13-18.)

[7] 李惠峰.高超聲速飛行器制導(dǎo)與控制技術(shù)[M]. 北京: 中國宇航出版社, 2012:54-85.(Li Huifeng. Guidance and Control Technology of Hypersonic Vehicle [M]. Beijing: China Aerospace Publishing House, 2012: 54-85.)

[8] Shahriar Keshmiri, Richard Colgren, Maj Mirmirani. Development of an Aerodynamic Database for a Generic Hypersonic Air Vehicle [R]. San Francisco:AIAA, 2005-6257,2005.

[9] 劉金琨.先進(jìn)PID控制及其MATLAB仿真[M].北京: 電子工業(yè)出版社, 2003: 87-96. (Liu Jinkun. Advanced PID Control and Its MATLAB Simulation [M]. Beijing: Electronic Industry Press, 2003: 87-96.)

猜你喜歡
攻角超聲速魯棒性
高超聲速出版工程
高超聲速飛行器
荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
風(fēng)標(biāo)式攻角傳感器在超聲速飛行運(yùn)載火箭中的應(yīng)用研究
基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評(píng)價(jià)
超聲速旅行
大攻角狀態(tài)壓氣機(jī)分離流及葉片動(dòng)力響應(yīng)特性
基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性優(yōu)化
西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04 04:13:11
附加攻角效應(yīng)對(duì)顫振穩(wěn)定性能影響
元阳县| 铁力市| 金塔县| 武鸣县| 五大连池市| 海盐县| 香格里拉县| 肇庆市| 柏乡县| 丰镇市| 宣城市| 遂溪县| 绵竹市| 汝南县| 寿光市| 德化县| 康保县| 新竹市| 玛沁县| 两当县| 邵阳县| 南平市| 潍坊市| 虎林市| 自贡市| 南昌市| 肃南| 松滋市| 大同县| 晋宁县| 密山市| 冕宁县| 莱阳市| 元谋县| 景东| 赣州市| 丹巴县| 瓦房店市| 张家界市| 新闻| 临泽县|