無感FOC滑膜觀測器學習

2021-10-03 06:12:49 字數 1046 閱讀 2023

ctime:2020-02-04 20:40:32 +0900|1580816432

目標是要通過滑膜觀測器來獲取電機轉子位置

根據電機的數學模型,只要得到a b 相的反電動勢即可算出位置

而可以較為簡單獲取的引數只有相電壓(ua ub uc)和相電流(ia ib ic)

我一開始有乙個疑問,既然要ab相的反電動勢,那麼我採出三相的反電動勢,在做乙個3->2的克拉克變換不就可以得到ab相的反電動勢了麼?

這個想法實際上是受以前做bldc6步換向影響,當時6步換向是採集沒有導通的相的反電動勢,檢測是否過零。

但現在在svpwm中,三相是都導通著,並沒有不導通的相,所以並不能檢測到三相的反電動勢,只能測出相電壓。

好了,這是乙個小插曲。有了相電壓之後,我們還得取樣相電流,相電流作何用途等下再講。

從電機方程中,我們可以得到反電動勢與電流的方程,方程引數為取樣時間、電感、電阻等。

通過不斷地調整估算反電動勢es∗

e^es

∗,使估算電流也不斷變化。估算電流與實際電流做差,得到差乘以增益再補償到估算的反電動勢中。

這樣,當估算電流與實際電流幾乎相等時,我們便可以用這個估算的反電動勢取計算角度了。

這裡有乙個誤區,由於電機的引數未必準確,因此才採用這種方法。實際上,如果電機的電感電阻等時完全準確的,那麼我們直接使用

實際電流套到電機方程中,就可以計算出反電動勢了。然而由於電機引數不準確,因此採用這種滑模觀測的方法。

需要注意的是,這樣得到的反電動勢數值上與真實的反電動勢一般是不相等的(因為引數未必準確),二者可能差乙個係數倍。

但對於計算角度來說,這個無所謂,因為計算角度的時候,是使用反正切,只要alpha相的反電動勢與beta相的數量級一致,那麼算出的角度,

應該也是可以相信的。

反電動勢的公式為:es=

w∗

ϕe^s=w*\phi

es=w∗ϕ

其中,ϕ

\phi

ϕ 分為alpha相的磁鏈和beta相的磁鏈,需要各自乘以cos和sin

得到兩相的反電動勢之後,進行反正切運算,就可以得到theta了。

無感FOC電機引數測量方法

無感foc需要實時觀測反向電動勢來判斷轉子的電氣角和轉速。觀測反向電動勢時,一方面需要每個pwm週期採集相電壓和電流,另一方面需要提前測量出電機的極對數 反電勢常數 定子線圈的相電阻和相電感。下面是測量引數的方法 將直流穩壓電源電壓設定為0,電流設定在電機額定電流的5 左右,比如額定電流5a,設定為...

FORTUNE ARTERIAL 玩後感(無劇透)

終於有時間玩玩遊戲了,自從 凰華以後,終於把硬碟上的fa拿出來了,通了 選擇fa 原因很簡單,august作為著名的pc遊戲開發商,曾經有過多款著名的戀愛遊戲,受到玩家們的廣泛認可。無論是在中國還是日本.永劫的孤獨,有限的親情 神作推薦fortune arterial 本文就談談大師自己的看法。開玩...

FORTUNE ARTERIAL 玩後感(無劇透)

終於有時間玩玩遊戲了,自從 凰華以後,終於把硬碟上的fa拿出來了,通了 選擇fa 原因很簡單,august作為著名的pc遊戲開發商,曾經有過多款著名的戀愛遊戲,受到玩家們的廣泛認可。無論是在中國還是日本.永劫的孤獨,有限的親情 神作推薦fortune arterial 本文就談談大師自己的看法。開玩...