亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        非線(xiàn)性?xún)?yōu)化方法在超音速導(dǎo)彈設(shè)計(jì)中的應(yīng)用

        2010-03-24 02:39:24
        關(guān)鍵詞:工具箱控制參數(shù)舵機(jī)

        (西安飛行自動(dòng)控制研究所,西安 710065)

        0 引言

        超音速導(dǎo)彈往往在較大的空域內(nèi)進(jìn)行機(jī)動(dòng)飛行,導(dǎo)彈的氣動(dòng)特性變化比較大,有時(shí)甚至相差幾個(gè)數(shù)量級(jí),系統(tǒng)呈現(xiàn)出嚴(yán)重的非線(xiàn)性和復(fù)雜性,使得在全空間內(nèi)很難實(shí)現(xiàn)對(duì)導(dǎo)彈的精確控制。目前提出的各種先進(jìn)控制方法包括自適應(yīng)、預(yù)測(cè)、神經(jīng)網(wǎng)絡(luò)等智能算法,在數(shù)學(xué)仿真時(shí)都能較好地滿(mǎn)足控制要求,但在實(shí)際應(yīng)用中卻很難達(dá)到理想的效果。

        非線(xiàn)性PID 控制使用非線(xiàn)性特性改進(jìn)傳統(tǒng)的PID 控制,既保留了傳統(tǒng)PID 結(jié)構(gòu)簡(jiǎn)單、物理意義明確的特點(diǎn),又滿(mǎn)足了非線(xiàn)性的要求[1-2]。

        目前PID參數(shù)的優(yōu)化方法很多,如間接尋優(yōu)法、專(zhuān)家整定法、單純形法等[3]。雖然,這些方法都具有良好的尋優(yōu)特性,但當(dāng)系統(tǒng)的非線(xiàn)性較強(qiáng)時(shí),傳統(tǒng)的基于線(xiàn)性系統(tǒng)設(shè)計(jì)方法難以獲得好的控制效果。

        MATLAB 中的NCD 工具箱為非線(xiàn)性系統(tǒng)控制器優(yōu)化設(shè)計(jì)和仿真提供了有效的手段。該工具箱以Simulink模塊的形式,集成了基于圖形界面的非線(xiàn)性系統(tǒng)控制器優(yōu)化設(shè)計(jì)和仿真功能[4-5]。

        本文利用MATLAB的NCD 工具箱對(duì)某型超音速導(dǎo)彈非線(xiàn)性PID 控制器進(jìn)行優(yōu)化設(shè)計(jì),使超音速導(dǎo)彈飛行控制系統(tǒng)既有較好的穩(wěn)定性和動(dòng)態(tài)性能,又對(duì)模型參數(shù)不確定性有較好的魯棒性。

        1 系統(tǒng)描述

        1.1 控制要求

        某試飛導(dǎo)彈在地面被火箭助推器送到10 000 m高空,導(dǎo)彈固沖發(fā)動(dòng)機(jī)助推級(jí)點(diǎn)火工作,將導(dǎo)彈加速到大于2.3 Ma的轉(zhuǎn)級(jí)馬赫數(shù)后,再啟動(dòng)固沖發(fā)動(dòng)機(jī)巡航級(jí)工作,并控制導(dǎo)彈使其保持平飛,當(dāng)燃油耗盡后控制彈體無(wú)動(dòng)力平穩(wěn)下降,圖1為導(dǎo)彈飛行過(guò)程示意圖。

        圖1 導(dǎo)彈飛行過(guò)程示意圖

        火箭助推器與導(dǎo)彈分離之前只進(jìn)行滾轉(zhuǎn)控制,在爬升段、平飛段控制三軸姿態(tài),爬升段結(jié)束時(shí)達(dá)到預(yù)定彈道頂點(diǎn)高度10 000 m,彈道傾角接近為零,滾轉(zhuǎn)姿態(tài)和迎角在規(guī)定范圍內(nèi),使彈體不會(huì)遮蔽發(fā)動(dòng)機(jī)進(jìn)氣道,在無(wú)動(dòng)力下降段保持彈體姿態(tài)穩(wěn)定。

        1.2 導(dǎo)彈數(shù)學(xué)模型

        彈體小擾動(dòng)耦合運(yùn)動(dòng)模型如下所示,其中各變量的意義參見(jiàn)文獻(xiàn)[6]。

        俯仰通道:

        偏航通道:

        滾轉(zhuǎn)通道:

        導(dǎo)彈從低空飛向高空的期望彈道的某些彈道特征參數(shù)如表1所示。從表中可以看出,參數(shù)的變化非常劇烈。

        表1 某條彈道特征參數(shù)

        1.3 舵機(jī)數(shù)學(xué)模型

        舵機(jī)簡(jiǎn)化數(shù)學(xué)模型結(jié)構(gòu)圖如圖2所示。從結(jié)構(gòu)圖中可以看出,舵機(jī)模型是包含死區(qū)、飽和、滯環(huán)非線(xiàn)性特性的,在控制系統(tǒng)設(shè)計(jì)中必須充分考慮到這些非線(xiàn)性因素的影響。

        圖2 舵機(jī)模型簡(jiǎn)化結(jié)構(gòu)圖

        2 基于NCD的導(dǎo)彈控制系統(tǒng)設(shè)計(jì)

        2.1 NCD 工具箱原理

        NCD 工具箱實(shí)現(xiàn)的控制作用實(shí)際上是一個(gè)優(yōu)化的過(guò)程,它把系統(tǒng)約束和仿真輸出轉(zhuǎn)變成下式所示的優(yōu)化問(wèn)題:

        式中:x表示可調(diào)節(jié)變量,在 xl和 xu之間取值;g (x)是約束邊界誤差;w表示約束權(quán)值;標(biāo)量γ是松弛因子,同時(shí)也是優(yōu)化目標(biāo)。NCD 工具箱的目的就是求解滿(mǎn)足條件 g(x)? wγ≤0的γ的最小值的可調(diào)整參數(shù)x。這種類(lèi)型的優(yōu)化問(wèn)題在MATLAB 優(yōu)化工具箱中利用約束程序constr.m 來(lái)解決,具體的步驟可以參閱文獻(xiàn)[4]。

        2.2 導(dǎo)彈控制系統(tǒng)的簡(jiǎn)化數(shù)學(xué)模型

        以俯仰通道俯仰角控制回路為例進(jìn)行設(shè)計(jì),其他通道的設(shè)計(jì)過(guò)程與之相同。俯仰通道俯仰角控制回路的簡(jiǎn)化結(jié)構(gòu)圖如圖3所示[7]。

        圖3 導(dǎo)彈俯仰通道簡(jiǎn)化結(jié)構(gòu)圖

        圖3中,g?為給定俯仰角,?為輸出俯仰角,zω為輸出俯仰角速度。參數(shù)Kd、d1T、dξ、dT是彈體的傳遞函數(shù)系數(shù),隨飛行速度和高度的變化而變化,其中:為如圖2所示的舵機(jī)模型,?K、Kωz是待優(yōu)化的控制參數(shù)。

        2.3 設(shè)計(jì)的思想與目標(biāo)

        導(dǎo)彈俯仰通道控制回路的目的就是控制導(dǎo)彈的俯仰角跟蹤給定的指令,由于導(dǎo)彈在整個(gè)飛行過(guò)程中的飛行速度和高度是變化的,因此控制參數(shù)也應(yīng)該隨狀態(tài)而變化。設(shè)計(jì)過(guò)程是按已經(jīng)確定的控制結(jié)構(gòu)在特征點(diǎn)上進(jìn)行控制參數(shù)優(yōu)化,再由特征點(diǎn)的參數(shù)值歸納、演化出全過(guò)程的控制參數(shù)。在特征點(diǎn)上的設(shè)計(jì)要求可以以上升時(shí)間、調(diào)節(jié)時(shí)間、超調(diào)量和穩(wěn)態(tài)誤差等品質(zhì)指標(biāo)的形式給出。

        2.4 參數(shù)的優(yōu)化過(guò)程

        以導(dǎo)彈特征點(diǎn)T=20 s的特征參數(shù)為例,利用NCD模塊對(duì)參數(shù) K?、Kωz進(jìn)行優(yōu)化設(shè)計(jì),設(shè)計(jì)的方法和步驟為[8-9]:

        1)利用Simulink 建立系統(tǒng)模型,將NCD Output模塊拷貝至系統(tǒng)模型窗口并與系統(tǒng)輸出端連接。

        2)雙擊NCD Output模塊,彈出約束窗口,選擇Options 菜單,通過(guò)Step Respone 命令分別設(shè)定系統(tǒng)階躍響應(yīng)參數(shù),本例中設(shè)置參數(shù)分別為:上升時(shí)間小于2 s、調(diào)節(jié)時(shí)間小于3 s、超調(diào)量小于20%和穩(wěn)態(tài)誤差小于8%。選擇Optimization 菜單,通過(guò)Paramenters 命令輸入待優(yōu)化的參數(shù) K?、Kωz,并給出優(yōu)化的范圍分別是是[0.1,10.0]、[0.1,5.0]。在MATLAB 命令窗口輸入 K?、Kωz的初值,這2個(gè)參數(shù)的初值要根據(jù)設(shè)計(jì)的要求而定。這里給出的初值分別為K?=0.8、Kωz=0.5。

        3)選擇Optimization 菜單的start 命令,開(kāi)始調(diào)整變量的優(yōu)化過(guò)程,優(yōu)化時(shí)NCD 約束窗口不斷顯示階躍響應(yīng)曲線(xiàn),MATLAB 命令窗口不斷顯示有關(guān)信息。

        4)當(dāng)性能約束條件滿(mǎn)足時(shí),優(yōu)化過(guò)程停止。在MATLAB命令窗口輸入變量名 K?、Kωz讀取優(yōu)化后的參數(shù)值。本例優(yōu)化后的參數(shù)值分別為K?=1.97、Kωz=0.25。

        初始以及優(yōu)化后的單位階躍響應(yīng)曲線(xiàn)如圖4所示,橫坐標(biāo)為時(shí)間。從圖中可以看出,優(yōu)化后的響應(yīng)曲線(xiàn)滿(mǎn)足上升時(shí)間 tr<2s、調(diào)節(jié)時(shí)間 ts<3s、超調(diào)量 σ%<20%、穩(wěn)態(tài)誤差 ess<8%的性能指標(biāo)要求。因此,優(yōu)化得到的控制參數(shù) K?、Kωz值是合理的。

        圖4 初始及優(yōu)化后的單位階躍響應(yīng)曲線(xiàn)

        3 魯棒性仿真驗(yàn)證

        對(duì)于按照上述方式設(shè)計(jì)完成的控制器進(jìn)行仿真驗(yàn)證,為了驗(yàn)證控制器的魯棒性,同時(shí)考慮如下形式的干擾:

        ωx0=+15 (°)/s、ωy0=+3.0 (°)/s、ωz0=?3.0 (°)/s、?0=?0.25°的初始擾動(dòng);

        俯仰、偏航通道±300N·m的分離干擾力矩;

        助推器、固沖發(fā)動(dòng)機(jī)推力拉偏?1.5%;

        彈體氣動(dòng)系數(shù)拉偏±15%。

        仿真曲線(xiàn)如圖5、圖6所示。

        圖5 導(dǎo)彈姿態(tài)仿真曲線(xiàn)

        圖6 導(dǎo)彈高度仿真曲線(xiàn)

        從仿真曲線(xiàn)可以看出,系統(tǒng)滿(mǎn)足初始的設(shè)計(jì)要求,同時(shí)還具有較強(qiáng)的魯棒性。實(shí)際打靶試驗(yàn)也驗(yàn)證了控制系統(tǒng)具有良好的控制效果。

        4 結(jié)論

        通過(guò)MATLAB 中的非線(xiàn)性控制工具箱,快速有效地完成具有非線(xiàn)性特性的超音速導(dǎo)彈的控制系統(tǒng)設(shè)計(jì)。NCD 工具箱使控制系統(tǒng)參數(shù)選擇“自動(dòng)化”了,避免了完全憑借經(jīng)驗(yàn)的試湊法,大大簡(jiǎn)化設(shè)計(jì)過(guò)程。同時(shí)設(shè)計(jì)的控制參數(shù)不但可以使整個(gè)系統(tǒng)滿(mǎn)足性能指標(biāo)的要求,具有良好的控制特性;而且使系統(tǒng)具有較強(qiáng)的魯棒性。最主要的是,通過(guò)在某型號(hào)的實(shí)際應(yīng)用和驗(yàn)證,表明這種設(shè)計(jì)方法易于實(shí)現(xiàn),完全能夠滿(mǎn)足實(shí)際工程需要。

        [1]周克良,戴建國(guó).基于MATLAB仿真的兩種策略融合的PID 控制[J].安徽冶金科技職業(yè)學(xué)院學(xué)報(bào),2006,16(1):32-33.

        [2]蘇彬,陳紅英.基于PID 控制器的魯棒自動(dòng)飛行控制系統(tǒng)設(shè)計(jì)[J].航天控制,2006,24(6):46-50.

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

        [4]MATH WORKS INC.Nonlinear Control Design Blockset User’s Guide[K].1997.

        [5]魏巍.MATLAB 控制工程工具箱技術(shù)手冊(cè)[M].北京:國(guó)防工業(yè)出版社,2004.

        [6]錢(qián)杏芳,林瑞雄,趙亞男.導(dǎo)彈飛行力學(xué)[M].北京:北京理工大學(xué)出版社,2000.

        [7]楊軍.現(xiàn)代導(dǎo)彈制導(dǎo)控制系統(tǒng)設(shè)計(jì)[M].北京:航空工業(yè)出版社,2005.

        [8]黃忠霖.控制系統(tǒng)MATLAB 計(jì)算及仿真[M].北京:國(guó)防工業(yè)出版社,2001.

        [9]顧生杰.基于SIMULINK的非線(xiàn)性?xún)?yōu)化PID 控制[J].自動(dòng)化與儀器儀表,2006(2):62-64.

        猜你喜歡
        工具箱控制參數(shù)舵機(jī)
        高超聲速飛行器滑??刂茀?shù)整定方法設(shè)計(jì)*
        Birkhoff系統(tǒng)穩(wěn)定性的動(dòng)力學(xué)控制1)
        含齒隙彈載舵機(jī)的全局反步模糊自適應(yīng)控制
        基于dsPIC單片機(jī)的飛艇舵機(jī)控制實(shí)現(xiàn)
        電子制作(2018年1期)2018-04-04 01:48:14
        基于PI與準(zhǔn)PR調(diào)節(jié)的并網(wǎng)逆變器控制參數(shù)設(shè)計(jì)
        黑龍江電力(2017年1期)2017-05-17 04:25:08
        基于高速同步485總線(xiàn)通信的多通道舵機(jī)控制器設(shè)計(jì)
        Matlab曲線(xiàn)擬合工具箱在地基沉降預(yù)測(cè)模型中的應(yīng)用
        基于云模型的舵機(jī)同步控制
        搜狗分號(hào)工具箱 輸入更便捷
        小熊的工具箱
        成人久久久久久久久久久| 综合网在线视频| 亚洲一区二区三区精品网| 久久老熟女乱色一区二区| 新中文字幕一区二区三区| 一区二区三区乱码在线 | 欧洲| 人人爽人人澡人人人妻| 在线免费日韩| 少妇被日到高潮的视频| 国产精品日本中文在线| 成人国产一区二区三区 | 欧美午夜刺激影院| 最近日韩激情中文字幕| 美腿丝袜av在线播放| 在线观看亚洲av每日更新影片| 精品少妇无码av无码专区| 丰满岳乱妇在线观看中字无码 | 日本熟妇人妻xxxx| 激烈的性高湖波多野结衣| 国产亚洲精品久久久久久| 亚洲五月激情综合图片区| 白白在线免费观看视频| 久久黄色视频| 亚洲av无码专区在线电影| 国产九九在线观看播放| 亚洲成人av一区免费看| 国产乱人对白| 色一情一乱一伦一区二区三欧美| 久久国产影视免费精品| 自拍情爱视频在线观看| 无码h黄肉3d动漫在线观看| 国产成人精品成人a在线观看| 免费国产调教视频在线观看| 中文国产乱码在线人妻一区二区| 国产日产欧洲系列| 日本成人久久| 国产成人高清亚洲一区二区| 久久婷婷五月综合色高清| 99久久久无码国产精品试看| 免费jjzz在线播放国产| 久久综合加勒比东京热|