新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ADRC的井下機(jī)器人運(yùn)動控制技術(shù)

基于ADRC的井下機(jī)器人運(yùn)動控制技術(shù)

作者: 時間:2013-03-12 來源:網(wǎng)絡(luò) 收藏


  如今,自抗擾控制器已經(jīng)經(jīng)歷了30多年的發(fā)展歷程。由于該控制器算法簡單,參數(shù)適應(yīng)性廣,是解決非線性、不確定性、強(qiáng)干擾、強(qiáng)耦合、大時滯等控制問題的一種有效方法,具有較強(qiáng)的適應(yīng)性、魯棒性和可操作性,越來越多的科研工作者加入到自抗擾控制算法的研究行列中。目前,自抗擾控制器已經(jīng)在電機(jī)控制、過熱汽溫控制、動力調(diào)諧陀螺儀、單級旋轉(zhuǎn)倒立擺、機(jī)器人控制、大射電望遠(yuǎn)鏡艙位姿態(tài)控制、飛行器姿態(tài)控制、船舶減搖鰭等諸多領(lǐng)域得到應(yīng)用,并取得了良好的控制效果。

  研究自抗擾控制器在船舶航向控制系統(tǒng)中的應(yīng)用,不僅可以拓展自抗擾控制器的應(yīng)用領(lǐng)域,而且可以有效的提高船舶的控制品質(zhì),具有很好的研究意義。

  3DEEC機(jī)器人橫向運(yùn)動自抗擾控制器設(shè)計

  3.1二階系統(tǒng)自抗擾控制器的一般形式

  很多被控對象可以簡化成如下形式:

其中,w為對象外部擾動,u為控制量,b(t)為控制量放大系數(shù),y為輸出, f(x,w,t)是對象“總擾動”。對于該一階對象,其控制器的標(biāo)準(zhǔn)結(jié)構(gòu)一般如圖1所示。

圖1 控制器的標(biāo)準(zhǔn)結(jié)構(gòu)

由圖1可見,由三部分組成:“安排過渡過程”,“非線性反饋(NF)”和“擴(kuò)張狀態(tài)觀測器(ESO)”。圖中,v0為控制目標(biāo),v1是v0的跟蹤信號;z1是系統(tǒng)輸出y的估計,z2是對象總擾動f(x,w,t)的估計;e是誤差,u0是NF的輸出,b0是b(t)的估計。

? 安排過渡過程:

在一般的控制系統(tǒng)中,誤差直接取成:

e = v - y

式中, v 為設(shè)定值; y 為系統(tǒng)輸出。

誤差的這種取法使初始誤差很大,易引起“超調(diào)”,很不合理。根據(jù)對象承受的能力,我們先安排合理的過渡過程v1 ( t ) , 然后誤差取成e =v1(t)-y,這是解決PID 的“快速性”和“超調(diào)”之間矛盾的有效辦法, 也是提高調(diào)節(jié)器“魯棒性”的一種辦法。

在實(shí)際工程問題中,常存在由不連續(xù)或帶隨機(jī)噪聲的量測信號合理地提取連續(xù)信號及微分信號的問題。過去采取的是線性微分器及線性濾波手段,但是仍不能滿意解決問題,跟蹤微分器就是利用非線性函數(shù)來實(shí)現(xiàn)對輸入信號廣義導(dǎo)數(shù)的一種光滑逼近。

ADRC的井下機(jī)器人

運(yùn)動控制

ADRC

ADRC

ADRC

ADRC

ADRC

  跟蹤微分器就是一個信號處理環(huán)節(jié),自抗擾控制器主要是充分利用了它的跟蹤特性和提取微分信號的特點(diǎn),實(shí)現(xiàn)了對輸入信號過渡過程的安排及微分信號的提取。特別地,當(dāng)輸入信號發(fā)生突變時,跟蹤微分器可以為控制器提供光滑的輸出信號作為輸入,使控制量輸出連續(xù)地變化,不會因?yàn)檩斎氲耐蛔兌a(chǎn)生超調(diào),增強(qiáng)了系統(tǒng)的穩(wěn)定性。跟蹤微分器給出了閉環(huán)系統(tǒng)的一種可以實(shí)現(xiàn)的動態(tài)性能指標(biāo),這種給定對于被控對象來說不再是一種穩(wěn)態(tài)的期望值,而是一種可實(shí)時跟蹤的曲線。同時,在輸入信號存在外界擾動時,跟蹤微分器還可以實(shí)現(xiàn)濾波的作用。


評論


技術(shù)專區(qū)

關(guān)閉