摘 è¦ï¼šé‡å°æ°¸ç£åŒæ¥é›»å‹•機éžç·šæ€§å‹•æ…‹æ•¸å¸æ¨¡åž‹ï¼Œé‡‡ç”¨ç›´æŽ¥å饋線性化控制,建立閉環系統的輸入-輸出模型,通éŽç·šæ€§åŒ–模型來è¨è¨ˆæŽ§åˆ¶å™¨ï¼Œè©²æ–¹æ³•ç°¡å–®é©ç”¨ï¼›åŒæ™‚ï¼Œç‚ºäº†å…‹æœæ¤åé¥‹ç·šæ€§åŒ–æŽ§åˆ¶å°æ¨¡åž‹è¦æ±‚精確化這一ä¸è¶³ï¼Œæ–‡ä¸æå‡ºäº†åŸºäºŽç°è‰²ç†è«–çš„ä¸ç¢ºå®šé æ¸¬å™¨ï¼Œå®ƒèƒ½åœ¨ç·šé æ¸¬æ°¸ç£åŒæ¥é›»æ©Ÿçš„ä¸ç¢ºå®šå› ç´ å¹¶ç›¸æ‡‰çš„èª¿æ•´å饋線性化控制法則,從而æé«˜äº†ç³»çµ±çš„å‹•æ…‹æ€§èƒ½ã€‚ä»¿çœŸçµæžœè¡¨æ˜Žï¼Œè©²æ–¹æ³•å°æ°¸ç£åŒæ¥é›»æ©Ÿé€Ÿåº¦æŽ§åˆ¶å…·æœ‰å¾ˆå¥½çš„è·Ÿè¹¤æ€§èƒ½å’Œé¯æ£’性能。
é—œéµè©žï¼šç°è‰²ç†è«– é æ¸¬ å饋線性化 æ°¸ç£åŒæ¥é›»å‹•機
Nonlinear Speed Control of PMSM based on Grey Prediction
LIU Dong-liang1,2,Zhao Guang-zhou1,Yan Wei-can2(1.College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China2 .Wolong holding group co.,LTD,Shangyu 312300,China)
Abstract: A direct feedback linearization control with regard to PMSM nonlinear dynamic mathematical model is introduced in the paper. And a closed loop input-output system is builted. A controller is designed according to linearization model. The design methods mentioned above are simple and applicable. But they requir the model must be accurate, so that the grey uncertainty predictor is bringed forward. It can adjust the lumped uncertainty existed in PMSM into a feedback linearization control law on line and improve the system’s dynamic performance. The simulated result indicates the control scheme has the advantage of good tracking performance and robustness to uncertainty.
Key words: Grey Theroy, Prediction,Feedback Linearization,PMSM
æ°¸ç£åŒæ¥é›»å‹•機(PMSMï¼‰ä»¥å…¶å„ªè‰¯çš„æ€§èƒ½åœ¨ä¼ºæœæŽ§åˆ¶ç³»çµ±ç²å¾—了廣泛的應用。在永ç£åŒæ¥é›»å‹•機的控制ä¸ï¼Œç”±äºŽè½‰å轉速和定åé›»æµçš„éžç·šæ€§è€¦åˆä½¿å¾—系統具有很強的éžç·šæ€§ï¼Œç‰¹åˆ¥åœ¨ç³»çµ±å˜åœ¨ä¸ç¢ºå®šæ€§æ™‚,這種éžç·šæ€§ä½¿å¾—系統難于é”到高精度伺æœã€‚在永ç£åŒæ¥é›»å‹•機é‹è¡ŒéŽç¨‹ä¸ï¼Œé›»æ©Ÿçš„定å電阻ã€ç²˜æ»¯æ‘©æ“¦ç³»æ•¸å’Œè² 載轉矩都å¯èƒ½ç™¼ç”Ÿå¾ˆå¤§çš„è®ŠåŒ–ï¼Œé€™äº›åƒæ•¸çš„變化必然影響到系統的伺æœç²¾åº¦ã€‚為了解決永ç£åŒæ¥é›»å‹•æ©Ÿç²¾ç¢ºä¼ºæœæŽ§åˆ¶å•題,當å‰é‡‡ç”¨çš„éžç·šæ€§æŽ§åˆ¶æ–¹æ³•ä¸»è¦æœ‰è®Šçµæ§‹æŽ§åˆ¶ã€å¾®åˆ†å¹¾ä½•å’Œç„¡æºæ€§ç†è«–ç‰ã€‚
è¿‘å幾年來,基于åé¥‹ç·šæ€§åŒ–æ€æƒ³çš„éžç·šæ€§æŽ§åˆ¶ç†è«–ç²å¾—很大進展,通éŽå標變æ›èˆ‡ç‹€æ…‹å饋,å¯ä»¥æŠŠéžç·šæ€§ç³»çµ±åŒ–為線性系統。直接å饋線性化(DFL)是基于系統輸入-輸出æè¿°çš„一種å饋線性化方法,已æˆåŠŸè§£æ±ºäº†å¤šç¨®éžç·šæ€§æŽ§åˆ¶å•題。直接å饋線性化的優點是所用數å¸å·¥å…·ç°¡å–®ï¼Œç‰©ç†æ¦‚念清晰,便于掌æ¡ã€‚但它å˜åœ¨è‘—一個明顯的ä¸è¶³ï¼Œç•¶ç³»çµ±åƒæ•¸ç™¼ç”Ÿè®ŠåŒ–時,系統的éžç·šæ€§ä¸èƒ½å®Œå…¨è½‰æ›ç‚ºç·šæ€§ï¼Œå¾žè€Œå¼•起誤差。1982年,鄧èšé¾æ•™æŽˆæå‡ºäº†ç°è‰²ç†è«–[1],它æˆåŠŸçš„æ‡‰ç”¨åœ¨è¨±å¤šç”Ÿç”¢éŽç¨‹ä¸ã€‚隨著ç°è‰²ç†è«–çš„ä¸æ–·å®Œå–„ã€å¾®è™•ç†å™¨çš„䏿–·ç™¼å±•,ç°è‰²ç†è«–åœ¨æŽ§åˆ¶é ˜åŸŸçš„æ‡‰ç”¨ä¹Ÿè¶Šä¾†è¶Šå»£æ³›ã€‚æ–‡ä¸æå‡ºç°è‰²ä¸ç¢ºå®šé æ¸¬å™¨ä¾†åœ¨ç·šé æ¸¬æ°¸ç£åŒæ¥é›»å‹•機ä¸ç¢ºå®šå› ç´ ï¼Œå¹¶ç›¸æ‡‰èª¿æ•´å饋線性化控制法則,從而æé«˜äº†ç³»çµ±çš„æ€§èƒ½ã€‚該方法克æœäº†åé¥‹ç·šæ€§åŒ–å°æ¨¡åž‹ç²¾ç¢ºåŒ–è¦æ±‚çš„ä¸è¶³åŠæŠ‘åˆ¶ä¸ç¢ºå®šå› ç´ å°ç³»çµ±çš„干擾,é”åˆ°äº†é æœŸçš„æŽ§åˆ¶æ•ˆæžœã€‚
1ã€æ°¸ç£åŒæ¥é›»å‹•機å饋線性化控制
1.1 æ°¸ç£åŒæ¥é›»æ©Ÿæ•¸å¸æ¨¡åž‹
采用表é¢å¼çš„æ°¸ç£åŒæ¥é›»å‹•æ©Ÿï¼Œå…¶åŸºäºŽåŒæ¥æ—‹è½‰è½‰å忍™çš„

模型[2]如下:
å…¶ä¸ï¼š

å…¶ä¸ï¼Œæ˜¯

軸定å電壓; 是

軸定åé›»æµï¼›R是定å電阻;L是定å電感;TLæ˜¯è² è¼‰è½‰çŸ©ï¼›J是轉動慣é‡ï¼›B是粘滯磨擦系數;Pæ˜¯æ¥µå°æ•¸ï¼›Ï‰æ˜¯è½‰å機械角速度;Φ[sub]f[/sub]是永ç£ç£é€šã€‚
1.2 å饋線性化控制
為了實ç¾ç³»çµ±çš„解耦,é¿å…出ç¾é›¶å‹•態系統å•題[3]ï¼Œé¸æ“‡Ï‰,i[sub]d[/sub]為系統的輸出,定義新的系統輸出變é‡ç‚ºï¼š
å°å¼ï¼ˆ2)進行求導,得:

ç•¶

時,線性控制法則為:
å…¶ä¸,

是新的線性系統的輸入矢é‡ï¼Œå®ƒå¯ä»¥æŒ‰ç…§ç·šæ€§ç³»çµ±æ¥µé»žé…ç½®ç†è«–來è¨è¨ˆç‹€æ…‹å饋控制為:
å饋線性化控制通éŽå°è¼¸å‡ºè®Šé‡é€²è¡ŒæŽå¾®åˆ†ï¼Œå¾—åˆ°æ‰€éœ€çš„çš„åæ¨™è®Šæ›å’Œéžç·šæ€§ç³»çµ±ç‹€æ…‹å饋,實ç¾äº†æ°¸ç£åŒæ¥é›»æ©Ÿéžç·šæ€§ç³»çµ±çš„解耦,通éŽç·šæ€§ç†è«–來è¨è¨ˆæŽ§åˆ¶å™¨ï¼Œè¨è¨ˆåƒæ•¸ç°¡å–®ï¼Œå…·æœ‰ä¸€å®šçš„é€Ÿåº¦è·Ÿè¹¤æ€§èƒ½ã€‚åŒæ™‚ï¼Œå¾žä¸Šé¢æŽ¨å°Žçœ‹å‡ºï¼Œåé¥‹ç·šæ€§åŒ–æ˜¯ä¸€ç¨®åŸºäºŽç²¾ç¢ºæ•¸å¸æ¨¡åž‹çš„åé¥‹ç·šæ€§åŒ–ï¼Œç•¶ç³»çµ±åƒæ•¸ç™¼ç”Ÿè®ŠåŒ–æˆ–è² è¼‰ä¸ç¢ºå®šæ™‚,系統的éžç·šæ€§å› ç´ ä¸èƒ½å®Œå…¨å–消,å¯èƒ½æœƒå› æ¤å¼•起誤差。文ç»[8]é‡å°è² 載的ä¸ç¢ºå®šæ€§ï¼Œæå‡ºè² 載觀測器來çµåˆåé¥‹ç·šæ€§åŒ–æŽ§åˆ¶ä¾†è£œå„Ÿè² è¼‰è®ŠåŒ–å°ç³»çµ±çš„影響。下一節çµåˆç°è‰²é æ¸¬ä¾†åœ¨ç·šé æ¸¬æ°¸ç£åŒæ¥é›»æ©Ÿçš„定å電阻ã€ç²˜æ»¯ç£¨æ“¦ç³»æ•¸ã€è² 載變化ç‰ä¸ç¢ºå®šå› ç´ ï¼Œèª¿æ•´å饋線性化控制法則,æé«˜ç³»çµ±æŽ§åˆ¶çš„精度。
2ã€ç°è‰²é 測模型
2.1 GM建模方法
ç°è‰²æ¨¡åž‹å»ºæ¨¡ç†è«–,它ä¸åŒäºŽå¸¸è¦çš„å»ºæ¨¡æ–¹æ³•ï¼Œå®ƒä¸æ˜¯é€šéŽéš¨æ©ŸéŽç¨‹ç”¢ç”Ÿçš„æ•¸æ“šåºåˆ—按統計è¦å¾‹æˆ–先驗è¦å¾‹ä¾†è™•ç†ï¼Œè€Œæ˜¯å°‡å…¶è¦–作在一定幅值范åœã€ä¸€å®šæ™‚å€è®ŠåŒ–çš„ç°è‰²é‡ã€‚通éŽå°åŽŸå§‹æ•¸æ“šçš„æ•´ç†ï¼ˆåˆç¨±æ•¸çš„生æˆï¼‰ä¾†å°‹æ‰¾æ•¸çš„è¦å¾‹ã€‚å› æ¤ç°è‰²æ¨¡åž‹ï¼ˆGM)實際上是é‡å°ç”Ÿæˆæ•¸åˆ—的建模。GM建模的æ¥é©Ÿ[sup][4][/sup],采用一階ã€å–®è®Šé‡çš„GM(1,1ï¼‰æ¨¡åž‹ä½œç‚ºé æ¸¬æ¨¡åž‹ï¼Œå…¶ç™½åŒ–方程為:
å…¶ä¸a為模型的發展系數,u為ç°è‰²è¼¸å…¥ï¼Œç‚ºè¾¯è˜åƒæ•¸ã€‚其基本æ€è·¯ï¼šé¦–å…ˆå°é‡‡é›†çš„åŽŸå§‹æ•¸åˆ—é€²è¡Œç´¯åŠ ï¼ˆAGO),得到一有è¦å¾‹å˜æŒ‡æ•¸éžå¢žçš„ç”Ÿæˆæ•¸åˆ—,利用生æˆçš„æ•¸åˆ—,使用最å°äºŒä¹˜æ³•來辯è˜åƒæ•¸a,u,并å¯ä»¥å¾—åˆ°ç”Ÿæˆæ•¸åˆ—çš„é æ¸¬å€¼ï¼Œé€™æ¨£ï¼Œå°±å¯ä»¥é€²è¡Œé€†ç´¯åŠ ï¼ˆIAGOï¼‰ï¼Œå¾—åˆ°åŽŸå§‹æ•¸åˆ—çš„é æ¸¬å€¼ã€‚å…¶é æ¸¬ç®—法為:
GM(1,1)模型的精度與用來建模的原始數列

çš„å–èˆæœ‰é—œã€‚ç‚ºäº†ä¸æ–·æŠŠç›¸ç¹¼é€²å…¥ç³»çµ±çš„æ“¾å‹•考慮進去,GM(1,1)è¦å°‡æ¯ä¸€å€‹æ–°å¾—到的數據é€å…¥X[sup](0)[/sup]ä¸ï¼Œé‡å»ºGM(1,1ï¼‰ï¼Œé‡æ–°é æ¸¬ï¼Œé€™ä¾¿æ˜¯æ–°æ¯æ¨¡åž‹ï¼Œä½†é€™ç¨®æ–°æ¯æ¨¡åž‹éš¨è‘—時間的推移,信æ¯è¶Šä¾†è¶Šå¤šï¼Œå˜è²¯é‡ä¸æ–·å¢žå¤§ï¼Œé‹ç®—é‡ä¹Ÿä¸æ–·å¢žåŠ ï¼Œé€™æ—¢ä¸é©åˆå·¥æ¥éŽç¨‹æŽ§åˆ¶å°å¯¦æ™‚æ€§ï¼Œå¿«é€Ÿæ€§çš„è¦æ±‚ï¼Œè€Œä¸”è€æ•¸æ“šçš„ä¿¡æ¯æœƒéš¨æ™‚間推移而é™ä½Žï¼Œç”šè‡³æ·¹æ²’新的有效信æ¯ã€‚å› æ¤ï¼Œåœ¨æ¯è£œå……一個新信æ¯çš„åŒæ™‚去掉一個è€ä¿¡æ¯ï¼Œä»¥ä¾¿åœ¨æ»¾å‹•å»ºæ¨¡æ™‚ç¶æŒæ•¸æ“šå€‹æ•¸ä¸è®Šï¼Œé€™å°±æ˜¯ç‰ç¶æ–°æ¯æ»¾å‹•模型。
2.2 ç‰ç¶æ–°æ¯æ»¾å‹•模型
è¨ç³»çµ±h時刻的采樣值為

,并與æ¤å‰çš„m-1個采樣數據形æˆåºåˆ—

,

ç”±æ¤m個數據經由ç°è‰²é 測模型得到超å‰ä¸€æ¥é 測å¼ï¼š
k[sub]1[/sub]æ¥é 測為:
則:
上å¼å³ç‚ºç‰ç¶æ–°æ¯æ»¾å‹•é æ¸¬ç®—法,å¼ä¸h為采樣時刻,mç‚ºå»ºæ¨¡ç¶æ•¸ï¼Œa,u為hæ™‚åˆ»è¾¨è˜æ‰€å¾—çš„åƒæ•¸ï¼Œk[sub]1[/sub]ç‚ºé æ¸¬æ¥æ•¸ã€‚ä¸€èˆ¬ä¾†èªªï¼Œå»ºæ¨¡ç¶æ•¸é¸å–m=5。
3ã€ç°è‰²é 測å饋線性化控制
3.1 PMSMç°è‰²é 測å饋線性化算法
考慮系統的ä¸ç¢ºå®šå› ç´ ï¼Œé‡å¯«æ–¹ç¨‹ï¼ˆ1)
å…¶ä¸ï¼š
å¼ä¸

是æ£å¸¸æ¢ä»¶æ™‚çš„åƒæ•¸ï¼Œå®šç¾©ä¸ç¢ºå®šå› ç´ ï¼š
åŒæ¨£ï¼Œé¸æ“‡Ï‰ï¼Œi[sub]d[/sub]為系統的輸出,則
由直接å饋線性化控制法則得實際控制é‡ï¼š
å¼ä¸

,它是ä¸ç¢ºå®šå› ç´ å¡Šï¼Œç”±å¼ï¼ˆ12)ã€ï¼ˆ13)å¯ä»¥çœ‹å‡ºå¦‚æžœèƒ½é æ¸¬ä¸ç¢ºå®šå› ç´ å¡Šçš„å€¼ï¼Œå¯¦æ™‚èª¿æ•´å饋線性化控制法則,就能使éžç·šæ€§ç³»çµ±å®Œå…¨è½‰æ›ç‚ºç·šæ€§ç³»çµ±ï¼Œå¯¦ç¾ç³»çµ±çš„解耦。
ç”±å¼ï¼ˆ10)ã€ï¼ˆ11)進行離散化,得:
å¼ï¼ˆ14ã€15)ä¸

é æ¸¬åºåˆ—å¯ç”±ç°è‰²ç‰ç¶æ–°æ¯æ»¾å‹•模型(9)得到:
å…¶ä¸ï¼ša,u為kæ™‚åˆ»è½‰é€Ÿè¾¨è˜æ‰€å¾—çš„åƒæ•¸ï¼›aa,uu為k時刻電æµè¾¨è˜æ‰€å¾—çš„åƒæ•¸ï¼›
3.2 ç³»çµ±ä»¿çœŸçµæžœ
æ°¸ç£åŒæ¥é›»å‹•機ç°è‰²é 測å饋線性化控制框圖,如圖1所示。通éŽèª¿æ•´åƒæ•¸k[sub]1[/sub],k[sub]2[/sub],k[sub]3[/sub]使系統é”到滿æ„çš„é…置點。永ç£åŒæ¥é›»æ©Ÿåƒæ•¸ç‚ºå®šå電阻R=0.56Ω,定å電感L=0.0153H,永ç£ç£é€šÎ¦[sub]f[/sub]=0.82W[sub]b[/sub]ï¼Œæ¥µå°æ•¸P=3。
圖1 系統控制框圖
在仿真時用直接å饋線性化(å³W=0ï¼‰ä¾†ä½œç‚ºå°æ¯”。
(1)在t=5sæ™‚ï¼Œè² è¼‰å¹²æ“¾ï¼š

;如圖2所示,圖的上方表示速度跟蹤給定方波轉速n,圖的下方表示速度跟蹤誤差E。
圖2 è² è¼‰è®ŠåŒ–çš„å饋線性化跟蹤響應åŠèª¤å·®æ›²ç·š
(2)在t=5sæ™‚ï¼Œåƒæ•¸è®ŠåŒ–:

;如圖3所示。
圖3 é›»æ©Ÿåƒæ•¸è®ŠåŒ–çš„å饋線性化跟蹤響應åŠèª¤å·®æ›²ç·š
從圖2,圖3å¯ä»¥çœ‹å‡ºï¼Œç•¶ç³»çµ±å˜åœ¨è² è¼‰è®ŠåŒ–æˆ–é›»æ©Ÿåƒæ•¸è®ŠåŒ–ç‰ä¸ç¢ºå®šå› ç´ å½±éŸ¿æ™‚ï¼Œç³»çµ±çš„è·Ÿè¹¤æ€§èƒ½è®Šå·®ã€‚ç¾åœ¨ï¼Œåœ¨ä»¥ä¸Šç›¸åŒæ¢ä»¶ä¸‹ç”¨ç°è‰²åé¥‹ç·šæ€§åŒ–æŽ§åˆ¶æ–¹æ³•ä¾†æŽ§åˆ¶è½‰é€Ÿã€‚ä»¿çœŸçµæžœå¦‚圖4,5所示。其ä¸åœ–4ç‚ºè² è¼‰è®ŠåŒ–æ™‚åˆ©ç”¨ç°è‰²å饋線性化控制方法實ç¾çš„速度響應和跟蹤誤差曲線,從圖ä¸ï¼Œå¯ä»¥çœ‹å‡ºåœ¨t=5s,電機速度有輕微的波動,但很快電機åˆèƒ½è·Ÿè¹¤é€Ÿåº¦çµ¦å®šã€‚圖(5ï¼‰ç‚ºé›»æ©Ÿåƒæ•¸è®ŠåŒ–時利用ç°è‰²å饋線性化控制方法實ç¾çš„速度響應和跟蹤誤差曲線,從圖ä¸åŒæ¨£å¯ä»¥çœ‹å‡ºåœ¨ä½¿ç”¨ç°è‰²å饋線性化方法減å°äº†è·Ÿè¹¤èª¤å·®ã€‚å› æ¤ç°è‰²å饋線性化控制方法具有å°ç³»çµ±åƒæ•¸ï¼Œè² 載ç‰ä¸ç¢ºå®šå› ç´ çš„é¯æ£’性能。
圖4 è² è¼‰è®ŠåŒ–çš„ç°è‰²å饋線性化跟蹤響應åŠèª¤å·®æ›²ç·š
圖5 é›»æ©Ÿåƒæ•¸è®ŠåŒ–çš„ç°è‰²å饋線性化跟蹤響應åŠèª¤å·®æ›²ç·š
4ã€çµè«–
本文æå‡ºçš„ç°è‰²é 測åé¥‹ç·šæ€§åŒ–æŽ§åˆ¶ç®—æ³•ï¼Œå®ƒå…·æœ‰ä¸€å®šçš„é¯æ£’性åŠå¿«é€Ÿçš„跟蹤能力,并減少了算法的復雜性。å¦å¤–,ç°è‰²ç†è«–還能與模糊控制ã€ç¥žç¶“網絡控制ç‰ç®—法相çµåˆï¼Œæ”¹å–„系統性能,æé«˜æŽ§åˆ¶ç²¾åº¦ã€‚
åƒè€ƒæ–¹ç»
[1] é„§èšé¾ã€‚ç°è‰²æŽ§åˆ¶ç³»çµ±[M]ã€‚æ¦æ¼¢ï¼šè¯ä¸å·¥å¸é™¢å‡ºç‰ˆç¤¾ï¼Œ1987。
[2] PRAGASAN PILLAY, and R. KRISHNAN. Modeling of Permanent Magnet Motor Drives. IEEE Transactions on industrial Electronics. Vol.35. No.4,1988
[3] J. Zhou and Y. Wang. Adaptive backstepping speed controller design for a permanent magnet synchronous motor. IEE Proc. Electr. Power Appl. Vol 149,No. 2, 2002
[4] Ching-Chang Wong,Chia-Chong Chen,Design of Fuzzy control systems with a switching Grey Prediction,IEEE Trans.1998
[5] 劉國海,戴先ä¸ã€‚感應電動機調速系統的解耦控制 [J].電工技術å¸å ±,2001,16(5):30-34
[6] 張春朋,林飛,宋文超ç‰.基于直接å饋線性化的異æ¥é›»å‹•機éžç·šæ€§æŽ§åˆ¶[J]. ä¸åœ‹é›»æ©Ÿå·¥ç¨‹å¸å ±,2003,23(2):99-102
[7] é„’å¥ï¼Œæ¥Šç‘©æ˜¥ï¼Œè«¸éœã€‚基于ç°è‰²æ¨¡åž‹çš„é æ¸¬æ¨¡ç³ŠæŽ§åˆ¶ç–ç•¥åŠå…¶æ‡‰ç”¨[J]。ä¸åœ‹é›»æ©Ÿå·¥ç¨‹å¸å ±ï¼Œ2002,22(9):12-14
[8] 劉棟良,嚴å‰ç‡¦ï¼Œè¶™å…‰å®™ã€‚基于轉矩擾動估計的電機å饋線性化控制[J].電力系統åŠå…¶è‡ªå‹•化å¸å ±ï¼Œ2005(5):60-63