91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

新手學(xué)習(xí)FOC的誤區(qū)

轉(zhuǎn)子磁場定向 ? 來源:轉(zhuǎn)子磁場定向 ? 作者:轉(zhuǎn)子磁場定向 ? 2023-03-31 16:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者簡介:

從事三相異步電機和永磁同步電機的控制開發(fā)工作十余年,精通無感FOC控制。涉及產(chǎn)品包括變頻器,伺服,電動工具,吸塵器,螺旋槳,無人機,空壓機等。功率范圍包括100W~100kW,電壓范圍包括14VDC~660VAC

從2020年開始在知乎和公眾號做技術(shù)分享,一貫的理念是尊重知識,尊重勞動,尊重版權(quán),持續(xù)性輸出價值。期待所有同行獲得足夠的報酬,越來越多人愿意從事電機控制行業(yè)。

在和讀者朋友們的交流中,有很多朋友學(xué)習(xí)FOC往往有一些誤區(qū)。

有些朋友是從方波過渡到FOC,有些是學(xué)習(xí)了FOC好幾年,進步很慢。各種誤區(qū)讓大家陷入了瓶頸,久久走不出來。

通過這篇文章,把相關(guān)的一些經(jīng)驗整理出來,供大家參考,希望能幫助到各位少走彎路。

1、把SVPWM當(dāng)成算法

很多初學(xué)者,或者從方波轉(zhuǎn)FOC的工程師,老是咨詢FOC是如何換向的?FOC的6個管子是怎么開關(guān)的?用到了什么算法?

SVPWM對于FOC是很重要的,具有較高的電壓利用率,諧波小。但是SVPWM并不是一類算法,而是一種DC-AC逆變的手段,更歸屬于電力電子的范疇。

看FOC的整體框圖:

poYBAGQmmdqAcKZZAADBCVQyDwI295.jpg

FOC框圖

SVPWM輸入是alpha和beta軸電壓,輸出是三相PWM占空比。通俗的說,SVPWM可以當(dāng)作一個理想電壓源,控制逆變器實現(xiàn)對參考電壓的輸出。我的習(xí)慣,SVPWM就當(dāng)作一個黑盒子,按照電流環(huán)的輸出作為輸入指令,輸出PWM比較值。

基本上市面上的產(chǎn)品以七段式SVPWM為主,除了過調(diào)制那部分,其他部分基本是一致的。所以SVPWM并不是FOC最核心的東西,主要精力或者重點應(yīng)該放在觀測器和環(huán)路上。

至于換向,因為SVPWM的上下橋是加入死區(qū)后互補式的開關(guān)邏輯,并不像方波控制,可能出現(xiàn)長時間上下橋都不開的情況,所以FOC并沒有換向這個說法,就是逆變器開關(guān)管導(dǎo)通或者續(xù)流二極管續(xù)流,這樣子電流是連續(xù)的。

2、把PI當(dāng)成算法

很多新手習(xí)慣把PI當(dāng)成算法。

嚴(yán)格的來說,PI調(diào)節(jié)器是個濾波器或者按照《自動控制原理》的理論,是一個校正環(huán)節(jié)。比如,以電流環(huán)為例:

poYBAGQml5-AJ0EKAACqu1bgLmQ528.png

從上圖可以看出,PI調(diào)節(jié)器串聯(lián)在電流環(huán)的回路里,通過合理的配置參數(shù),實現(xiàn)對傳遞函數(shù)的降階,最后電流環(huán)等效成了一個低通濾波器。

總體來說,PI更多是帶寬的整定,算不上多么高深的算法,主要精力還是放在位置估算之類的觀測器上。

3、不重視MATLAB

很多工作很多年的工程師很反感使用MATLAB,覺得自己電機轉(zhuǎn)的挺好的,寫寫代碼調(diào)調(diào)參數(shù)電機就轉(zhuǎn)起來了。當(dāng)然搞了十幾年還是只會個SMO+PLL。

在開發(fā)新的方法,或者環(huán)路分析對比,參數(shù)敏感性分析,MTPA分析,Simulink是非常好用的方法。

結(jié)合我個人的經(jīng)歷來看,如果不堅持使用MATLAB,那么絕對會陷入到調(diào)參數(shù)的瓶頸中,很難進步。

4、糾結(jié)于代碼和資料

很多人一上來就問,有沒有代碼賣?有沒有資料賣?

其實電機控制的核心真的不是代碼,代碼只能輔助你入門。要提高,關(guān)鍵是得掌握FOC開發(fā)的一套流程或者方法,補充理論基礎(chǔ),做仿真,做實驗。買來的代碼如果基本功不夠,根本領(lǐng)會不到代碼的核心思想,關(guān)鍵問題還是要打好基本功。

現(xiàn)在浮躁的風(fēng)氣很嚴(yán)重,要么想著轉(zhuǎn)互聯(lián)網(wǎng)拿高薪,要么想拿到代碼快速把電機轉(zhuǎn)起來。

假設(shè)能買到不錯的代碼,把項目做成了?,F(xiàn)在技術(shù)都是不斷革新的,下一代產(chǎn)品如何開發(fā)呢?存在的問題如何優(yōu)化升級呢?就靠無腦調(diào)參數(shù)嗎?

這個東西就跟郭靖練降龍十八掌一樣,如果他沒跟江南七怪傻乎乎練了十幾年的基本功,只怕早就走火入魔了。學(xué)技術(shù)跟學(xué)功夫一樣,要走正路,堅持科學(xué)的方法打好基礎(chǔ)。走邪路求快只會走火入魔。

資料也一樣,其實我學(xué)習(xí)用的資料不多,就是四本基礎(chǔ)教材?!峨姍C學(xué)》,《電力拖動自動控制系統(tǒng)》,《自動控制原理》,《電力電子技術(shù)》。在看書的基礎(chǔ)上,再看一些IEEE文獻和知網(wǎng)文章。這些東西都是開源的,但是很多人想著買點資料一步登天。

很多網(wǎng)上的資料,編寫者都是站在自己的角度總結(jié)的,你沒有經(jīng)歷當(dāng)時項目的具體問題,是很難體會到資料總結(jié)的精髓。這個就跟練功一樣,洪七公說過,貪多嚼不爛。楊過練了一大把神功,但是每樣都不精。直到自己苦練18年原創(chuàng)出了黯然銷魂掌才真正步入頂尖高手的行列。

不用貪圖網(wǎng)上的資料,打好基本功,自己用心去做幾個項目用心總結(jié),付出時間和汗水獲得的東西才是別人拿不走,復(fù)制不了的。

5、把電機當(dāng)成RL

有的工程師分析電機低速性能,比如低速用高頻注入,有人說高頻注入會影響電流上升速度。我說不會影響。因為在電壓足夠用情況下,低速下電流上升的速度取決于電流環(huán)的帶寬,帶寬高,電流上升快。

但是這名工程師振振有詞,說低速下,高頻注入占用了一部分電壓,然后定子電阻的壓降在同樣電流下相同,這樣子用了高頻注入導(dǎo)致電感上的電壓小了,電壓除以電感變小了,導(dǎo)致電流上升率就小了。。。。

當(dāng)時我看了這個回答真的是內(nèi)流滿面。。。。完全是按照方波的思路在分析?完完全全把電機當(dāng)成RL負載啊。

就以這個問題為例,我來解讀如下:

5.1,電機除了RL最重要的就是反電勢,在高速或者動態(tài)下,反電勢的占比是很大的。在分析動態(tài)情況下,千萬不能忽略反電勢的影響。電機絕對不是RL啊,沒有反電勢那磁場干什么用?磁場不起作用哪來的轉(zhuǎn)矩啊?這是基本的電機模型都沒弄明白。。。要加強基礎(chǔ)??!

5.2,即使電壓除以電感導(dǎo)致電流上升率低了,就一定導(dǎo)致電流上升慢?電流除了幅值就沒有相位嗎?轉(zhuǎn)矩是q軸電流產(chǎn)生,你能保證就恰好導(dǎo)致q軸電流上升慢,而不是d軸?電壓和電流就沒有相位,上來除了就是能產(chǎn)生結(jié)論?

5.3,電機是個非線性的模型,尤其在FOC控制里,電流,速度,轉(zhuǎn)矩,這些控制量都是用環(huán)路來實現(xiàn)的。那么分析這些對象要有環(huán)路的概念,環(huán)路決定了上升速度,過沖,穩(wěn)態(tài)誤差等等各種關(guān)鍵指標(biāo)。這些東西不都是《自動控制原理》上的白紙黑字嗎?加強基礎(chǔ)啊。

5.4,這個問題用simulink仿真對比一下不就知道了嗎?就是不愿意用。。。

6、以為滑模或者龍伯格就是萬能的

很多初學(xué)者做低壓電機控制出身,看一些芯片公司的文檔入門。這個行業(yè)用的最多的就是滑?;蛘啐埐?,然后就覺得這個方法是萬能的,是無敵的。。。

poYBAGQml7mAAIsBAADmzTTk0I0543.png

SMO框圖

PMSM/BLDC的無感FOC方法,總體有三大類:

分別是基于凸極性的高頻注入,基于磁鏈的模型,基于反電勢的模型。其中滑?;蛘啐埐駜H僅只是基于反電勢模型里的兩種方法,而且這兩種方法缺陷也很明顯。低速沒有帶載能力,這是基于反電勢模型的通病。

就算是基于反電勢模型的方法,還有基于不同坐標(biāo)系的拓展反電勢或者其他衍生的方法。

思路要開闊一些,除了滑模還有很多種方法,尤其是不同于工況或者需求要進行調(diào)整。

而且龍伯格不適合無感FOC,其最優(yōu)應(yīng)用場景是電動汽車或者伺服,在知道角度的前提下進行速度估算,這樣子其速度是沒有相位滯后的,很適合高性能場合,魯棒性好。

7、不重視理論基礎(chǔ)

除了以上問題,還有一點就是不愿意看書,不愿意夯實理論基礎(chǔ)。

比如,很多人對帶寬不了解,對Z變換不愿意學(xué)習(xí),這是《自動控制原理》上的基礎(chǔ)。

調(diào)速范圍不了解,很多工作十幾年的工程師都不知道什么是調(diào)速范圍。調(diào)速比是最能反應(yīng)高低速帶載極限的,比如24V/50Hz的電機1Hz帶滿載,和24V/500Hz的電機實現(xiàn)1Hz帶滿載,這難度能一樣嗎

很多人就問,最低幾Hz帶滿載?上述兩個電機都是1Hz帶滿載的話,他們的低速帶載極限是一樣的嗎?

我的建議就是踏踏實實,花個一年時間好好打牢基礎(chǔ),再去考慮其他的事情。建摩天大樓的前幾年都是在地下默默努力,打好了地基幾天就是一樓層啊。

8、不重視采樣觸發(fā)點和PWM生效機制

這一點是很多工程師容易忽視的,PWM計數(shù)器一般是up-down模式。

poYBAGQmmX-AV09YAACR5qJQ2rs654.png

PWM采樣點配置

在三角波的頂點還是底點采樣?采樣值在什么時候更新?

中斷在什么時候計算結(jié)束?PWM比較值在什么時候更新?

雙電阻和單電阻,在采樣配置,PWM比較值生效有什么區(qū)別?

在高開關(guān)頻率下,不同的PWM比較值生效機制,對角度估算有什么影響?

以上問題,因為離散采樣和計算造成對實際的估算結(jié)果有些影響,并不是算法層面造成的,屬于硬件級的問題。如果不考慮清楚,在高速電機或者單電阻采樣上會有問題,或者增大估算誤差。

最后的話

以上就是我總結(jié)的一些FOC學(xué)習(xí)的誤區(qū),歡迎大家留言補充。

審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電機控制
    +關(guān)注

    關(guān)注

    3600

    文章

    2131

    瀏覽量

    277781
  • FOC
    FOC
    +關(guān)注

    關(guān)注

    21

    文章

    389

    瀏覽量

    46213
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    新手福音:概述學(xué)習(xí)FPGA的一些常見誤區(qū)

    很多剛開始學(xué)習(xí)FPGA的朋友們經(jīng)常會遇上一些誤區(qū)而無從解決,F(xiàn)PGA為什么是可以編程的?通過HDL語言怎么看都看不出硬件結(jié)構(gòu)?...本文就這個方面進行解析。
    發(fā)表于 09-27 17:14 ?8531次閱讀

    嵌入式系統(tǒng)的知識學(xué)習(xí)誤區(qū)

    本內(nèi)容介紹了嵌入式系統(tǒng)的知識學(xué)習(xí)誤區(qū),具體包括嵌入式系統(tǒng)的知識體系,嵌入式系統(tǒng)的學(xué)習(xí)誤區(qū),基礎(chǔ)階段的學(xué)習(xí)建議,非常適合嵌入式系統(tǒng)的
    發(fā)表于 11-03 16:32 ?2212次閱讀

    FPGA學(xué)習(xí)的一些誤區(qū)

    FPGA學(xué)習(xí)的一些誤區(qū)
    發(fā)表于 08-12 11:46

    工程師手記:FPGA學(xué)習(xí)的四大誤區(qū)

    工程師手記:FPGA學(xué)習(xí)的四大誤區(qū)
    發(fā)表于 08-17 23:47

    嵌入式系統(tǒng)知識體系、學(xué)習(xí)誤區(qū)及建議

    嵌入式系統(tǒng)知識體系、學(xué)習(xí)誤區(qū)及建議
    發(fā)表于 08-20 15:29

    新手學(xué)習(xí)PADS的三個誤區(qū)

    很多新手經(jīng)常糾結(jié)的一件事就是學(xué)習(xí)PADS是不是可以拿高薪,是不是可以成為一個工程師,其實這些都是很大的誤區(qū),誤區(qū)大致都是在以下幾種情況第一:我很熟練的掌握了PADS工具,其實PADS與
    發(fā)表于 07-30 17:10

    有感FOC算法學(xué)習(xí)與實現(xiàn)總結(jié)

    原文:https://blog.csdn.net/u010632165/article/details/103656254文章目錄基于STM32的有感FOC算法學(xué)習(xí)與實現(xiàn)總結(jié)1 前言2 FOC算法
    發(fā)表于 07-05 06:45

    FOC學(xué)習(xí)記錄

    FOC學(xué)習(xí)——第一天(20210208)##前言——20210208###為什么博客希望養(yǎng)成一個記錄和總結(jié)的好習(xí)慣學(xué)習(xí)的過程記錄就像日記,可追溯分享下學(xué)習(xí)的過程,也是一種動力
    發(fā)表于 08-17 07:15

    關(guān)于FOC的知識學(xué)習(xí)

    學(xué)習(xí)FOC控制前,我對于FOC控制完全不懂,只知道中文叫做磁場定向控制,因公司產(chǎn)品開發(fā)需要用到對永磁同步電機(PMSM)進行精確的位置控制,才開始從網(wǎng)上了解什么是FOC,有哪些數(shù)學(xué)公
    發(fā)表于 08-27 07:12

    【老手經(jīng)驗】FOC電機控制究竟該如何學(xué)習(xí)?

    為了給眾多電機驅(qū)動工程師理清楚整個FOC電機控制涉及的內(nèi)容及需要具備的基礎(chǔ)能力,讓大家能夠有更加清晰的思路來入門學(xué)習(xí)FOC電機控制,本次直播由張飛實戰(zhàn)電子張飛、趙云、及徐老師以話題形式來分享一些
    發(fā)表于 09-01 14:03

    pcb layout學(xué)習(xí)中用Allegro幾個誤區(qū)

    本內(nèi)容詳細介紹pcb layout學(xué)習(xí)中用Allegro幾個誤區(qū)
    發(fā)表于 11-23 13:49 ?4784次閱讀

    10個常見的_Android_新手誤區(qū)

    10個常見的_Android_新手誤區(qū)
    發(fā)表于 03-19 11:23 ?0次下載

    新手Linux內(nèi)核學(xué)習(xí)起步

    新手Linux內(nèi)核學(xué)習(xí)起步
    發(fā)表于 10-27 16:10 ?13次下載
    <b class='flag-5'>新手</b>Linux內(nèi)核<b class='flag-5'>學(xué)習(xí)</b>起步

    新手學(xué)習(xí)單片機最常見的六大誤區(qū)!

    最近看到臺私信要資料的同學(xué)比較多,想必大家都是對單片機有著濃厚的學(xué)習(xí)興趣,但是很多新手開始入門單片機的時候都會遇到一些學(xué)習(xí)誤區(qū),今天就來整理一下大家可能會遇到的六大
    的頭像 發(fā)表于 03-28 08:03 ?2039次閱讀
    <b class='flag-5'>新手</b><b class='flag-5'>學(xué)習(xí)</b>單片機最常見的六大<b class='flag-5'>誤區(qū)</b>!

    操作誤區(qū)警示:發(fā)動機氣密性檢測儀新手易犯錯誤-岳信儀器

    發(fā)動機氣密性檢測儀在保障發(fā)動機性能和質(zhì)量方面起著至關(guān)重要的作用。然而,對于新手來說,在操作過程中容易陷入一些誤區(qū),影響檢測結(jié)果的準(zhǔn)確性。以下是新手常見的操作誤區(qū)。
    的頭像 發(fā)表于 09-13 14:54 ?594次閱讀
    操作<b class='flag-5'>誤區(qū)</b>警示:發(fā)動機氣密性檢測儀<b class='flag-5'>新手</b>易犯錯誤-岳信儀器