技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 技術百科 > 一種基于狀態(tài)反饋和前饋的新型位置控制器

一種基于狀態(tài)反饋和前饋的新型位置控制器

時間:2008-11-06 11:08:00來源:ronggang

導語:?在交流電機伺服系統(tǒng)中,對于轉子位置的控制性能有很高的要求,從而需要對位置控制器進行特殊的設計。本文提出了一種基于狀態(tài)反饋和前饋的位置控制器,把傳統(tǒng)的位置控制器和轉速控制器合并為一個。

摘 要:在交流電機伺服系統(tǒng)中,對于轉子位置的控制性能有很高的要求,從而需要對位置控制器進行特殊的設計。本文提出了一種基于狀態(tài)反饋和前饋的位置控制器,把傳統(tǒng)的位置控制器和轉速控制器合并為一個。建立了控制器的狀態(tài)方程,通過對傳遞函數(shù)分析和合適的零極點配置等,可以確定控制器各參數(shù)的取值。利用有限分辨率的機械傳感器的測量位置信號,基于擴展Kalman濾波器的狀態(tài)觀測器可以來準確觀測負載轉矩、轉子位置和轉速。把觀測的負載轉矩用作前饋補償,提高系統(tǒng)在負載變化時的控制性能。以永磁同步電機為例進行了仿真和實驗驗證,仿真和實驗結果表明:采用該控制器的系統(tǒng),相對于傳統(tǒng)的比例積分微分控制器,位置控制快速準確,超調量很小,在負載變化時系統(tǒng)仍然能夠保持很好的穩(wěn)定性和控制精度。

關鍵詞:交流電機 位置控制器 狀態(tài)前饋 負載轉矩觀測 Kalman濾波器

A novel position controller based on state feedback and feedforward ZHENG Zedong, LI Yongdong

Abstract: In the AC servo control system, high performance position control is desired, so special position controller design is needed. A novel position controller based on state feedback and feedforward is proposed in this paper, the traditional position and speed controllers are combined as a signal one. The state equation of the position controller is built, and the parameters of the controller can be obtained by the selection of zero and pole points and the analysis of transfer function. With the measured rotor position by the mechanical sensor with limited resolution, the precious load torque, rotor position and speed can be observed by a state observer based on Kalman filter. The observed load torque can be used as feedforward compensation to improve the control performance during load changes. A permanent magnet synchronous motor (PMSM) is adopted to do the simulation and experimental verification. The results show that in the system with the novel controller, the position control result is more rapid and precise, the overshoot is smaller compared with the traditional PID controller. The system can also have good stability and precision during load torque changes.

Keywords: AC motor, position controller, state feedforward, load torque observation, Kalman filter

1.概 述

交流電機伺服系統(tǒng)在數(shù)控機床、機器人、航空航天、軍工等領域得到了廣泛的應用,伺服系統(tǒng)一般需要對電機轉子位置進行精確控制,并且對位置控制的跟蹤速度、超調量和抗擾動能力有很高的要求。傳統(tǒng)的比例積分微分(PID)控制器不能很好地兼顧動態(tài)響應和抗干擾能力的要求,而且其在設計時一般都沒有考慮負載轉矩的影響。其中的積分環(huán)節(jié)容易產生超調,微分環(huán)節(jié)容易引入噪聲,使系統(tǒng)振蕩或失去穩(wěn)定。為了減小位置控制的超調,需要引入前饋補償環(huán)節(jié),但是其系數(shù)難以準確確定。因此,位置控制器的研究和設計是一個非常重要的環(huán)節(jié)[1-4]。目前的位置控制系統(tǒng)多是在轉速控制環(huán)節(jié)的外面再增加一個位置控制環(huán)節(jié),系統(tǒng)比較復雜,因此如何簡化系統(tǒng),提高控制性能是一個研究方向。

本文提出一種基于狀態(tài)前饋和狀態(tài)反饋的位置控制系統(tǒng),把位置控制器和轉速控制器合并為一個控制器,綜合考慮電機位置參考值、轉子轉速、轉子位置、負載轉矩等各方面因素,直接計算得到電機電磁轉矩的給定值。通過引入負載轉矩前饋使控制器對負載轉矩變化有很好的抑制能力;通過引入位置給定值的前饋補償,轉速控制中的超調量大大減小,位置控制性能得到提高。通過建立完整的控制器的狀態(tài)方程,以不同的控制目標得到了控制器的各個參數(shù)的計算公式。系統(tǒng)中還采用基于Kalman濾波器的狀態(tài)觀測器,根據(jù)低精度的位置傳感器觀測準確的轉子位置,轉速和負載轉矩,代替了傳統(tǒng)的微分計算轉速的方法。利用觀測的負載轉矩形成前饋補償提高了系統(tǒng)在負載變化時的穩(wěn)定性。該系統(tǒng)結構簡單,易于實現(xiàn),降低了伺服系統(tǒng)的成本,提高了位置控制性能,是一種非常好的交流電機伺服控制方案。最后以永磁同步電機為例進行了仿真和實驗驗證。

2.控制器模型

傳統(tǒng)的位置-轉速分別閉環(huán)的控制系統(tǒng)如圖1所示,其中引入了位置指令值的前饋補償來減小位置控制的超調量,所以也叫做二自由度控制器。

圖1 采用二自由度位置控制器的系統(tǒng)框圖

由于位置和轉速閉環(huán)控制器的控制對象都是機械運動量,時間常數(shù)相同,如果我們把位置和轉速調節(jié)器看作一個整體,那么其給定量是位置指令,反饋輸入為電機轉速和位置,并增加前饋補償環(huán)節(jié),其輸出為電機電磁轉矩的指令值??刂破鹘Y構如圖1所示。

圖2 基于狀態(tài)反饋和前饋的新型位置控制器框圖

這里執(zhí)行機構包括電流調節(jié)器、逆變器和電機等??刂破鞯妮敵鰹殡姍C的電磁轉矩給定值??刂破髦邪褌鹘y(tǒng)的位置和速度控制環(huán)節(jié)合并在一起,綜合考慮轉速和位置的控制,并且引入位置指令和負載轉矩的前饋補償,通過合理的極點設置來實現(xiàn)位置的高性能控制[5]。

在這個控制器中,積分項用來消除位置控制的穩(wěn)態(tài)誤差,積分項的輸出為狀態(tài)變量Xr。轉子轉速和位置分別通過增益Ks1和Ks2來形成反饋。轉子位置的給定值和負載轉矩的觀測值分別通過系數(shù)Kθ和Kv形成前饋補償。

位置控制器的輸出為電磁轉矩的指令值,根據(jù)所采用的電機不同和控制目標的不同,可以根據(jù)當前的電機轉速和電磁轉矩給定值計算得到dq軸電流的給定值。對于隱極永磁同步電機,一般選?。?/p>

這樣可以保證用最小的電流獲取最大的電磁轉矩。

對于其他交流電機,根據(jù)電磁轉矩公式的不同可以由不同的電流控制方案。如凸極永磁同步電機,由于存在磁阻轉矩部分,如式(1)所示,d軸電流也可以產生轉矩,所以根據(jù)不同的優(yōu)化目標,如電流幅值、效率、功率因數(shù)、電壓利用率等,可以確定不同的dq軸電流控制方案。

(1)

在圖1所示的控制器中,積分項的輸出為:

(2)

整個控制器的輸出可以寫成:

(3)

電機轉子運動方程為:

(4)

方程離散化可以寫成:

(5)

其中:

(6)

(7)

其中:為機械環(huán)節(jié)控制周期。

假設電流環(huán)等跟蹤速度足夠快,則電磁轉矩也能完全跟蹤轉矩給定值:

(8)

以轉速、轉子位置和積分項的輸出 為狀態(tài)變量建立狀態(tài)方程,并把式(3)帶入式(5)可以得到:

(9)

系統(tǒng)的動態(tài)矩陣為:

 (10)

從矩陣中可以看出,控制器的所有參數(shù)中,反饋系數(shù)Ks1,Ks2和Kr決定了系統(tǒng)閉環(huán)極點的位置,即方程的根。由于控制器是一個3階系統(tǒng),所以可以有3個極點,極點的位置的不同組合決定了控制器具有不同的響應性能。為了簡單起見,我們假設系統(tǒng)有三重極點,可以得到反饋系數(shù) , 和 的值如下:

 (11a)

(11b)

(11c)

在z平面上,極點的位置要選擇在0到1之間才能保證系統(tǒng)穩(wěn)定(相當于s平面的左半平面)。其中,極點離0越近,系統(tǒng)響應速度越快,但是對系統(tǒng)噪聲也會比較敏感,離1越近,系統(tǒng)穩(wěn)態(tài)的穩(wěn)定性越好,但是響應速度會變慢。所以極點的選擇要平衡響應速度和穩(wěn)定性的關系。

假設在轉矩觀測器收斂后觀測轉矩等于實際的負載轉矩,方程(9)變成:

(12)

為了消除負載轉矩的影響,可以讓最后一項等于零,即選擇Kv

Kv=1(13)

假設負載轉矩的影響通過上述的前饋補償?shù)玫酵耆?,式?2)繼續(xù)簡化為:

(14)

那么可以得到從位置給定值到電機轉子位置之間的傳遞函數(shù)為:

(15)

這個傳遞函數(shù)就反映了在按照式(11)選定控制器極點,并且負載轉矩得到完全補償時的位置控制響應特性。從上式可以看出,Kθ可以在傳遞函數(shù)的分子上產生一個零點,我們可以讓這個零點和系統(tǒng)的一個極點互相抵消,降低系統(tǒng)的階數(shù)并提高控制器的動態(tài)性能。

為了抵消一個極點Pbf,應該有:

(16)

采用如上的控制器參數(shù)時,我們需要分析電機轉子位置對轉子位置指令的動態(tài)跟蹤特性。為了簡單起見,我們假設轉子位置指令是一個斜坡函數(shù)。假設在達到平衡時,轉子實際位置與位置指令值之間保持一個固定的誤差,電機轉子轉速也應該為一個恒定值以保證實際轉子位置以同樣的斜坡斜率跟蹤位置指令。如果負載轉矩保持不變,則電機運動狀態(tài)可以描述為:

(17)

定義轉子位置跟蹤誤差和積分項的變化值為:

(18)

假設轉子位置指令斜坡函數(shù)的斜率表示為:

(19)

其中, k為比例系數(shù)。

則可以推導出轉子位置的跟蹤誤差應該滿足如下關系:

(20)

從式(20)可以看出,當轉子位置指令按照一定速率增加時,轉子位置并不能完全跟蹤位置指令,而是跟指令值保持一定的靜差。并且誤差跟位置給定值變化的斜率和機械控制周期有關。但是當轉子位置指令值保持一個值不變時(k=0),轉子位置最終會跟指令值相等。

如果需要消除這種動態(tài)過程中的跟蹤誤差,可以選擇:

(21)

當采用式(21)確定系數(shù)Kθ時,我們可以看出,控制器中的轉子位置前饋環(huán)節(jié)和實際位置反饋環(huán)節(jié)可以合并,跟積分環(huán)節(jié)組成一個普通的比例積分PI調節(jié)器,積分系數(shù)為Kr,比例系數(shù)為Kθ,這樣控制器實際上就退化為傳統(tǒng)的比例積分控制器。

控制器中包含的積分環(huán)節(jié)有助于消除控制的穩(wěn)態(tài)誤差,但是在當位置指令大范圍快速變化時,積分項會出現(xiàn)過飽和(Windup)現(xiàn)象,從而產生了控制量的超調現(xiàn)象。文獻[6,7]等提出了多種Anti-Windup控制器結構,這里我們采用最常用的一種。Windup 現(xiàn)象的原因就是由于限幅使控制器的輸出與被控對象的輸入不等,若將二者之差作為反饋信號構成反饋支路來加以消除,就達到了抑制Windup現(xiàn)象的目的。如圖3所示。

3. 基于Kalman濾波器的狀態(tài)觀測器

控制器中需要負載轉矩信息,我們可以觀測起的方法來實時觀測負載轉矩[8,9]。

以電機轉子轉速、轉子位置和負載轉矩作為狀態(tài)變量建立狀態(tài)方程,假設負載轉矩變換緩慢,其導數(shù)近似為零,觀測器的狀態(tài)方程如下:

(22)

寫成矩陣方程的形式:

其中:

近似用一階歐拉方程展開上式為離散迭代形式,近似過程中的誤差可以用Kalman濾波器的反饋校正來補償。

(25)

記:

(26a)

(26b)

即離散方程可以寫成:

(27)

考慮系統(tǒng)誤差和測量噪聲的影響,在離散域中,系統(tǒng)狀態(tài)方程為:

(28a)

(28b)

式中w為輸入噪聲(系統(tǒng)噪聲),v為輸出噪聲(測量噪聲)。一般來說,w代表系統(tǒng)參數(shù)誤差所帶來的影響,而v代表測量過程中的噪聲和干擾,包括機械傳感器測量的位置信號的量化誤差。噪聲一般為平穩(wěn)的高斯白噪聲,平均值為零。

Kalman濾波器的迭代算法如下:

(1) 計算狀態(tài)變量的先驗估計值和協(xié)方差矩陣的先驗估計值

(2)計算Kalman增益

(29c)

(3)根據(jù)測量量更新狀態(tài)估計,計算狀態(tài)變量的最優(yōu)估計值

(29d)

(4)更新協(xié)方差矩陣

(29e)

用基于Kalman濾波器的負載轉矩觀測器觀測的轉速和轉子位置代替直接測量值,可以得到采用新型位置控制器的系統(tǒng)框圖如圖2所示。

圖3 位置控制系統(tǒng)框圖

4. 仿真結果

為了驗證該控制器的性能,我們在Matlab的simulink平臺上進行了實驗驗證,設置機械量閉環(huán)控制周期為10倍于內環(huán)(電流環(huán))的控制周期,即Tm=10Ts=ms。電機轉子位置由分辨率為每圈256點的一個旋轉變壓器測量得到,然后用基于Kalman濾波器的負載轉矩觀測器觀測電機轉子位置、轉速和負載轉矩,并作為位置控制器的輸入。根據(jù)電機參數(shù),選擇控制器的截止頻率為rad/s;可以計算得到控制器的各個參數(shù)為:

位置控制結果如圖4所示。

圖4 位置控制結果

對應的轉子位置跟蹤誤差如圖5所示。根據(jù)式(20)可以得到θε=2.016rad??梢钥闯?,位置控制的誤差跟式(20)的計算結果一致。

圖5 位置跟蹤誤差

如果參數(shù)Kθ選擇由式(21)確定,控制器退化為普通的帶負載轉矩前饋和轉速反饋的比例積分控制器,則位置控制的仿真結果如圖6所示。

圖6 位置控制結果

可以看出,當采用式(21)確定參數(shù)K[sub]θ[/sub]之后,雖然動態(tài)過程中的位置跟蹤誤差變小,但是位置控制的超調量變大。

5. 實驗結果

為了驗證理論推導和仿真分析的有效性,以表面貼式永磁同步電機為控制對象,用磁粉制動器作為負載。電機轉子上安裝旋轉變壓器測量絕對位置,分辨率為256 P/R。用擴展Kalman濾波器根據(jù)測量的轉子位置來觀測負載轉矩和轉子轉速,并用轉子位置的觀測值代替直接測量值。電機控制采用矢量控制方式,d軸電流控制為零。

在恒定轉速控制下,突加負載轉據(jù),則Kalman濾波器對于負載轉據(jù)的觀測結果如圖7所示??梢钥闯?,觀測轉速能夠很好地跟蹤實際轉速。

圖7 負載轉矩觀測結果

設置機械環(huán)控制周期為10倍于系統(tǒng)的采樣周期,即ms。根據(jù)電機參數(shù),選擇控制器的截至頻率為rad/s;可以計算得到控制器的各個參數(shù)為:

首先設置轉子位置的給定值為斜坡函數(shù),位置控制效果如圖8所示,對應的電機轉子轉速如圖9所示。其中在40秒時突加負載轉矩。可以看出,電機的轉子位置能夠很好地跟蹤位置指令值,并且位置控制基本上沒有超調量,非常適合于位置控制系統(tǒng)。在突加負載轉矩過程中,轉子位置控制和轉子轉速都能很好地保持穩(wěn)定。負載轉矩的前饋補償很好地消除了負載變化的影響。

負載轉矩觀測器對于負載轉矩的觀測結果如圖10所示。負載轉矩由磁粉制動器提供,屬于制動性負載,所以負載轉矩的方向始終和轉速方向相反,在轉速為零時,負載轉矩方向由電機旋轉的趨勢決定,并且大小等于電磁轉矩。同時,由于受電機轉動慣量和摩擦轉矩系數(shù)等參數(shù)精度的影響,在空載的時候觀測轉矩不為零。在動態(tài)過程中,觀測轉矩也會出現(xiàn)一定的誤差。

位置指令值為階躍信號時的位置控制結果如圖11所示。可以看出,由于受電機控制系統(tǒng)的供電電壓、電流以及容量等限制,位置指令為階躍信號時,轉子位置并不能很快跟蹤指令值,而是以所能達到的最高轉速旋轉直到達到指令值。同時由于在控制器中采用了Anti-Windup環(huán)節(jié)來防止積分環(huán)節(jié)的過飽和現(xiàn)象,在轉子位置接近指令值的時候,電機轉速逐漸減小,從而保證位置能夠很平滑地穩(wěn)定在給定值上,實現(xiàn)了非常優(yōu)異的位置控制性能。

圖8 位置控制結果

圖9 對應的轉子機械角速度

圖10 負載轉矩觀測結果

圖11 位置指令為階躍信號時的位置控制結果

6. 結論

本文給出了一種新型的基于狀態(tài)反饋和前饋的位置控制器,把傳統(tǒng)的位置控制器和轉速控制器合并為一個控制器,直接輸出電機電磁轉矩的指令值,簡化了系統(tǒng)結構,并且可以更好地協(xié)調位置和轉速這兩個機械量之間的關系,提高控制性能。在對控制器傳遞函數(shù)分析的基礎上,通過理論推導給出了控制器中各個參數(shù)的計算方法,便于控制器的實用化。用基于Kalman濾波器的觀測器根據(jù)轉子位置的測量值實現(xiàn)了對轉子位置、轉速和負載轉矩的觀測??刂破髦幸肓擞^測轉矩的前饋補償,使負載變化過程中的位置控制性能大大提高;引入了位置指令值的前饋補償,通過對控制器極點和前饋量增益的設置,可以實現(xiàn)非常好的位置跟蹤性能,使位置控制的超調現(xiàn)象大大減小。通過引入Anti-Windup環(huán)節(jié),解決了位置指令突變過程中的積分過飽和現(xiàn)象,進一步減小了位置控制中的超調現(xiàn)象。用永磁同步電機進行了仿真和實驗驗證,證明該控制器是一種非常好的位置控制系統(tǒng)的實現(xiàn)方案。

參考文獻

[1] 郭慶鼎, 孫宜標, 王麗梅. 現(xiàn)代永磁電動機交流伺服系統(tǒng). 北京: 中國電力出版社, 2006.

[2] ZHU Guchuan, Dessaint L A, Akhrif O, et al. Speed tracking control of a permanent-magnet synchronous motor with state and load torque observer. IEEE Trans on Industry Electronics, 2000, 47(2): 346-355.

[3] Kweon T J, Hyun D S. High-performance speed control of electric machine using low-precision shaft encode. IEEE Trans on Power Electronics, 1999, 14(5): 838-849.

[4] 李鴻儒,顧樹生,劉東升. 帶神經(jīng)網(wǎng)絡轉矩觀測器的PMSM自適應前饋PID控制器設計[J]. 電機與控制學報,2004, 8(4):350-356.

[5] Fadel M. Position control laws for electromechanical actuator. Proc of the eighth International Conference on Electrical Machines and Systems. Nanjing: IEEE Press, 2005:1708-1713.

[6] A. Visioli. Modified anti-windup scheme for PID controllers. IEE Proceedings: Control Theory and Applications, 2003, 150(1): 49-54.

[7] S. Yan, D. Xu, X. Gui, et al. Online Particle Swarm Optimization Design of Speed Controller considering Anti-windup for PMSM Drive System. PESC 2007, 2007: 2273-2277.

[8] XU Dianguo, WANG Hong, SHI Jingzhuo. PMSM servo system with speed and torque observer. Proc of the 34th IEEE Power Electronics Specialist Conference. Mexico: IEEE Press, 2003: 241 – 245.

[9] 陳容,鄧智泉,嚴仰光. 基于負載觀測的伺服系統(tǒng)抗擾研究. 中國電機工程學報,2004,24(8):103-108.

標簽:

點贊

分享到:

上一篇:離心泵節(jié)能技術工作的改進措施

下一篇:微能WIN-V63矢量控制變頻器在...

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

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

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號