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

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

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

3天內不再提示

無刷電機FOC控制筆記

張飛實戰電子官方 ? 2025-05-21 19:33 ? 次閱讀

矢量控制的核心思想是為了簡化無刷電機的控制模型,將一個需要換相的無刷電機通過各種算法變換,抽象為一個直流電機的控制模型,只需要控制簡單的兩個直流分量來控制無刷電機,其中Vq抽象為直流電機的兩端電壓,Vd可調節電機力矩,但這個模型需要一個實時的電機軸角度θ參與計算。


為了實現這個直流電機的控制模型,需要用到兩個數學變換,即clarke變換和park變換。需要用到最原始的PID控制器等內容。


一、clarke變換:


初衷是將三相的磁路模型變換成正交的兩相磁路模型,即將三相abc,變換為兩相α,β


69b5f5b8-3637-11f0-8605-92fbcf53809c.png


波形如下圖


69ea1604-3637-11f0-8605-92fbcf53809c.png


clarke逆變換則是反過來變換,已知α,β,求abc


6a1f044a-3637-11f0-8605-92fbcf53809c.png


二、park變換:


通過clarke變換,變量已經由三個變少到兩個,但是依然是一個交流分量,對于控制來說依然不夠友好,所以引入了park變換,將兩相的坐標軸看做轉子沿著圓形旋轉起來,便可以得出兩個直流量q、和d。


6a47586e-3637-11f0-8605-92fbcf53809c.png


這樣變換后周期變化的波形變化成了兩個直流的信號,對于控制來說非常友好,即將α,β,θ轉換為q,d


6a794a68-3637-11f0-8605-92fbcf53809c.png


park逆變換則是反過來變換,已知q,d和電角度θ,轉換成α,β


6aa7c960-3637-11f0-8605-92fbcf53809c.png


三、了解了上面的兩個變換,我們將它變現,對,先讓電機轉起來吧


6abc02cc-3637-11f0-8605-92fbcf53809c.png


使用park逆變換,和clarke逆變換,很容易就能將無刷當做一個直流電機轉起來


輸入參數有三個:Vq,Vd,和實時電角度θ(theta),其中Vq,Vd是兩個直流分量,可控制無刷電機的轉速和力矩。θ則是通過間接或者直接測量得到的輸出軸的實際角度,關于電角度和機械角度的文章很多,可以百度查清楚。


通過這兩個逆變換后得到了abc的電壓,Va,Vb,Vc,將這三個值輸出到pwm的三個通道的比較輸出寄存器中,即可將無刷電機驅動起來,筆者使用Vq = 3000,Vd = 0做的測試,一個單磁極的內轉子電機無聲的轉到4000多rpm。


6ac51222-3637-11f0-8605-92fbcf53809c.png


通過變換后,Vα,Vβ的波形和pwm的duty的波形,到此電機可以通過Vq直接控制無刷電機轉動,反轉則給Vq一個負數即可。


四、無刷電機能通過一個直流分量轉起來了,但是是開環控制,矢量控制其中有個優點就是功率因數可以做的很好,原因就是電流和電壓的波形很一致,那如果是開環控制,這個優點就不一定有保證,而且增加電流環后力矩也可以得到控制。


廢話不多說,對于算法而言,需要采集到電機三相的線上電流,可以通過三電阻采樣法,單電阻采樣法,相電流直接采樣法等等方法獲得,具體可以百度一下。


通過電流采集業務觀測到的三相電流Ia,Ib,Ic波形如下,與控制輸出給電機的Va,Vb,Vc波形相位相同。由于在任意時刻滿足Ia+Ib+Ic = 0,所以只用采集a相和b相的電流


6af00e96-3637-11f0-8605-92fbcf53809c.png


通過clarke變換和park變換后可以得到Iq,Id,如下圖


6b0739e0-3637-11f0-8605-92fbcf53809c.png


為何要大費周章變換那么多次呢?就是為了得到Iq,Id呀,這可是一個直流量啊,符號代表了轉動方向,發現沒,Vq,Vd也是直流量,所以目的很簡單,就是為了用最經典的PID做閉環控制呀!


6b34ca40-3637-11f0-8605-92fbcf53809c.png



使用最經典的PI控制,將電壓跟隨電流的變化,從而實現電流閉環控制


五、一般來講,電流壞是高速環,也一般作為無刷電機的內環,如果要實現速度閉環控制,那電流環就是內環,速度環就是外環,下面上一個總圖


6b423fc2-3637-11f0-8605-92fbcf53809c.png


foc速度環+電流環總框圖


原文鏈接:https://blog.csdn.net/xinglucao/article/details/86534003


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

    關注

    36

    文章

    1723

    瀏覽量

    71315
  • 無刷電機
    +關注

    關注

    60

    文章

    872

    瀏覽量

    46984
  • FOC控制
    +關注

    關注

    0

    文章

    48

    瀏覽量

    3099
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何理解foc控制 伺服電機foc控制

    如何理解foc控制FOC控制是一種高級電機控制技術,可以提高
    的頭像 發表于 07-31 17:28 ?3115次閱讀
    如何理解<b class='flag-5'>foc</b><b class='flag-5'>控制</b> 伺服<b class='flag-5'>電機</b>有<b class='flag-5'>foc</b><b class='flag-5'>控制</b>嗎

    其利天下技術·FOC控制和方波控制的區別?分別應用場景是什么?無刷電機驅動方案

    無刷電機驅動開發的過程中,很考驗一個工程師的能力就是算法開發。FOC控制和方波控制,是開發方案繞不開的算法。我們今天就簡單聊聊,FOC
    的頭像 發表于 11-26 11:07 ?2449次閱讀
    其利天下技術·<b class='flag-5'>FOC</b><b class='flag-5'>控制</b>和方波<b class='flag-5'>控制</b>的區別?分別應用場景是什么?<b class='flag-5'>無刷電機</b>驅動方案

    資深無刷電機工程師黃工:探討FOC無刷驅動設計那些事

    無刷電機領域,主要致力于硬件和軟件設計,設計基本采用FOC取代傳統方波控制方式,FOC控制具有噪聲小,壽命長,穩定性高等優點。
    的頭像 發表于 11-06 11:15 ?0次閱讀

    淺談無刷電機分類和控制方式

    驅動,嚴格上來說Foc也叫做正弦驅動,只是SPWM的控制對象是電壓,而FOC控制對象是電流。根據控制的復雜程度,直流
    發表于 01-08 10:07

    無刷電機開發FOC方波

    `推薦課程:張飛軟硬開源:基于STM32的BLDC直流無刷電機驅動器(視頻+硬件)http://url.elecfans.com/u/73ad899cfd無刷電機開發,這個是我們經過三年時間總結的經驗,現分享給大家支持STM32 foc
    發表于 11-23 09:17

    請問怎樣才能更好地去理解無刷電機FOC

    FOC是什么?怎樣更好地去理解無刷電機FOC?有大神遇到過這個問題嗎
    發表于 06-26 06:02

    FOC控制原理是什么

    # FOC控制原理簡介?電機分為有刷電機無刷電機,這里主要描述的FOC
    發表于 06-30 07:35

    FOC控制原理是啥

    # FOC控制原理簡介?電機分為有刷電機無刷電機,這里主要描述的FOC
    發表于 06-30 07:42

    基于AVR單片機的無刷電機FOC設計

    基于AVR單片機的無刷電機FOC設計
    發表于 08-25 08:51 ?57次下載

    【硬聲推薦】電機FOC控制視頻合集

    系統。 以下硬聲精選電機FOC控制視頻 01大功率雙路機械狗FOC驅動板 ? 02制作自己的無刷伺服系統 ? 03基于無刷電機的五桿并聯機構
    的頭像 發表于 12-14 11:32 ?2887次閱讀

    直流無刷電機FOC控制算法——理論

    FOC英文全程為 field-oriented control,即磁場定向控制,也稱之為矢量控制,主要應用于直流無刷電機控制,通過此
    發表于 03-08 11:07 ?7次下載
    直流<b class='flag-5'>無刷電機</b><b class='flag-5'>FOC</b><b class='flag-5'>控制</b>算法——理論

    無刷電機FOC矢量控制入門知識

    FOC矢量控制,就是研究怎樣控制無刷電機的幾個定子線圈中的電壓,使得它們產生的磁場效果之和,能產生穩定的轉矩,使轉子平穩地轉動。為了達到這一目的,需要使用一種特殊的
    的頭像 發表于 04-20 14:35 ?5549次閱讀
    <b class='flag-5'>無刷電機</b><b class='flag-5'>FOC</b>矢量<b class='flag-5'>控制</b>入門知識

    無刷電機Foc控制

    的最優方法之一 FOC旨在通過精確地控制磁場大小與方向,使得電機的運動轉矩平穩、噪聲小、效率高,并且具有高速的動態響應。有刷電機采用機械換向,磁極不動,線圈旋轉,線圈電流方向的交替變化
    發表于 05-06 11:11 ?17次下載
    <b class='flag-5'>無刷電機</b><b class='flag-5'>Foc</b><b class='flag-5'>控制</b>

    基于FOC無刷電機的按摩器方案以及PCBA介紹

    FOC無刷電機按摩器方案和PCBA介紹
    的頭像 發表于 07-11 11:26 ?1570次閱讀
    基于<b class='flag-5'>FOC</b><b class='flag-5'>無刷電機</b>的按摩器方案以及PCBA介紹

    其利天下技術·FOC控制和方波控制區別及分別應用場景·無刷電機驅動開發

    無刷電機驅動開發的過程中,很考驗一個工程師的能力就是算法開發。FOC控制和方波控制,是開發方案繞不開的算法。我們今天就簡單聊聊,FOC
    的頭像 發表于 12-02 17:29 ?934次閱讀
    其利天下技術·<b class='flag-5'>FOC</b><b class='flag-5'>控制</b>和方波<b class='flag-5'>控制</b>區別及分別應用場景·<b class='flag-5'>無刷電機</b>驅動開發
    主站蜘蛛池模板: 亚洲va中文va欧美va爽爽 | 午夜色a大片在线观看免费 午夜色大片在线观看 | 久久精品免费在线观看 | 美女视频黄的免费视频网页 | 黄鳝钻进下面好爽小说 | 国内精品久久久久影院薰衣草 | 高清色本在线www | 中文天堂在线观看 | 夜夜夜夜夜夜夜猛噜噜噜噜噜噜 | 欧美毛片网站 | 久久国产精品视频 | 久久精品亚洲精品国产欧美 | 三级网站在线免费观看 | 乱人伦的小说 | 三级成人网 | 青青热久久国产久精品秒播 | 天天综合在线观看 | 国产成人精品高清免费 | 四虎欧美在线观看免费 | 99久久精品费精品国产一区二区 | 91精品国产91久久久久青草 | 99久久精品费精品国产 | 亚洲香蕉久久 | 久久婷婷综合中文字幕 | 成人国产精品一级毛片了 | 一二三区在线视频 | 噜噜噜色网 | 欧美色图 亚洲 | 黄色大片播放 | 欧美视频一区在线观看 | av福利网址网站 | 国产中出视频 | 激情五月综合婷婷 | 四虎国产| 午夜视频在线观看国产 | 一区在线观看视频 | 四虎4hu影库永久地址 | 免费观看成人欧美1314www | 亚洲精品资源在线 | 中国理论片 | 美女扒开尿囗给男人玩的动图 |