BLDC矢量控制坐标变换

本文的目的在于梳理三相电机旋转矢量以及Clarke变换和Park变换的知识并给出推导。


文章目录

  • BLDC矢量控制坐标变换
  • 前言
  • 一、从旋转矢量说起
  • 二、Clarke变换
  • 三、一般实际使用的Clarke变换
  • 四、Clarke变换的性质
  • 五、Park变换
  • 六、Park变换的性质
  • 七、功率的变换
  • 总结

前言

最近想入手无刷电机的矢量控制,发现资料上比较零散,对一些变换公式说的不够清楚,让人倍感苦恼,为了夯实基础,扫除学习上的拦路虎,这里决心静下心来认真推导坐标变换公式。


一、从旋转矢量说起

三个线圈在空间(电角度空间)成120°放置,并且电流的相位也相差120°。
电流产生同相位的磁动势,ABCABCABC三相的磁动势分别Fcos(ωt),Fcos(ωt−2π3),Fcos(ωt+2π3)Fcos({\omega}t),Fcos({\omega}t-\frac{2\pi}{3}),Fcos({\omega}t+\frac{2\pi}{3})Fcos(ωt),Fcos(ωt−32π​),Fcos(ωt+32π​)。
为了书写方便,我们令相位φ=ωt{\varphi=\omega}tφ=ωt。
三个磁动势为:
{Fa=FcosφFb=Fcos(φ−2π3)Fc=Fcos(φ+2π3)……1\left\{\begin{aligned} &F_a=Fcos\varphi\\ &F_b=Fcos(\varphi-\frac{2\pi}{3})\\ &F_c=Fcos(\varphi+\frac{2\pi}{3})\end{aligned}\right.……1⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧​​Fa​=FcosφFb​=Fcos(φ−32π​)Fc​=Fcos(φ+32π​)​……1

为了表示这三个量的空间关系,也为了方便计算,我们在复平面上处理空间位置关系:
设α\alphaα轴对应复平面的实轴,β\betaβ轴对应复平面的虚轴,则这三相磁动势可表示如下:
A相的矢量:Fcosφ=F2(ejφ+e−jφ)Fcos\varphi=\frac{F}{2}(e^{j\varphi}+e^{-j\varphi})Fcosφ=2F​(ejφ+e−jφ)
B相的矢量:Fcos(φ−2π3)ej2π3=F2(ej(φ−2π3)+e−j(φ−2π3))ej2π3Fcos(\varphi-\frac{2\pi}{3})e^{j\frac{2\pi}{3}}=\frac{F}{2}(e^{j(\varphi-\frac{2\pi}{3})}+e^{-j(\varphi-\frac{2\pi}{3})})e^{j\frac{2\pi}{3}}Fcos(φ−32π​)ej32π​=2F​(ej(φ−32π​)+e−j(φ−32π​))ej32π​
C相的矢量:Fcos(φ+2π3)e−j2π3=F2(ej(φ+2π3)+e−j(φ+2π3))e−j2π3Fcos(\varphi+\frac{2\pi}{3})e^{-j\frac{2\pi}{3}}=\frac{F}{2}(e^{j(\varphi+\frac{2\pi}{3})}+e^{-j(\varphi+\frac{2\pi}{3})})e^{-j\frac{2\pi}{3}}Fcos(φ+32π​)e−j32π​=2F​(ej(φ+32π​)+e−j(φ+32π​))e−j32π​
三个矢量的总和为:
F2[ejφ+e−jφ+(ej(φ−2π3)+e−j(φ−2π3))ej2π3+(ej(φ+2π3)+e−j(φ+2π3))e−j2π3]\frac{F}{2}[e^{j\varphi}+e^{-j\varphi}+(e^{j(\varphi-\frac{2\pi}{3})}+e^{-j(\varphi-\frac{2\pi}{3})})e^{j\frac{2\pi}{3}}+(e^{j(\varphi+\frac{2\pi}{3})}+e^{-j(\varphi+\frac{2\pi}{3})})e^{-j\frac{2\pi}{3}}]2F​[ejφ+e−jφ+(ej(φ−32π​)+e−j(φ−32π​))ej32π​+(ej(φ+32π​)+e−j(φ+32π​))e−j32π​]
=F2(ejφ+e−jφ+ejφ+e−j(φ+2π3)+ejφ+e−j(φ−2π3))=\frac{F}{2}(e^{j\varphi}+e^{-j\varphi}+e^{j\varphi}+e^{-j(\varphi+\frac{2\pi}{3})}+e^{j\varphi}+e^{-j(\varphi-\frac{2\pi}{3})})=2F​(ejφ+e−jφ+ejφ+e−j(φ+32π​)+ejφ+e−j(φ−32π​))
可以看到偶数项的旋转恰好抵消了,结果为32Fejφ=32Fejωt\frac{3}{2}Fe^{j\varphi}=\frac{3}{2}Fe^{j{\omega}t}23​Fejφ=23​Fejωt,于是我们得到大小为32F\frac{3}{2}F23​F的以角速度ω\omegaω逆时针旋转的矢量32Fejωt\frac{3}{2}Fe^{j{\omega}t}23​Fejωt。

抛开具体的旋转角速度,只看相位角φ\varphiφ,对于像1式那种(三相幅值有120°相差且空间电角度相差120°的矢量),他们三个的矢量和就有一个重要的公式:
Fcosφ+Fcos(φ−2π3)ej2π3+Fcos(φ+2π3)e−j2π3=32Fejφ……2Fcos\varphi+Fcos(\varphi-\frac{2\pi}{3})e^{j\frac{2\pi}{3}}+Fcos(\varphi+\frac{2\pi}{3})e^{-j\frac{2\pi}{3}}=\frac{3}{2}Fe^{j\varphi}……2Fcosφ+Fcos(φ−32π​)ej32π​+Fcos(φ+32π​)e−j32π​=23​Fejφ……2

这里特别提一下,永磁铁转子的磁场分解与合成容易给人造成误解,有人可能会认为“认为永磁体转子的磁场先分解到ABCABCABC三个空间方向然后再按上述规则合成矢量,合成后应该是一个大小和永磁体转子原来磁场一样的以ω\omegaω是磁场吧?”,但不幸的是并不是这样的:
假设永磁体转子的磁场强度为ψfψ_fψf​且它与AAA相的夹角为θ\thetaθ,则穿过AAA相线圈的磁场为ψfcosθψ_fcos\thetaψf​cosθ,同理通过BBB相线圈的磁场为ψfcos(θ−2π3)ψ_fcos(\theta-\frac{2\pi}{3})ψf​cos(θ−32π​),而通过CCC相线圈的磁场为ψfcos(θ+2π3)ψ_fcos(\theta+\frac{2\pi}{3})ψf​cos(θ+32π​)。
因此从变换公式2式可以看出:
ψfcosθ+ψfcos(θ−2π3)ej2π3+ψfcos(θ+2π3)e−j2π3=32ψfejθψ_fcos\theta+ψ_fcos(\theta-\frac{2\pi}{3})e^{j\frac{2\pi}{3}}+ψ_fcos(\theta+\frac{2\pi}{3})e^{-j\frac{2\pi}{3}}=\frac{3}{2}ψ_fe^{j{\theta}}ψf​cosθ+ψf​cos(θ−32π​)ej32π​+ψf​cos(θ+32π​)e−j32π​=23​ψf​ejθ

因此需要注意上述矢量合成实际上是一种数学变换,永磁铁转子的磁场变换并不是变换成一个大小为ψfψ_fψf​的旋转磁场,而是变换成一个大小为32ψf\frac{3}{2}ψ_f23​ψf​的旋转磁场。

二、Clarke变换

我们仍然用下图作说明:

我们把第一节关于旋转矢量的特殊问题,过渡到具有一般价值的3相2相变换上。
先把公式1带入公式2(再次强调三相量一定是形如公式1的量):
Fa+Fbej2π3+Fce−j2π3=32Fejφ……2F_a+F_be^{j\frac{2\pi}{3}}+F_ce^{-j\frac{2\pi}{3}}=\frac{3}{2}Fe^{j\varphi}……2Fa​+Fb​ej32π​+Fc​e−j32π​=23​Fejφ……2
表达成矩阵形式:
32F[cosφsinφ]=[FαFβ]=[1−12−12032−32][FaFbFc]\frac{3}{2}F\begin{bmatrix}cos\varphi\\sin\varphi\end{bmatrix}=\begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix}=\begin{bmatrix}1&-\frac{1}{2}&-\frac{1}{2}\\0&\frac{\sqrt3}{2}&-\frac{\sqrt3}{2}\end{bmatrix} \begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix} 23​F[cosφsinφ​]=[Fα​Fβ​​]=[10​−21​23​​​−21​−23​​​]⎣⎡​Fa​Fb​Fc​​⎦⎤​
我们不具体指定某一具体量,而是从数学上抽象的看待三相矢量Fa,Fb,FcF_a,F_b,F_cFa​,Fb​,Fc​,经过上面的变换,可以合成一个大小为原来32\frac{3}{2}23​的电角度和FaF_aFa​相同的矢量,这个矢量在αβ\alpha\betaαβ坐标下的分量记为Fα,FβF_\alpha,F_\betaFα​,Fβ​。
通过变换[1−12−12032−32]\begin{bmatrix}1&-\frac{1}{2}&-\frac{1}{2}\\0&\frac{\sqrt3}{2}&-\frac{\sqrt3}{2}\end{bmatrix}[10​−21​23​​​−21​−23​​​]把再ABCABCABC坐标下的三相矢量[FaFbFc]\begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix}⎣⎡​Fa​Fb​Fc​​⎦⎤​变换成了αβ\alpha\betaαβ两相坐标下的矢量[FαFβ]\begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix}[Fα​Fβ​​]。
这个矩阵就是我们需要的Clarke变换了。
注意:如果FaF_aFa​或FbF_bFb​或FcF_cFc​的大小为F,则FαF_\alphaFα​或FβF_\betaFβ​的大小就是32F\frac{3}{2}F23​F。

那么如何通过αβ\alpha\betaαβ坐标下的矢量还原三相ABCABCABC下的各分量呢,由于:
[FαFβ]=32F[cosφsinφ]\begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} =\frac{3}{2}F\begin{bmatrix}cos\varphi\\sin\varphi\end{bmatrix} [Fα​Fβ​​]=23​F[cosφsinφ​]
即:Fα=32Fcosφ,Fβ=32FsinφF_\alpha=\frac{3}{2}Fcos\varphi,F_\beta=\frac{3}{2}Fsin\varphiFα​=23​Fcosφ,Fβ​=23​Fsinφ
而在ABCABCABC中又有:Fa=Fcosφ,Fb=Fcos(φ−2π3),Fc=Fcos(φ+2π3)F_a=Fcos\varphi,F_b=Fcos(\varphi-\frac{2\pi}{3}),F_c=Fcos(\varphi+\frac{2\pi}{3})Fa​=Fcosφ,Fb​=Fcos(φ−32π​),Fc​=Fcos(φ+32π​)。
利用简单的三角公式,我们能Fα,FβF_\alpha,F_\betaFα​,Fβ​表示Fa,Fb,FcF_a,F_b,F_cFa​,Fb​,Fc​,写成矩阵形式就有:
[FaFbFc]=23[10−1232−12−32][FαFβ]=[230−1333−13−33][FαFβ]\begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix} =\frac{2}{3}\begin{bmatrix}1&0\\-\frac{1}{2}&\frac{\sqrt{3}}{2}\\-\frac{1}{2}&-\frac{\sqrt3}{2}\end{bmatrix} \begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} =\begin{bmatrix}\frac{2}{3}&0\\-\frac{1}{3}&\frac{\sqrt{3}}{3}\\-\frac{1}{3}&-\frac{\sqrt3}{3}\end{bmatrix} \begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} ⎣⎡​Fa​Fb​Fc​​⎦⎤​=32​⎣⎢⎡​1−21​−21​​023​​−23​​​⎦⎥⎤​[Fα​Fβ​​]=⎣⎢⎡​32​−31​−31​​033​​−33​​​⎦⎥⎤​[Fα​Fβ​​]
这样我们就得到了Clarke反变换。

三、一般实际使用的Clarke变换

上一节中得到了特殊的Clarke变换,正变换后分量的振幅是原来分量的32\frac{3}{2}23​,但实际应用中为了适应各种需求,常常在变换中增加系数KKK(例如令K=23K=\frac{2}{3}K=32​以保证数学变换后振幅相同),这构成实际的Clarke变换:
Clarke变换:
[FαFβ]=K[1−12−12032−32][FaFbFc]\begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} =K\begin{bmatrix}1&-\frac{1}{2}&-\frac{1}{2}\\0&\frac{\sqrt3}{2}&-\frac{\sqrt3}{2}\end{bmatrix} \begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix} [Fα​Fβ​​]=K[10​−21​23​​​−21​−23​​​]⎣⎡​Fa​Fb​Fc​​⎦⎤​
Clarke逆变换:
[FaFbFc]=1K[230−1333−13−33][FαFβ]\begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix} =\frac{1}{K}\begin{bmatrix}\frac{2}{3}&0\\-\frac{1}{3}&\frac{\sqrt{3}}{3}\\-\frac{1}{3}&-\frac{\sqrt3}{3}\end{bmatrix} \begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} ⎣⎡​Fa​Fb​Fc​​⎦⎤​=K1​⎣⎢⎡​32​−31​−31​​033​​−33​​​⎦⎥⎤​[Fα​Fβ​​]

四、Clarke变换的性质

下面规定如下记号,从变换的观点来看Clarke变换的性质:
C=K[1−12−12032−32],C−1=1K[230−1333−13−33]\bm{C}=K\begin{bmatrix}1&-\frac{1}{2}&-\frac{1}{2}\\0&\frac{\sqrt3}{2}&-\frac{\sqrt3}{2}\end{bmatrix}, \bm{C^{-1}}=\frac{1}{K}\begin{bmatrix}\frac{2}{3}&0\\-\frac{1}{3}&\frac{\sqrt{3}}{3}\\-\frac{1}{3}&-\frac{\sqrt3}{3}\end{bmatrix} C=K[10​−21​23​​​−21​−23​​​],C−1=K1​⎣⎢⎡​32​−31​−31​​033​​−33​​​⎦⎥⎤​
注意: 时刻牢记,上述变换是在三相矢量(看公式1)[FaFbFc]\begin{bmatrix}F_a\\F_b\\F_c\end{bmatrix}⎣⎡​Fa​Fb​Fc​​⎦⎤​和[FαFβ]\begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix}[Fα​Fβ​​]的集合上进行的,它两都是φ\varphiφ的函数,所以这两向量的实际自由度是一维的,所以存在变换,任意三维矢量和二维是矢量是不存在变换的,所以下面理解变换时不要直接去乘矩阵验证,这里的变换不具有全线性空间的可逆性,下面表述性质的时候不会写出被变换的向量了。
1.变换可逆: CC−1=E,CC−1=E\bm{C}\bm{C^{-1}}=\bm{E},\bm{C}\bm{C^{-1}}=\bm{E}CC−1=E,CC−1=E
其中E\bm{E}E是变换的单位元,这两个E\bm{E}E写法一样,但实际不同,它们作用的矢量空间也不一样,见注意,还有再强调:不要用直接矩阵相乘的观点来看待问题。
2.转置性质:
这个性质从矩阵上很容易看出来
CT=3K22C−1,C−1T=23K2C\bm{C^T}=\frac{3K^2}{2}\bm{C^{-1}},\bm{{C^{-1}}^T}=\frac{2}{3K^2}\bm{C}CT=23K2​C−1,C−1T=3K22​C

五、Park变换

如下图所示:

Park变换实际上就是代表了坐标的旋转,名为d,qd,qd,q的坐标系,相对于α,β\alpha,\betaα,β坐标系逆时针旋转了θ\thetaθ角度,则dq坐标系中的矢量变换关系为:
Park变换:
[FdFq]=[cosθsinθ−sinθcosθ][FαFβ]\begin{bmatrix}F_d\\F_q\end{bmatrix} =\begin{bmatrix}cos\theta&sin\theta\\-sin\theta&cos\theta\end{bmatrix} \begin{bmatrix}F_\alpha\\F_\beta\end{bmatrix} [Fd​Fq​​]=[cosθ−sinθ​sinθcosθ​][Fα​Fβ​​]
Park逆变换
[FαFβ]=[cosθ−sinθsinθcosθ][FdFq]\begin{bmatrix}F_\alpha\\F_\beta \end{bmatrix} =\begin{bmatrix}cos\theta&-sin\theta\\sin\theta&cos\theta\end{bmatrix} \begin{bmatrix}F_d\\F_q\end{bmatrix} [Fα​Fβ​​]=[cosθsinθ​−sinθcosθ​][Fd​Fq​​]

六、Park变换的性质

下面规定如下记号,容易看出逆Park变换实际上就是把Park变换角度取负,从变换的观点来看Park变换的性质:
P(θ)=[cosθsinθ−sinθcosθ],P(−θ)=[cosθ−sinθsinθcosθ]\bm{P(θ)}=\begin{bmatrix}cos\theta&sin\theta\\-sin\theta&cos\theta\end{bmatrix}, \bm{P(-θ)}=\begin{bmatrix}cos\theta&-sin\theta\\sin\theta&cos\theta\end{bmatrix} P(θ)=[cosθ−sinθ​sinθcosθ​],P(−θ)=[cosθsinθ​−sinθcosθ​]
可加性:P(θ1)P(θ2)=P(θ1+θ2)\bm{P(θ_1)}\bm{P(θ_2)}=\bm{P(θ_1+\theta_2)}P(θ1​)P(θ2​)=P(θ1​+θ2​)
交换律:P(θ1)P(θ2)=P(θ2)P(θ1)\bm{P(θ_1)}\bm{P(θ_2)}=\bm{P(θ_2)}\bm{P(θ_1)}P(θ1​)P(θ2​)=P(θ2​)P(θ1​)
微分性质:ddtP(θ)=dθdtP(θ+π2),ddtP(−θ)=−dθdtP(−θ+π2)\frac{d}{dt}\bm{P(θ)}=\frac{dθ}{dt}\bm{P(θ+\frac{\pi}{2})},\frac{d}{dt}\bm{P(-θ)}=-\frac{dθ}{dt}\bm{P(-θ+\frac{\pi}{2})}dtd​P(θ)=dtdθ​P(θ+2π​),dtd​P(−θ)=−dtdθ​P(−θ+2π​)
运算技巧:
关于矩阵对应的初等变换的意义:
[0110]\begin{bmatrix}0&1\\1&0\end{bmatrix}[01​10​]
它左乘一个同尺寸的矩阵就是交换两行,而右乘同尺寸的矩阵就是交换两列。
有时候注意到这点可以简化计算。
对易性质:
利用[0110]\begin{bmatrix}0&1\\1&0\end{bmatrix}[01​10​]的初等变换的意义可以明显看出:
[0110]P(θ)=P(−θ)[0110]\begin{bmatrix}0&1\\1&0\end{bmatrix}\bm{P(θ)}=\bm{P(-θ)}\begin{bmatrix}0&1\\1&0\end{bmatrix}[01​10​]P(θ)=P(−θ)[01​10​]
P(θ)[0110]=[0110]P(−θ)\bm{P(θ)}\begin{bmatrix}0&1\\1&0\end{bmatrix}=\begin{bmatrix}0&1\\1&0\end{bmatrix}\bm{P(-θ)}P(θ)[01​10​]=[01​10​]P(−θ)
特殊角度变换:P(π2)=[01−10],P(−π2)=[0−110]\bm{P(\frac{\pi}{2})}=\begin{bmatrix}0&1\\-1&0\end{bmatrix},\bm{P(-\frac{\pi}{2})}=\begin{bmatrix}0&-1\\1&0\end{bmatrix}P(2π​)=[0−1​10​],P(−2π​)=[01​−10​]

七、功率的变换

首先注意到,Park变换并不影响变换前后的功率:
[uduq][idiq]=[uαuβ]PT(θ)P(θ)[iαiβ]=[uαuβ][iαiβ]\begin{bmatrix}u_d&u_q\end{bmatrix} \begin{bmatrix}i_d\\i_q\end{bmatrix} =\begin{bmatrix}u_\alpha&u_\beta\end{bmatrix} P^T(\theta)P(\theta) \begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix} =\begin{bmatrix}u_\alpha&u_\beta\end{bmatrix} \begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix} [ud​​uq​​][id​iq​​]=[uα​​uβ​​]PT(θ)P(θ)[iα​iβ​​]=[uα​​uβ​​][iα​iβ​​]
再考察Clarke变换,有:
[uaubuc][iaibic]=[uαuβ]C−1TC−1[iαiβ]\begin{bmatrix}u_a&u_b&u_c\end{bmatrix} \begin{bmatrix}i_a\\i_b\\i_c\end{bmatrix} =\begin{bmatrix}u_\alpha&u_\beta\end{bmatrix} {C^{-1}}^TC^{-1} \begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix} [ua​​ub​​uc​​]⎣⎡​ia​ib​ic​​⎦⎤​=[uα​​uβ​​]C−1TC−1[iα​iβ​​]
利用Clarke变换的转置性质C−1T=3K22C\bm{{C^{-1}}^T}=\frac{3K^2}{2}\bm{C}C−1T=23K2​C:
[uaubuc][iaibic]=23K2[uαuβ][iαiβ]\begin{bmatrix}u_a&u_b&u_c\end{bmatrix}\begin{bmatrix}i_a\\i_b\\i_c\end{bmatrix} =\frac{2}{3K^2} \begin{bmatrix}u_\alpha&u_\beta\end{bmatrix}\begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix} [ua​​ub​​uc​​]⎣⎡​ia​ib​ic​​⎦⎤​=3K22​[uα​​uβ​​][iα​iβ​​]

这里我们看出资料上一般声称Clarke变换中取K=23K=\sqrt\frac{2}{3}K=32​​时可变换保持功率不变的原因。


总结

通过以上推导搞明白了刚开始接触这些知识的时候关于KKK系数的不同取值的意义。

一、BLDC矢量控制基础知识:Clarke变换和Park变换相关推荐

  1. 二、BLDC矢量控制基础知识:SVPWM原理

    SVPWM空间矢量脉宽调制 这里从三相逆变桥说起,介绍工作原理,逐步过渡到SVPWM实施的各种理论细节中,和之前学习坐标变换一样,SVPWM的学习也需要思考和总结,才能把看过的知识掌握.这是一个完整工 ...

  2. 五、BLDC矢量控制基础知识:BLDC模型的基本方程

    基本方程 基本方程包含了磁链方程.电压方程.转矩方程.运动方程 ,这里主要是在 d q dq dq坐标下写出三个方程. 文章目录 基本方程 前言 一.基本方程 二. α β \alpha\beta α ...

  3. 三、BLDC矢量控制基础知识:三相线圈的电感矩阵

    电感矩阵学习 BLDC中三相线圈有自感,同时又有互感实际上是一个矩阵,关系较为复杂,先前认为线圈电感都是一样的,推导出的dq轴电压方程Ld=LqL_d=L_qLd​=Lq​,后来学习了其他资料知道凸极 ...

  4. 永磁同步电机矢量控制基础补充(一)——如何绘制电机输出的磁链

    在仿真过程中,电机的磁链输出是一个重要的参考指标,在电机运转过程中,磁链的变化过程能够更直观的表现电机的运行状态.因此,如果能够在matlab里面绘画出磁链的运行轨迹,对于电机模型的运行状态就有了更加 ...

  5. 永磁同步电机矢量控制基础补充(四)——如何设定电流环PI调节器和转速环PI调节器的限幅值

    注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...

  6. 永磁同步电机矢量控制基础补充(六)——如何在simulink初始化电机参数?

    注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...

  7. 逆clarke变换_Clarke变换与Park变换

    1918 年, Fortescue 提出对称分量法, 为解决多相 ( 三相 ) 不对称交流系统的分析和计算提供了一个有效方法. 对称分量法是用于线性系统的坐标变换法.它将不对称多相系统 ( 后面均以三 ...

  8. FOC之Clarke变换和Park变换

    FOC坐标变换 这里简述FOC中用到的用到的Clarke和Park坐标变换所涉及到的公式,想要更加详细了解可自行百度. 1. Clarke变换(3s/2s) N3:三相绕组每相绕组匝数N_3:三相绕组 ...

  9. PMSM FOC控制 Matlab/Simulink仿真之反Park变换

    1.Park变换的原理 在经过电流PID之后输出的是Ud,Uq是2相旋转坐标系,是不能直接控制电机的,要经过反Park变换 ,即2r->2s变换,原理还是投影定理. 2.Park变换的计算过程 ...

最新文章

  1. 前端进阶(三) webpack处理vue以及vue-cli脚手架环境
  2. 学习python时报SyntaxError: Non-ASCII character '\xe5' in file解决方法
  3. stl中unordered_map 和 map的区别 ?
  4. Vmware 虚拟机提示:无法打开磁盘***.vmdk 无法启动虚拟机 解决办法
  5. 【算法】prim算法(最小生成树)(与Dijkstra算法的比较)
  6. 笔记《javascript高级程序设计》 第12章 DOM2和DOM3
  7. Web设计与开发终极资源大全
  8. python求组合数_求组合数的算法_Cppowboy's Blog - SegmentFault 思否
  9. Hyperledger02
  10. memcache的资料集
  11. 如何批量修改Word文档Mathtype公式字体
  12. Linux 部署 Nexus (下载、安装、使用)
  13. vgg19-dcbb9e9d.pth文件网盘下载
  14. 万年历c语言代码单链表,万年历的C语言实现
  15. 大数据学习教程之java SE 教程
  16. android 热点 连接电脑上网,安卓手机做wifi热点让笔记本上网的方法
  17. asp.net控件,服务器标记的格式不正确问题解决方法
  18. Real-ESRGAN
  19. Hive sql常用语句
  20. 上海的大学计算机专业高考分数线公布,2020上海高考提前批分数线出炉,普通批分数线会涨?附2019高校普通批分数线...

热门文章

  1. 有关Linux 软件包管理器 yum的命令打字练习
  2. Appium 解决不能输入中文字符问题
  3. 基于LigerUI+JBPM5自定义表单+Node.js的J2EE大型金融项目《财务预算系统》开发全程实录
  4. 【汉化】Acunetix Web Vulnerability Scanner 11.x汉化包
  5. IBM Personal System/2 —— 25年的PC历史
  6. C++面向对象课程设计——4S店管理系统(源代码内附流程图)
  7. Word实现大写字母和小写字母批量的转换
  8. swapIDC主机管理软件云免签支付接口源码改造-云端状态查询接口
  9. 数据挖掘竞赛lightgbm通过求最大auc调参
  10. Opencv之答题卡识别判卷