- 积分
- 288748
- 回帖
- 0
- 西莫币
-
- 贡献
-
- 威望
-
- 存款
-
- 阅读权限
- 150
- 最后登录
- 1970-1-1
签到天数: 23 天 连续签到: 2 天 [LV.4]偶尔看看III
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 pat 于 2011-5-30 21:57 编辑
三大数学软件Matlab\Mathematica\Maple中,后两者既具有Matlab强大的运算能力,又有Mathcad界面简洁,易于上手的特点,尤其是强大的符号运算功能,特别适用于公式推导,个人感觉比Mathcad更胜一筹。本文作者以Mathmatica软件为例,推导感应电机的数学模型及矢量控制坐标变换。Maple应该也可以作类似功能,由于作者接触较少,且时间久远,就不介绍了。
好了,下面言归正传,首先推导三相感应电机在ABC坐标系下的数学模型:
输入定子电流向量为:
i_s={i_A,i_B,i_C}//MatrixForm
按住Shift+Enter,则将以矩阵的形式给出定子电流向量;
同样可输入转子电流向量:
i_r={i_a,i_b,i_c}//MatrixForm
将二者组合成一1*6的向量:
i=Join[{i_A,i_B,i_C},{i_a,i_b,i_c}]//MatrixForm
接着输入定子电感矩阵,转子电感矩阵和定转子间互感矩阵:
L_ss={{L_ms+L_sσ,-0.5L_ms,-0.5L_ms},{-0.5L_ms,L_ms+L_sσ,-0.5L_ms},{-0.5L_ms,-0.5L_ms,L_ms+L_sσ}}//MatrixForm
L_rr={{L_ms+L_rσ,-0.5L_ms,-0.5L_ms},{-0.5L_ms,L_ms+L_rσ,-0.5L_ms},{-0.5L_ms,-0.5L_ms,L_ms+L_rσ}}//MatrixForm
L_sr=L_ms {{Cos[θ],Cos[θ+2 π⁄3],Cos[θ-2 π⁄3]},{Cos[θ-2 π⁄3],Cos[θ],Cos[θ+2 π⁄3]},{Cos[θ+2 π⁄3],Cos[θ-2 π⁄3],Cos[θ]}}//MatrixForm
转、定子互感为上式的转置形式:
L_rs=Transpose[L_sr]
则总的电感为:
L=Join[{{L_ms+L_sσ,-0.5L_ms,-0.5L_ms,L_ms Cos[θ],L_ms Cos[θ+2 π⁄3],L_ms Cos[θ-2 π⁄3]},{-0.5L_ms,L_ms+L_sσ,-0.5L_ms,L_ms Cos[θ-2 π⁄3],L_ms Cos[θ],L_ms Cos[θ+2 π⁄3]},{-0.5L_ms,-0.5L_ms,L_ms+L_sσ,L_ms Cos[θ+2 π⁄3],L_ms Cos[θ-2 π⁄3],L_ms Cos[θ]},{L_ms Cos[θ],L_ms Cos[θ-2 π⁄3],L_ms Cos[θ+2 π⁄3],L_ms+L_rσ,-0.5L_ms,-0.5L_ms},{L_ms Cos[θ+2 π⁄3],L_ms Cos[θ],L_ms Cos[θ-2 π⁄3],-0.5L_ms,L_ms+L_rσ,-0.5L_ms},{L_ms Cos[θ-2 π⁄3],L_ms Cos[θ+2 π⁄3],L_ms Cos[θ],-0.5L_ms,-0.5L_ms,L_ms+L_rσ}}]//MatrixForm
看上去较乱,其实矩阵表达形式很简洁,可参见附件。
根据机电能量转换公式可知,如果认为电机为线性化系统,忽略各种损耗,电机内部磁功能为:
1/2*Transpose.L.i
即为:
W=1/2(■(i_A&i_B&i_C&i_a&i_b&i_c )).(■(L_ms+L_sσ&-0.5L_ms&-0.5L_ms&Cos[θ]L_ms&-Sin[π/6+θ]L_ms&-Sin[π/6-θ]L_ms@-0.5L_ms&L_ms+L_sσ&-0.5L_ms&-Sin[π/6-θ]L_ms&Cos[θ]L_ms&-Sin[π/6+θ]L_ms@-0.5L_ms&-0.5L_ms&L_ms+L_sσ&-Sin[π/6+θ]L_ms&-Sin[π/6-θ]L_ms&Cos[θ]L_ms@Cos[θ]L_ms&-Sin[π/6-θ]L_ms&-Sin[π/6+θ]L_ms&L_ms+L_rσ&-0.5L_ms&-0.5L_ms@-Sin[π/6+θ]L_ms&Cos[θ]L_ms&-Sin[π/6-θ]L_ms&-0.5L_ms&L_ms+L_rσ&-0.5L_ms@-Sin[π/6-θ]L_ms&-Sin[π/6+θ]L_ms&Cos[θ]L_ms&-0.5L_ms&-0.5L_ms&L_ms+L_rσ )).("⁠" █(i_A@i_B@i_C@i_a@i_b@i_c )"⁠")
假设转子机械转角为θ_m=θ⁄p_n ,则将上式对θ_m求偏导,即可算得电磁转矩为:
T_e=p_n D[W,θ]//Simplify={0.5(-2.Sin[θ]i_b i_B-2.Cos[π/6+θ]i_B i_c+i_A (-2.Cos[π/6+θ]i_b+(1.7320508075688772Cos[θ]+1.Sin[θ])i_c)+2.Cos[1/6(π-6θ)]i_b i_C-2.Sin[θ]i_c i_C+i_a (-2.Sin[θ]i_A+(1.7320508075688772Cos[θ]+1.Sin[θ])i_B-2.Cos[π/6+θ]i_C))L_ms p_n}
其中的1.732...是根号3,仔细观察可看出结果跟陈伯时书中电机数学模型中电磁转矩公式一致。 |
评分
-
查看全部评分
|