永磁同步电机的同步坐标系下的仿真建模

电机的各种方程你已经倒背如流,
那么为什么不在simulink中搭建模型去试一试?^_^

编写环境

如果唱歌不和原唱进行对比,就不知道音律是否准确。。。

在建模的过程中,需要有完好的模型来对比参考,
手里有一个双闭环控制的模型文件,于是就以此作为参考。

参考模型文件


这里的电机模型就是simulink模型库中的永磁电机模型(Permanent Magnet
Synchronous Machine)

后续内容

后面的模块的组成:

顺序内容
1和变量相关的数学方程。(漂亮的最好就放在前面)
2基于方程搭建的simulink模型。
3和参考模型使用相同的输入,对比输出数据。

dq轴电流

Ldddtid=ud−Rsid+weLqiqLqddtiq=uq−Rsid−we(Ldid+ψf) L_d\frac{d}{dt}i_d=u_d-R_si_d+w_eL_qi_q\\ L_q\frac{d}{dt}i_q=u_q-R_si_d-w_e(L_di_d+\psi_f) Lddtdid=udRsid+weLqiqLqdtdiq=uqRsidwe(Ldid+ψf)

模型图
效果图

磁链

ψd=Ldid+ψfψq=Lqiq \psi_d=L_di_d+\psi_f\\ \psi_q=L_qi_q ψd=Ldid+ψfψq=Lqiq

电磁转矩

Te=32Pn2[ψf+(Ld−Lq)id]iq T_e=\frac{3}{2}\frac{Pn}{2}[\psi_f+(L_d-L_q)i_d]i_q Te=232Pn[ψf+(LdLq)id]iq
模型图
效果图

电角速度和电角度

∫(Te−Bawm−Tm)1Jdt=wm \int(T_e-B_a w_m-T_m)\frac{1}{J}dt = w_m (TeBawmTm)J1dt=wm

模型图
效果图
(橙色的是电角速度)

电压的坐标变换

[IdIq]=Tabc/dq⋅[IaIbIc] \begin{bmatrix}I_d \\I_q\end{bmatrix}= T_{abc/dq} \cdot\begin{bmatrix}I_a \\I_b \\I_c\end{bmatrix} [IdIq]=Tabc/dqIaIbIc

Tabc/dq=23[cos⁡θcos⁡(θ−120∘)cos⁡(θ+120∘)−sin⁡θ−sin⁡(θ−120∘)−sin⁡(θ+120∘)]T_{abc/dq} = \frac{2}{3} \begin{bmatrix} \cos\theta & \cos\left(\theta - 120^\circ\right) & \cos\left(\theta + 120^\circ\right) \\ -\sin\theta & -\sin\left(\theta - 120^\circ\right) & -\sin\left(\theta + 120^\circ\right) \end{bmatrix} Tabc/dq=32[cosθsinθcos(θ120)sin(θ120)cos(θ+120)sin(θ+120)]

在这里插入图片描述

function [q,d]= fcn(a,b,c,theta_e)
d=2/3*(cos(theta_e)*a + cos(theta_e-2*pi/3)*b + cos(theta_e+2*pi/3)*c);
q=2/3*(-sin(theta_e)*a - sin(theta_e-2*pi/3)*b - sin(theta_e+2*pi/3)*c);

在这里插入图片描述

整体仿真

使用参考文件的闭环控制,对搭建的模型进行控制。
封装的模型
效果图
(电角速度)

后语

在simulink搭建模型的过程中,大感触就是:

电机的数学方程,是搭建模型的基础,也是认识电机的基础。

希望这个文章能给想要认识电机并在simulink中搭建模型的读者,带来一个编写的思路。

参考内容

978-7-111-76311-6
978-7-5124-2057-1

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐