999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

超聲波電機二階線性時變模型的迭代學習辨識建模

2024-10-12 00:00:00周星龍史敬灼
電機與控制學報 2024年8期

摘 要:

為了提高超聲波電機(USM)轉速控制模型的精度,提出一種基于迭代學習辨識的二階線性時變模型建模方法。針對USM的非線性與時變特性,首先基于超聲波電機驅動電壓的頻率作為輸入變量,轉速作為輸出變量,建立一個描述其動態行為的線性時變模型。為提高模型辨識的精度與魯棒性,改進迭代學習辨識(ILI)算法,通過優化誤差加權范數和參數變化率范數相結合的目標函數,并且設計新的學習律,利用歸一化柯西濾波窗口進一步地構造學習律的權重矩陣。仿真與實驗結果表明,所提的二階線性時變模型在描述USM轉速運動特性方面具有較高的精度,迭代學習辨識算法展現了優良的收斂性和魯棒性,能夠有效應對時變擾動并改進USM的運動控制性能。

關鍵詞:超聲波電機;線性時變系統;迭代學習辨識;學習律;雙范數最優;轉速控制模型

DOI:10.15938/j.emc.2024.08.018

中圖分類號:TM359.9

文獻標志碼:A

文章編號:1007-449X(2024)08-0174-11

Iterative learning identification modeling of second-order linear time-variant models for ultrasonic motors

ZHOU Xinglong, SHI Jingzhuo

(College of Electrical Engineering, Henan University of Science and Technology, Luoyang 471000, China)

Abstract:

To improve accuracy of the speed control model for ultrasonic motors (USM), a second-order linear time-varying model based on iterative learning identification (ILI) was proposed. A linear time-varying model was established with the driving voltage frequency as the input variable and the rotational speed as the output variable to capture the dynamic behavior of the USM, addressing its nonlinear and time-varying characteristics. An enhanced ILI algorithm was developed by optimizing an objective function that combines error-weighted norms and parameter variation rate norms, and a new learning law was designed with a weight matrix constructed using a normalized Cauchy filtering window. Simulation and experimental results demonstrate that the proposed second-order linear time-varying model accurately describes the speed dynamics of the USM, while the ILI algorithm exhibits excellent convergence and robustness, effectively addressing time-varying disturbances and improving the motion control performance of the USM.

Keywords:ultrasonic motor; linear time-variantrite system; iterative learning identification; learning law; two-norm minimization; speed control model

0 引 言

超聲波電機(ultrasonic motor, USM)是一種新型的微型特種電機,因其無電磁干擾、控制精度高、低速大扭矩等優勢被廣泛應用于航空航天、醫療器械和機器人等高端運動控制領域[1-4]。但由于超聲波電機包含壓電能量轉換和摩擦傳遞等呈現非線性且分散性較大的過程,無論是理論建模還是數值建模,得到的模型都過于復雜且精度較差,從而難以應用于實際工程中,故研究能夠反映超聲波電機主要動態運行特征,且結構簡單易于實現的超聲波電機模型及建模方法,成為當前超聲波電機研究的主要方向之一。目前針對超聲波電機的主要建模方式有等效電路建模法、有限元建模法、解析建模法和辨識建模法四大類[5-8]。由于等效電路建模法、解析建模法等方法存在受外界影響較大、模型復雜度高等問題,難以很好地實際應用于USM建模。辨識建模法不需要直接理論分析建模的機理復雜性,同時能較好表現USM動態特性,因而成為USM運動控制研究所采用的主要建模方式。

近年來,為應對超聲波電機時變的非線性運動特性,研究出許多辨識建模方法[9-14]。文獻[15]在辨識建模過程中分別以驅動頻率和轉子位置作為輸入和輸出變量,建立用于位置控制的USM非線性Hammerstein模型。采用模型辨識與微分進化算法相結合的方式,提高模型的精度和建模過程的效率。文獻[16]基于超聲波電機的二維預測模型,對目標函數進行微分化以得到迭代學習控制學習率。為了辨識所得模型能更好地表現超聲波電機的非線性特性,設計一種針對電機非線性的反補償法以建立新的非線性Hammerstein模型。新的辨識策略所得模型在提高迭代學習效果的同時對超聲波電機非線性進行有效的補償。文獻[17]以驅動電壓的振幅和頻率作為雙輸入變量,以轉速為輸出變量,建立超聲波電機的Hammerstein非線性模型。所建模型的非線性部分采用高斯函數和多項式組合的設計形式,簡化了模型結構;線性部分參數的辨識是通過改進的微分進化算法得到,提高了辨識所得模型的精度。文獻[9-17]等已有研究雖各有側重,但忽略了對USM時變特性的處理,使得模型應對時變擾動的能力較差,在受到干擾時不能立即做出相應變化,需等到下次迭代才能對干擾影響做出反應。

迭代學習辨識(iterative learning identification,ILI)是近年來提出的一種較為新穎的辨識方式,其可以利用迭代運算得到的非因果估計識別瞬變的參數,瞬態響應性能可以通過學習逐漸實現完全跟蹤。文獻[18]表明了迭代學習辨識可用于解決電機的閉環識別問題。文獻[19]討論了迭代學習辨識對離散時變系統的可行性。文獻[20]證明了迭代學習辨識能夠非常好地處理在有限區間上的具有重復性受控對象的完全跟蹤問題,同時具有較好的收斂性和魯棒性。文獻[18-24]說明了迭代學習辨識策略適用于USM這種復雜程度較高、模型難以確定且可重復運行的被控對象。

本文針對超聲波電機非線性和時變的特征,以超聲波電機驅動電壓的頻率為輸入變量,轉速為輸出變量,建立超聲波電機的線性時變模型。用改進的迭代學習辨識方法來辨識模型時變的參數,通過優化誤差加權范數和參數變化率范數相結合所產生的目標函數,設計迭代學習辨識的參數學習律。使用歸一化的柯西濾波窗口來設計學習律的權重矩陣,有效地平衡參數收斂性和噪聲魯棒性。并且分析不同轉速下的參數變化規律來尋求超聲波電機不同轉速下的一個統一數學模型。仿真和實驗結果表明,迭代學習辨識策略下的二階線性時變模型具有較高的精度,可以有效地描述超聲波電機轉速運動特性,電機轉速響應曲線表現出漸進的學習過程,且算法簡單易于實現。

2.2 系統階數和時間窗口的確定

本節將確定超聲波電機在線性時變系統下模型的階次m、n和時間窗口[k-p,k+q]。首先,考慮到辨識精度和所得模型對實際系統的可行性,對模型階次分別設定為m=1、n=1,m=2、n=2,m=2、n=3和m=3、n=3,辨識4種階次下模型的參數并建立相應模型,對建立的模型分別計算轉速為10~120 r/min時的誤差,如表2所示。可以發現,m=2、n=2的誤差是最小的,對應的模型更能反應出超聲波電機的轉速變化特征,所以本文超聲波電機的線性時變模型設定為

選擇合適的時間窗口[k-p,k+q]來更好地對模型參數進行辨識,設置窗口[k-p,k+q]的調節參數p和q分別為p=2、q=2,p=2、q=3和p=3、q=3,計算3種情況下的模型誤差如圖3所示,表3為所有轉速在不同窗口的誤差計算結果,可以發現調節參數p=2、q=2時,也就是時間窗口選為[k-2,k+2]時,誤差最小。

3 仿真與實驗結果分析

3.1 實驗結果

本次實驗對10~120 r/min不同轉速建立相應的轉速-控制模型。以120 r/min為例,選取11組數據,其中,10組數據進行實驗,1組數據進行模型校驗。假設數據量為N,參數的初值設為5行N列的零矩陣,將10組實驗數據迭代10次,記錄每次迭代的參數結果,用校驗組計算迭代過程中的模型輸出與實測轉速值的均方根誤差,用以確定模型的精度和算法的收斂性。

圖4為120 r/min在迭代過程中誤差的變化,圖5為每次迭代時模型的輸出結果,可以發現,誤差在前4次迭代都有較大幅的降低,在第6次迭代后誤差收斂到一個較小值。

分析參數不同初值對誤差的影響,如圖6所示,設置初值為0、0.01A、-0.01A、0.005A(A為元素全部為1的5×N的矩陣)。由圖6可以看出,不同的初值對模型的誤差影響較大。初值為0.005A時,誤差最小。

分析迭代過程中時變參數的變化如圖7~圖11所示,參數在前4次迭代時變化較大,之后逐漸收斂到穩定值。

分析不同轉速下同一個參數的變化情況,如圖12~圖16所示,可以發現,在不同轉速下,以轉速為自變量,參數a1和a2的變化曲線為截距相近但斜率不同的線性函數,b0、b1和b2在不同轉速下的變化曲線是重合的。

圖12~圖16表明,使用不同轉速給定值情況下的階躍響應數據,所建模型表達式相同,模型參數b0、b1和b2值及變化過程基本一致,但參數a1和a2的數值好像是有明顯差異的。

事實上,考慮到模型表達式分母的首項為1,圖12和圖13中a1和a2的數值相對較小。因而,圖12和圖13中a1和a2的數值差異并不代表相應的模型有明顯差異。上述差異只是在針對不同實驗數據進行迭代建模的過程中,為了追求特定實驗數據與所建模型之前的一致性而帶來的微小差異。

為了用數據說明模型之間差異的大小,現考慮式(21)所示模型的穩態增益,即

b0+b1+b21+a1+a2。

不同轉速給定值情況下,所得模型的b0、b1和b2值基本一致,即上式分子表達式差異不明顯,而差異主要體現在分母表達式1/(1+a1+a2)。使用建模所得a1和a2數據,計算表達式1/(1+a1+a2)的值,如圖17所示,請注意縱坐標的分度量是0.003。由圖17中的數據計算得到,不同曲線所代表不同模型之間的差異不大于1.86%。

由此可知,使用不同轉速給定值情況下的階躍響應數據,所建模型之間的差異很小,這些模型都是有效的。考慮到使用轉速給定值為120 r/min的實驗數據涵蓋了電機可能的調速范圍,可選該模型為電機模型。

3.2 模型結果

對轉速120 r/min的5個參數a1、a2、b0、b1、b2以轉速為自變量進行擬合并代入模型中,擬合圖像如圖18所示。

對每個轉速進行校驗,用均方根誤差來計算實際轉速值與模型輸出的差,作為評定模型計算有效性的依據。每個轉速下所求得的模型校驗誤差如表4所示。可以發現,每一個轉速下的模型誤差值都較小,實測轉速值和模型輸出較為接近。為了更直觀地觀察出模型輸出與實測轉速值的對比情況,以120、60 r/min為例,對比圖如圖19~圖20所示。可以發現,模型輸出能很好地反映出超聲波電機的實測轉速值,也進一步說明對超聲波電機建立時變的線性模型符合超聲波電機的非線性、時變的運行特征。在此基礎上,對所建立的時變模型用迭代學習辨識算法來辨識模型的時變參數,算法有著較好的收斂性和魯棒性,建立的模型精度較高。

3.3 方法對比

本節對線性時變模型、線性時不變模型和Hammerstein模型進行對比,計算3種模型下的均方根誤差,如表5和圖21所示。可以看出,線性時變系統下的誤差最小,且相對線性時不變模型和Hammerstein模型誤差有著大幅度降低。

綜上所述,從模型設計的角度講,時變的模型能很好地體現超聲波電機的時變非線性運行特征,迭代學習辨識算法能較好地辨識超聲波電機線性時變模型中時變的參數。從誤差角度來看,線性時變系統下的超聲波電機模型的誤差最小,且相較線性時不變模型和Hammerstein模型誤差降低50%以上。

4 結 論

本文針對超聲波電機時變非線性的運行特征,建立線性時變模型。通過比較模型不同階次下的均方根誤差,證明二階線性時變模型更適合于超聲波電機。用改進的迭代學習辨識策略來辨識模型時變的參數,通過設計相應的參數學習律和時變的權重矩陣,使得算法能夠有效地跟蹤快速變化的參數且對誤差有著較好的收斂性。通過使用不同轉速給定值情況下的階躍響應數據發現,所建模型之間的差異很小,轉速給定值為120 r/min的實驗數據涵蓋了電機可能的調速范圍,所以將120 r/min的模型選為電機模型。用所建模型與Hammerstein模型和線性時不變模型進行比較,線性時變模型具有較高的計算精度,模型計算值與實測轉速值吻合較好,證明所建模型的有效性。

參 考 文 獻:

[1] WANG Zhuo, WANG Xintong, WANG Tao, et al. Research on accuracy analysis and motion control of two-axis non-magnetic turntable based on ultrasonic motor journal[J]. Mechanika, 2020, 26(3):221.

[2] LIU Jun, NIU Ruikun, ZHU Hua, et al. Improving the efficiency of a hollow ultrasonic motor by optimizing the stator’s effective electromechanical coupling coefficient[J]. Review of Scientific Instruments, 2020, 91(1):016104.

[3] PAN Song, XU Fanzhang, CHEN Lei, et al. Coupled dynamic modeling and analysis of the single gimbal control moment gyroscope driven by ultrasonic motor[J]. IEEE Access, 2020, 8:146233.

[4] ZENG Weijun, PAN Song, CHEN Lei, et al. Research on ultra-low speed driving method of traveling wave ultrasonic motor for CMG[J]. Ultrasonics, 2020, 103:106088.

[5] YIN Zhen, DAI Chenwei, CAO Ziyang, et al. Modal analysis and moving performance of a single-mode linear ultrasonic motor[J]. Ultrasonics, 2020, 108:106216.

[6] LI Zheng, CHEN Xuetong, GUO Zhanyu, et al. Dynamics and temperature field analysis of piezoelectric driven three-stator multi-degree-of-freedom ultrasonic motor[J]. Ultrasonics, 2022, 119:106632.

[7] LU Danhong, LIN Qiuxiang, CHEN Bingxun, et al. A single-modal linear ultrasonic motor based on multi vibration modes of PZT ceramics[J]. Ultrasonics, 2020, 107:106158.

[8] HE Ying, YAO Zhiyuan, DAI Shichao, et al. Hybrid simulation for dynamic responses and performance estimation of linear ultrasonic motors[J]. International Journal of Mechanical Sciences, 2019, 153/154:219.

[9] SHI Jingzhuo, HUANG Wenwen. Model reference adaptive iterative learning speed control for ultrasonic motor[J]. IEEE Access, 2020, 8:181815.

[10] 張建桃, 張鐵民, 梁莉. 超聲電機非線性建模和廣義預測控制[J]. 電機與控制學報, 2011, 15(6):50.

ZHANG Jiantao, ZHANG Tiemin, LIANG Li. Nonlinear modeling and generalized predictive control of ultrasonic motors[J]. Electric Machines and Control, 2011, 15(6): 50.

[11] SHI Jingzhuo, HUANG Wenwen. Predictive iterative learning speed control with on-line identification for ultrasonic motor[J]. IEEE Access, 2020,8:78202.

[12] SONG Lu, SHI Jingzhuo. Novel generalized predictive iterative learning speed controller for ultrasonic motors[J]. IEEE Access, 2020, 8:29344.

[13] 蔣春容, 董曉霄, 金龍,等. 徑向駐波型超聲波電機接觸摩擦特性建模與分析[J]. 中國電機工程學報, 2021, 41(17):6081.

JIANG Chunrong, DONG Xiaoxiao, JIN Long, et al. Modeling and analysis of contact friction characteristics of radial standing wave ultrasonic motors[J]. Proceedings of the CSEE, 2021, 41(17): 6081.

[14] QI Xue, SHI Weijia, WANG Shaokai, et al. Compensating nonlinear temperature dependence of ultrasonic motor[J]. Ultrasonics, 2021,117:106522.

[15] SONG Lu, SHI Jingzhuo. Nonlinear Hammerstein model of ultrasonic motor for position control using differential evolution algorithm[J]. Ultrasonics, 2019,94:20.

[16] SHI Jingzhuo, HUANG Wenwen. Generalized minimum variance iterative learning speed control of ultrasonic motor[J]. Journal of Electrical Engineering and Technology, 2021,16(5):2757.

[17] HUANG Wenwen, SHI Jingzhuo. MISO nonlinear gauss-hammerstein model identification of ultrasonic motor[J]. Journal of Control, Automation and Electrical Systems,2021,32(2):356.

[18] SONG Fazhi, LIU Yang, XU Jianxin, et al. Iterative learning identification and compensation of space-periodic disturbance in PMLSM systems with time delay[J]. IEEE Transactions on Industrial Electronics, 2018, 65(9):7579.

[19] SUN Mingxuan, HE Xiongxiong. Iterative learning identification and control of discrete time-varying systems[C]// 2007 Chinese Control Conference, July 26-31, 2007,Zhangjiajie,China.2007:520-524.

[20] 程啟明, 劉科, 張昕,等. 永磁同步電機的復疊式螺旋滑模控制策略研究[J].電機與控制學報,2023,27(6):116.

CHENG Qiming, LIU Ke, ZHANG Xin,et al. Research on cascade spiral sliding mode control strategy of permanent magnet synchronous motor[J]. Electric Machines and Control, 2023,27(6):116.

[21] BEIK F P A, SALKUYEH D K. A finite iterative algorithm for Hermitian reflexive and skew-Hermitian solution groups of the general coupled linear matrix equations[J]. Applied Mathematics and Computation, 2015, 48:129.

[22] STOTSKY A. Unified frameworks for high order Newton-Schulz and Richardson iterations: a computationally efficient toolkit for convergence rate improvement[J].Applied Mathematics and Computation,2019, 60:605.

[23] 何靜, 唐潤忠, 張昌凡,等. 基于Adaline神經網絡參數辨識的PMSM魯棒電流預測控制[J]. 電機與控制學報, 2023,27(4):127.

HE Jing, TANG Runzhong, ZHANG Changfan,et al. Robust current predictive control for PMSM based on Adaline neural network parameter identification[J]. Electric Machines and Control, 2023,27(4):127.

[24] HOU Zhongsheng. Iterative learning identification method for the macroscopic traffic flow model[J]. Acta Automatica Sinica, 2008, 34(1):64.

(編輯:邱赫男)

收稿日期: 2022-10-11

基金項目:國家自然科學基金(U1304501)

作者簡介:周星龍(1994—),男,碩士,研究方向為電機運動控制;

史敬灼(1974—),男,博士,教授,博士生導師,研究方向為運動控制與智能系統。

通信作者:史敬灼

主站蜘蛛池模板: 精品国产aⅴ一区二区三区| 福利小视频在线播放| 久无码久无码av无码| 在线色综合| 伊人激情综合| 国产手机在线小视频免费观看 | 91青青视频| 亚洲AV无码乱码在线观看代蜜桃 | 毛片在线播放网址| 亚洲日本中文字幕天堂网| 热久久国产| 亚洲av成人无码网站在线观看| 四虎影视永久在线精品| 91福利一区二区三区| 欧美区在线播放| 超碰91免费人妻| 黄色网站不卡无码| 99久久精品视香蕉蕉| 欧美日韩一区二区在线免费观看 | 久久久波多野结衣av一区二区| 伊人蕉久影院| 国产永久无码观看在线| 无码精油按摩潮喷在线播放| 国产在线观看一区精品| 好吊色妇女免费视频免费| 精品少妇三级亚洲| 国产成人综合亚洲欧美在| 在线观看视频一区二区| 九九九久久国产精品| 亚洲最大情网站在线观看| 91久久偷偷做嫩草影院电| 久久久久无码国产精品不卡| 亚洲国产无码有码| 精品国产免费观看一区| 99久久精品免费看国产免费软件| 99热精品久久| 亚洲精品亚洲人成在线| 国产v欧美v日韩v综合精品| 日韩a级毛片| 国产亚洲欧美另类一区二区| 免费a在线观看播放| 黑人巨大精品欧美一区二区区| 欧美在线黄| 在线不卡免费视频| 欧美一区二区福利视频| 国产丝袜精品| 亚洲精品制服丝袜二区| 免费人成在线观看成人片| 国产幂在线无码精品| 香蕉国产精品视频| 国产成熟女人性满足视频| 国内精品免费| 色综合天天综合| 国产xxxxx免费视频| 久久久久久尹人网香蕉| 国产一级片网址| 人人爱天天做夜夜爽| 久久男人视频| 国产人成在线观看| 高清无码一本到东京热| 欧美成人精品一区二区| 亚洲一区精品视频在线| 国产乱码精品一区二区三区中文| 中文字幕首页系列人妻| 久久99久久无码毛片一区二区| 国产成人综合久久| 国产欧美视频综合二区| 亚洲日韩精品欧美中文字幕| 九九九久久国产精品| 99热在线只有精品| 日韩视频免费| 国产亚洲现在一区二区中文| 色135综合网| 亚洲区视频在线观看| 亚洲浓毛av| 日本在线亚洲| 国产一级毛片在线| 日韩a级毛片| 国产免费久久精品99re不卡 | 97成人在线视频| 久久精品最新免费国产成人| 国产亚洲高清在线精品99|