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

?

陀螺穩(wěn)定平臺(tái)神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制

2018-10-13 06:40魯延娟李明秋
電光與控制 2018年10期
關(guān)鍵詞:魯棒性角速度陀螺

魯延娟, 李明秋

(長(zhǎng)春理工大學(xué),長(zhǎng)春 130022)

0 引言

陀螺穩(wěn)定平臺(tái)是一種安裝在運(yùn)動(dòng)載體上的光電跟蹤裝置,能夠?qū)\(yùn)動(dòng)載體所受的擾動(dòng)進(jìn)行隔離,并保持平臺(tái)穩(wěn)定[1]。在實(shí)際應(yīng)用中,陀螺穩(wěn)定平臺(tái)多用于飛機(jī)、導(dǎo)彈等場(chǎng)合,這些應(yīng)用場(chǎng)合決定了陀螺穩(wěn)定平臺(tái)應(yīng)具有很高的快速性和魯棒性。

目前,實(shí)際應(yīng)用的陀螺穩(wěn)定平臺(tái)控制系統(tǒng)多采用PID控制。但是,基于PID控制的各種改進(jìn)控制方案并不能有效地提高平臺(tái)的快速性和魯棒性[2]。針對(duì)這個(gè)問(wèn)題,許多研究人員采用現(xiàn)代控制理論對(duì)陀螺穩(wěn)定平臺(tái)進(jìn)行控制,已有的文獻(xiàn)有些采用了H∞控制[3]和模糊控制方法[4-5]。但這些方法大多需要進(jìn)行復(fù)雜的計(jì)算或精確的數(shù)學(xué)模型,因此很難在實(shí)際系統(tǒng)中應(yīng)用[6]。本文以某吊艙為研究背景,針對(duì)其中的陀螺穩(wěn)定平臺(tái)速度環(huán)控制系統(tǒng),采用了以神經(jīng)網(wǎng)絡(luò)逼近模型的未知部分的神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制方法。仿真實(shí)驗(yàn)表明,該控制器的應(yīng)用有效地提高了陀螺穩(wěn)定平臺(tái)的快速性和魯棒性。

1 陀螺穩(wěn)定平臺(tái)系統(tǒng)結(jié)構(gòu)

兩軸四框架光電陀螺穩(wěn)定平臺(tái)通過(guò)陀螺穩(wěn)定隔離載體的擾動(dòng),保證探測(cè)器的視軸穩(wěn)定地指向目標(biāo)。實(shí)現(xiàn)這個(gè)控制目標(biāo)的方法多種多樣,但基本上采用的都是機(jī)電框架結(jié)構(gòu)。從控制系統(tǒng)的構(gòu)成來(lái)講,每一個(gè)框架都具有相似的結(jié)構(gòu)。一般來(lái)說(shuō),該框架包括一個(gè)內(nèi)回路速度環(huán)和一個(gè)外回路位置環(huán)[7-8],其結(jié)構(gòu)如圖1所示。

圖1 陀螺穩(wěn)定平臺(tái)的單軸系統(tǒng)結(jié)構(gòu)圖Fig.1 Uniaxial system of gyro stabilized platform

建立系統(tǒng)被控對(duì)象的狀態(tài)方程為

(1)

2 陀螺穩(wěn)定平臺(tái)速度環(huán)控制器設(shè)計(jì)

2.1 基于指數(shù)趨近律的變結(jié)構(gòu)控制器設(shè)計(jì)

變結(jié)構(gòu)控制理論是一種控制系統(tǒng)的綜合方法,適用的控制任務(wù)有鎮(zhèn)定、運(yùn)動(dòng)跟蹤、模型跟蹤等。它是一類(lèi)特殊的非線性控制,通過(guò)切換函數(shù)的方式,迫使系統(tǒng)按預(yù)定的“滑動(dòng)模態(tài)”的狀態(tài)軌跡運(yùn)動(dòng),從而達(dá)到系統(tǒng)穩(wěn)定的目的[9]。

設(shè)二階非線性不確定系統(tǒng)為

(2)

式中:f(·)和g(·)是未知非線性函數(shù);u是控制輸入;d(t)為有界干擾。

滑模函數(shù)設(shè)計(jì)為

(3)

式中:c>0,滿足Hurwitz條件;e(t)=xd-x1(t)。

(4)

采用指數(shù)趨近律,即

(5)

式中:ε>0;k>0。由式(4)和式(5)可設(shè)計(jì)控制律為

(6)

在式(1)中忽略電感。取R=5 Ω,J=0.3 kg/m2,ce=4.5 V/(rad·s-1),cm=4.17 V/(rad·s-1),r(t)=0.1 sint,擾動(dòng)取Md=sint。

采用滑模變結(jié)構(gòu)控制(SMVSC)方法,取c=11,ε=0.5,k=15。角位置和角速度跟蹤、控制輸入u和角度跟蹤誤差曲線,分別如圖2~圖4所示。

圖2 角位置和角速度跟蹤(SMVSC)

圖3 控制輸入u(SMVSC)Fig.3 Control input u(SMVSC)

圖4 角位置跟蹤誤差(SMVSC)Fig.4 Angular position tracking error(SMVSC)

由圖2可知,系統(tǒng)對(duì)給定正弦信號(hào)能進(jìn)行快速跟蹤,角位置跟蹤時(shí)間需要0.2 s,角速度跟蹤時(shí)間需要0.3 s,但是由圖3可知,電機(jī)存在較大的波動(dòng),這將會(huì)影響系統(tǒng)控制效果,導(dǎo)致系統(tǒng)不穩(wěn)定。同時(shí),由圖4可知,系統(tǒng)的跟蹤存在誤差,反映在實(shí)際系統(tǒng)中則是電機(jī)振動(dòng),不利于視軸穩(wěn)定。

2.2 基于神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制器設(shè)計(jì)

陀螺穩(wěn)定平臺(tái)作為視軸穩(wěn)定系統(tǒng)的一種常用結(jié)構(gòu),對(duì)系統(tǒng)的快速性和魯棒性要求很高,而2.1節(jié)中的仿真實(shí)驗(yàn)表明,采用上述控制方法并不能有效地提高系統(tǒng)的魯棒性。與此同時(shí),在滑??刂浦蓄l繁地切換變結(jié)構(gòu)控制方法會(huì)造成抖振,這將影響系統(tǒng)的控制效果[10]。

將滑??刂平Y(jié)合神經(jīng)網(wǎng)絡(luò)逼近用于非線性系統(tǒng)的控制,采用神經(jīng)網(wǎng)絡(luò)模型實(shí)現(xiàn)模型未知部分的自適應(yīng)逼近,可以有效地降低誤差增益。通過(guò)Lyapunov方法導(dǎo)出神經(jīng)網(wǎng)絡(luò)自適應(yīng)律,通過(guò)網(wǎng)絡(luò)權(quán)值的調(diào)節(jié)保證整個(gè)閉環(huán)系統(tǒng)的穩(wěn)定性和收斂性。

圖5 RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖Fig.5 RBF neural network structure

RBF輸入輸出算法為

(7)

式中:x為網(wǎng)絡(luò)輸入;cj為數(shù)據(jù)中心;bj為擴(kuò)展常數(shù);W*和V*分別為逼近f(·)和g(·)的理想網(wǎng)絡(luò)權(quán)值;εf和εg為有界網(wǎng)絡(luò)逼近誤差。

根據(jù)滑模變結(jié)構(gòu)的可達(dá)性設(shè)計(jì)控制律為

(8)

式中,η>0,μ>0,μs和ηsgns用來(lái)克服干擾和神經(jīng)網(wǎng)絡(luò)逼近誤差,以保證系統(tǒng)穩(wěn)定。

下面通過(guò)Lyapunov方法導(dǎo)出神經(jīng)網(wǎng)絡(luò)的自適應(yīng)律。

設(shè)網(wǎng)絡(luò)的實(shí)際輸出為

(9)

(10)

取Lyapunov函數(shù)為

(11)

因此,可取自適應(yīng)律為

(12)

采用式(1)所示系統(tǒng),系統(tǒng)參數(shù)取值見(jiàn)2.1節(jié)。采用神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制器(NNSMVSC),控制器各參數(shù)取值為μ=10,γ1=10,γ2=1.0,c=10,η=0.001。

采用式(8)控制律和式(12)控制律,RBF網(wǎng)絡(luò)的結(jié)構(gòu)取2-5-1,取x1=ω,根據(jù)網(wǎng)絡(luò)輸入的實(shí)際范圍來(lái)設(shè)計(jì)高斯基函數(shù),取ci=[-0.1 -0.500.51.0]和bj=5.0權(quán)值的初始值為0.1,仿真結(jié)果如圖6~圖8所示。

圖6 角位置和角速度跟蹤(NNSMVSC)

Fig.6 Tracking of angular position and angular velocity(NNSMVSC)

圖7 控制輸入u(NNSMVSC)Fig.7 Control input u(NNSMVSC)

圖8 角位置跟蹤誤差曲線(NNSMVSC)Fig.8 Angular position tracking error(NNSMVSC)

由圖6可知,與采用指數(shù)趨近律的滑模變結(jié)構(gòu)控制方法相比,基于神經(jīng)網(wǎng)絡(luò)的滑模變結(jié)構(gòu)控制方法在跟蹤時(shí)間上有一定的延長(zhǎng),在0.3 s時(shí)可實(shí)現(xiàn)對(duì)角位置的跟蹤;在0.5 s時(shí)能夠?qū)崿F(xiàn)對(duì)角速度的跟蹤。但是由圖6可知,該方法對(duì)控制輸入u有很大改善,同時(shí)由圖8可知,采用該方法時(shí),誤差的最大值為0.007 3,且跟蹤誤差能在1 s時(shí)無(wú)限趨近于零。

但是當(dāng)建模不確定項(xiàng)和干擾較大時(shí),需要切換的增益項(xiàng)η較大,這會(huì)造成較大的抖動(dòng),因此可以考慮用飽和函數(shù)sat(s)代替符號(hào)函數(shù)sgns,即

(13)

式中,Δ是邊界層。由式(13)可知,在邊界層外采用切換控制可使系統(tǒng)快速趨于滑動(dòng)模態(tài),在邊界層以?xún)?nèi)采用反饋控制,以降低滑模切換控制產(chǎn)生的抖動(dòng)。

采用上述系統(tǒng),取k=0.001,利用改進(jìn)的神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制方法(INNSMVSC)仿真的結(jié)果如圖9~圖11所示。

圖9 角位置和角速度的跟蹤(INNSMVSC)

圖10 控制輸入u(INNSMVSC)Fig.10 Control input u(INNSMVSC)

圖11 角位置跟蹤誤差曲線(INNSMVSC)Fig.11 Angular position tracking error(INNSMVSC)

由圖9可以看出,采用改進(jìn)的神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制方法,對(duì)系統(tǒng)角位置和角速度的跟蹤無(wú)明顯變化,但是由圖10可知,采用該方法對(duì)控制輸入有很大的改善。

由以上仿真實(shí)驗(yàn)結(jié)果可以看出,采用RBF神經(jīng)網(wǎng)絡(luò)滑??刂品椒▽?duì)陀螺穩(wěn)定平臺(tái)單軸系統(tǒng)進(jìn)行控制時(shí),仿真圖2和圖6證明,利用該方法能對(duì)陀螺穩(wěn)定平臺(tái)的角位置和角速度進(jìn)行快速跟蹤;圖3和圖7表明采用神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制方法能對(duì)控制輸入進(jìn)行改善,這將進(jìn)一步減少對(duì)系統(tǒng)的影響;圖4和圖8表明,采用神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制方法對(duì)陀螺穩(wěn)定平臺(tái)進(jìn)行控制,在誤差允許范圍內(nèi)可無(wú)限趨近于0。

3 結(jié)論

陀螺穩(wěn)定平臺(tái)速度環(huán)的特性對(duì)整個(gè)平臺(tái)的性能有很大影響。單獨(dú)采用滑模變結(jié)構(gòu)控制方法能對(duì)速度環(huán)的特性有一定的改善,但是外擾以及建模不確定性引起的抖動(dòng)問(wèn)題,使得系統(tǒng)的快速性和魯棒性受到影響。由于RBF網(wǎng)絡(luò)具有泛化能力較強(qiáng)、結(jié)構(gòu)簡(jiǎn)單等優(yōu)點(diǎn),針對(duì)這個(gè)問(wèn)題,提出采用RBF神經(jīng)網(wǎng)絡(luò)的優(yōu)勢(shì)彌補(bǔ)滑模變結(jié)構(gòu)的缺陷。實(shí)驗(yàn)結(jié)果表明,在系統(tǒng)精確模型未知的情況下,該方法可以有效地提高速度環(huán)的性能;且神經(jīng)網(wǎng)絡(luò)滑模變結(jié)構(gòu)控制器參數(shù)少、計(jì)算簡(jiǎn)單,可避免冗長(zhǎng)的計(jì)算,具有較好的工程實(shí)現(xiàn)性。

猜你喜歡
魯棒性角速度陀螺
荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
做個(gè)紙陀螺
基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評(píng)價(jià)
玩陀螺
陀螺轉(zhuǎn)轉(zhuǎn)轉(zhuǎn)
我最喜歡的陀螺
圓周運(yùn)動(dòng)角速度測(cè)量方法賞析
基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性?xún)?yōu)化
西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04
半捷聯(lián)雷達(dá)導(dǎo)引頭視線角速度提取
喀喇| 抚顺市| 潢川县| 衡山县| 浦江县| 玉门市| 成都市| 舒兰市| 金阳县| 买车| 利津县| 商南县| 鄯善县| 富蕴县| 宣武区| 肃南| 定日县| 承德县| 武强县| 合阳县| 新密市| 灌南县| 澳门| 铜鼓县| 庆城县| 湟源县| 蓝山县| 垣曲县| 增城市| 卢龙县| 无为县| 彝良县| 庄河市| 宁化县| 景洪市| 隆子县| 泸西县| 永登县| 钟山县| 四平市| 屏东县|