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

?

不確定伺服系統(tǒng)的模糊自適應(yīng)NTSM控制

2022-11-16 16:26李方俊王生捷
海軍航空大學學報 2022年1期
關(guān)鍵詞:同步電機伺服系統(tǒng)滑模

李方俊,王生捷,李 浩

(北京機械設(shè)備研究所,北京 100854)

傳統(tǒng)的永磁同步電機位置伺服系統(tǒng)一般采用三閉環(huán)控制結(jié)構(gòu),內(nèi)環(huán)為電流環(huán),次環(huán)為速度環(huán),最外環(huán)為位置環(huán),PID 是環(huán)路控制器最常用的設(shè)計方法[1-3]。但是,傳統(tǒng)的PID控制器參數(shù)調(diào)節(jié)復雜,系統(tǒng)響應(yīng)速度慢,在面對系統(tǒng)結(jié)構(gòu)參數(shù)不確定或者時變、非線性和負載變化時,難以達到理想的控制效果[4-5]。近年來,許多先進的控制算法在不確定永磁同步電機伺服系統(tǒng)中得到了應(yīng)用,如:采用自適應(yīng)反步控制的方法對系統(tǒng)未知參數(shù)進行估計并利用滑??刂苼肀WC系統(tǒng)對未知擾動的魯棒性[6];采用自適應(yīng)模糊滑??刂频姆椒▽ο到y(tǒng)存在的抖振問題進行抑制[7-10]。然而,上述的控制方法存在一定的不足之處,例如:采用反步法設(shè)計控制器結(jié)構(gòu)時,會存在“項數(shù)膨脹”的問題,這將導致所設(shè)計的控制輸入量特別大,實際控制系統(tǒng)難以實現(xiàn);傳統(tǒng)的滑模控制器均采用線性滑模面,理論上系統(tǒng)狀態(tài)不僅難以在有限時間內(nèi)收斂到給定軌跡,而且滑模控制器還存在固有的抖振問題,為了得到良好的抗擾能力,傳統(tǒng)的滑模控制器不得不將擾動上界值取得偏大,這卻加劇了系統(tǒng)的抖動。

為了簡化控制器的設(shè)計和提高伺服系統(tǒng)的快速性和魯棒性,本文在研究不確定伺服系統(tǒng)模糊自適應(yīng)滑??刂频幕A(chǔ)上,引入了非奇異終端滑模面,這保證了伺服系統(tǒng)在面對結(jié)構(gòu)參數(shù)和負載變化魯棒性的基礎(chǔ)上,擁有了更快的響應(yīng)能力。同時,為了進一步提高系統(tǒng)的控制精度,縮小跟蹤誤差的波動范圍,設(shè)計了1 種結(jié)合誤差積分項的非奇異終端滑模面,為了便于算法在數(shù)字控制系統(tǒng)中得以實現(xiàn),均采用離散化仿真方式。

1 伺服系統(tǒng)數(shù)學模型

永磁同步電機伺服系統(tǒng)的位置機械方程,如下所示:

式(1)(2)中:θ表示電機轉(zhuǎn)動的機械角度;ω表示電機的機械角速度;Te為永磁同步電機的電磁力矩;J為折算到電機軸端的系統(tǒng)轉(zhuǎn)動慣量;B為摩擦系數(shù);TL為負載和擾動力矩。

表貼式永磁同步電機的數(shù)學模型為:

式(3)中:ωe為電機電角速度;iD、iQ為電機DQ 軸的定子電流;LD、LQ為電機DQ 軸電感;R為電機相電阻;UD、UQ為相電壓;n為永磁同步電機極對數(shù);λf為電機轉(zhuǎn)子磁鏈。

如圖1 所示,所設(shè)計的永磁同步電機伺服控制系統(tǒng)采用雙閉環(huán)控制結(jié)構(gòu),外部跟蹤指令信號通過所設(shè)計的控制器解算為Q 軸電流信號直接控制電流環(huán),使傳統(tǒng)的PID 位置伺服系統(tǒng)三閉環(huán)的控制方式得以簡化,從而提高了伺服系統(tǒng)的響應(yīng)速度。

圖1 伺服系統(tǒng)控制框圖Fig.1 Control structure of the servo system

電流誤差經(jīng)PI控制器處理后為電機DQ軸電壓信號,采用空間矢量脈寬調(diào)制(SVPWM)技術(shù)將電壓信號轉(zhuǎn)變?yōu)槟孀兤鏖_關(guān)管的PWM 斬波信號傳遞給電機。

2 自適應(yīng)非奇異終端滑??刂破髟O(shè)計

式(6)中:β >0 是設(shè)計常數(shù);p和q是奇數(shù),且q <p <2q。

當非奇異終端滑模面S=0 時,解方程可得:

系統(tǒng)誤差將在有限時間ts內(nèi)收斂到0。

與傳統(tǒng)的線性滑模面相比,非奇異終端滑模面由于引入了非線性項,故擁有更快的收斂速度,系統(tǒng)將在有限時間內(nèi)到達滑模面[11];與普通的終端滑模面相比,非奇異終端滑模面避免了出現(xiàn)控制輸入無窮大的情況,即系統(tǒng)的奇異現(xiàn)象。線性滑模面與非奇異終端滑模面的收斂速度,如圖2所示。

圖2 非奇異終端滑模面與普通線性滑模面收斂速度的比較Fig.2 Comparsion of the convergence speed of NTSM with that of linear SMC

為了滿足系統(tǒng)穩(wěn)定可達性的條件,Lyapunov函數(shù)設(shè)計為:

式(9)中:λ和μ為正比例系數(shù);J^ 為系統(tǒng)轉(zhuǎn)動慣量J的估計值;?^ 為系統(tǒng)結(jié)構(gòu)參數(shù)B J的估計值。

對式(9)求導可得:

3 模糊控制器設(shè)計

滑模控制器的設(shè)計往往需要已知未知擾動上界的大小。實際伺服系統(tǒng)中擾動形式多樣,這給控制算法的設(shè)計帶來了極大的困難,工程上往往將上界值D1取值較大以保證伺服系統(tǒng)的魯棒性,然而較大的上界值又會造成系統(tǒng)的控制輸入的劇烈抖動,這可能會激起整個伺服系統(tǒng)的共振。為了合理設(shè)計擾動的上界值D1,現(xiàn)采用模糊控制的思想對擾動上界值進行估計[12-13]。

滑模狀態(tài)存在的條件為S·S˙<0,為了使系統(tǒng)在擾動作用下能達到滑模面,現(xiàn)制定如下的模糊規(guī)則:

其中,NB 為負大,NM 為負中,NS 為負小,ZO 為0,PS 為正小,PM 為正中,PB 為正大。根據(jù)工程經(jīng)驗,將輸入S·S˙和輸出D1 的隸屬度函數(shù)定義為三角形的隸屬度函數(shù)。圖3 和圖4 為輸入S·S˙和輸出D1的隸屬度函數(shù)分布圖。

圖3 模糊控制器輸入隸屬函數(shù)分布圖Fig.3 Distribution diagram of the input membership function of the fuzzy controller

圖4 模糊控制器輸出隸屬函數(shù)分布圖Fig.4 Distribution diagram of the output membership function of the fuzzy controller

根據(jù)滑??刂评碚摚寒擲·S˙>0 時,代表系統(tǒng)不具備滑??刂频目蛇_性條件,需要加大D1 來提高收斂速度和補償干擾;當S·S˙<0 時,代表系統(tǒng)已具備可達性條件,可以適當減小D1 值,降低系統(tǒng)輸入的抖振?;谝陨戏治觯词剑?1)(22)建立模糊規(guī)則。

模糊控制器通過采用Mamdani推理法,采用重心法進行反模糊化處理后,得到擾動上界的模糊估計值。

4 誤差積分非奇異終端滑模面設(shè)計

只有在連續(xù)的系統(tǒng)中才存在理想的滑動模態(tài),對于離散系統(tǒng),系統(tǒng)會在一定范圍的切換帶內(nèi)進行準滑動模態(tài)運動,如圖5所示。

圖5 連續(xù)和離散滑動模態(tài)Fig.5 Continuous and discrete sliding mode

圖5中:曲線1為連續(xù)系統(tǒng)理想的滑模狀態(tài);曲線2為離散系統(tǒng)的準滑模狀態(tài);2Δ為離散滑模面切換帶寬度[14]。

從圖中可知,相比于連續(xù)的控制系統(tǒng),離散的非奇異終端滑??刂品椒〞懈櫿`差的存在,因此,為了進一步改善離散模糊自適應(yīng)非奇異終端滑??刂破鞯目刂凭?,將PID 控制器中對誤差積分的思想引入控制器的設(shè)計當中,構(gòu)造了1 種新型的誤差積分非奇異終端滑模面:

由于誤差積分項的作用,離散系統(tǒng)將在達到穩(wěn)態(tài)時擁有更好的穩(wěn)態(tài)精度。

5 控制系統(tǒng)建模與仿真分析

采用MATLAB/Simulink 搭建傳統(tǒng)PI 控制系統(tǒng)、自適應(yīng)滑模控制系統(tǒng)、模糊自適應(yīng)非奇異終端滑??刂葡到y(tǒng)和新型模糊自適應(yīng)非奇異終端滑??刂葡到y(tǒng)的仿真模型。仿真中采用的表貼式永磁同步電機的參數(shù)為:定子電阻R=0.34 Ω ;直軸電感和交軸電感LD=LQ=0.006 H;轉(zhuǎn)子磁鏈λf=0.243 Wb;電機初始轉(zhuǎn)動慣量J=0.06 kg·m2;黏滯摩擦系數(shù)B= 0.001 kg·m2/s;磁極對數(shù)n=5。負載擾動轉(zhuǎn)矩初始值為5 N·m。模糊自適應(yīng)非奇異終端滑??刂破鞯膮?shù)選取為:β=200 ,p=7 ,q=5 ,λ=0.05 ,μ=0.05,K=30。系統(tǒng)采用離散化仿真方式,電流環(huán)頻率為10 kHz,速度環(huán)和位置環(huán)頻率為1 kHz。

模糊自適應(yīng)非奇異終端滑模控制伺服系統(tǒng)的仿真模型,如圖6 所示;搭建的SVPWM 算法仿真模型,如圖7所示。

圖6 模糊自適應(yīng)NTSM伺服系統(tǒng)仿真模型Fig.6 Simulation model of the fuzzy adaptive NTSM servo system

圖7 SVPWM算法仿真模型Fig.7 Simulation model of the SVPWM algorithm

給定系統(tǒng)位置指令為0.5sinπt的正弦信號,要求伺服系統(tǒng)輸出位置能快速精確跟蹤位置指令,且對系統(tǒng)結(jié)構(gòu)參數(shù)變化和擾動具有良好的魯棒性,如圖8 和圖9所示。

圖8 系統(tǒng)跟蹤曲線Fig.8 Position tracking curve

圖9 跟蹤曲線局部放大示意圖Fig.9 Partial enlarged drawing of tracking curve

與傳統(tǒng)的PID 控制器相比較,采用滑??刂频南到y(tǒng)控制方式雖可以提高系統(tǒng)的響應(yīng)速度并減小跟蹤誤差[15-18],但傳統(tǒng)的線性滑面收斂速度小于非奇異終端滑模面,且跟蹤過程中,輸出控制信號抖動較大,控制信號中這種抖動的存在正是由于控制律中符號函數(shù)的存在,這代表了對未知負載擾動的魯棒性,倘若完全消除控制信號中的抖動則會使系統(tǒng)的魯棒性變差,故只能采取減少抖動的方式來處理,如用模糊控制估計抖動上界的方法可以有效減少抖動問題。

為了進一步減小跟蹤誤差,將設(shè)計的誤差積分非奇異終端滑??刂破髋c非奇異終端滑模控制器的輸出誤差絕對值做比較,如圖10所示。

圖10 誤差絕對值比較圖Fig.10 Error comparison diagram

從圖中可以看出,利用誤差積分的非奇異終端滑??刂破骺擅黠@減小跟蹤過程中的誤差,從而進一步提高了系統(tǒng)的跟蹤精度。

為了驗證模糊誤差積分非奇異終端滑模控制器對系統(tǒng)結(jié)構(gòu)參數(shù)和擾動變化的魯棒性,設(shè)計系統(tǒng)在0.4 s 時刻,將電機末端的轉(zhuǎn)動慣量變?yōu)?.028 kg·m2,負載擾動變?yōu)?0 N·m,比較仿真結(jié)果與PID控制器仿真結(jié)果,如圖11所示。

圖11 參數(shù)變化后跟蹤軌跡曲線Fig.11 Tracking curve after parameter change

從圖中可以看出,在系統(tǒng)結(jié)構(gòu)參數(shù)和擾動發(fā)生變化后,模糊誤差積分非奇異終端滑??刂魄€抖動程度較小,跟隨精度較高。而傳統(tǒng)的PID 控制器在跟隨過程中出現(xiàn)了明顯的抖動,系統(tǒng)魯棒能力不足。

6 結(jié)論

本文提出了1種基于誤差積分的模糊非奇異終端滑??刂撇淮_定永磁同步電機伺服系統(tǒng)控制方法,利用MATLAB/Simulink 建立了不確定永磁同步電機伺服系統(tǒng)在不同控制方法下的仿真模型,得到了不同控制方法下的伺服系統(tǒng)輸出跟蹤軌跡曲線。仿真結(jié)果表明,所提出的基于誤差積分的模糊非奇異終端滑??刂品椒▽Σ淮_定伺服系統(tǒng)具有良好的魯棒性,提高了系統(tǒng)的響應(yīng)速度和跟蹤精度。

猜你喜歡
同步電機伺服系統(tǒng)滑模
淺談支撐軸力伺服系統(tǒng)在深基坑中的應(yīng)用
水下直升機無模型參數(shù)自適應(yīng)滑??刂?/a>
高速公路滑模路緣石施工技術(shù)及質(zhì)量控制分析
基于JMAG的不同繞組磁鋼參數(shù)對電動車用永磁同步電機的性能影響分析
電機與控制學報(2019年10期)2019-12-03
滑模施工工藝在水利施工中的優(yōu)勢研究
基于滑模觀測器的無傳感器PMSM仿真
嘉荫县| 洛阳市| 长白| 屯昌县| 济源市| 阿拉善右旗| 吴江市| 葵青区| 大英县| 新乡市| 渝中区| 呼伦贝尔市| 甘谷县| 桦川县| 尉氏县| 邓州市| 洛宁县| 清丰县| 海宁市| 太仓市| 连江县| 纳雍县| 岑溪市| 瑞安市| 廊坊市| 新竹县| 汶川县| 肥城市| 旅游| 师宗县| 义马市| 怀柔区| 青海省| 兴义市| 青田县| 工布江达县| 清水县| 怀安县| 通榆县| 同江市| 丰原市|