<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應用 > 基于XC866的PWM直流無刷電機的正弦波控制

          基于XC866的PWM直流無刷電機的正弦波控制

          作者: 時間:2010-09-26 來源:網(wǎng)絡 收藏

          傳統(tǒng)的無刷采用方波方式,簡單,容易實現(xiàn),同時存在轉(zhuǎn)矩脈動、換相噪聲等問題,在一些對噪聲有要求的應用領(lǐng)域存在局限性。針對這些應用,采用正弦波可以很好的解決這個問題。

          無刷的正弦波控制簡介

          無刷的正弦波控制即通過對電機繞組施加一定的電壓,使電機繞組中產(chǎn)生正弦電流,通過控制正弦電流的幅值及相位達到控制電機轉(zhuǎn)矩的目的。與傳統(tǒng)的方波控制相比,電機相電流為正弦,且連續(xù)變化,無換相電流突變,因此電機運行噪聲低。

          根據(jù)控制的復雜程度,直流無刷電機的正弦波控制可分為:簡易正弦波控制與復雜正弦波控制。

          (1)簡易正弦波控制:

          對電機繞組施加一定的電壓,使電機相電壓為正弦波,由于電機繞組為感性負載,因此電機相電流也為正弦波。通過控制電機相電壓的幅值以及相位來控制電流的相位以及幅值,為電壓環(huán)控制,實現(xiàn)較為簡單。

          (2)復雜正弦波控制:

          與簡易正弦波控制不同,復雜的正弦控制目標為電機相電流,建立電流環(huán),通過直接控制相電流的相位與幅值達到控制電機的目的。由于電機相電流為正弦信號,因此需要進行電流的解耦操作,較為復雜,常見的為磁場定向控制(FOC)及直接轉(zhuǎn)矩控制(DTC)等。

          本文將主要介紹簡易正弦波控制的原理及其實現(xiàn)。

          簡易正弦波控制原理

          簡易正弦波控制即通過控制電機正弦相電壓的幅值以及相位達到控制電機電流的目的。通常通過在電機端線施加一定形式的電壓來使繞組兩端產(chǎn)生正弦相電壓。常見的生成方式為:正弦以及空間矢量。由于正弦原理簡單且便于實現(xiàn),因此簡易正弦波控制中通常采用其作為PWM生成方式。圖1為BLDC控制結(jié)構(gòu)圖,其中Ux、Uy、Uz為橋臂電壓,Ua、Ub、Uc為電機繞組的相電壓,以下對于不同種類的PWM調(diào)制方式的介紹將此結(jié)構(gòu)圖進行。

          本文引用地址:http://www.ex-cimer.com/article/162826.htm


          圖1 直流無刷電機控制框圖

          (1)三相正弦調(diào)制PWM

          三相SPWM為最常見的正弦PWM生成方式,即對電機三個端線施加相位相差120度的正弦電壓信號,由于中性點為0,因此電機相電壓也為正弦,且相位與施加的正弦電壓相同。如圖2所示。



          圖2 三相調(diào)制SPWM端線電壓

          (2)開關(guān)損耗最小正弦PWM

          與常見的SPWM不同,采用開關(guān)損耗最小正弦PWM時,施加在電機端線上電壓Ua、 Ub、Uc并非正弦波電壓,此時電機中心點電壓并非為0,但是電機相電壓仍然為正弦。因此此類控制方式為線電壓控制。見圖3:


          圖3 開關(guān)損耗最小正弦PWM端線電壓

          pwm相關(guān)文章:pwm原理



          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: 電機 控制 直流 PWM XC866 基于

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();