• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于東芝TMPM374微處理器無刷直流電機變頻控制

    基于東芝TMPM374微處理器無刷直流電機變頻控制

    作者: 時間:2016-10-10 來源:網絡 收藏

    摘要:為了響應綠色環保,節約能耗,降低噪音,直流變頻調速發展越來越普及,調速的性能也不斷地提高。矢量控制理論經過幾十年的發展,技術也比較成熟。為此東芝開發了基于ARM  Cortex&mdash;M3內核的M370系列微處理器,該系列微處理器主要用于電機控制,內置了硬件,矢量控制算法由硬件實現。作為主控制器,和東芝IPD功率驅動模塊及電流采樣模塊,構成了無位置傳感器的無刷直流電機變頻驅動控制方案。該方案利用微處理器內置的硬件,減少了軟件工作量,軟硬件巧妙的配合,輸出三相正弦波來控制電機,使整個控制系統成本低,能耗低,噪音低,在家電變頻控制領域得到了廣泛應用。

    本文引用地址:http://www.czjhyjcfj.com/article/201610/306620.htm

    關鍵詞:,空間矢量控制,矢量引擎(VE),ARM內核Cortex&mdash;M3,,無刷直流

    1 引言

    由于無刷直流電機結構簡單、能耗低、易于維護,采用無位置傳感器控制方式,降低了成本,因此越來越受到大家的青睞。東芝長期從事變頻技術的研發,在TMPM370系列微處理器中設計了獨特的內置硬件矢量引擎(VE),矢量控制各種算法和數據傳遞通過硬件實現,減少了軟件工作量。參考該解決方案,用戶縮短了開發周期,變頻產品也穩定可

    靠。因此被應用于變頻空調、洗衣機、冰箱、空氣清新器和直流風扇等變頻家電領域。

    2 矢量控制

    電機矢量控制方框圖如圖1所示,位置、速度、電流構成三閉環控制系統,最內環是電流環,直接影響系統的響應速度,接下來是速度和位置環,均采用PI控制方法,其中速度控制和轉子位置估算由軟件實現,電流控制由內置的硬件實現。硬件矢量引擎VE完成矢量控制算法,減少了軟件處理工作,也可以根據需要靈活選擇各處理任務。用戶只需根據不同電機,調整一套合適的PI控制參數,電機就能達到很好的控制效果。


    a.jpg

    2.1 相電流檢測

    電機相電流采用串聯分流電阻測量反電勢的檢驗方法。三電阻檢測的方式如圖2所示,電流IU、IV、IW可以根據分流電阻Rx、Ry、Rz的電流Ix、Iy、Iz計算,計算公式如下表1所示。


    b.jpg

    2. 2 UVW/&alpha;&beta;變換(Clarke變換)

    矢量由從三相靜止坐標系(UVW)變換到兩相靜止坐標系(&alpha;&beta;),叫Clarke變換。給三相U、V、W線圈加入電流IU、IV、IW產生的磁場和給兩相&alpha;、&beta;線圈加入電流I&alpha;、I&beta;產生的磁場相同,IU、IV、IW和I&alpha;、I&beta;它們之間的關系根據以下公式計算,注意U與&alpha;方向相同。

    Iu+Iv+Iw=0 I&alpha;=Iu I&beta;=(Iu+2Iv)/&radic;3


    c.jpg

    2.3 &alpha;&beta;/dq變換(Park變換)

    矢量由兩相靜止坐標系變到兩相旋轉坐標系的變換,稱為Park變換。給d、q線圈加入電流Id、Iq產生的磁場和給&alpha;、&beta;線圈加入電流I&alpha;、I&beta;產生的磁場相同,Id、Iq和I&alpha;、I&beta;它們之間的關系可以根據以下公式計算:

    Id=cos&theta;&times;I&alpha;+sin&theta;&times;I&beta; Iq=-sin&theta;&times;I&alpha;+cos&theta;&times;I&beta;

    2.4 dq/&alpha;&beta;變換(Park逆變換)

    矢量由兩相旋轉坐標系變到兩相靜止坐標系的變換,稱為Park逆變換。即是&alpha;&beta;/dq變換的逆變化,可以根據以下公式計算:

    V&alpha;=cos&theta;&times;Vd-sin&theta;&times;V&alpha;V&beta;=sin&theta;&times;Vd+cos&theta;&times;Vq

    2. 5 &alpha;&beta;/UVW變換(Clarke逆變換)

    矢量由兩相靜止坐標系&alpha;&beta;變換到三相靜止坐標系(UVW),叫Clarke逆變換。即是UVW/&alpha;&beta;變換的逆變化,可以根據以下公式計算:

    Iu=V&alpha; Iv=-V&alpha;&radic;2+&radic;3 V&beta;/2 Iw=-V&alpha;&radic;2-&radic;3 V&beta;/2

    2.6 正弦波產生

    在一個PWM周期里,上橋u、v、w和下橋x、y、z的開關有8種組合狀態。除0矢量(000和111)之外,6種電壓矢量V1~V6都會產生磁場。任意的電壓矢量V都可以看作是兩個相鄰電壓矢量的合成,當上橋功率管開通時,其下橋相對的功率管將被關閉。1表示為上橋(u、v、w)開通,下橋(x、y、z)為關閉,0表示為上橋(u、v、w)關閉,下橋(x、v、z)為開通。


    d.jpg

    例如:在扇區1上,V&alpha;和V&beta;的合成矢量V,也是電壓矢量V1&rsquo;和V2&rsquo;的合成矢量,空間矢量V1與V2作用時間為t1和t2,還有0矢量作用時間t3。在半個PWM周期T內扇區1的t1、t2、t3的計算公式如下:

    V&alpha;=2/3&times;(V1&rsquo;+V2&rsquo;xcos60&deg;)

    V&beta;=2/3&times;(V2&rsquo;xsin60&deg;)

    從上兩式可以得出:

    V1&rsquo;=3/2&times;V&alpha;-&radic;3/2&times;V&beta;

    V2&rsquo;=&radic;3&times;V&beta;

    設DC電壓為Vdc,半個周期PWM為T:

    V1&rsquo;=t1/TxVdc V2&rsquo;=t2/T&times;Vdc

    K=&radic;3&times;T/Vdc

    因此:

    t1=T/Vdc&times;V1&rsquo;=K&times;(&radic;3/2&times;V&alpha;-1/2&times;V&beta;)

    t2=T/Vdc&times;V2&rsquo;=K&times;V&beta;

    t3=T-t1-t2

    設tU、tV、tW:u、v、w三相的打開時間(半個PWM周期T),假設Vd=0,則

    tU=t1+t2+t3/2=KxVqx(1-&radic;3/2xsin&theta;+1/2xcos&theta;)/2

    tV=t2+t3/2=K&times;Vq&times;(1+&radic;3/2&times;sin&theta;+3/2&times;cos&theta;)/2

    tW=t3/2=K&times;Vq&times;(1+&radic;3/2&times;sin&theta;-1/2&times;cos&theta;)/2

    同理也可以計算在其它扇區的打開時間。空間矢量運算U、V、W端產生電壓波形如圖6所示。(假設Vd=0)。


    e.jpg

    3 系統硬件設計

    選用芯片作為主控芯片,內置矢量引擎VE、電機驅動電路PMD和AD轉換模塊相結合,共同實現了無刷直流電機矢量控制。東芝功率驅動模塊IPD4144產生高壓驅動波形,該模塊內置過流、欠壓鎖定,過溫監控功能,如果進入保護狀態,模塊U、V、W,X、Y、Z六相均處于關閉狀態。它具有硬件EMG過流保護,軟件過流保護,過壓、欠壓保護,失步,缺相等保護功能。系統控制框圖如圖7所示。


    f.jpg

    3.1 相電流反饋檢測

    電流反饋檢測由分流電阻、運算放大器和A/D轉換部分組成。因為電流信號較弱,需經過放大器進行放大處理,再送到MCU的A/D轉換接口,原理圖如8和9所示。


    g.jpg

    3.2 保護電路

    硬件EMG過流保護,當電流過大時,IPD功率驅動模塊輸出EMG信號,此信號輸入到MCU的EMG管腳,MCU將產生硬件EMG中斷,關閉所有輸出,電路原理圖如圖10和圖11所示。如果系統中出現過、欠壓情況,系統可以通過過欠壓檢測信號輸入到A/D轉換模塊,通過軟件處理。電路原理圖如圖12所示。


    h.jpg

    4 系統軟件設計

    馬達控制流程如圖13所示:


    i.jpg

    電機控制包括停止、定位、強制運轉、強制一穩定切換、穩定五個階段。電機從啟動到穩定運轉,需要依次經過各階段。在每個階段,進行相應的控制。定位階段也稱直流勵磁階段,電流流過線圈使鐵芯處產生磁通量,轉子的位置固定在0點附近;強制運轉階段,轉子開始轉動。該階段無反饋處理,而是強制地加入旋轉磁場,轉子跟隨該旋轉磁場進行轉動。當速度達到一個最低頻率時,進入下一階段;強制&rarr;穩定切換階段進行從強制運轉切換至穩定狀態的處理。電機配合轉子的位置進行轉動。穩定階段,電機按照轉子位置和目標速度進行轉動。

    5 實驗測試結果

    應用上述空間矢量控制理論,在硬件電路的基礎上,軟件編程控制電機啟動和運行兩個實驗結果如圖14圖和15所示。實驗電機參數如下:輸入電壓220V,電感90mH,電阻53.5ohm,極對數:4極。結果表明電機速度響應時間,電流大小,運行穩定性,可靠性,均滿足系統測試要求,己應用于很多家電制造廠商。

    結束語

    利用東芝內置的硬件矢量引擎,減少了軟件工作量,加快運行速度,實現電機正弦波驅動,運行平穩,靜音,啟動可靠等性能指標。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 晋江市| 于田县| 和平县| 通江县| 泾川县| 奈曼旗| 石阡县| 新密市| 富顺县| 呼图壁县| 锡林浩特市| 巩留县| 共和县| 赣州市| 应用必备| 乌拉特后旗| 宜兰县| 曲麻莱县| 安化县| 商都县| 太谷县| 偃师市| 策勒县| 涞源县| 南靖县| 竹溪县| 陆丰市| 娄底市| 崇州市| 涞水县| 陇西县| 阿克苏市| 利川市| 启东市| 彰化市| 东阿县| 荣昌县| 通化县| 上饶市| 汉川市| 广宁县|