基于ARMA模型擬合的離線伺服環(huán)路辨識

文:深圳市雷賽智能控制股份有限公司 吳立 陳迪 覃海濤 龍世鵬2020年第六期

摘要:本文介紹了一種基于ARMA模型擬合的離線伺服系統(tǒng)環(huán)路辨識方案,與常用方案進(jìn)行了比較,分析了該方案在原理、應(yīng)用上的技術(shù)優(yōu)勢,最后在通用伺服產(chǎn)品平臺上驗證該方案的有效性。實驗結(jié)果表明,該方案對噪聲不敏感,在多種負(fù)載平臺上均能獲得較高的辨識精度,并且能準(zhǔn)確識別系統(tǒng)中存在的諧振模態(tài)。

通用伺服系統(tǒng)需要適應(yīng)廣泛的負(fù)載條件,其中高階系統(tǒng)、柔性系統(tǒng)、多諧振系統(tǒng)等復(fù)雜系統(tǒng)的調(diào)試往往難以通過常用的調(diào)試經(jīng)驗獲得滿意的效果。環(huán)路特性分析是解決此類問題的有效方法,其理論依據(jù)為成熟的經(jīng)典控制理論,實現(xiàn)基礎(chǔ)為模型參數(shù)辨識方法。

伺服系統(tǒng)模型參數(shù)辨識方法從實時性角度上可分為兩大類:離線辨識與在線辨識[1]。前者通過數(shù)據(jù)的集中存儲與處理,一次性獲得辨識結(jié)果,后者在伺服驅(qū)動器運行過程中遞推估計當(dāng)前參數(shù)值。在線辨識方法在伺服應(yīng)用中廣受推崇,因其能適應(yīng)緩變的模型參數(shù)。但受限于嵌入式處理器的運算能力與伺服系統(tǒng)實時性要求,此類方法往往只能應(yīng)用于慣量、電阻、電感等低階模型結(jié)構(gòu)的參數(shù)辨識,無法獲得完整環(huán)路特性,并且在估算精度與響應(yīng)速度存在較大的矛盾,進(jìn)一步限制了其通用性。離線辨識方法相較于在線辨識方法更為成熟,應(yīng)用范圍更廣,在精密、高性能伺服系統(tǒng)中的作用不可替代。近些年出現(xiàn)的狀態(tài)空間[2]辨識方法極大地提高了辨識精度,而Hinf魯棒控制[3]等先進(jìn)控制理論的發(fā)展使得控制器能夠適應(yīng)一定范圍內(nèi)的模型參數(shù)變化,這些技術(shù)都進(jìn)一步擴(kuò)展了離線辨識技術(shù)的應(yīng)用空間。

目前通用伺服產(chǎn)品中最廣泛應(yīng)用的離線辨識方法為掃頻FFT法,該方法計算簡單可靠,可直接獲得環(huán)路的頻率特性數(shù)據(jù),屬于無模型辨識方法。其顯著缺點為辨識精度低,對噪聲敏感。基于模型的辨識方法在各方面性能上都優(yōu)于掃頻法,并且在模型結(jié)構(gòu)與辨識方法上呈多元化的發(fā)展趨勢,常見的模型有AR、MA、ARMA、SS(狀態(tài)空間),常見的辨識方法有Yule-Walker[4]、LeastSquare最小二乘[5]、Hankel矩陣法[6]、Subspace子空間法[2]

上述模型類型中,AR模型不符合一般線性系統(tǒng)結(jié)構(gòu),MA模型不適用于臨界穩(wěn)定系統(tǒng),且需要的階數(shù)較高。系統(tǒng)階數(shù)相同的情況下,ARMA模型的參數(shù)數(shù)量遠(yuǎn)少于一般結(jié)構(gòu)的SS模型,在數(shù)值穩(wěn)定性上具有優(yōu)勢,并且ARMA模型本身可以視為SS模型的能控(或能觀)標(biāo)準(zhǔn)型。上述辨識方法雖然都有相對獨立的理論,但辨識過程中的參數(shù)擬合都無法避開最小二乘指標(biāo),只是將數(shù)據(jù)轉(zhuǎn)換為不同結(jié)構(gòu)的正規(guī)方程再進(jìn)行求解。對于ARMA模型,將時域激勵與響應(yīng)數(shù)據(jù)簡單排布后即可用線性最小二乘方法求得結(jié)果,并且對激勵形式幾乎沒有約束。目前線性最小二乘的數(shù)值解法十分成熟,即便是秩虧方程也能準(zhǔn)確求得結(jié)果[7],這對于使用高階ARMA模型對復(fù)雜系統(tǒng)進(jìn)行過擬合的應(yīng)用場景十分合適。擬合后使用平衡實現(xiàn)對系統(tǒng)進(jìn)行降階即可獲得足夠精簡且準(zhǔn)確的環(huán)路模型。

本文在原理、實現(xiàn)、應(yīng)用層面上分別闡述基于ARMA模型擬合的伺服環(huán)路辨識技術(shù)。

1、ARMA模型結(jié)構(gòu)與辨識方法

實際帶載伺服系統(tǒng)為非線性、分布式系統(tǒng),在確定的工作點上可將其近似為線性系統(tǒng),用差分方程描述,但傳動結(jié)構(gòu)的分布式特性使其理論階數(shù)趨于無限,因此要用盡可能高階的ARMA模型對系統(tǒng)輸入-響應(yīng)關(guān)系進(jìn)行過擬合,才能準(zhǔn)

確描述系統(tǒng)頻率特性。

N階ARMA模型結(jié)構(gòu)描述如下:

1.png

其時域差分方程為:

2.png

其中(2)式為自回歸(AR)部分,(3)式為移動平均(MA)部分。差分方程的矩陣形式即為正規(guī)方程,描述如下:

3.png

當(dāng)采樣點數(shù)K大于2NH列滿秩時,方程(4)為滿秩最小二乘問題,存在唯一最小二乘解圖片1.png當(dāng)采樣點數(shù)K大于2NH列不滿秩時,方程(4)為秩虧最小二乘問題,存在唯一最小2范數(shù)條件下的最小二乘解圖片2.png兩種問題的解可以統(tǒng)一至以下形式[8]

4.png

圖片4.png圖片5.png的偽逆(Moore-Penrose inverse),其定義由圖片6.png的奇異值(SVD)分解得到:

5.png

Hr個線性無關(guān)列向量,Dr階對角矩陣,其對角線元素為Hr個奇異值,Ur、VrHr個左、右奇異向量。

實際系統(tǒng)中,由于噪聲的存在,H往往具備列滿秩條件,但存在大量數(shù)值極小的奇異值,即實際問題往往介于滿秩與秩虧之間。這些奇異值會對最小二乘解的數(shù)值穩(wěn)定性產(chǎn)生不利影響,可以對其進(jìn)行截斷,再求取最小2范數(shù)解,相當(dāng)于對模型進(jìn)行初步的降階。

由于HY具有相同的數(shù)據(jù)源,包含相同的噪聲,使用Total?Least?Square作為上述方法的改進(jìn)型更為合理有效,這里不再對其原理進(jìn)行贅述。

2、辨識方案實現(xiàn)

2.1 激勵信號

使用最小二乘法對ARMA模型進(jìn)行辨識時,對激勵信號u的形式未作限制,選擇頻譜成分豐富且實現(xiàn)簡單的激勵信號更

有利于獲得準(zhǔn)確的辨識結(jié)果。偽隨機(jī)信號的自相關(guān)函數(shù)接近脈沖函數(shù),頻譜成分均勻,且可用簡單邏輯運算與移位寄存器實現(xiàn),是理想的激勵信號形式。

偽隨機(jī)信號生成器形式如下圖1:

112.png

Bit0~BitNN位寄存器,P0~PNN次本原多項式系數(shù)。在非零初值條件下,該結(jié)構(gòu)輸出周期為圖片8.png的1/-1序列,其自相關(guān)函數(shù)為:

7.png

2.2  激勵方式與數(shù)據(jù)采樣

偽隨機(jī)信號放大后從伺服轉(zhuǎn)速環(huán)路的指令端注入系統(tǒng),在一定的轉(zhuǎn)速偏置條件下記錄轉(zhuǎn)速誤差與轉(zhuǎn)速反饋數(shù)據(jù),基

本結(jié)構(gòu)如下圖2:

111.png

圖2 偽隨機(jī)信號注入系統(tǒng)圖

閉環(huán)模型辨識時,求取u至y的擬合結(jié)果,開環(huán)模型辨識時,求取u-yy的擬合結(jié)果。辨識過程中環(huán)路閉合,可建立勻速工作點。由于積分器的存在,速度環(huán)路低頻增益極高,u-y的低頻成分基本被環(huán)路抑制,因此開環(huán)辨識的低頻部分精度會受一定限制。

2.3、模型降階

過擬合的ARMA模型階數(shù)往往很高,其中大量模態(tài)來源于對噪聲的擬合、系統(tǒng)分布參數(shù)以及小慣性環(huán)節(jié),辨識之后需要對其進(jìn)行降階處理,提取關(guān)鍵模態(tài)信息,才能確保后期的環(huán)路分析與控制綜合的有效性。

平衡實現(xiàn)與系統(tǒng)Hankel奇異值的是進(jìn)行系統(tǒng)降階、定階的有效工具,將ARMA模型轉(zhuǎn)換為能控標(biāo)準(zhǔn)型后,即可借由以

下原理實現(xiàn)模型簡化:

對于一個穩(wěn)定系統(tǒng)的能控能觀實現(xiàn)

9.png

其能控Gramian矩陣P與能觀Gramian矩陣Q滿足Stein方程:

10.png

存在如下等價變換:

11.png

使得等價模型的能控能觀Gramian矩陣能被對角化為相同矩陣:

12.png

圖片9.png對角線元素為系統(tǒng)的Hankel奇異值,從左上角按大至小的順序排布,其數(shù)值大小代表了對應(yīng)模態(tài)能控能觀性的強(qiáng)弱。一個實際階數(shù)為r的系統(tǒng),其第rHankel奇異值一般遠(yuǎn)大于第r+1個,此時,截取A,BC,D的前r階子矩陣(或子向量)構(gòu)成的子系統(tǒng),其頻率特性相對于原系統(tǒng)誤差的Hinf范數(shù)小于等于第r+1至最后一個Hankel奇異值之和的兩倍[3]。等價變換矩陣T的求解過程參考文獻(xiàn)[3]

實驗結(jié)果

驅(qū)動平臺使用雷賽智能L7伺服驅(qū)動器配合400w電機(jī),成熟穩(wěn)定,性能優(yōu)秀。在兩種實驗負(fù)載(絲桿\皮帶測試平臺)與兩種實際工業(yè)設(shè)備上(光纖激光機(jī)\噴繪機(jī))進(jìn)行辨識試驗并輸出頻率特性,多方面驗證方案有效性。

試驗參數(shù)選取250階的ARMA模型對原始數(shù)據(jù)進(jìn)行過擬合,降階至24階后輸出頻域量化結(jié)果。圖3-6展示了開環(huán)與閉環(huán)幅頻特性

絲桿負(fù)載上的聯(lián)軸器諧振點在1kHz以上,中低頻區(qū)域呈現(xiàn)出明顯的單質(zhì)量系統(tǒng)特征(圖3)。

13.jpg

圖3 絲桿測試臺辨識結(jié)果

絲桿負(fù)載上的聯(lián)軸器諧振點在1kHz以上,中低頻區(qū)域呈現(xiàn)出明顯的單質(zhì)量系統(tǒng)特征;

14.jpg

圖4 皮帶測試平臺辨識結(jié)果

皮帶負(fù)載為柔性負(fù)載,諧振點在100Hz附近,頻率特性具有典型雙質(zhì)量系統(tǒng)特征。

激光機(jī)與噴繪機(jī)內(nèi)部使用了多級的傳動結(jié)構(gòu),辨識出的環(huán)路特性明顯包含更復(fù)雜的模態(tài)組合方式。

15.jpg

5 光纖激光機(jī)辨識結(jié)果

16.jpg

圖6 噴繪機(jī)辨識結(jié)果

4  結(jié)論

綜上所述,基于ARMA模型擬合的伺服環(huán)路辨識方案能在各種工況下準(zhǔn)確辨識速度環(huán)路模型,反映諧振模態(tài)等關(guān)鍵系統(tǒng)

特征,同時具有良好的參數(shù)適應(yīng)性以及對工業(yè)噪聲環(huán)境的不敏感性,降低了應(yīng)用人員進(jìn)行環(huán)路分析操作的難度。

5 致謝

本項目得到了深圳市科技計劃項目資助(項目編號:JSGG20170823162905889)。

參考文獻(xiàn)

[1] 羅慧, 尹泉, 孫明明. 交流伺服系統(tǒng)參數(shù)辨識方法綜述[J]. 伺服控制, 2012(1):27-29.

[2] 片山, 徹. Subspace Methods for System Identification[M]. Springer London, 2005.

[3] Zhou K , Doyle J C . Essentials of Robust Control[M]. Upper Saddle River, 1999: 38.

[4] John G. Proakis, Dimitris G. Manolakis. Digital Signal Processing, 4e: Principles, Algorithms, and Applications[M]. Prentice-Hall, 1996.

[5] Kay S M . Fundamentals of statistical signal processing[J]. Technometrics, 1993, 37(4):465-466.

[6] 聞成, 邱小紅, 王元. Hankel矩陣辨識法在天線伺服系統(tǒng)中的應(yīng)用[J]. 測控技術(shù), 2015.

[7] Gene H G, Charles F.van Load. Matrix computation[M]. Computing Systems in Engineering, 2003.

[8] Williams, Gareth. Linear Algebra and its Application[M]. 2005.

           

作者簡介

陳迪(1990),男,碩士,研究方向為控制理論與控制工程, chendi@leisai.com


中傳動網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

伺服與運動控制

關(guān)注伺服與運動控制公眾號獲取更多資訊

直驅(qū)與傳動

關(guān)注直驅(qū)與傳動公眾號獲取更多資訊

中國傳動網(wǎng)

關(guān)注中國傳動網(wǎng)公眾號獲取更多資訊

熱搜詞
  • 運動控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺
  • 機(jī)械傳動
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點贊 0
取消 0
往期雜志
  • 2025年第一期

    2025年第一期

    伺服與運動控制

    2025年第一期

  • 2024年第六期

    2024年第六期

    伺服與運動控制

    2024年第六期

  • 2024年第五期

    2024年第五期

    伺服與運動控制

    2024年第五期

  • 2024年第四期

    2024年第四期

    伺服與運動控制

    2024年第四期

  • 2024年第三期

    2024年第三期

    伺服與運動控制

    2024年第三期