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

?

基于自適應(yīng)模糊PID的導(dǎo)彈控制系統(tǒng)

2021-02-18 11:17王小東周春桂王志軍王利鋒張凱奇
探測與控制學(xué)報 2021年6期
關(guān)鍵詞:三者穩(wěn)態(tài)模糊控制

王小東,周春桂,王志軍,王利鋒,張凱奇

(1.中北大學(xué)機電工程學(xué)院,山西 太原 030051;2.湖南云箭集團有限公司,湖南 長沙 410100)

0 引言

現(xiàn)代武器家族中,導(dǎo)彈的地位十分重要。為保證導(dǎo)彈穩(wěn)定飛行,對目標對象進行實時跟蹤,發(fā)出正確的修正偏差指令,操縱導(dǎo)彈改變飛行姿態(tài),對導(dǎo)彈控制系統(tǒng)的研究極其重要。文獻[1—2]指出智能控制是當前運用的最多的控制方法,非常適用于導(dǎo)彈這類非線性的控制系統(tǒng)。文獻[3]提出一種PID參數(shù)優(yōu)化的方法,通過優(yōu)化參數(shù)提高導(dǎo)彈控制精度,但相比于智能控制,該方法控制效果不是很理想。文獻[4]以常量定義了誤差和誤差變化率,驗證了模糊控制理論可以應(yīng)用于飛航導(dǎo)彈自動控制中,相比于傳統(tǒng)PID控制,模糊控制有著更好的控制效果,但是還無法達到自適應(yīng)的效果。本文針對此問題,將傳統(tǒng)PID與模糊控制結(jié)合,提出基于自適應(yīng)模糊PID的導(dǎo)彈控制系統(tǒng)。

1 導(dǎo)彈控制系統(tǒng)結(jié)構(gòu)及自適應(yīng)模糊PID控制算法

1.1 導(dǎo)彈控制系統(tǒng)結(jié)構(gòu)

導(dǎo)彈控制系統(tǒng)是導(dǎo)彈上自動穩(wěn)定和控制導(dǎo)彈繞質(zhì)心運動的整套裝置。它的功能是保證導(dǎo)彈穩(wěn)定飛行,并根據(jù)制導(dǎo)指令控制導(dǎo)彈飛向目標。其控制系統(tǒng)主要由控制器、舵伺服機構(gòu)、彈體等組成,如圖1所示。導(dǎo)彈控制的任務(wù)就是克服導(dǎo)彈飛行中的各種干擾,實時準確地控制導(dǎo)彈姿態(tài),使導(dǎo)彈自動按預(yù)定軌道飛行,因此,導(dǎo)彈控制精度的好壞是導(dǎo)彈飛行成敗的關(guān)鍵。

圖1 導(dǎo)彈控制系統(tǒng)結(jié)構(gòu)框圖Fig.1 Block diagram ofMissile control system structure

控制器是整個導(dǎo)彈控制系統(tǒng)的核心部件,控制器的好壞直接影響導(dǎo)彈控制的精度。由于使用傳統(tǒng)PID很難保證有較好的控制精度,然而傳統(tǒng)PID又具有較好的魯棒性和靜態(tài)性能,因此將模糊控制與傳統(tǒng)PID相結(jié)合可達到自適應(yīng)的效果,更好地滿足系統(tǒng)要求的性能指標。

1.2 自適應(yīng)模糊PID控制算法

作為智能控制技術(shù)的重要組成部分,模糊控制已得到廣泛的應(yīng)用,并且控制效果明顯優(yōu)于傳統(tǒng)PID控制[5-6]。模糊控制器由模糊化過程、知識庫、推理決策、精確化計算四部分組成,其控制原理框圖如圖2所示。

圖2 模糊控制原理圖Fig.2 Block diagram of fuzzy control

自適應(yīng)模糊PID算法根據(jù)系統(tǒng)所反饋的誤差信息,進行在線辨識和修正,可以實現(xiàn)模糊控制規(guī)則的自學(xué)習(xí)并且能在線調(diào)整控制器的參數(shù),以便適應(yīng)外界條件或環(huán)境因素的干擾,大大提高系統(tǒng)的控制精度和抗干擾能力,更好滿足控制系統(tǒng)所要求的性能標準[7]。

通常以誤差E及誤差變化率EC作為輸入,首先將輸入量進行模糊化,得到相應(yīng)的模糊集合。根據(jù)被控對象的控制要求設(shè)置語言變量和隸屬度函數(shù)。1975年扎德(Zadeh)做出了語言變量的定義,用一個五元體來進行表征,即:[X,T(X),U,G,M]。其中X為語言變量名稱,U為論域,T(X)表示語言變量值名稱的集合,G為語法規(guī)則,M為語義規(guī)則,用來選取隸屬度函數(shù)[8]。 模糊推理規(guī)則作為模糊控制最核心的部分,通常是一系列的IF…THEN(如果…則)模糊規(guī)則的集合,是由專家總結(jié)出來的一組模糊條件語句經(jīng)驗和操作技能。常見的方法有扎德(Zadeh)法,馬丹尼(Mamdani)法。精確化計算是將推理出的模糊子集轉(zhuǎn)換成對應(yīng)的精確值,常使用的方法一般有重心法、加權(quán)平均法和最大隸屬度法等。

在系統(tǒng)的運行過程中根據(jù)誤差E以及誤差變化率EC所反饋的數(shù)據(jù)與模糊關(guān)系進行在線對比,不斷調(diào)節(jié)控制器參數(shù),改善控制器的性能,使得控制效果達到更佳的狀態(tài)。

2 基于自適應(yīng)模糊PID的導(dǎo)彈控制系統(tǒng)

本文提出的自適應(yīng)模糊PID導(dǎo)彈控制系統(tǒng)的設(shè)計關(guān)鍵要素包括:確定模糊論域、確定模糊子集和隸屬度函數(shù)、制定控制規(guī)則、選擇合適的模糊推理方法和清晰化方法,最后經(jīng)過清晰化計算得到實際輸出量。將模糊控制和PID控制相結(jié)合,以解決使用傳統(tǒng)PID控制時造成導(dǎo)彈控制精度不高的問題。

1) 確定模糊論域。以誤差E以及誤差變化率EC作為輸入,以比例、積分、微分的變化量(ΔKp,ΔKi,ΔKd)作為輸出,輸入量誤差和誤差變化率的論域為(-6,-4,-2,0,2,4,6),輸出量ΔKp,ΔKi,ΔKd的論域為(-3,-2,-1,0,1,2,3)。

2) 確定模糊子集和各變量隸屬度函數(shù)。將輸入輸出變量都平均劃分為7個等級:NB、NM、NS、Z0、PS、PM、PB(負大,負中,負小,零,正小,正中,正大),隸屬度函數(shù)選擇對稱的三角形隸屬度函數(shù)。

3) 制定模糊控制規(guī)則。控制器的模糊推理采取IF…THEN模糊規(guī)則的Mamdani法推理。在制定模糊控制規(guī)則時應(yīng)遵循以下原則:

當|E|較大時,應(yīng)選取較大的ΔKp和較小的ΔKd;當|E|不太大時,為了使系統(tǒng)具有較小的超調(diào),ΔKp應(yīng)取較小些,ΔKd對系統(tǒng)影響較大,應(yīng)取較小些;當|E|較小時,ΔKp和ΔKi應(yīng)取得大些。控制規(guī)則如表1—表3所示。

表1 ΔKp模糊控制規(guī)則Tab.1 ΔKp fuzzy control rules

表2 ΔKi模糊控制規(guī)則Tab.2 ΔKi fuzzy control rules

表3 ΔKd模糊控制規(guī)則Tab.3 ΔKd fuzzy control rules

4) 精確化計算。為了獲得準確的控制量,就要求模糊方法能夠很好地表達輸出隸屬度函數(shù)的計算結(jié)果。無論是最大隸屬度法還是加權(quán)平均法,都是只考慮了模糊集合的一個點,而重心法能考慮到多個點的值,結(jié)果更加可靠,因此本文采用該方法進行精確化計算。

自適應(yīng)模糊PID導(dǎo)彈控制系統(tǒng)是以誤差E及誤差變化率EC作為輸入,以比例、積分、微分的變化量(ΔKp,ΔKi,ΔKd)作為輸出。根據(jù)模糊規(guī)則,經(jīng)過模糊推理和重心法清晰化,計算出PID控制器的三個變化量ΔKp、ΔKi、ΔKd來實現(xiàn)PID參數(shù)的在線調(diào)整,經(jīng)過調(diào)整之后的PID 參數(shù)可以表示如下:

(1)

圖3 自適應(yīng)模糊PID控制結(jié)構(gòu)框圖Fig.3 Block diagram of adaptive fuzzy PID structure

3 系統(tǒng)仿真

3.1 彈體模型

根據(jù)文獻[9—10]可以得到彈體傳遞函數(shù)如下:

(2)

式(2)中,第一個式子為俯仰通道彈體傳遞函數(shù)。其中KM是彈體傳遞系數(shù),T1D是彈體動力時間系數(shù),TD是彈體時間常數(shù),ξD是彈體阻尼系數(shù)。本文將以文獻[11]中某型導(dǎo)彈的俯仰通道為例進行數(shù)值仿真。

3.2 建立Simulink模型

1) 經(jīng)典PID的Simulink模型

依據(jù)自動控制理論,在Simulink中依次放置輸入信號,比例、微分、積分模塊,傳遞函數(shù)模塊,將各模塊依次相連,加入示波器來觀察響應(yīng)曲線。在Simulink中搭建傳統(tǒng)PID的模型如圖4所示。

圖4 PID控制系統(tǒng)模型Fig.4 PID control system model

2) 自適應(yīng)模糊PID的Simulink模型

圖5 自適應(yīng)模糊PID控制模型Fig.5 Adaptive fuzzy PID control model control structure

3.3 仿真分析

為突出自適應(yīng)模糊PID控制系統(tǒng)的優(yōu)勢,輸入信號分別為單位階躍信號和正弦信號,為驗證其抗干擾性,在系統(tǒng)的輸入端加入作用時間為0.5 s和1 s的脈沖信號作為干擾信號,比較分析了在不同輸入條件下,系統(tǒng)在無控、經(jīng)典PID控制以及自適應(yīng)模糊PID三種狀態(tài)的時間響應(yīng)結(jié)果。

1) 正弦信號輸入作用下系統(tǒng)的響應(yīng)分析

圖6為正弦激勵響應(yīng)曲線,可以看出,三種狀態(tài)均無超調(diào),但自適應(yīng)模糊PID相比于傳統(tǒng)PID和無控狀態(tài),上升時間更快,達到穩(wěn)態(tài)時間也更快。

圖6 三種狀態(tài)下的正弦激勵響應(yīng)曲線Fig.6 The response curves under the excitation of sin

圖7加入了作用時間為0.5 s的脈沖信號作為干擾。無控狀態(tài)的超調(diào)量超過20%,上升時間是三者中最慢的;傳統(tǒng)PID控制的上升時間縮短,但超調(diào)量明顯增加,達到了40%,且震蕩明顯;自適應(yīng)模糊PID的超調(diào)量不到20%,小于其余二者,且上升時間為三者中最快,不到0.5 s,達到穩(wěn)態(tài)的時間也最短,控制效果明顯強于其余二者。

圖7 加入0.5 s脈沖信號的三者響應(yīng)曲線Fig.7 The response curves under the excitation of sin and 0.5 s pulse signal

圖8是加入作用時間為1 s的脈沖信號得到的三者響應(yīng)曲線,傳統(tǒng)PID控制的上升時間和達到穩(wěn)態(tài)的時間都比無控狀態(tài)快,但超調(diào)量卻增加且波動范圍較大;自適應(yīng)模糊PID上升時間和達到穩(wěn)態(tài)時間是三者中最短,無超調(diào),波動范圍最小。

圖8 加入1 s脈沖信號的三者響應(yīng)曲線Fig.8 The response curves under the excitation of sin and 1 s pulse signal

2) 單位階躍信號輸入作用下系統(tǒng)的響應(yīng)分析

圖9為階躍激勵響應(yīng)曲線,無控狀態(tài)的超調(diào)量很小,僅有3%,但是上升時間最長;傳統(tǒng)PID的上升時間加快但同時超調(diào)量也增加到了7%;自適應(yīng)模糊PID不僅調(diào)節(jié)時間加快且沒有超調(diào)量,控制效果是三者中最好的。

圖9 三種狀態(tài)下的階躍激勵響應(yīng)曲線Fig.9 The response curves under the excitation of step

圖10增加了0.5 s的脈沖信號,無控狀態(tài)未達到期望值,上升時間和達到穩(wěn)態(tài)時間均為三者最長;傳統(tǒng)PID的上升時間和達到穩(wěn)態(tài)的時間縮短,但超調(diào)量達到了20%;自適應(yīng)模糊PID上升時間僅有0.2 s且無超調(diào),波動范圍小,達到穩(wěn)態(tài)時間也最快,控制效果最理想。

圖10 加入0.5 s脈沖信號的三者響應(yīng)曲線Fig.10 The response curves under the excitation of step and 0.5 s pulse signal

圖11將脈沖信號的作用時間增加到1 s。無控狀態(tài)超調(diào)量很小為2%,上升時間太慢,超過0.5 s;傳統(tǒng)PID的上升時間和達到穩(wěn)態(tài)時間都比無控狀態(tài)短,但超調(diào)量達到了4%;自適應(yīng)模糊PID的曲線上升時間快、無超調(diào)、達到穩(wěn)態(tài)時間不到0.3 s,為三者最快,控制效果最好。

圖11 加入1 s脈沖信號的三者響應(yīng)曲線Fig.11 The response curves under the excitation of step and 1 s pulse signal

通過數(shù)值仿真結(jié)果可以看出,不論輸入信號是正弦信號還是單位階躍信號,干擾信號作用的時間無論長或短,相比較于無控狀態(tài)和傳統(tǒng)PID,自適應(yīng)模糊PID的控制效果更加精準、穩(wěn)定。

4 結(jié)論

本文提出基于自適應(yīng)模糊PID的導(dǎo)彈控制系統(tǒng)。該系統(tǒng)能對PID的三個參數(shù)進行在線調(diào)整,根據(jù)被控對象的不同,計算出最優(yōu)的參數(shù)供控制系統(tǒng)使用,從而更好地對非線性時變系統(tǒng)進行控制。數(shù)值仿真結(jié)果表明該控制系統(tǒng)具有響應(yīng)時間快,上升時間短,超調(diào)量小,穩(wěn)定性高的特點。在當前要求越來越高的導(dǎo)彈控制系統(tǒng)中有很高的工程應(yīng)用價值。

猜你喜歡
三者穩(wěn)態(tài)模糊控制
組蛋白甲基化修飾復(fù)合物COMPASS成員Ash2l通過調(diào)控神經(jīng)祖細胞穩(wěn)態(tài)影響小鼠大腦皮層發(fā)育
直冷雙饋風(fēng)力發(fā)電機穩(wěn)態(tài)溫度場分析
隔舌安放角對旋流泵內(nèi)非穩(wěn)態(tài)流動特性的影響
制動器液冷控制系統(tǒng)模糊控制策略
一維有界區(qū)域上單穩(wěn)態(tài)方程多重正解的存在性
基于模糊控制的多圓弧路徑自動平行泊車仿真
踏上“四有”“三者”好老師之路
基于粒子群優(yōu)化訓(xùn)練的模糊控制數(shù)學(xué)建模方法
立“三者”,提升“兩學(xué)一做”實效
運用科學(xué)理論市場意識法制精神努力將人事干部培養(yǎng)成為“三者”
枣阳市| 麻阳| 正蓝旗| 秀山| 礼泉县| 万荣县| 南宫市| 大荔县| 马关县| 大竹县| 娄底市| 连云港市| 寿阳县| 固始县| 介休市| 临清市| 保亭| 常宁市| 米泉市| 鸡东县| 阿鲁科尔沁旗| 延长县| 灵武市| 河南省| 武城县| 增城市| 竹山县| 池州市| 衢州市| 柯坪县| 珠海市| 仪征市| 仲巴县| 登封市| 沿河| 郑州市| 凉山| 克什克腾旗| 洪雅县| 珲春市| 炎陵县|