在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于FPGA技術實現異步電機矢量控制速度控制器的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-10-24 07:55 ? 次閱讀

可靠性和實時性是對控制系統的基本要求,最初的電機控制都是采用分立元件的模擬電路。隨著電子技術的進步,以脈寬調制(PWM)為基礎的變頻調速技術已廣泛應用于電機控制中。在數字化趨勢廣泛流行的今天,集成電路甚至電機控制專用集成電路已大量應用在電機控制中。特別是最近幾年興起一種全新的設計思想,即基于現場可編程門陣列(FPGA)的硬件實現技術。該技術可以應用于基于矢量控制的異步電機變頻調速系統中。FPGA本身是標準的單元陣列,沒有一般的IC所具有的功能,但用戶可以根據自己的需要,通過專門的布局布線工具對其內部進行編程,在最短的時間內設計出自己的專用集成電路,從而大大地提高了產品的競爭力。由于FPGA以純硬件的方式進行并行處理,而且不占用CPU的資源,使系統可以達到很高的性能。這種設計方法應用于異步電機矢量控制變頻調速系統時,一般把電流控制作為DSP 的協處理,轉子速度和轉子磁鏈算法由DSP 主機來實現。一般情況下,位置控制比較靈活,很難做到通用性,所以位置環節一般由DSP來完成,但速度控制和電流控制具有通用性,因此可以把它們集成到一個專用芯片中。這樣,既可以實現速度控制,又可以對電流單獨控制,還可以和DSP共同構成位置控制系統。如圖1所示,若FPGA中集成有CPU內核,則可以把位置、速度、電流3種算法完全由1片FPGA來實現,從而實現真正的片上系統。

基于FPGA技術實現異步電機矢量控制速度控制器的設計

基于FPGA技術實現異步電機矢量控制速度控制器的設計

FPGA將半定制器件邏輯集成度高的優點與標準邏輯器件開發周期短和開發成本低的優點結合在一起后,具有結構靈活、高密度、高性能、開發工具先進、編程完畢后的成品無需測試和可實時在線檢驗等優點。本文介紹的異步電動機矢量控制調速系統按照模塊化設計的基本思想,研究電流矢量控制、速度PI調節、電流 PI調節、反饋速度測量、電流磁鏈轉換、SVPWM、 Clarke變換、 Park變換和Park逆變換等幾個主要功能模塊的數字結構,并在單片Xilinx FPGA 中完成了主要模塊的布局布線,實現異步電機矢量控制速度控制器的專用集成電路。

1 矢量控制的基本原理

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

基于FPGA技術實現異步電機矢量控制速度控制器的設計

其逆變換公式為:

基于FPGA技術實現異步電機矢量控制速度控制器的設計

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

基于FPGA技術實現異步電機矢量控制速度控制器的設計

基于FPGA技術實現異步電機矢量控制速度控制器的設計

矢量控制亦稱磁場定向控制,其基本思路是:模擬直流電機的控制方法進行控制,根據磁勢和功率不變的原則通過正交變換,將三相靜止坐標變換成二相靜止坐標(Clarke變換即3Φ/α-β變換,其坐標變換關系如圖2,定量關系如公式(1)),然后通過旋轉變換將二相靜止坐標變成二相旋轉坐標(Park變換,即(α-β/d-q變換,坐標變換關系如圖3,定量關系如公式(3))。在α-β/d-q變換下將定子電流矢量分解成按轉子磁場定向的2個直流分量id、iq(其中id為勵磁電流分量,iq為轉矩電流分量),并對其分別加以控制,控制id就相當于控制磁通,而控制iq就相當于控制轉矩。

2個直流分量id和iq分別由速度和電流PI調節器經電流電壓變換和Clarke逆變換(坐標變換關系如圖2,定量關系如公式(2))、Park逆變換(坐標變換關系如圖3,定量關系如式(4))和電壓空間矢量變換后,獲得控制逆變器的6路PWM信號,從而實現對異步電機的變壓變頻控制。

2 控制器的數字硬件設計

異步電機速度控制器的數字硬件設計主要包括Clarke變換、Clarke逆變換;Park變換、Park逆變換;電流PI調節模塊、速度PI調節模塊;電壓空間矢量模塊;轉子磁鏈計算模塊和速度檢測模塊等幾個不同部分。矢量控制異步電機調速系統的主電路和數據運算路徑如圖4所示。

2.1 矢量變換模塊設計

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

2.2 PI調節器模塊設計

基于FPGA技術實現異步電機矢量控制速度控制器的設計

電流內環和速度外環都是按PI控制策略進行調節的,式(5)為雙線性變換PI調節器的迭代公式。

基于FPGA技術實現異步電機矢量控制速度控制器的設計

式中E[n]為誤差輸入,Kp為比例增益,Kh為積分增益,Kp和Kh的范圍由電機參數決定,并且需要通過實驗來確定其具體值。為防止溢出,調節器設置了飽和限制。電流PI調節器輸出的是電壓指令,以調制系數的形式經過補償后送給SVPWM模塊;速度PI調節器輸出的是參考電流指令,直接送給電流調節器。不管是電流調節器還是速度調節器,如果參考指令值比較大,其積分器就有可能會建立起一個很大的誤差值,并且由于積分器的慣性作用,這個誤差會一直保持較長時間,從而將導致過大的超調。因此在設計PI調節器時,應當在積分器的輸出超過限定值時立即關閉積分作用,以減少過度超調的影響。

2.3 M/T法測速模塊設計

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

基于FPGA技術實現異步電機矢量控制速度控制器的設計

基于FPGA技術實現異步電機矢量控制速度控制器的設計

2.4 電壓空間矢量模塊設計

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

基于FPGA技術實現異步電機矢量控制速度控制器的設計

圖中對稱/不對稱波形發生器、輸出邏輯電路、空間矢量狀態機的合成由比較控制寄存器的相應位進行控制。

除了上述主要模塊外,還有通信模塊、寄存器堆以及監控和保護等輔助性模塊,其中通信模塊主要用來與DSP或主機交換數據(見圖1)。所有這些模塊構成了一個完整的速度隨動控制器,并在1片FPGA中實現。

3 硬件設計的FPGA實現與實驗結果

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

基于FPGA技術實現異步電機矢量控制速度控制器的設計

本設計中異步電機速度控制器IC系統的時鐘頻率可以運行在33.33MHz下,并且可以通過上位機訪問內部寄存器來設置控制系統中的各種有關參數。這種IC芯片既可以與TMS320L2812 DSP及其他電路共同構成一個完整的系統來實現位置隨動控制,也可以單獨構成速度隨動控制系統。

在測試速度控制器性能的實驗中,驅動對象是一臺最高轉速為4 900r/min、編碼器線數為4 900的1.5kW的異步電動機,且開關頻率與采樣頻率均設為12kHz。圖8和圖9所示的是在不同轉速指令下所測得的電動機轉子速度跟蹤曲線和α軸電流響應曲線。圖8中的轉速指令為從0~1168r/min的階躍輸入,動態響應時間不到0.5ms,最大超調量低于0.8%,穩態誤差小于0.02%;圖9中的轉速指令為斜坡輸入,加速度為0.42 r/min/采樣,目標速度為495r/min,動態跟蹤誤差在4%以內,穩態誤差約為0.03%。若進一步提高開關頻率和采樣頻率,則控制系統的運行性能將會更加優良。

基于FPGA技術實現異步電機矢量控制速度控制器的設計

單片集成、混合集成和系統集成可看成是電力電子集成的不同層次和形式,現階段單片集成局限于小功率范圍;中功率領域多采用混合集成或混合集成與系統集成相結合的形式;大功率領域仍以系統集成為主。單片集成和混合集成由于具有更高的集成度和更好的性能,因此是未來集成技術的主要發展方向。

本文所設計的基于FPGA的異步電機變頻調速專用IC,內部集成了Clarke變換、Park 變換、Park逆變換、速度PI調節、電流d軸PI調節、電流q軸PI調節、對轉子磁鏈定位和速度檢測、電壓空間矢量脈寬調制及PWM波形發生等算法,速度外環和電流內環的采樣頻率分別可以達到35kHz和20kHz。實驗結果表明,該專用控制器在運行時有著良好的動、靜態性能。該專用IC已經在高性能集成數控系統中獲得應用,并取得了很好的實踐效果,對研制具有自主知識產權的矢量控制異步電機變頻調速專用芯片有著十分重要的參考價值。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21777

    瀏覽量

    604756
  • 控制器
    +關注

    關注

    112

    文章

    16419

    瀏覽量

    178818
  • 電機
    +關注

    關注

    142

    文章

    9057

    瀏覽量

    145942
收藏 人收藏

    評論

    相關推薦

    異步電機的無速度傳感矢量控制設計

    異步電機的無速度傳感矢量控制設計矢量控制技術速度和轉矩
    發表于 01-21 15:40

    用PI控制器異步電機矢量控制

    之前一直使用PI控制器異步電機矢量控制,最近想把ADRC控制也放到異步電機矢量控制上去,所以對
    發表于 08-27 06:55

    SPWM異步電機矢量控制電流滯環矢量控制

    文章目錄寫在前面SPWM異步電機矢量控制電流滯環矢量控制SVPWM矢量控制直流電機雙閉環控制傳遞
    發表于 09-06 08:38

    基于DSP的異步電機矢量控制系統設計

    基于DSP的異步電機矢量控制系統設計   0 引言   隨著現代控制理論、微處理技術和電力電子技術的不斷發展,基于
    發表于 01-22 11:24 ?2250次閱讀
    基于DSP的<b class='flag-5'>異步電機</b><b class='flag-5'>矢量控制</b>系統設計

    異步電機的模糊PID矢量控制

    異步電機的模糊PID矢量控制-2010。
    發表于 04-06 14:10 ?22次下載

    基于DSP的異步電機速度傳感矢量控制系統的研究與實現

    基于DSP的異步電機速度傳感矢量控制系統的研究與實現
    發表于 04-18 09:47 ?23次下載

    基于SVPWM的異步電機矢量控制調速系統仿真

    基于SVPWM的異步電機矢量控制調速系統仿真
    發表于 04-18 10:46 ?34次下載

    基于矢量控制原理的異步電機調速系統的研究與設計

    基于矢量控制原理的異步電機調速系統的研究與設計
    發表于 03-30 18:24 ?23次下載

    異步電機SVPWM矢量控制仿真分析

    異步電機SVPWM矢量控制仿真分析,下來看看
    發表于 03-30 14:40 ?17次下載

    異步電機SVPWM矢量控制系統仿真

    異步電機SVPWM矢量控制系統仿真,下來看看
    發表于 03-30 14:40 ?28次下載

    基于矢量控制的高性能交流電機速度伺服控制器FPGA實現

    基于矢量控制的高性能交流電機速度伺服控制器FPGA實現
    發表于 04-26 10:03 ?26次下載

    異步電機_矢量控制

    異步電機_矢量控制
    發表于 11-29 15:41 ?18次下載

    基于低頻信號注入方法實現極低速段異步電機速度傳感矢量控制

    近年來,異步電機的無速度傳感矢量控制成為研究熱點。目前,異步電機速度傳感
    的頭像 發表于 09-30 07:57 ?4695次閱讀
    基于低頻信號注入方法<b class='flag-5'>實現</b>極低速段<b class='flag-5'>異步電機</b>無<b class='flag-5'>速度</b>傳感<b class='flag-5'>器</b><b class='flag-5'>矢量控制</b>

    異步電機矢量控制與標量控制

    異步電機控制方法可以劃分為矢量控制與標量控制。 在標量控制中,僅對電壓、電流、以及磁鏈等矢量
    發表于 03-29 11:41 ?1次下載
    <b class='flag-5'>異步電機</b><b class='flag-5'>矢量控制</b>與標<b class='flag-5'>量控制</b>

    異步電機速度傳感矢量控制學習

    導讀:本期文章主要介紹異步電機速度傳感矢量控制。首先分析無速度傳感的優勢,然后分次介紹不同
    發表于 03-29 11:42 ?1次下載
    <b class='flag-5'>異步電機</b>無<b class='flag-5'>速度</b>傳感<b class='flag-5'>器</b><b class='flag-5'>矢量控制</b>學習
    主站蜘蛛池模板: 秋霞麻豆| 欧美一级看片免费观看视频在线| aaa在线观看高清免费| 黄色a∨| 成人黄性视频| 亚洲黄色网址在线观看| 天天插综合| 交专区videossex另类| 成年女人色费视频免费| h在线免费观看| 劳拉淫欲护士bd字幕| 一级毛片aaaaaa免费看| 五月综合久久| 欧美一级视频免费看| 久久婷婷国产一区二区三区| 国产日韩欧美综合色视频在线| 91伊人久久大香线蕉| 手机在线看| 1024手机在线观看视频| 亚洲天堂二区| 亚洲伦理一区二区三区| 日本大片成人免费播放| 国产专区视频| 天天玩天天操| 亚洲看黄| 美女鲜嫩bbbb| 黄色伊人网| 高h道具触手play肉男男| 四虎影视在线影院4hutv| 另类视频色综合| 夜夜爽爽爽| 国产精品免费看久久久久| 69日本人xxxx16-18| 亚洲综合色视频| 欧美三级精品| 在线观看s色| 不卡的毛片| lsj老司机精品视频在线观看| 色婷婷精品视频| 国产三级自拍视频| 美女被曹|