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

?

GPC算法在火炮隨動系統(tǒng)中的仿真研究

2012-08-07 07:52王忠慶楊執(zhí)中姜華杰
電子測試 2012年4期
關(guān)鍵詞:適應(yīng)控制控制精度火炮

霍 刊,王忠慶,楊執(zhí)中,姜華杰

(中北大學(xué) 信息與通信工程學(xué)院, 山西太原 030051)

0 引言

由于在戰(zhàn)爭中對火炮應(yīng)用需求的不斷提高,火炮隨動系統(tǒng)對快速性和準(zhǔn)確性有越來越高的要求。這就是要求設(shè)計的自適應(yīng)控制率,不僅需要強(qiáng)的魯棒性,而且算法的收斂速度要快,才能滿足系統(tǒng)的實(shí)戰(zhàn)要求。

近年來,隨著計算機(jī)運(yùn)算速度的加快和數(shù)字化技術(shù)的廣泛應(yīng)用,以及制造加工行業(yè)的技術(shù)更新的改進(jìn),從軟硬件兩個方面為把自適應(yīng)控制引入火炮隨動控制奠定了基礎(chǔ)?;诓煌乃悸罚ㄈ鐑?yōu)化算法、系統(tǒng)辨識、預(yù)測控制等)的自適應(yīng)控制相關(guān)研究迅速開展,目前研究的熱點(diǎn)是如何把自適應(yīng)控制與智能控制結(jié)合起來,達(dá)到更好的控制效果的方法[1-2]。

1 GPC仿真

GPC方針是基于CARIMA模型的自校正控制策略,且在其推導(dǎo)過程中用到了系統(tǒng)辨識、多步預(yù)測、滾動優(yōu)化等方法,包含了自適應(yīng)控制的許多優(yōu)點(diǎn)。故而,多年前人們已開始研究如何將其用于火炮隨動控制系統(tǒng)中。參考文獻(xiàn)[3]提出了一種針對交磁擴(kuò)大機(jī)——直流電動機(jī)模型提出的非線性廣義預(yù)測控制(NGPC)算法,并對火炮隨動系統(tǒng)受到射擊干擾為4密位5步采樣寬度的方波干擾的情況下,通過仿真研究證明了該方法對沖擊干擾具有良好的抑制能力。本文主要研究該算法對火炮的齒隙非線性和外界不確定性干擾的控制性能即魯棒性。

CARIMA模型可以用于存在非平穩(wěn)隨機(jī)擾動的情況,ξ(t)為不相關(guān)隨機(jī)序列,模型為:

它的擾動僅受當(dāng)前狀態(tài)的影響。

GPC算法采用的是CARIMA模型和擴(kuò)展預(yù)測控制的思想。具體地說,GPC控制的目標(biāo)函數(shù):

為了使GPC算法在多輸入多輸出(MIMO)系統(tǒng)應(yīng)用中更加方便的調(diào)控,可在算法中引入Q、R兩變量,采用:

作為控制的目標(biāo)函數(shù)。式中的Q、R為對角陣。并根據(jù)系統(tǒng)的狀態(tài)方程和輸出方程設(shè)計GPC算法,就可以完成在MIMO情況下的控制算法設(shè)計。按照這一方法對CARIMA模型進(jìn)行仿真研究,將轉(zhuǎn)速控制率與轉(zhuǎn)速比環(huán)節(jié)合成后的傳遞函數(shù),作為控制對象,設(shè)系統(tǒng)的齒隙非線性和不確定性的隨機(jī)干擾,并在6 s末,受到某階躍信號的干擾,取齒隙值為3,設(shè)采樣周期為10 ms,取N2=4,Nu=1,R=0.03I,Q=100I(I為單位陣),其仿真結(jié)構(gòu)如圖1??傻玫饺鐖D2的仿真結(jié)果。表明GPC控制對齒隙非線性和不確定性干擾具有一定的魯棒性,可以應(yīng)用于火炮隨動系統(tǒng)控制中[3-4]。

GPC算法雖然具有很好的控制性能,但是這種方法所用到的參數(shù)較多,許多參數(shù)仍需要反復(fù)調(diào)試,比如加權(quán)因子λ(或R矩陣)的選擇,就比較困難。下面給出一些簡單的參數(shù)選擇方法5。

圖1 GPC仿真圖

圖2 GPC仿真結(jié)果

控制加權(quán)因子λ(或R矩陣),對快速性要求較高時應(yīng)取較小的值,而對精度要求較高時應(yīng)采取較大值當(dāng)采樣周期較大時,小的λ值會引起大的誤差,控制精度降低,甚至引起大幅的極限環(huán)振蕩;當(dāng)采樣周期較小時,控制精度大幅提高,即使存在振蕩也常在誤范圍之內(nèi),但受運(yùn)算速度和分辨率的限制。N1的選擇:目前常選則N1=l; N2的選擇:由于目標(biāo)函數(shù)中含有未來的控制,輸出長度應(yīng)考慮包括受當(dāng)前影響較大的所有相應(yīng)段,所以N2應(yīng)至少大于或等于na,nb中的較大者。 Nu的選擇:一般選Nu。=l,可以避免計算中出現(xiàn)逆陣。若不能達(dá)到再選擇更大值[6-8]。

2 結(jié)論

這里討論的只是一般的參數(shù)選擇規(guī)律,具體應(yīng)該如何選擇要看實(shí)際控制系統(tǒng)的具體要求。從以上分析可以看出,GPC控制算法對系統(tǒng)的非線性、不確定感染有很強(qiáng)的抗擾性,從而具有良好的動態(tài)特性、高的控制精度和較強(qiáng)的魯棒性。然而,該方法計算復(fù)雜,許多參數(shù)如(N1、N1、λ)仍需要選擇,控制率設(shè)計相對繁瑣,所以可以適用于火炮隨動系統(tǒng)等控制性能要求很高的場合。

[1]楊益群,項(xiàng)國波.新的ITAE最佳傳遞函數(shù)標(biāo)準(zhǔn)型[J].信息與控制,1997,2(2):259-265.

[2]王正林,劉明.精通MATLAB7[M].北京:電子工業(yè)出版社,2007.

[3]高元樓.火炮機(jī)電伺服系統(tǒng)定位精度的研究[D].西安:西安交通大學(xué),1999.

[4]中國兵器工業(yè)第202研究所.自行高炮隨動系統(tǒng)技術(shù)資料[Z].陜西咸陽.

[5]王正林,王勝開,陳國順,等.MATLAB/Simulink與控制系統(tǒng)仿真[M].2版.北京:電子工業(yè)出版社,2008:216-223.

[6]朱新華.自行高炮全炮控制電氣系統(tǒng)[M].石家莊:軍械工程學(xué)院出版社,1999:55-56.

[7]林飛,杜欣.電力電子應(yīng)用技術(shù)的MATLAB仿真[M].北京:中國電力出版社,2009:1-296.

[8]劉金琨.先進(jìn)PID控制及其MATLAB仿真[M].北京:電子工業(yè)社出版社,2003:271-272.

猜你喜歡
適應(yīng)控制控制精度火炮
火炮也減肥
MW級太空發(fā)電站微波能量波束指向控制精度分析
基于安卓的智能車轉(zhuǎn)速系統(tǒng)的設(shè)計與實(shí)現(xiàn)
考慮執(zhí)行器飽和的改進(jìn)無模型自適應(yīng)控制
基于 L1自適應(yīng)控制的無人機(jī)橫側(cè)向控制
一類混沌金融系統(tǒng)的自適應(yīng)控制
Rucklidge混沌系統(tǒng)的自適應(yīng)控制
歐瑞傳動SD10系列伺服系統(tǒng)在無縫針織內(nèi)衣機(jī)上的應(yīng)用解決方案
對《火炮》一文不妥之處的商榷
火炮
萝北县| 余干县| 安仁县| 红河县| 周宁县| 渭源县| 铜陵市| 息烽县| 遂平县| 聂拉木县| 西平县| 读书| 湘潭县| 广州市| 囊谦县| 平凉市| 府谷县| 宜宾市| 靖州| 福海县| 汉阴县| 日土县| 越西县| 成武县| 内丘县| 同心县| 安阳县| 广丰县| 莲花县| 尖扎县| 梁平县| 山东| 包头市| 榕江县| 彭阳县| 南投县| 大田县| 鸡东县| 黄骅市| 迭部县| 博客|