當前位置:機電之家首頁 >> 電工園地>> 應用案例 >> 設(shè)計參考 >> 基于矢量控制的高性能異步電機速度控制器的設(shè)計
基于矢量控制的高性能異步電機速度控制器的設(shè)計

 

  由于異步電機的矢量控制算法比較復雜要達到高性能的目的必須利用雙DSP使其系統(tǒng)的整體性價比下降為解決這一問題本文利用現(xiàn)場可編程門陣列(FPGA)設(shè)計一種智能控制器來完成一系列復雜控制算法實現(xiàn)了異步電機矢量控制速度控制器的專用集成電路該電路對研制具有自主知識產(chǎn)權(quán)的矢量控制異步電機變頻調(diào)速專用芯片有著十分重要的意義
 
  可靠性和實時性是對控制系統(tǒng)的基本要求最初的電機控制都是采用分立元件的模擬電路隨著電子技術(shù)的進步以脈寬調(diào)制(PWM)為基礎(chǔ)的變頻調(diào)速技術(shù)已廣泛應用于電機控制中在數(shù)字化趨勢廣泛流行的今天集成電路甚至電機控制專用集成電路已大量應用在電機控制中特別是最近幾年興起一種全新的設(shè)計思想即基于現(xiàn)場可編程門陣列(FPGA)的硬件實現(xiàn)技術(shù)該技術(shù)可以應用于基于矢量控制的異步電機變頻調(diào)速系統(tǒng)中FPGA本身是標準的單元陣列沒有一般的IC所具有的功能但用戶可以根據(jù)自己的需要通過專門的布局布線工具對其內(nèi)部進行編程在最短的時間內(nèi)設(shè)計出自己的專用集成電路從而大大地提高了產(chǎn)品的競爭力由于FPGA以純硬件的方式進行并行處理而且不占用CPU的資源使系統(tǒng)可以達到很高的性能這種設(shè)計方法應用于異步電機矢量控制變頻調(diào)速系統(tǒng)時一般把電流控制作為DSP 的協(xié)處理轉(zhuǎn)子速度和轉(zhuǎn)子磁鏈算法由DSP 主機來實現(xiàn)一般情況下位置控制比較靈活很難做到通用性所以位置環(huán)節(jié)一般由DSP來完成但速度控制和電流控制具有通用性因此可以把它們集成到一個專用芯片中這樣既可以實現(xiàn)速度控制又可以對電流單獨控制還可以和DSP共同構(gòu)成位置控制系統(tǒng)如圖1所示若FPGA中集成有CPU內(nèi)核則可以把位置、速度、電流3種算法完全由1片F(xiàn)PGA來實現(xiàn)從而實現(xiàn)真正的片上系統(tǒng)[1][2]

                   圖1 異步電機速度控制器系統(tǒng)的集成化結(jié)構(gòu)

                    圖2 三相繞組與二相繞組的軸線設(shè)定
  FPGA將半定制器件邏輯集成度高的優(yōu)點與標準邏輯器件開發(fā)周期短和開發(fā)成本低的優(yōu)點結(jié)合在一起后具有結(jié)構(gòu)靈活、高密度、高性能、開發(fā)工具先進、編程完畢后的成品無需測試和可實時在線檢驗等優(yōu)點本文介紹的異步電動機矢量控制調(diào)速系統(tǒng)按照模塊化設(shè)計的基本思想研究電流矢量控制、速度PI調(diào)節(jié)、電流 PI調(diào)節(jié)、反饋速度測量、電流磁鏈轉(zhuǎn)換、SVPWM、 Clarke變換、 Park變換和Park逆變換等幾個主要功能模塊的數(shù)字結(jié)構(gòu)并在單片Xilinx FPGA 中完成了主要模塊的布局布線實現(xiàn)異步電機矢量控制速度控制器的專用集成電路[3]

 
 1 矢量控制的基本原理
  設(shè)異步電機三相繞組(A、B、C)與二相繞組(α、β)的軸線設(shè)定如圖2所示A相繞組軸線與α相繞組軸線重合都是靜止坐標分別對應的交流電流為iA、iB、iC和iα、iβ采用磁勢分布和功率不變的絕對變換三相交流電流在空間產(chǎn)生的磁勢F與二相交流電流產(chǎn)生的磁勢相等即采用正交變換矩陣則其正變換公式為:

   其逆變換公式為:
  

   由二相靜止坐標系(αβ)到二相旋轉(zhuǎn)坐標系(d-q)的變換稱為Park變換α、β為靜止坐標系d-q為任意角速度ω旋轉(zhuǎn)的旋轉(zhuǎn)坐標系當α、β靜止坐標系變換為d-q旋轉(zhuǎn)坐標系時坐標軸的設(shè)定如圖3所示圖3中θ為α軸與d軸之間的夾角d、q繞組在空間垂直放置加上直流id和iq并讓d、q坐標以同步轉(zhuǎn)速ω旋轉(zhuǎn)則產(chǎn)生的磁動勢與α-β坐標系等效d-q和α-β軸的夾角θ是一個變量隨負載、轉(zhuǎn)速而變化在不同的時刻有不同的值Park變換寫成矩陣形式其公式如下:



 

                            圖3 α-β坐標
  矢量控制亦稱磁場定向控制其基本思路是:模擬直流電機的控制方法進行控制根據(jù)磁勢和功率不變的原則通過正交變換將三相靜止坐標變換成二相靜止坐標(Clarke變換即3Φ/α-β變換其坐標變換關(guān)系如圖2定量關(guān)系如公式(1))然后通過旋轉(zhuǎn)變換將二相靜止坐標變成二相旋轉(zhuǎn)坐標(Park變換即(α-β/d-q變換坐標變換關(guān)系如圖3定量關(guān)系如公式(3))在α-β/d-q變換下將定子電流矢量分解成按轉(zhuǎn)子磁場定向的2個直流分量id、iq(其中id為勵磁電流分量iq為轉(zhuǎn)矩電流分量)并對其分別加以控制控制id就相當于控制磁通而控制iq就相當于控制轉(zhuǎn)矩
  2個直流分量id和iq分別由速度和電流PI調(diào)節(jié)器經(jīng)電流電壓變換和Clarke逆變換(坐標變換關(guān)系如圖2定量關(guān)系如公式(2))、Park逆變換(坐標變換關(guān)系如圖3定量關(guān)系如式(4))和電壓空間矢量變換后獲得控制逆變器的6路PWM信號從而實現(xiàn)對異步電機的變壓變頻控制

 
 2 控制器的數(shù)字硬件設(shè)計
  異步電機速度控制器的數(shù)字硬件設(shè)計主要包括Clarke變換、Clarke逆變換;Park變換、Park逆變換;電流PI調(diào)節(jié)模塊、速度PI調(diào)節(jié)模塊;電壓空間矢量模塊;轉(zhuǎn)子磁鏈計算模塊和速度檢測模塊等幾個不同部分矢量控制異步電機調(diào)速系統(tǒng)的主電路和數(shù)據(jù)運算路徑如圖4所示

  2.1 矢量變換模塊設(shè)計
  矢量變換包括相坐標以及坐標旋轉(zhuǎn)正變換和反變換式(1)~(4)給出了相應變換的定量運算公式其中式(1)、(2)的數(shù)字實現(xiàn)比較簡單1個加法器和1個乘法器就可以完成變換運算;式(3)、(4)確定的坐標旋轉(zhuǎn)正變換和逆變換在工程實踐中可以采用查正弦表或泰勒級數(shù)展開的方式進行計算從而完成相應的功能

  2.2 PI調(diào)節(jié)器模塊設(shè)計

                    圖4 速度控制器的數(shù)據(jù)路徑
  電流內(nèi)環(huán)和速度外環(huán)都是按PI控制策略進行調(diào)節(jié)的式(5)為雙線性變換PI調(diào)節(jié)器的迭代公式
  O[n]=P[n]+I[n] (5)
  其中比例項迭代公式為:
  P[n]=Kp·E[n] (6)
  積分項迭代公式為:
  I[n]=I[n-1]+Kh(E[n]+E[n-1]) (7)
  式中E[n]為誤差輸入Kp為比例增益Kh為積分增益Kp和Kh的范圍由電機參數(shù)決定并且需要通過實驗來確定其具體值為防止溢出調(diào)節(jié)器設(shè)置了飽和限制電流PI調(diào)節(jié)器輸出的是電壓指令以調(diào)制系數(shù)的形式經(jīng)過補償后送給SVPWM模塊;速度PI調(diào)節(jié)器輸出的是參考電流指令直接送給電流調(diào)節(jié)器不管是電流調(diào)節(jié)器還是速度調(diào)節(jié)器如果參考指令值比較大其積分器就有可能會建立起一個很大的誤差值并且由于積分器的慣性作用這個誤差會一直保持較長時間從而將導致過大的超調(diào)因此在設(shè)計PI調(diào)節(jié)器時應當在積分器的輸出超過限定值時立即關(guān)閉積分作用以減少過度超調(diào)的影響

  2.3 M/T法測速模塊設(shè)計
  基于轉(zhuǎn)子磁場定向的異步電機矢量控制變頻調(diào)速控制器的關(guān)鍵問題是轉(zhuǎn)子位置及反饋速度的測量本方案采用增量式光電碼盤及霍爾元件作為位置檢測器件在上電復位時由霍爾元件粗略檢測電機轉(zhuǎn)子的初始位置進行軟啟動當碼盤的Z脈沖出現(xiàn)后就可以得到精確的位置信息位置計數(shù)則按碼盤的2個正交輸出脈沖QEP1和QEP2的4倍頻進行其脈沖波形如圖5所示轉(zhuǎn)速是利用M/T法進行測量的M/T法是在M法的基礎(chǔ)上吸取T法的優(yōu)點其測量轉(zhuǎn)速的過程為:在轉(zhuǎn)速輸出脈沖的下降沿啟動定時器(定時長度為Tc)同時記錄轉(zhuǎn)速輸出脈沖個數(shù)ml和時鐘脈沖個數(shù)m2測量時間到先停止對轉(zhuǎn)速輸出脈沖個數(shù)的計數(shù)待下一個轉(zhuǎn)速輸出脈沖下降沿到來時再停止對時鐘脈沖計數(shù)以保證測到整個轉(zhuǎn)速傳感器的輸出脈沖所設(shè)的基本測量時間TC可避免T法因轉(zhuǎn)速高導致測量時間減小的缺點;同時讀取對時鐘脈沖的計數(shù)值可避免M法因轉(zhuǎn)速降低導致精度變差的缺點其測量時間為:
 

  (8)式中的ml值不再可能有1個脈沖的誤差故M/T法的測量誤差只可能因計數(shù)m2值存在一個脈沖的誤差引起其相對誤差為其測速原理如圖6所示

                           圖5 脈沖波形

                        圖6 M/T法測速原理
  2.4 電壓空間矢量模塊設(shè)計
  電壓空間矢量脈寬調(diào)制法也稱磁鏈追蹤型PWM法該方法把電動機與逆變器看為一體側(cè)重于以電動機獲得幅值恒定的圓形磁場為目標以三相對稱正弦電壓供電時交流電動機中的理想磁鏈為基準用逆變器不同的開關(guān)模式所產(chǎn)生的磁鏈有效矢量來逼近基準圓理論分析和實驗表明SVPWM調(diào)制的脈動轉(zhuǎn)矩小噪音低和直流電壓利用率高(比普通的SPWM調(diào)制約高15%)這種控制方法在變頻器、逆變器中得到了廣泛的應用電壓空間矢量結(jié)構(gòu)框圖如圖7所示

                          圖7 電壓空間矢量硬件結(jié)構(gòu)
  圖中對稱/不對稱波形發(fā)生器、輸出邏輯電路、空間矢量狀態(tài)機的合成由比較控制寄存器的相應位進行控制具體工作原理可參見文獻[5]、[6]
  除了上述主要模塊外還有通信模塊、寄存器堆以及監(jiān)控和保護等輔助性模塊其中通信模塊主要用來與DSP或主機交換數(shù)據(jù)(見圖1)所有這些模塊構(gòu)成了一個完整的速度隨動控制器并在1片F(xiàn)PGA中實現(xiàn)

 
 3 硬件設(shè)計的FPGA實現(xiàn)與實驗結(jié)果
  基于矢量控制的高性能異步電機速度控制器設(shè)計電路中的所有模塊均用硬件語言VHDL進行描述在源代碼通過功能仿真與時序仿真測試后再經(jīng)過 SynPlify軟件綜合生成EDF網(wǎng)表文件最后在Xilinx的FPGA(SpartanⅡE一XC2S300E)器件中實現(xiàn)其中器件的布局和布線在Xilinx集成開發(fā)環(huán)境ISE5.li中完成系統(tǒng)資源利用情況如表1所示整個設(shè)計消耗的等效門數(shù)約為350 000基本接近飽和若考慮到將來的功能擴展則需要容量更大的芯片但現(xiàn)有設(shè)計可重復利用無需作較大的修改[7]
表1 XC2S300E器件的資源利用情況

XC2S300E 資源 使用情況/%
GCLK
SLicx
LC
LUT
Flip-Flop
RAM
DLL
LOB
5
3 074
6 916
6 148
6 148
64Kb
4
188
2(40)
3 070(99)
6 838(82)
5 078(81)
3 328(54)
64K
bits(100)
2(50)
80(41)

               注:表內(nèi)括弧中的數(shù)字為%數(shù)
  本設(shè)計中異步電機速度控制器IC系統(tǒng)的時鐘頻率可以運行在33.33MHz下并且可以通過上位機訪問內(nèi)部寄存器來設(shè)置控制系統(tǒng)中的各種有關(guān)參數(shù)這種IC芯片既可以與TMS320L2812 DSP及其他電路共同構(gòu)成一個完整的系統(tǒng)來實現(xiàn)位置隨動控制也可以單獨構(gòu)成速度隨動控制系統(tǒng)
  在測試速度控制器性能的實驗中驅(qū)動對象是一臺最高轉(zhuǎn)速為4 900r/min、編碼器線數(shù)為4 900的1.5kW的異步電動機且開關(guān)頻率與采樣頻率均設(shè)為12kHz圖8和圖9所示的是在不同轉(zhuǎn)速指令下所測得的電動機轉(zhuǎn)子速度跟蹤曲線和α軸電流響應曲線圖8中的轉(zhuǎn)速指令為從0~1168r/min的階躍輸入動態(tài)響應時間不到0.5ms最大超調(diào)量低于0.8%穩(wěn)態(tài)誤差小于0.02%;圖9中的轉(zhuǎn)速指令為斜坡輸入加速度為0.42 r/min/采樣目標速度為495r/min動態(tài)跟蹤誤差在4%以內(nèi)穩(wěn)態(tài)誤差約為0.03%若進一步提高開關(guān)頻率和采樣頻率則控制系統(tǒng)的運行性能將會更加優(yōu)良[8]

                     圖8 階躍速度指令下的響應曲線

                     圖9 斜坡速度指令下的響應曲線
  單片集成、混合集成和系統(tǒng)集成可看成是電力電子集成的不同層次和形式現(xiàn)階段單片集成局限于小功率范圍;中功率領(lǐng)域多采用混合集成或混合集成與系統(tǒng)集成相結(jié)合的形式;大功率領(lǐng)域仍以系統(tǒng)集成為主單片集成和混合集成由于具有更高的集成度和更好的性能因此是未來集成技術(shù)的主要發(fā)展方向[9]
  本文所設(shè)計的基于FPGA的異步電機變頻調(diào)速專用IC內(nèi)部集成了Clarke變換、Park 變換、Park逆變換、速度PI調(diào)節(jié)、電流d軸PI調(diào)節(jié)、電流q軸PI調(diào)節(jié)、對轉(zhuǎn)子磁鏈定位和速度檢測、電壓空間矢量脈寬調(diào)制及PWM波形發(fā)生等算法速度外環(huán)和電流內(nèi)環(huán)的采樣頻率分別可以達到35kHz和20kHz實驗結(jié)果表明該專用控制器在運行時有著良好的動、靜態(tài)性能該專用IC已經(jīng)在高性能集成數(shù)控系統(tǒng)中獲得應用并取得了很好的實踐效果對研制具有自主知識產(chǎn)權(quán)的矢量控制異步電機變頻調(diào)速專用芯片有著十分重要的參考價值

  
參考文獻
  1 Huy H L.Microprocessors and Digital IC′s for Motion Control. Proc IEEE1994;82(8)
  2 Holtz J.Pulse Width Modulation-A Survey.IEEE Trans Ind Electron1992;39(5)
  3 Oldfield J VDorf R C.Field Programmable Gate Arrays.New York:Wiley1995
  4 Jenkins J H.Designing with FPGA′s and CPLD′s.Englewood CliffsNJ:Prentice-Hall1994
  5 Broeck H W VSkudelny HStanke G V.Analysis and Rea-lization of a Pulsewidth Modulator
  Based on Voltage Space Vector.IEEE Trans Ind Applicat1988;24(1)
  6 劉和平嚴利平張學鋒等.TMS320LF240X DSP結(jié)構(gòu)、原理及應用.北京:北京航空航天大學出版社2002
  7 Morimoto MSato SSumito K et al.Single-Chip Microcom-puter Control of the Inverterby the Magnetic Flux Control PWM bbbbbb.IEEE Trans Ind Electron1989;36(1)
  8 周兆勇李鐵才.基于矢量控制的高性能交流電機速度伺服控制器的FPGA實現(xiàn).中國電機工程學報2004;24(5)
  9 王兆安楊旭王曉寶.電力電子集成技術(shù)的現(xiàn)狀及發(fā)展方向.電力電子技術(shù)2003;37(5)

作者:未知 點擊:1569次 [打印] [關(guān)閉] [返回頂部]
本文標簽:基于矢量控制的高性能異步電機速度控制器的設(shè)計
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《基于矢量控制的高性能異步電機速度控制器的設(shè)計》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
關(guān)于“基于矢量控制的高性能異步電機速度控制器的設(shè)計”的更多資訊

電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

楊異乾 【求購】  電涌保護器  2025-11-28
趙焱 【求購】  電氣溫控閥  2025-11-28
張揚瓊 【求購】  ABB火檢...  2025-11-27
張雪根 【求購】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購】  變壓器  2025-11-26
羅經(jīng)理 【求購】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購】  柴油發(fā)電機  2025-11-26
沈雙 【求購】  柴油過濾紙  2025-11-26
VIP公司推薦