楊金明 劉文明 趙世偉 鐘 慶
(華南理工大學電力學院廣東省綠色能源技術重點實驗室 廣州 510640)
基于無源性理論的開關磁阻直線電機位置控制
楊金明 劉文明 趙世偉 鐘 慶
(華南理工大學電力學院廣東省綠色能源技術重點實驗室 廣州 510640)
基于能量耗散理論和開關磁阻電機原理,提出了一種開關磁阻直線電機(LSRM)的非線性控制器。因電氣時間常數遠小于機械時間常數,LSRM可視為兩時間尺度系統,并可分解為反饋連接的電氣和機械兩個無源子系統。分別對兩個子系統進行無源性控制器設計,因反饋連接的無源子系統仍然保證無源性,從而保證整個系統的全局穩定性,試驗結果表明該方法具有優良的性能和魯棒性,并易于實現。
開關磁阻直線電機 無源性控制 位置控制 兩時間尺度
現代工業中有很多直線驅動要求,傳統的利用旋轉式電機加機械轉換裝置的方法具有一些缺陷,如結構復雜、動態響應時間長、精度受限以及需要經常調校,而直線驅動的電機因無中間轉換機構,可避免上述缺陷,直線式驅動受到了越來越多的關注。應用開關磁阻電機原理設計的直線電機具有開關磁阻電機的基本特性,如電機結構簡單、適于惡劣環境、可靠性高等優點[1-8]。將旋轉磁阻電動機原理應用于直線電動機,其結構設計方面有特殊考慮,文獻[1-2]討論了開關磁阻直線電機的結構設計和特性分析。因開關磁阻電機的磁鏈與位置和電流呈非線性關系,且具有紋波推力擾動,使其控制復雜,限制了其在高精度場合的應用[9-10]。
針對開關磁阻電機的缺陷,在旋轉式電機上已提出一些控制方法[11-18],如反饋線性化控制[14-15]、自校正控制[16]、迭代學習控制[17]、人工神經網絡控制[18]等。在開關磁阻直線電機控制上,也有一些有效的方法。如采用力分配函數的方法[4],這種方法簡化了勵磁繞組的切換控制,但對電機運動控制還需采取措施;基于查表的線性化補償方法雖然簡單[5],但需進行大量的開關磁阻電機特性精確測試,對控制器有較高的要求且魯棒性差[6-7];文獻[8]提出了一種基于無源性理論和路徑規劃的控制方法,實現了高精度位置控制;文獻[19]將自抗擾控制應用于開關磁阻平面電機的控制中,這種方法需調校的參數較多;以上方法強調的是控制器本身的特點,較少考慮開關磁阻電機的結構特性。
本文充分結合LSRM 的能量耗散特性,提出了一種非線性反饋控制方法。基于無源性理論的控制方法已成功應用于旋轉式開關磁阻電機及開關磁阻手指夾具的控制中[8,20],但都是將整個傳動系統作為控制對象進行控制器設計的,控制器結構較為復雜。考慮到LSRM電氣時間常數遠小于機械時間常數,可視為一個雙時標機電系統,并可分解為反饋連接的電氣子系統和機械子系統。分別對兩個子系統進行控制器設計,因兩個反饋聯接的無源子系統的仍然保持無源性[21],整個開關磁阻直線電機傳動系統的穩定性得到保證,分解后的系統控制結構簡單,易于實現。
開關磁阻直線電機的結構和試驗樣機如圖1和圖2所示,電動機由動子和定子兩部分組成,動子由鋁型材制作,慣性小,磁路隔離效果好,三個相同的繞組安裝在動子上;定子導軌由條狀0.5mm厚的硅鋼片疊成,在導軌上的工作行程范圍安裝了分辨率為0.5μm光碼條作為位置檢測元件。電動機電氣和機械參數見表1。

圖1 開關磁阻直線電機結構圖Fig. 1 Schematic diagram of the LSRM

圖2 LSRM試驗樣機Fig. 2 The LSRM prototype

表1 開關磁阻直線電機參數Tab.1 The parameters of the LSRM
開關磁阻直線電機的動態特性可用電壓方程(1)和運動方程(2)表示

式中
uj——繞組j的勵磁電壓;
ij——繞組j的相電流;
rj——繞組j的電阻;
λj——繞組j的磁鏈;
x——位置;
fe——電磁推力;
fl——負載;
M——動子質量;
B——摩擦系數。
勵磁繞組每相產生的推力

電磁推力為

將 LSRM 分解為電氣子系統Σe和機械子系統Σm,兩個子系統連接關系如圖3所示。

圖3 無源子系統分解Fig. 3 Passive subsystem decomposition
Σe和 Σm均為無源映射,即

電氣回路Σe為一個三階子系統,定義其狀態矢量為:
電氣子系統Σe動態特性可表示為

式中 g——輸入矢量;
u1——控制信號;
R——結構矩陣,為嚴格正定對稱;
D——電感系數矩陣;
J(z2)——電感變化矩陣,為速度z2的函數。

定義電氣子系統Σe的狀態誤差為:e=z1?zd,其中zd為參考狀態矢量,zd決定了要求的Σe特性。將e代入方程(5)得到狀態誤差方程

對于該誤差方程取能量函數

沿狀態誤差方程(6)對H(e)求時間微分


R為嚴格正定,H˙(e)為嚴格負定,狀態誤差子系統嚴格無源,則Σe是李亞普諾夫穩定的。

式中,K=diag(k1,k2,k3)為正定對稱矩陣。

電氣子系統仍然穩定,且可通過調節矩陣K的參數來實現性能優化。

電氣子系統Σe的控制律為穩定性仍然可以保證,因電感變化率有界,根據阻尼要求,可以確定矩陣K。
定義Σm的狀態變量為z2=v,其動態特性為

其實式(10)只要滿足

因Σm的自然阻尼很小,也通過注入阻尼來改善動態特性,控制律為

式中,?k4e4為機械子系統Σm的注入阻尼項。
采用雙環控制策略的系統結構如圖 4,內環為電流環,外環為位置環。

圖4 開關磁阻直線電機控制框圖Fig. 4 The control diagram of the LSRM system
開關磁阻電機的繞組勵磁需與位移同步,本文采取單相和多相繞組勵磁相結合的方法,根據運動區域來確定繞組的通電狀態,這里采用力分配函數的勵磁策略[4],電機位移運動周期為 12mm,將其分為6個區域,根據各個區域和推力指令來分配各個繞組所貢獻的推力,以使推力波動小,力分配函數表見表2。
利用力分配函數的勵磁策略原理如圖5所示。
定義zd2為要求的速度v*,則可根據式(3)和式(4)計算要求的推力

由圖4可得每相繞組的參考電流計算如下:

式中,dLj/d x可通過實測和查表的方法得到。
定義整個LSRM驅動系統的能量函數為

對H*(e)沿Σm和Σe動態求時間微分,并代入電氣子系統控制律式(12)和機械子系統控制律式(15),很容易證明整個系統的漸近穩定性,且能保證系統的誤差指數收斂到零[21]。
基于dSPACE DS1104 DSP運動控制卡構建的開關磁阻直線電機試驗系統結構如圖6所示。

圖6 試驗系統結構Fig. 6 The experimental setup

圖7 方波信號輸入下的位置跟蹤Fig. 7 The experimental curve of position response
圖7和圖8分別為方波信號輸入下的位置跟蹤過程和速度變化情況,圖9為力指令函數輸出的變化情況,由結果可見,力分配函數可根據位置跟蹤要求提供合適的指令,且具有滿意的動態過程。圖10為跟蹤正弦信號的過程。

圖8 方波信號輸入下的速度變化Fig. 8 The experimental curve of speed response

圖9 力指令信號Fig. 9 Command signal of force
為了驗證本文提出方法的有效性,進行了與PID控制及負載變化情況下的對比試驗,圖11為正常條件下的對比試驗,圖12為動子質量增加150%時的對比試驗,結果表明本文提出的PBC方法具有更好的動態過程和抗擾動魯棒性。

圖10 正弦信號跟蹤過程Fig. 10 Position response of sinusoidal wave

圖11 正常情況下的PBC與PID控制對比Fig. 11 The position tracking waveforms

圖12 動子質量增加50%時的PBC與PID控制對比Fig. 12 The position tracking with the 150% mass increase
將LSRM驅動系統分解為電氣子系統和機械子系統,并分別對兩個子系統進行無源性控制器設計,系統分解降階,降低了控制器的復雜性,使控制系統易于實現,并通過注入阻尼改善系統動態特性,試驗結果表明本文提出的方法較PID控制具有更好的動態特性和抗干擾性,適用于時間常數相差大的復雜高階系統的控制。由于采用了磁導率低的鋁型材,存在效率較低的缺陷。其他磁導率高的材料,進而實現實用化,是下一步要進行的工作。
[1] Deshpande U S, Cathey J J, Richter E. High-force density linear switched reluctance machine[J]. IEEE Trans. Ind. Applicat., 1995, 31(3): 345-352.
[2] Lee B S, Bae H K, Vijayraghavan P, et al. Design of a linear switched reluctance machines[J]. IEEE Trans. Ind. Applicat., 2000, 36(11): 1571-1580.
[3] Gan W C, Cheung N C, Qiu L. Design of a linear switched reluctance motor for high precision applications[C]. Electric Machines and Drives Conference, 2001: 701-704.
[4] Bae H K, Lee B S, Vijayraghavan P, et al. A linear switched reluctance motor: converter and control[J]. IEEE Trans. Ind. Applicat., 2000, 36(9): 1351-1359.
[5] Gan W C, Cheung N C, Qiu L. Position control of linear switched reluctance motors for high precision applications[J]. IEEE Trans. Ind. Applicat., 2003, 39(9): 1350-1362.
[6] Gan W C, Chan K K, Widdowson G P ,et al. Application of linear switched reluctance motors to precision position control[J]. Power Electronics Systems and Applications, 2004 Proceedings, 11: 254-259.
[7] Gan W C, Cheung N C, Qiu L. Short distance position control for linear switched reluctance motors: plug-in robust compensator approach[C]. Industry Applications Conference, 2001: 2329-2336.
[8] Yang J M, Jin X, Wu J, et al. Passivity-based control incorporating trajectory planning for a variablereluctance finger gripper[J]. Proc. Instn Mech. Engrs Part I: J. Systems and Control Engineering, 218, 99- 109.
[9] Miller T J E. Switched reluctance motor and their control[M]. London, :Oxford Univ. Press, 1993.
[10] Khorrami F, Krishnamurthy P, Melkote H. Modeling and Adaptive nonlinear control of electric motors[M]. Germany: Springer, 2003.
[11] Borka J, Lupan K, Szamel L. Control aspects of switched reluctance motor drives[C]. Industrial Electronics Conference Proceedings, 1993, 6: 296-300.
[12] Goldenberg A A, Laniado I, Kuzan P, et al. Control of switched reluctance motor torque for force control applications[J]. IEEE Trans. Ind. Electron., 1994, 41(8): 461-466.
[13] Ma B Y, Liu T H, Feng W S. Modeling and torque pulsation reduction for a switched reluctance motor drive system[C]. Proceedings of the 1996 IEEE IECON 22nd International Conference on Industrial Electronics, Control, and Instrumentation, 1996, 1: 72-77.
[14] Panda S K, Dash P K. Application of nonlinear control to switched reluctance motors: a feedback linearization approach[J]. IEE Pro-Electr. Power Appl, 1996, 3: 371-379.
[15] Ilic’Spong M, Marino R, Peresada S M, et al. Linearizing control of switched reluctance motors[J]. IEEE Trans. Automat. Contr, 1987, AC-32: 371-379.
[16] Milman R. Bortoff S A. Observer-based adaptive control of a variable reluctance motor: experimental results[J]. IEEE Trans. Contr. System Tech., 1999, 7(7): 613-621.
[17] Sahoo S K, Panda S K, Xu J. Indirect torque control of switched reluctance motors using iterative learning control[J]. IEEE Trans. on Power Electronics, 2005, 20(1): 200-208.
[18] Xia C, Chen Z, Xue M. Adaptive PWM speed control for switched reluctance motors based on RBF neural network[C]. Proceedings of the 6th World Congress on Intelligent Control and Automation, June 21-23, Dalian, China, 2006: 21-23.
[19] Pan J F, Cheung N C, Yang J M. Auto-disturbance rejection controller for novel planar switched reluctance motor[J]. IEE Pro-Electr. Power Appl, 2006, 153(2): 307-316.
[20] Espinosa Pérez, Maya Ortiz G P, Velasco M Vill, et al. Passivity-based control of switched reluctance motors with nonlinear magnetic circuits[J]. IEEE Trans. Contr. System Tech, 2004, 12(3): 439-448.
[21] Ortega, Romeo. Passivity properties for stabilization of cascaded nonlinear systems[J]. Automatica, 1991, 27(2): 423-424.
Position Control of Linear Switched Reluctance Motor Using Passivity-Based Control
Yang Jinming Liu Wenming Zhao Shiwei Zhong Qing(Guangdong Key Laboratory of Clean Energy Technology
South China University of Technology Guangzhou 510640 China)
By using the energy dissipation theory and the property of the switched reluctance motor, this paper presents a nonlinear controller for the linear switched reluctance motors (LSRM). Based on the fact that the electrical time constant is much smaller than the mechanical time constant, the whole LSRM driving system is treated as a two-time-scale system and can be decomposed into two subsystems (electrical and mechanical) that are negative feedback interconnection. The controllers are designed for two subsystems respectively to ensure that they are passive. In view of the fact that the system made of two passive subsystem connected through negative feedback is still passive. Therefore, the stability of LSRM driving system is ensured in large scale. This control strategy possesses a simple structure and can be implemented easily. The experimental results show that the proposed control is effective and roboust for the position control of LSRM.
Linear switched reluctance motor (LSRM), passivity-based control(PBC), position control, two-time-scale
TM351
楊金明 男,1962年生,博士,教授,主要研究方向為電氣傳動、風力發電和光伏發電技術、控制理論與控制工程。
國家自然科學基金(60674099)和國家自然科學基金重點(60534040)資助項目。
2008-12-13 改稿日期 2009-08-20
劉文明 男,1988年生,碩士研究生,主要從事電力電子技術及其控制技術研究。