摘 要:
為了解決永磁同步直線(xiàn)電機(jī)系統(tǒng)的參數(shù)不確定性、建模不確定性及飽和非線(xiàn)性等問(wèn)題,提出一種基于特征模型的自適應(yīng)控制器。依據(jù)特征模型理論描述永磁同步直線(xiàn)電機(jī)系統(tǒng),采用自適應(yīng)和魯棒控制方法設(shè)計(jì)控制器。建立永磁同步直線(xiàn)電機(jī)的特征模型,并給出具體建立步驟,使得控制器設(shè)計(jì)變得簡(jiǎn)單,易于工程實(shí)現(xiàn)。通過(guò)設(shè)計(jì)參數(shù)自適應(yīng)律對(duì)系統(tǒng)未知特征參數(shù)進(jìn)行估計(jì),可實(shí)現(xiàn)對(duì)系統(tǒng)模型的精確補(bǔ)償,同時(shí)在控制器中添加帶有誤差積分的魯棒控制項(xiàng),提高系統(tǒng)對(duì)不確定參數(shù)及未知干擾的魯棒性。此外,由于飽和特性的存在,導(dǎo)致控制器產(chǎn)生windup問(wèn)題,給系統(tǒng)的控制性能和穩(wěn)定性造成不利影響。因此,該控制器中還帶有抗飽和控制項(xiàng),能夠提升系統(tǒng)的抗飽和能力。最后,通過(guò)對(duì)比實(shí)驗(yàn)驗(yàn)證了所提控制器的有效性。
關(guān)鍵詞:永磁同步直線(xiàn)電機(jī);參數(shù)不確定性;建模不確定性;飽和非線(xiàn)性;特征模型;自適應(yīng)控制;抗飽和
DOI:10.15938/j.emc.2024.03.013
中圖分類(lèi)號(hào):TM351
文獻(xiàn)標(biāo)志碼:A
文章編號(hào):1007-449X(2024)03-0131-10
收稿日期: 2022-07-04
基金項(xiàng)目:國(guó)家自然科學(xué)基金(61673219)
作者簡(jiǎn)介:曹 陽(yáng)(1993—),男,博士研究生,研究方向?yàn)殡姍C(jī)系統(tǒng)分析與控制;
郭 健(1974—),男,博士,教授,博士生導(dǎo)師,研究方向?yàn)橹悄芟到y(tǒng)與智能控制、機(jī)器人系統(tǒng)、高精度電機(jī)控制等。
通信作者:郭 健
Adaptive control of permanent magnet synchronous linear motor based on characteristic model
CAO Yang, GUO Jian
(School of Automation, Nanjing University of Science and Technology, Nanjing 210094, China)
Abstract:
To address the problems of parameter uncertainty, modeling uncertainty and saturation nonlinearity in the permanent magnet synchronous linear motor system, an adaptive controller based on characteristic model was proposed. A characteristic model was used to describe the permanent magnet synchronous linear motor system, and the controller was designed using adaptive and robust control methods. The characteristic model was established based on the system dynamics and parameters, and the specific steps were presented. This simplifies the controller design and facilitates the engineering implementation. An online parameter adaptation law was employed to estimate the unknown characteristic parameters of the system and achieve accurate compensation for the system model. Furthermore, an integral-type robust control term was incorporated into the controller, which improves the robustness of the system against uncertain parameters and unknown disturbances. In addition, the saturation nonlinearity leads to the windup problem in the controller, which has adverse effects on the control performance and stability of the system. Therefore, an anti-windup control scheme was devised for the controller, which can enhance the anti-saturation ability of the system. Finally, comparative experiments with other control methods were conducted to verify effectiveness of the proposed controller.
Keywords:permanent magnet synchronous linear motor; friction nonlinearity; saturation nonlinearity; armature mass variation; characteristic model; adaptive control; anti-windup
0 引 言
相比于旋轉(zhuǎn)同步電機(jī),永磁同步直線(xiàn)電機(jī)(permanent magnet synchronous linear motor,PMSLM)具有更高的推力密度和更快的動(dòng)態(tài)響應(yīng),特別適用于對(duì)速度和精度要求較高的場(chǎng)合,已被廣泛應(yīng)用在高精密加工、軌道交通傳輸?shù)痊F(xiàn)代工業(yè)領(lǐng)域[1-2]。但是由于采用直接驅(qū)動(dòng)方式,PMSLM控制系統(tǒng)對(duì)參數(shù)攝動(dòng)及擾動(dòng)等因素變得更加敏感[3],這會(huì)嚴(yán)重影響系統(tǒng)的控制性能。因此,保證PMSLM系統(tǒng)的高精度跟蹤性能與抗擾動(dòng)能力十分重要,對(duì)提高機(jī)床加工精度、提升交通傳輸效率具有重要的意義。
針對(duì)PMSLM系統(tǒng)的高精度跟蹤問(wèn)題,國(guó)內(nèi)外已有眾多學(xué)者對(duì)其進(jìn)行了研究。文獻(xiàn)[4]設(shè)計(jì)了一種帶模型參考自適應(yīng)觀測(cè)器的預(yù)測(cè)電流控制策略,經(jīng)過(guò)實(shí)驗(yàn)驗(yàn)證該控制策略可以實(shí)現(xiàn)對(duì)速度進(jìn)行在線(xiàn)準(zhǔn)確辨識(shí),進(jìn)而提高電流的跟蹤性能。文獻(xiàn)[5]利用擴(kuò)張狀態(tài)觀測(cè)器和非線(xiàn)性狀態(tài)誤差反饋對(duì)PMSLM的自抗擾控制器進(jìn)行優(yōu)化,提高了系統(tǒng)的動(dòng)態(tài)響應(yīng)性能和抗干擾能力。文獻(xiàn)[6]提出一種基于周期性擾動(dòng)學(xué)習(xí)的自適應(yīng)滑模控制方法,采用滑??刂拼_保PMSLM系統(tǒng)對(duì)不確定性因素具有較強(qiáng)的魯棒性。文獻(xiàn)[7]在系統(tǒng)模型反饋線(xiàn)性化的基礎(chǔ)上,將H∞魯棒控制方法與D-K迭代法相結(jié)合,提高了系統(tǒng)對(duì)不確定性因素影響的抑制能力。
姚斌等[8]提出一種自適應(yīng)魯棒控制方法,所開(kāi)發(fā)的控制器成功應(yīng)用在多種控制系統(tǒng)中[9-11]。為了解決非光滑飽和非線(xiàn)性的影響,文獻(xiàn)[12]構(gòu)造了一種新的近似飽和模型,該模型能夠以任意規(guī)定的精度平滑地逼近實(shí)際飽和。此外,通過(guò)添加積分器技術(shù),使得控制器可以消除與表面誤差和邊界層誤差有關(guān)的耦合項(xiàng)。但是該方法在控制器的設(shè)計(jì)中需要對(duì)虛擬控制量重復(fù)微分,如果系統(tǒng)模型階數(shù)高,會(huì)增加設(shè)計(jì)的復(fù)雜性。文獻(xiàn)[13]提出一種考慮LuGre摩擦的自適應(yīng)魯棒控制方法,針對(duì)陀螺框架伺服系統(tǒng)未知慣量和阻尼系數(shù)、LuGre摩擦參數(shù)不確定性及未知外部干擾上界,設(shè)計(jì)參數(shù)更新律對(duì)其進(jìn)行估計(jì),該控制律提高了系統(tǒng)的跟蹤精度并通過(guò)仿真結(jié)果驗(yàn)證了所提方法的有效性。但該方法需要被控對(duì)象的精確數(shù)學(xué)模型,另外估計(jì)的未知參數(shù)過(guò)多,多個(gè)自適應(yīng)參數(shù)需要反復(fù)調(diào)試,增加了實(shí)際應(yīng)用時(shí)的難度。自適應(yīng)魯棒控制可以估計(jì)系統(tǒng)未知參數(shù),但如果系統(tǒng)模型復(fù)雜、未知參數(shù)多、某些狀態(tài)不可測(cè)時(shí),控制器的設(shè)計(jì)將面臨巨大挑戰(zhàn)。
針對(duì)這些問(wèn)題,吳宏鑫院士等[14-15]提出特征建模的思想,特征模型一般用一階或二階差分方程/微分方程來(lái)描述,有關(guān)信息都?jí)嚎s到幾個(gè)特征參數(shù)中,并不丟失原有的信息。特征模型建立的形式比原對(duì)象動(dòng)力學(xué)方程簡(jiǎn)單,為實(shí)際復(fù)雜系統(tǒng)的建模問(wèn)題提供了一條途徑。文獻(xiàn)[16]基于永磁同步電機(jī)的特征模型,設(shè)計(jì)一個(gè)以非線(xiàn)性黃金分割自適應(yīng)控制為主的控制方案。通過(guò)安排過(guò)渡過(guò)程和特征模型參數(shù)的在線(xiàn)辨識(shí),該控制方案實(shí)現(xiàn)了控制器參數(shù)的在線(xiàn)自適應(yīng)調(diào)節(jié)。文獻(xiàn)[17]將特征建模方法推廣到具有慣性變化的齒輪傳動(dòng)伺服系統(tǒng)中,設(shè)計(jì)了一個(gè)自適應(yīng)二階離散終端滑模控制器,并實(shí)現(xiàn)了有限時(shí)間有界性。然而上述基于特征模型所設(shè)計(jì)的控制器沒(méi)有進(jìn)行抗飽和(anti-windup)研究。windup現(xiàn)象是指由于被控對(duì)象的輸入限制,使得被控對(duì)象的實(shí)際輸入與控制器的輸出不等,引起系統(tǒng)閉環(huán)響應(yīng)變差(如超調(diào)變大,調(diào)節(jié)時(shí)間變長(zhǎng),甚至使系統(tǒng)失去穩(wěn)定)的現(xiàn)象。實(shí)際的PMSLM是個(gè)物理限制系統(tǒng),轉(zhuǎn)速控制器的輸出必須限定在一定的范圍內(nèi),使得實(shí)際電機(jī)的控制輸入量不能大于一個(gè)預(yù)先設(shè)定值。當(dāng)控制器輸出受到飽和限制時(shí),特別是含有積分項(xiàng)的控制信號(hào)仍然增加時(shí),就會(huì)出現(xiàn)windup現(xiàn)象,使實(shí)際閉環(huán)系統(tǒng)的性能下降,因此對(duì)PMSLM系統(tǒng)設(shè)計(jì)抗飽和控制是有必要的[18-19]。
基于上述分析,針對(duì)PMSLM系統(tǒng)存在的參數(shù)不確定性、建模不確定性及飽和非線(xiàn)性等問(wèn)題,提出一種基于特征模型的抗飽和自適應(yīng)魯棒控制器(anti-windup adaptive robust control based on characteristic model,AARC)。利用特征模型簡(jiǎn)化PMSLM系統(tǒng)的描述,并對(duì)其進(jìn)行驗(yàn)證。然后,設(shè)計(jì)一種基于參數(shù)投影的自適應(yīng)律,實(shí)現(xiàn)對(duì)系統(tǒng)模型的在線(xiàn)補(bǔ)償。同時(shí),將系統(tǒng)的不確定參數(shù)和未知干擾視為集總的干擾項(xiàng),引入誤差積分的魯棒控制項(xiàng)進(jìn)行抑制。此外,為了解決積分環(huán)節(jié)可能引起的windup現(xiàn)象,加入抗飽和控制項(xiàng),提高系統(tǒng)的抗飽和能力。最后,基于Lyapunov函數(shù)證明閉環(huán)系統(tǒng)的穩(wěn)定性,并通過(guò)實(shí)驗(yàn)驗(yàn)證所提控制器的有效性和魯棒性。
1 PMSLM的特征建模與驗(yàn)證
首先將給定速度設(shè)置為yd=0.56sin(3.14t) m/s。系統(tǒng)跟蹤結(jié)果如圖6所示,性能指標(biāo)如表2所示。從這些實(shí)驗(yàn)結(jié)果可以看出,所提出的AARC控制器在瞬態(tài)和最終跟蹤誤差方面優(yōu)于其他兩種控制器,因?yàn)锳ARC采用了基于參數(shù)自適應(yīng)的補(bǔ)償和魯棒控制項(xiàng),可以同時(shí)處理參數(shù)和未建模不確定性。雖然AAC中也包含參數(shù)自適應(yīng),但對(duì)于建模的不確定性和未知擾動(dòng)的抑制效果不佳。通過(guò)表2可以看出,AARC添加魯棒項(xiàng)后各種誤差指標(biāo)會(huì)比AAC小,驗(yàn)證了魯棒控制項(xiàng)us2的有效性。在3種控制器中,線(xiàn)性抗飽和PID的誤差指標(biāo)最差,達(dá)到了AARC的2倍以上,這說(shuō)明基于非線(xiàn)性模型的控制器設(shè)計(jì)方法具有更大的優(yōu)勢(shì)。
為了進(jìn)一步驗(yàn)證控制器對(duì)參數(shù)變化的自適應(yīng)能力,設(shè)定了不同的動(dòng)子質(zhì)量來(lái)進(jìn)行實(shí)驗(yàn)。給PMSLM的動(dòng)子上添加1.33 kg的鐵塊。系統(tǒng)跟蹤結(jié)果如圖7所示,表3列出了最后兩個(gè)周期的性能指標(biāo)。從圖7可以看出,使用AARC控制方法的控制系統(tǒng),在面對(duì)動(dòng)子質(zhì)量變化時(shí),其反應(yīng)速度快,并且波動(dòng)較小。從表3可知,APID的最大跟蹤誤差沒(méi)有增大,意味著APID中存在大的積分增益對(duì)該擾動(dòng)也有一定的抑制效果。但與上一個(gè)實(shí)驗(yàn)情況相比,APID的μ和δ指標(biāo)增大明顯,仍然比其他2個(gè)控制器差。適當(dāng)?shù)膮?shù)自適應(yīng)在一定程度上也可以削弱動(dòng)子質(zhì)量變化給系統(tǒng)帶來(lái)的參數(shù)不確定性影響,就像AAC那樣。AARC的各項(xiàng)誤差指標(biāo)是3個(gè)控制器中最好的,再次證明了該控制器的有效性。
最后將動(dòng)子上的鐵塊增加到2.64 kg,此時(shí)PMSLM受到的摩擦非線(xiàn)性和擾動(dòng)進(jìn)一步增大,3個(gè)控制器的跟蹤性能都有所變差。實(shí)驗(yàn)結(jié)果如圖8所示,誤差指標(biāo)見(jiàn)表4。在這個(gè)測(cè)試用例中,APID中的跟蹤誤差抖動(dòng)變大,而AARC的跟蹤誤差則相當(dāng)平滑。APID控制器表現(xiàn)出最差的跟蹤性能,最大跟蹤誤差為0.094,表明APID在該跟蹤任務(wù)中已經(jīng)達(dá)到了其局限性。另外,即使在增大動(dòng)子質(zhì)量情況下,所提出的AARC控制器仍然可以對(duì)模型進(jìn)行補(bǔ)償并衰減未建模的擾動(dòng),從而在所有比較的控制器中達(dá)到最好的跟蹤性能。
4 結(jié) 論
本文針對(duì)PMSLM系統(tǒng)提出一種基于特征模型的自適應(yīng)控制方法,該方法能夠有效地解決PMSLM系統(tǒng)的參數(shù)不確定性、建模誤差和外部干擾等問(wèn)題。首先利用二階變差分方程對(duì)PMSLM系統(tǒng)進(jìn)行簡(jiǎn)化建模,然后設(shè)計(jì)了一種基于特征模型的自適應(yīng)控制器,僅利用系統(tǒng)的輸入和輸出信號(hào),實(shí)現(xiàn)了對(duì)PMSLM系統(tǒng)的精確速度跟蹤控制。為了提高系統(tǒng)的魯棒性和抗飽和能力,還引入了魯棒補(bǔ)償項(xiàng)和抗飽和控制項(xiàng),并嚴(yán)格證明了閉環(huán)系統(tǒng)的穩(wěn)定性。最后,通過(guò)實(shí)驗(yàn)結(jié)果驗(yàn)證了所提控制方法的有效性。
本文控制器的參數(shù)是固定的,需要通過(guò)反復(fù)調(diào)試來(lái)確認(rèn)。當(dāng)實(shí)驗(yàn)條件和環(huán)境發(fā)生改變時(shí),可能導(dǎo)致參數(shù)不一定是最優(yōu)的。因此,在未來(lái)工作中將考慮進(jìn)一步研究控制器參數(shù)的自動(dòng)調(diào)整技術(shù)[21],采用自學(xué)習(xí)的方法來(lái)替代控制器中參數(shù)的人工調(diào)整部分。
參 考 文 獻(xiàn):
[1] 龔夕霞, 李焱鑫, 盧琴芬. 模塊化永磁直線(xiàn)同步電機(jī)考慮制造公差的推力魯棒性?xún)?yōu)化[J]. 電工技術(shù)學(xué)報(bào), 2024, 39(2): 465.
GONG Xixia, LI Yanxin, LU Qinfen. Thrust robustness optimization of modular permanent magnet linear synchronous motor accounting for manufacture tolerance[J]. Transactions of China Electrotechnical Society, 2024, 39(2): 465.
[2] 張春雷, 張輝, 葉佩青. 高霍爾位置檢測(cè)精度的圓筒型永磁同步直線(xiàn)電機(jī)設(shè)計(jì)[J]. 電工技術(shù)學(xué)報(bào), 2022, 37(10): 2481.
ZHANG Chunlei, ZHANG Hui, YE Peiqing. Design of tubular permanent magnet synchronous linear motor by reliability-based robust design optimization[J]. Transactions of China Electrotechnical Society, 2022, 37(10): 2481.
[3] 繆仲翠, 蘇乙, 張磊, 等. 梯形Halbach交替極無(wú)鐵心永磁同步直線(xiàn)電機(jī)特性分析與優(yōu)化設(shè)計(jì)[J]. 電機(jī)與控制學(xué)報(bào), 2024, 28(1): 164.
MIAO Zhongcui, SU Yi, ZHANG Lei, et al. Characteristic analysis and optimization design of air-core permanent magnet linear synchronous motor with trapezoidal Halbach array consequent-pole[J]. Electric Machines and Control, 2024, 28(1): 164.
[4] 李爭(zhēng), 安金峰, 肖宇, 等. 基于自適應(yīng)觀測(cè)器的永磁同步直線(xiàn)電機(jī)模型預(yù)測(cè)控制系統(tǒng)設(shè)計(jì)[J]. 電工技術(shù)學(xué)報(bào), 2021, 36(6): 1190.
LI Zheng, AN Jinfeng, XIAO Yu, et al. Design of model predictive control system for permanent magnet synchronous linear motor based on adaptive observer[J]. Transactions of China Electrotechnical Society, 2021, 36(6): 1190.
[5] 李爭(zhēng), 張梓豪, 王康濤, 等. 基于無(wú)模型的PMLSM改進(jìn)自適應(yīng)滑模自抗擾控制[J]. 電機(jī)與控制學(xué)報(bào), 2024, 28(1): 142.
LI Zheng, ZHANG Zihao, WANG Kangtao, et al. Improved adaptive sliding mode active disturbance rejection control for PMLSM based on model-free theory[J]. Electric Machines and Control, 2024, 28(1): 142.
[6] 張康, 王麗梅. 基于周期性擾動(dòng)學(xué)習(xí)的永磁直線(xiàn)電機(jī)自適應(yīng)滑模位置控制[J]. 電機(jī)與控制學(xué)報(bào), 2021, 25(8): 132.
ZHANG Kang, WANG Limei. Adaptive sliding mode position control for permanent magnet linear motor based on periodic disturbance learning[J]. Electric Machines and Control, 2021, 25(8): 132.
[7] 孫宜標(biāo), 毛爽, 夏加寬. 直線(xiàn)電機(jī)懸浮平臺(tái)的μ-H∞魯棒控制[J]. 沈陽(yáng)工業(yè)大學(xué)學(xué)報(bào), 2014, 36(1): 7.
SUN Yibiao, MAO Shuang, XIA Jiakuan. μ-H∞r(nóng)obust control for linear motor levitation platform[J]. Journal of Shenyang University of Technology, 2014, 36(1): 7.
[8] YAO B, BU F, REEDY J, et al. Adaptive robust control of singlerod hydraulic actuators:theory and experiments[J]. IEEE/ASME Transactions on Mechatronics, 2000, 5(1): 79.
[9] CHEN S, CHEN Z, YAO B, et al. Adaptive robust cascade force control of 1-DOF hydraulic exoskeleton for human performance augmentation[J]. IEEE/ASME Transactions on Mechatronics, 2017, 22(2):589.
[10] HELIAN B, CHEN Z, YAO B. Adaptive robust motion control of a pump direct drive electro-hydraulic system with meter-out pressure regulation[J]. IFAC-Papers OnLine, 2020, 53(2): 9005.
[11] HAN J, YANG S, XIA L, et al. Deterministic adaptive robust control with a novel optimal gain design approach for a fuzzy 2dof lower limb exoskeleton robot system[J]. IEEE Transactions on Fuzzy Systems, 2020, 29(8): 2373.
[12] LIU Y. Saturated robust adaptive control for uncertain nonlinear systems using a new approximate model[J]. IET Control Theory and Applications, 2017, 11(6): 870.
[13] 王璐, 郭毓, 鐘晨星, 等. 控制力矩陀螺框架伺服系統(tǒng)期望補(bǔ)償自適應(yīng)魯棒控制[J]. 控制理論與應(yīng)用, 2017, 34(9): 1143.
WANG Lu, GUO Yu, ZHONG Chenxing, et al. Desired compensation adaptive robust control for control moment gyroscopes gimbal servo system[J]. Control Theory and Applications, 2017, 34(9): 1143.
[14] CHANG Y, JIANG T, PU Z. Adaptive control of hypersonic vehicles based on characteristic models with fuzzy neural network estimators[J]. Aerospace Science and Technology, 2017, 68: 475.
[15] 常亞菲. 一類(lèi)不確定非線(xiàn)性系統(tǒng)基于特征模型的復(fù)合自適應(yīng)控制[J]. 控制理論與應(yīng)用, 2019, 36(7): 1137.
CHANG Yafei. Characteristic model-based composite adaptive control for a class of uncertain nonlinear systems[J]. Control Theory and Applications,2019, 36(7): 1137.
[16] 王永, 竇曉華, 方浩, 等. 永磁同步電機(jī)非線(xiàn)性黃金分割自適應(yīng)轉(zhuǎn)速控制[J].電機(jī)與控制學(xué)報(bào), 2017, 21(10): 23.
WANG Yong, DOU Xiaohua, FANG Hao, et al. Nonlinear golden-section adaptive speed control of permanent magnet synchronous motor[J]. Electric Machines and Control, 2017, 21(10): 23.
[17] WANG X, WU Y, ZHANG E, et al. Adaptive terminal sliding-mode controller based on characteristic model for gear transmission servo systems[J]. Transactions of the Institute of Measurement and Control, 2019, 41(1): 219.
[18] QI L, BAO S, SHI H. Permanent-magnet synchronous motor velocity control based on second-order integral sliding mode control algorithm[J]. Transactions of the Institute of Measurement and Control, 2015, 37(7): 875.
[19] 張興華, 姚丹. 感應(yīng)電機(jī)直接轉(zhuǎn)矩控制系統(tǒng)的“抗飽和”控制器設(shè)計(jì)[J]. 電工技術(shù)學(xué)報(bào), 2014, 29(5): 181.
ZHANG Xinghua, YAO Dan. Anti-windup speed controller design for direct torque controlled induction motor drives[J].Transactions of China Electrotechnical Society, 2014, 29(5): 181.
[20] IGHACHANE M A, AKKOUCHI M. Further refinements of Young's type inequality for positive linear maps[J]. Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas, 2021, 115(2): 10.
[21] BENOSMAN M. Learning-based adaptive control for nonlinear systems[C]//European Control Conference (ECC), June 24-27, 2014, Strasbourg, France. 2014: 920-925.
(編輯:邱赫男)