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

?

基于遞推最小二乘法慣量辨識的伺服控制算法*

2018-01-22 09:59:52
上海電氣技術(shù) 2017年3期
關(guān)鍵詞:輸入量慣量轉(zhuǎn)動慣量

張 靜

上海電氣集團(tuán)股份有限公司 中央研究院 上海 200070

1 課題背景

外部負(fù)載環(huán)境的變化主要體現(xiàn)在負(fù)載轉(zhuǎn)動慣量的變化上,而負(fù)載環(huán)境對于電流環(huán)等內(nèi)環(huán)的影響并不明顯,因此,高性能的伺服系統(tǒng)需要適應(yīng)負(fù)載慣量的變化,并及時調(diào)整對應(yīng)參數(shù)來保持或提高系統(tǒng)的控制性能。原始的做法是通過附加設(shè)備對系統(tǒng)慣量進(jìn)行識別,但過程復(fù)雜,成本高。目前比較流行的方法有離線辨識和在線辨識[1-5]。

離線辨識算法大多需要給定特殊的指令信號,如在位置環(huán)的指令信號中注入高頻、低幅值正弦波,并提取高頻下的電磁轉(zhuǎn)矩和機(jī)械角度信號,利用運(yùn)動方程,獲取轉(zhuǎn)動慣量[6]。不足之處在于,系統(tǒng)位置信號可能會不允許疊加正弦諧波,且頻率提取模塊要消耗內(nèi)存,難以實現(xiàn)在線辨識。

在線辨識算法基于現(xiàn)代控制理論,根據(jù)已有的系統(tǒng)輸入量和輸出量,以及兩者的數(shù)學(xué)關(guān)系式,來推導(dǎo)計算出中間量,應(yīng)用到慣量辨識中,即為伺服電機(jī)的等效負(fù)載慣量[7-8]。

2 伺服控制系統(tǒng)數(shù)學(xué)模型

圖1 伺服控制算法框架圖

圖1中符號意義如下:Tl為電磁時間常數(shù),Ks為逆變器放大因數(shù),Toi為電流環(huán)濾波時間常數(shù),Ton為速度環(huán)濾波時間常數(shù),Ts為離散時間,KT為標(biāo)幺化后的轉(zhuǎn)矩因數(shù),IdL(s)為擾動負(fù)載的等效電流,Id*(s)、Iq*(s)分別為直交軸電流的給定,Id(s)、Iq(s) 分別為直交軸電流的反饋,n*(s)、n(s)分別為轉(zhuǎn)速指令與反饋轉(zhuǎn)速,ACR為電流環(huán)控制器,ASR為速度環(huán)控制器,Kps、Kis分別為速度環(huán)控制器中的比例和積分因數(shù),Kps=kn,Kis=τn,α、β分別為電流環(huán)與速度環(huán)的反饋因數(shù),Jest為等效負(fù)載轉(zhuǎn)動慣量。

機(jī)電時間常數(shù)Tm與伺服電機(jī)物理參數(shù)的關(guān)系為:

(1)

式中:J為轉(zhuǎn)動慣量;R為伺服電機(jī)電阻;Ce為反電勢因數(shù);Cm為轉(zhuǎn)矩因數(shù),Cm=30Ce/π。

現(xiàn)設(shè)KN為速度環(huán)的開環(huán)增益,推導(dǎo)得:

(2)

3 基于遞推最小二乘法(RLS)的慣量辨識

等效負(fù)載慣量辨識是比例積分參數(shù)自整定的基礎(chǔ)。筆者采用在伺服驅(qū)動器領(lǐng)域中比較成熟的慣量辨識技術(shù)算法,即RLS。此算法的優(yōu)點(diǎn)是對指令幾乎無要求,可實現(xiàn)實時辨識[12]。

3.1 RLS原理

RLS計算過程簡單,可節(jié)省數(shù)字信號處理器內(nèi)存,同時能在白噪聲的系統(tǒng)中進(jìn)行無偏參數(shù)估計。其原理可由離散單輸入單輸出系統(tǒng)進(jìn)行說明。典型的離散單輸入單輸出系統(tǒng)框圖如圖2所示,圖中x(k)為輸入量,y(k)為輸出量,e(k)為偏差量,H(z)為系統(tǒng)函數(shù)。

圖2 離散單輸入單輸出系統(tǒng)框圖

(3)

式中:n≤m;z=esT,T為采樣周期。

n代表輸出量的采樣次數(shù),b1,b2,…bn代表輸出量在此次采樣時刻的因數(shù),m代表輸入量的采樣次數(shù),a1,a2,…am代表輸入量在此次采樣時刻的因數(shù)。n

將式(3)寫成如下時域差分方程形式:

(4)

式中:ai、bi分別為i時刻采樣得到的輸入量與輸出量因數(shù)。

在實際系統(tǒng)中,模擬電路的精度不足、系統(tǒng)模型誤差及噪聲干擾等均可歸為RLS理論中的誤差e(k)。對于n階差分方程,需要前n個時刻的輸入輸出量,則式(4)可整理成如下形式:

(5)

3.2 慣量辨識

在實際伺服控制系統(tǒng)中,伺服電機(jī)運(yùn)動方程可用下式表示:

(6)

式中:B為黏滯摩擦系數(shù);Te為電磁轉(zhuǎn)矩;TL為負(fù)載轉(zhuǎn)矩;ωm為轉(zhuǎn)子機(jī)械速度。

由于實際數(shù)字信號處理器中的轉(zhuǎn)速信號為離散數(shù)據(jù),因此需在式(6)中加入采樣時間為T的零階保持器,從而得到離散化后的運(yùn)動方程式:

(7)

式中:Kt為轉(zhuǎn)矩因數(shù);Δiq(z)為被測伺服電機(jī)中交軸電流與負(fù)載伺服電機(jī)中交軸電流的偏差。

(8)

將式(8)代入式(7),得到式(9)和(10):

(9)

(10)

將式(9)寫成矩陣形式,得:

ωm[k]=(Δiq[k-1],ωm[k-1])(θ1,θ2)T

(11)

式中:θk為第k次中間變量矩陣,θk=(θ1,θ2)T;ωm[k] 為第k次轉(zhuǎn)子機(jī)械速度;Δiq[k-1]為第k-1次兩類交軸電流的偏差;k為迭代次數(shù)。

由式(10)可知,只要辨識出θ1和θ2,就可得到Jest。根據(jù)RLS的遞推估計式,可得:

(12)

式中:I為單位矩陣;Pk為第k次協(xié)方差矩陣;Kk為增益矩陣。

結(jié)合式(10)和(12),可實現(xiàn)基于RLS的等效負(fù)載慣量辨識,一般選取如式(13)所示的初始值θ0和P0:

(13)

a為一個數(shù)值,由于106?0,即106相對于0已足夠大,因此此處取a=103。

4 仿真驗證

根據(jù)RLS公式辨識中間變量θ1和θ2,得出Jest。搭建基于RLS的慣量辨識仿真平臺來驗證此算法,如圖3所示。

仿真中,伺服電機(jī)參數(shù)見表1。

表1 伺服電機(jī)參數(shù)

給定速度為500r/min、頻率為0.5Hz、占空比為50%的方波信號。在仿真過程中,使Jest為10J、50J和100J,辨識結(jié)果如圖4~圖6所示。

等效負(fù)載慣量辨識基于伺服電機(jī)運(yùn)動方程,采集轉(zhuǎn)矩和電角度信號作為輸入信號,再通過計算中間變量,估算出實際的等效負(fù)載慣量值。

仿真結(jié)果表明,基于RLS的辨識結(jié)果與真實值較為貼近。同時,從轉(zhuǎn)速時間曲線圖中可以看出,在不改變比例積分參數(shù)的情況下,隨著等效負(fù)載慣量的增大,伺服系統(tǒng)的速度動態(tài)響應(yīng)會變慢。為此,隨著等效負(fù)載慣量的改變,速度環(huán)比例積分參數(shù)需進(jìn)行相應(yīng)調(diào)節(jié),以獲取最優(yōu)的速度響應(yīng)。

5 結(jié)論

筆者從理論上分析了等效負(fù)載慣量變化時,速度環(huán)參數(shù)需要進(jìn)行相應(yīng)調(diào)整的原因。同時,等效負(fù)載慣量辨識是速度環(huán)比例積分參數(shù)自整定的基礎(chǔ)和前提。為此,采用了基于RLS的慣量辨識策略,建立了離散化的伺服電機(jī)運(yùn)動方程,并結(jié)合RLS原理推導(dǎo)出等效負(fù)載慣量辨識公式。此公式適用于伺服控制系統(tǒng)中等效負(fù)載慣量的辨識,具有一定的適用性。通過在計算機(jī)軟件中搭建伺服控制系統(tǒng)的仿真平臺,驗證了基于RLS的等效負(fù)載慣量辨識的準(zhǔn)確性,同時也驗證了隨著負(fù)載慣量的增大,若速度環(huán)比例積分參數(shù)不調(diào)整,則會帶來速度響應(yīng)變慢的問題。

圖3 基于RLS的慣量辨識仿真圖

圖4 10J下辨識結(jié)果

圖5 50J下辨識結(jié)果

[1] 梁驕雁,胡育文,魯文其.基于梯度算法的永磁伺服系統(tǒng)慣量辨識性能研究[J].航空學(xué)報,2011,32(3): 488-496.

圖6 100J下辨識結(jié)果

[2] 盧少武,唐小琦,宋寶.伺服系統(tǒng)轉(zhuǎn)動慣量辨識及其應(yīng)用[J].微電機(jī),2011,44(10): 41-43,88.

[3] 杜帥.永磁同步電機(jī)轉(zhuǎn)動慣量辨識研究[J].電機(jī)與控制應(yīng)用,2012,39(4): 17-22.

[4] 丁信忠,張承瑞,李虎修,等.永磁同步電機(jī)的轉(zhuǎn)動慣量辨識及狀態(tài)估計[J].山東大學(xué)學(xué)報(工學(xué)版),2012,42(2): 70-76,82.

[5] 王璨,楊明,欒添瑞,等.雙慣量彈性伺服系統(tǒng)外部機(jī)械參數(shù)辨識綜述[J].中國電機(jī)工程學(xué)報,2016,36(3): 804-817.

[6] 牛里.基于參數(shù)辨識的高性能永磁同步電機(jī)控制策略研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2015.

[7] 劉子劍.伺服系統(tǒng)在線參數(shù)自整定及優(yōu)化技術(shù)研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2014.

[8] 許林.交流伺服系統(tǒng)轉(zhuǎn)動慣量辨識策略研究[D].武漢:華中科技大學(xué),2008.

[9] 魯文其.永磁同步電機(jī)工程伺服系統(tǒng)若干關(guān)鍵技術(shù)研究[D].南京:南京航空航天大學(xué),2010.

[10] 周春,歐陽麗,古云蛟,等.NPC三電平光伏逆變器并網(wǎng)控制策略仿真研究[J].上海電氣技術(shù),2015,8(2): 41-47.

[11] 楊明,劉子劍,徐殿國.基于遺忘因子遞推平方根的在線轉(zhuǎn)動慣量辨識[J].微電機(jī),2014,47(10): 38-41,46.

[12] 林堯.高壓變頻技術(shù)發(fā)展現(xiàn)狀及趨勢[J].裝備機(jī)械,2013(2): 70-74.

猜你喜歡
輸入量慣量轉(zhuǎn)動慣量
售電側(cè)開放市場環(huán)境下基于多分位魯棒極限學(xué)習(xí)機(jī)的短期負(fù)荷預(yù)測技術(shù)
并網(wǎng)模式下虛擬同步發(fā)電機(jī)的虛擬慣量控制策略
差值法巧求剛體轉(zhuǎn)動慣量
電流互感器測量結(jié)果不確定度評定
三線擺測剛體轉(zhuǎn)動慣量誤差分析及改進(jìn)
輸入量與尿量比在深Ⅱ度燒傷患者休克預(yù)防性補(bǔ)液中的應(yīng)用分析
一種基于模擬慣量偏差的電慣量控制算法
低階可約慣量任意符號模式矩陣的刻畫
三階不可約零-非零模式中的幾乎慣量任意模式
大熱輸入量耐火鋼埋弧焊方法
都江堰市| 广宁县| 张家界市| 洛浦县| 彰化市| 红安县| 叶城县| 菏泽市| 治多县| 百色市| 博客| 东山县| 武冈市| 江永县| 永登县| 天祝| 山丹县| 邢台市| 固阳县| 鸡泽县| 博客| 高台县| 临沧市| 长岛县| 桦甸市| 商洛市| 樟树市| 肇东市| 永年县| 惠州市| 灵石县| 定边县| 南通市| 广元市| 定日县| 奇台县| 闽清县| 湘阴县| 荣昌县| 青川县| 安陆市|