FOC中電壓矢量合成的推導,對於歐拉公式的幾何意義做了一個全面的回顧。
歐拉公式
歐拉是一個天才,歐拉公式甚至被譽為上帝創造的公式,然后在FOC算法中也可以看到歐拉公式的影子,不過因為是最基礎的知識,所以基本上的換算都是一筆帶過,但是如果這里沒有掌握就很難搞清楚實數平面如何換算到復數平面,以至於在SVPWM的求解中存在的都是向量運算,所以這里有必要理解歐拉公式的物理意義,這樣可以加深FOC算法的理解。
歐拉公式如下所示;
{eix=cosx+isinx⋯①eπi+1=0⋯②
這兩個公式都被稱之為歐拉公式;
e 是自然對數的底,
i 是虛數(
i=−1
)。
根據式 ① 可以推導出以下另外兩個變式;
推導過程如下;
令
x=−x,可以得到④式,如下;
{eix=cosx+isinx⋯③e−ix=cosx−isinx⋯④
所以 ③ 等式左右兩端與 ④ 式 相加得到;
cosx=2eix+e−ix⋯⑤
所以 ③ 等式左右兩端與 ④ 式 相減得到;
sinx=2ieix−e−ix⋯⑥
幾何意義
reiθ則表示模長為
r的向量旋轉了角度
θ,下面會進一步介紹。
復數平面
復數平面坐標
x軸作為實數軸,
y軸作為虛數軸。這里可以通過歐拉公式,將實數平面換到復數平面,如下圖所示;

已知這是一個半徑為
r,圓心為
O的圓,則存在;
reiθ=r(cosθ+isinθ)
上式表示向量
OP
逆時針旋轉了角度
θ ,
∣OP
∣=r;
動態過程
假設向量
OC
逆時針旋轉,與
x軸夾角為
θ,半徑
r=10,即
∣OC
∣=r=10,具體如下圖所示;

這里分析一下圖中的幾個關鍵點;
- 紅色點的坐標為:
(θ,10sinθ),紅色的正弦曲線為紅色點的運動軌跡;
- 綠色點的坐標為;
(10cosθ,θ),綠色的正弦曲線為綠色點的運動軌跡;
-
CG為向量
OC
在
x軸上的投影,
∣CG∣=10cosθ;
-
CH為向量
OC
在
y軸上的投影,
∣CH∣=10sinθ;
可以發現,向量在復平面做圓周運動,其實數域相當於是在做正弦運動。后面再FOC中的三相正弦波形的合成可以做一下分析。
加法
歐拉公式里的相加則比較簡單,相當於兩個向量的相加;
AE
=AC
+AD
如下圖所示;

所以存在特殊情況當
θ=0時則有;
AE
=∣AE
∣(ej(θ+32π)+ej(θ−32π))
直接進行符合向量相加;
AE
=∣AE
∣ej(θ+π)
具體如下所示;

FOC電壓矢量的推導
三相永磁同步電機的驅動電路如下圖所示;

詳細的坐標變換可以參考《FOC中的Clarke變換和Park變換詳解》,根據圖示電路可以發現在三相永磁同步電機的驅動電路中,三相逆變輸出的三相電壓為
UA,
UB,
UC將作用於電機,那么在三相平面靜止坐標系ABC中,電壓方程滿足以下公式:
⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧UA=UmcosθeUB=Umcos(θe−32π)UC=Umcos(θe+32π)
Um為相電壓基波峰值;
因此根據前面式⑤
cosx=2eix+e−ix⋯⑤
可以將該方程組轉換到復平面可以得到,下式統一使用
θ 表示
θe;
⎩⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎧UA=Umcosθe=2Um(eiθ+e−iθ)UB=Umcos(θe+32π)=2Um(e(iθ−32π)+e−(iθ−32π))UC=Umcos(θe−32π)=2Um(e(iθ+32π)+e−(iθ+32π))
因為需要將三相電壓合成矢量
U
=UA
+UB
+UC
;下面增加向量的相位差;
⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧UA
=UA∗ej0UB
=UB∗e−(j32π)UC
=UC∗e(j32π)
中間推導過程暫略,最終推導得到;
U
=23Umejθ=23Umejωt
總結
磕磕絆絆寫了最后,基礎學科的掌握還不夠,很多知識回過頭來看,總會有新的收獲,但是由於筆者能力有限,文中難免出行錯誤和紕漏,望您能不吝賜教。
參考
https://www.matongxue.com/madocs/8.html