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

?

基于命令濾波反步法的雙電機離散同步控制*

2023-09-22 04:51:42何建華宋潤生蔡明潔王保防
電機與控制應(yīng)用 2023年9期
關(guān)鍵詞:伺服系統(tǒng)伺服電機擾動

何建華, 宋潤生, 蔡明潔,2, 王保防,2

(1.青島大學(xué) 自動化學(xué)院,山東 青島 266071;2.山東省工業(yè)控制技術(shù)重點實驗室,山東 青島 266071)

0 引 言

近年來,“智能制造2025”國家發(fā)展戰(zhàn)略對伺服電機高速、高精度、高可靠性等指標提出了新的要求與挑戰(zhàn)[1]。隨著要求的不斷提高,電機自身的參數(shù)和電機在驅(qū)動時不可避免的摩擦等擾動更易影響伺服電機的控制[2]。為了使電機能夠高效平穩(wěn)運行,滑模控制[3]、軌跡跟蹤控制[4]、摩擦補償控制[5]、魯棒控制[6]、模糊自適應(yīng)控制[7]等控制方法應(yīng)運而生,在控制領(lǐng)域獲得了高度認可。

目前,針對伺服電機高精度控制問題,文獻[8]提出了魯棒跟蹤控制,該方法在反饋線性化的基礎(chǔ)上降低不確定項對驅(qū)動系統(tǒng)的影響。文獻[9]提出了一種自適應(yīng)模糊控制,該方法不要求控制對象有具體的數(shù)學(xué)模型,當出現(xiàn)不確定因素時仍能保持較好的性能。文獻[10]提出了一種有效時間控制方法,使系統(tǒng)收斂更快,減小了跟蹤誤差,該方法大規(guī)模應(yīng)用于機器人、船舶、車輛等領(lǐng)域[11]。然而上述文獻采用的方法大都應(yīng)用于連續(xù)系統(tǒng)模型,但伺服電機在實際工程中絕大多數(shù)使用的是離散系統(tǒng)模型,該模型更具有現(xiàn)實應(yīng)用價值[12]。受采樣時間離散化的影響,電機的追蹤性能和同步追蹤精度可能會降低,因此離散伺服電機控制亟待研究。

隨著研究的深入,文獻[13]提出了事件觸發(fā)指令濾波離散控制方法,系統(tǒng)的自適應(yīng)律和控制律將由設(shè)定的觸發(fā)條件來判斷。文獻[14]在命令濾波的基礎(chǔ)上結(jié)合神經(jīng)網(wǎng)絡(luò)技術(shù),對具有多輸入約束的離散系統(tǒng)有較好的跟蹤效果。文獻[15]設(shè)計了動態(tài)面模糊離散速度調(diào)節(jié)器,降低計算難度的同時有效減輕控制器設(shè)計的復(fù)雜性。目前對于離散的研究多數(shù)針對單電機系統(tǒng),單電機的功率相較于雙電機有明顯的差距[16],而現(xiàn)實工程中的大慣量負載多數(shù)采用雙電機來操控[17]。目前雙電機離散控制仍然有許多不足之處,例如電機之間不同的電機參數(shù)[18]導(dǎo)致的電機轉(zhuǎn)速不同步、多電機帶來的多軸摩擦動態(tài)[19]和轉(zhuǎn)矩擾動[20]導(dǎo)致的電機過載問題等。因此實現(xiàn)雙電機系統(tǒng)的離散高跟蹤性能控制是一個巨大的挑戰(zhàn)。

本文針對雙電機同步驅(qū)動伺服系統(tǒng)進行離散化建模,在忽略齒隙的影響下建立雙電機離散模型和動力學(xué)方程。設(shè)計基于雙電機離散控制下的命令濾波反步法,設(shè)計補償系統(tǒng)消除誤差,減輕計算負擔。利用神經(jīng)網(wǎng)絡(luò)技術(shù)逼近多電機軸轉(zhuǎn)矩等非線性擾動函數(shù),使得控制器在考慮非線性擾動的影響下仍具有良好的追蹤性能。

1 雙電機伺服系統(tǒng)建模

在雙電機伺服系統(tǒng)中,兩臺電機通過減速器、小齒輪和大齒圈一起帶動旋轉(zhuǎn)負載,使得負載以相同的速度運行。忽略齒隙的影響,其離散模型如下:

(1)

式中:字母j為電機參數(shù)組(j=1,2);θj為電機的角位置;ωj為角速度;KTj為電磁轉(zhuǎn)矩常數(shù);Jmj為電機轉(zhuǎn)動慣量;bL為電機負載側(cè)摩擦因數(shù);bj為電機的黏滯摩擦因數(shù);uj為輸入電流;KL為剛度系數(shù);Fmj為系統(tǒng)的非線性擾動;Δt為采樣周期。

雙電機離散同步驅(qū)動系統(tǒng)控制策略框圖如圖1所示。由圖1可知,在雙電機伺服系統(tǒng)中,利用電機實際位置與給定的期望位置之間的差值得到誤差信號,構(gòu)建虛擬控制信號,并將虛擬控制信號輸入到命令濾波器中得到輸出信號。該輸出信號一方面作為模糊反步控制器的輸入,另一方面輸入到誤差補償信號模塊產(chǎn)生誤差補償信號輸入到控制器中。

圖1 雙電機同步控制策略框圖

雙電機同步驅(qū)動伺服系統(tǒng)結(jié)構(gòu)圖如圖2所示。選擇變量如下:

圖2 雙電機同步驅(qū)動伺服系統(tǒng)結(jié)構(gòu)圖

(2)

雙電機離散模型表示為

(3)

2 控制器設(shè)計

定義系統(tǒng)誤差為

(4)

定義系統(tǒng)補償信號可表示為

(5)

式中:xd為給定的期望信號;x2,c、x3,c、x4,c分別為x2、x3、x4濾波后的期望虛擬信號;x4j的期望虛擬控制信號設(shè)置為x4,c/2;另外用es表示兩個電機的速度誤差;ej(k)為系統(tǒng)誤差;ζj(k)為補償信號,j=1,2,3,4。

步驟一:由式(3)的第一個方程以及式(4)、式(5)得出:

v1(k+1)=e1(k+1)-ζ1(k+1)=

x1(k)+Δtx2(k)-xd(k+1)-ζ1(k+1)

(6)

(7)

分別構(gòu)造虛擬控制律α1(k)和誤差補償ζ1(k)可得如下表達式:

(8)

ζ1(k+1)=Δt[ζ2(k)+x2,c(k)-α1(k)+

t1ζ1(k)]

(9)

式中:|t1|≤1。

結(jié)合式(8)、式(9)得:

(10)

步驟二:由式(3)的第二個方程以及式(4)、式(5)得出:

v2(k+1)=e2(k+1)-ζ2(k+1)=

(1-b1Δt)x2(k)+Δta0[x3(k)-2x1(k)]-

x2,c(k+1)-ζ2(k+1)

(11)

2x1(k)]-x2,c(k+1)-ζ2(k+1)}2-

(12)

分別構(gòu)造α2(k)、ζ2(k):

t2ζ2(k)

(13)

ζ2(k+1)=Δta0[ζ3(k)+x3,c(k)-α2(k)+

t2ζ2(k)]

(14)

式中:|t2|≤1。

由式(13)、式(14)得:

(15)

v3(k+1)=e3(k+1)-ζ3(k+1)=

x3(k)+Δt[x41(k)+x42(k)]-

x3,c(k+1)-ζ3(k+1)

(16)

x3,c(k+1)-ζ3(k+1)}2-

(17)

分別構(gòu)造α3(k)、ζ3(k):

(18)

ζ3(k+1)=Δt[ζ4(k)+x4,c(k)-α3(k)+

t3ζ3(k)]

(19)

式中:|t3|≤1。由式(18)、式(19)得:

(20)

步驟四:由式(3)的第四個方程以及式(4)、式(5)可得:

v4(k+1)=e4(k+1)-ζ4(k+1)=

(21)

(22)

其中,令f3(k)=Δtn21[x31(k)-x1(k)]-(1-b21Δt)x41(k),f4(k)=Δtn22[x32(k)-x1(k)]-(1-b22Δt)x42(k)。

由于式(22)中含有非線性擾動,定義一個新函數(shù)

(23)

(24)

式中:ΔtFmj為系統(tǒng)設(shè)定的非線性擾動函數(shù);Z2j(k)=[x1(k),x2(k),x3(k),x4(k),x5(k),x6(k)]T;τ2j為逼近誤差,并滿足不等式|τ2j|≤ε2j;‖W2j‖為向量W2j的范數(shù)。

(27)

(28)

3 穩(wěn)定性分析

考慮同步誤差的情況下,選取Lyapunov函數(shù):

(29)

求取V(k)的一階差分,可得:

(30)

在Lyapunov函數(shù)中考慮速度同步誤差,在保證跟蹤性能的同時能提高電機間的同步度。

神經(jīng)網(wǎng)絡(luò)權(quán)值自適應(yīng)律:

(31)

(-λ2j)2ζ2j(k+1)‖S2j[Zi(k)]‖v4(k+1)+

(32)

神經(jīng)網(wǎng)絡(luò)基函數(shù)滿足‖S2j[Zi(k)]‖2≤li,根據(jù)楊不等式可得:

(33)

由離散模型式(3)以及式(4)得出:

(34)

將式(33)代入式(30),其中:

(35)

取ζ4(k)=0,由于v4(k)=e4(k)-ζ4(k),可得v4(k)=e4(k),將式(34)、式(35)代入式(30),由楊不等式得:

ΔV(k)≤[3(l1+l2)+3(2-γ21)l1λ21+

(36)

4 仿真分析

為了驗證該離散同步控制方法的可行性,在MATLAB環(huán)境中進行仿真分析。選取采樣周期Δt=0.002 5 s,采樣次數(shù)為12 000。

電機的參數(shù)如下:Jm1=0.4 kg·m2;Ke1=0.76 V/rad,Ke2=0.1 V/rad;KT1=1.1 N·m/A,KT2=0.9 N·m/A;R1=2.5 Ω,R2=3 Ω;L1=0.05 H,L2=0.04 H;b1=b2=0.001 158 N·m·s/rad。

負載為JL=2(Jm1+Jm2)=2.4 kg/m2,同時KL=50 N·m/rad,bL=0.03 N·m·s/rad??刂破鲄?shù)和濾波器參數(shù)選擇為ks=10,kc=10;w1=30,w2=0.08。

期望信號選為yd(k)=cos[t(k-1)π/2]。選擇相同的參數(shù),比較命令濾波反步法(CFC)和動態(tài)面控制方法(DSC),從而驗證CFC方法的優(yōu)越性。仿真結(jié)果如圖2~圖6所示。

圖3(a)和(b)分別為DSC和CFC控制方法下的位置跟蹤曲線,圖4為DSC和CFC控制方法下的追蹤誤差信號,圖5(a)和(b)分別為DSC和CFC控制方法下的電機輸入信號,圖6(a)和(b)分別為DSC和CFC控制方法下的電機轉(zhuǎn)速,圖7為DSC和CFC控制方法下的同步誤差信號。

圖3 位置跟蹤曲線

圖4 追蹤誤差信號

圖5 電機輸入信號

圖6 電機轉(zhuǎn)速

圖7 同步誤差信號

將DSC方法和CFC方法進行對比,根據(jù)圖3可以看出CFC方法具有更好的追蹤效果。圖4分別顯示了兩種控制方法下的追蹤誤差,相較于DSC方法,本文采用的CFC方法誤差更小,可以保持在-0.13~0.13 rad以內(nèi),跟蹤性能較好。圖5分別顯示兩種控制方法下的電機輸入電壓,DSC方法下的電機輸入電壓波動較大;CFC方法下兩個電機之間的電壓更加穩(wěn)定,波動較小,電機運行更加平穩(wěn)。圖6顯示了DSC方法和CFC方法下的兩個電機的轉(zhuǎn)速,對比之下不難發(fā)現(xiàn)CFC方法下的兩個電機速度更為接近,波動更小,運行更平穩(wěn)。圖7可以看出CFC方法下電機之間轉(zhuǎn)速誤差保持在-0.08~0.08 rad之間,且同步性能良好。根據(jù)仿真結(jié)果得出所設(shè)計的控制器具有較好的追蹤效果,誤差收斂到非常小的鄰域內(nèi),表現(xiàn)出很好的跟蹤性能與同步性能。

為了驗證突加負載擾動時雙電機系統(tǒng)在所提控制方法下的抗擾性能,在仿真第15 s時突加10 N·m的轉(zhuǎn)矩。圖8為負載擾動下的位置跟蹤誤差,圖9為負載擾動下的電機轉(zhuǎn)速,圖10負載擾動下的同步誤差信號。

圖8 負載擾動下位置跟蹤信號

圖9 負載擾動下電機轉(zhuǎn)速

圖10 負載擾動下同步誤差信號

由圖8可以看出,在突加負載擾動后,電機的位置跟蹤曲線出現(xiàn)波動,相較于突加擾動前誤差增加了0.12 rad;圖9顯示了突加負載擾動后電機轉(zhuǎn)速,相較于突加擾動前,電機轉(zhuǎn)速下降0.04 rad/s;圖10為突加擾動后的同步誤差信號,擾動后電機的同步誤差增加了0.05 rad/s,仍能保持較好的同步性能。

5 結(jié) 語

本文研究了雙電機離散模型下的同步控制方法,設(shè)計的控制器能夠有效地減少兩個電機在離散狀態(tài)下的追蹤誤差和同步誤差,使得兩個電機在相對平穩(wěn)的狀態(tài)下運行。該控制器使用命令濾波技術(shù),結(jié)合神經(jīng)網(wǎng)絡(luò)技術(shù)逼近多電機軸轉(zhuǎn)矩等非線性擾動函數(shù)在反步法的基礎(chǔ)上減輕了計算負擔。二階濾波器消除了濾波誤差帶來的不良影響,使得誤差控制在合理的區(qū)間范圍,在保證控制性能的同時仍具有較高的控制精度。此仿真結(jié)果驗證了上述方法的可行性。

猜你喜歡
伺服系統(tǒng)伺服電機擾動
Bernoulli泛函上典則酉對合的擾動
基于ESO的電液位置伺服系統(tǒng)反步滑??刂?/a>
專利名稱:一種適應(yīng)壓鑄環(huán)境的伺服電機
微特電機(2020年11期)2020-12-30 19:42:32
(h)性質(zhì)及其擾動
基于復(fù)合前饋模糊PID的位置伺服系統(tǒng)研究
生產(chǎn)線中的伺服電機定位控制
電子制作(2018年17期)2018-09-28 01:57:00
伺服電機控制技術(shù)的應(yīng)用及發(fā)展趨向分析
小噪聲擾動的二維擴散的極大似然估計
淺說伺服電機位置控制下的定位問題
基于自適應(yīng)反步的DGMSCMG框架伺服系統(tǒng)控制方法
淮南市| 怀远县| 南宫市| 麻城市| 泸西县| 平果县| 兴城市| 弥渡县| 大庆市| 大足县| 斗六市| 含山县| 宁远县| 会东县| 家居| 清徐县| 始兴县| 富源县| 八宿县| 安化县| 洪湖市| 彰武县| 阜城县| 宁晋县| 称多县| 和政县| 沙洋县| 政和县| 土默特左旗| 泉州市| 娱乐| 柯坪县| 邹城市| 洛南县| 乐清市| 贵港市| 卓尼县| 乌兰浩特市| 方城县| 都江堰市| 木里|