方案知識庫的個(gè)人空間 http://selenalain.com/space-uid-172806.html [收藏] [復制] [RSS] 工程師的技術(shù)平臺—大大通

博客

新手也可以看懂無(wú)感 FOC(一)

已有 315 次閱讀2025-1-17 16:47 |個(gè)人分類(lèi):技術(shù)干貨| FOC, 有感, 無(wú)感, 驅動(dòng), 控制器

      搞電機的應該都聽(tīng)說(shuō)過(guò) FOC,那 FOC 究竟是什么?

      FOC 是一種電機控制技術(shù),全稱(chēng)為 Field Oriented Control(磁場(chǎng)定向控制),也稱(chēng)作矢量控制。該技術(shù)可以提高電機的效率、控制穩定性和精度,廣泛應用于電機驅動(dòng)系統中,是目前無(wú)刷直流電機(BLDC)、永磁同步電機(PMSM)、感應電機的高效控制的最優(yōu)方法之一。

       FOC 又分成無(wú)感 FOC 和有感 FOC,它們又有什么區別呢?

       簡(jiǎn)單來(lái)說(shuō),

       無(wú)感 FOC:通常采用單電阻、雙電阻,三電阻等方式進(jìn)行采樣,或者采用反電動(dòng)勢進(jìn)行電機轉子位置計算,此方式對電機控制精度稍微較低,穩定性不如有感 FOC,算法處理上更加復雜,但優(yōu)勢在于成本更低。

       有感 FOC:使用磁傳感器,如霍爾,或者光學(xué)編碼器或者磁編碼器等傳感器來(lái)感知轉子位置和速度,使用此方式可以更在精確和穩定進(jìn)行電機定位和轉速控制。

       因此,它們在應用上也有區別:一般無(wú)感 FOC 用于吹風(fēng)機、牙刷等不需要對電機精確定位的,而在于工業(yè)機床、機械臂等對精度有高要求時(shí),用有感 FOC。

       了解完無(wú)感 FOC 和有感 FOC 的簡(jiǎn)單區別以后,下面我們將著(zhù)重介紹一下無(wú)感 FOC 的整個(gè)流程和原理。

       FOC 的雙環(huán)控制(電流環(huán)、速度環(huán))內環(huán)為電流環(huán),外環(huán)為速度環(huán),雙環(huán)控制通過(guò)控制電流的大小可以實(shí)現電機轉速的精確控制,整個(gè)雙環(huán)控制的框圖如下圖所示:

       我們可以看到,框圖里的內環(huán)是分成了六個(gè)步驟,整個(gè) FOC 的算法流程是這樣的:

       1.采集三相電流 IA、IB、IC;

        2.將三相電流進(jìn)行 Clark 變換得到兩相靜止坐標系下的電流 Iα、Iβ 這是兩個(gè)正交的電流信號;

        3.再將 Iα、Iβ 進(jìn)行 Park 變換得到旋轉坐標系下的電流 Id、Iq;

        4.Id 估算出轉子的轉速 Speed_est 以及角度 θ;

        5.計算轉子的實(shí)際轉速 Speed_est 與設定的目標轉速 Speed_ref 的誤差

        6.將誤差丟入 PI 控制器,執行器輸出 Iq_ref;(肯定會(huì )有人疑問(wèn)為什么Id_ref=0,這個(gè)后面講)

        7.計算 Id、Iq 與設定值 Id_ref、Iq_ref 的誤差;

        8.將誤差分別丟入 PI控制器,執行器分別輸出 Ud、Uq;

        9.Ud、Uq 進(jìn)行反 Park 變換得到 Uα、Uβ;

        10.最后 Uα、Uβ 經(jīng)過(guò) SVPWM 變成作用在三相上的電壓 UA、UB、UC;

 

       看到這大家肯定疑惑了,這么多變換,FOC 到底控制的是什么?

       首先我們看一下一個(gè) PMSM 電機勻速轉起來(lái)的時(shí)候,用示波器觀(guān)察它的三相電壓是三個(gè)兩兩相差 120° 的正弦電壓波型,如下圖所示:


       那我們是不是可以理解為,當我在三相上面輸入三個(gè)兩兩相位差為 120° 的正弦電壓的時(shí)候,電機就回勻速轉起來(lái),那輸入所激勵的電流是不是也是正弦波?也就是如果我們利用算法將輸入電流按正弦波變化,電機就能轉起來(lái)了。

       說(shuō)到這,其實(shí)大家就能明白,無(wú)感 FOC 其實(shí)就是在控制三相的電流按照正弦變化。但是呢我們如果要同時(shí)控制三個(gè)變量按照幅值不變的正弦波一樣在變化是很難做到的,控制器的設計也會(huì )變得相當復雜,所以我們要簡(jiǎn)化控制變量,這時(shí)候就需要用到 Clark 變化和 Park 變換了。

       這一節我就先帶大家了解 了:

  • FOC 的概念
  • 無(wú)感 FOC 和有感 FOC 的區別
  • 無(wú)感 FOC 算法的流程
  • 無(wú)感 FOC 到底在控制什么

下一節我將按照流程逐一給大家講解!

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
返回頂部
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页