三相自定义简化同步机
这个例子展示了如何简化定制Simscape™同步电机模型。
详细的机器方程
详细的单位定子电压方程包括磁通变化率的影响链接,和速度变化的影响:
机简化方程
大规模研究模拟,包括10多个发电机或电动机。减少大规模研究的计算要求,简化是必要的。简化大规模研究,包括忽视以下:
变压器电压条件,
和
速度变化的影响。
设置为1。
这些简化产生以下单位定子电压方程:
Simscape组件比较
您可以使用比较工具,查看详细和简化Simscape组件之间的差异。类型visdiff (“ThreePhaseExamples。sm”、“ThreePhaseExamples。sm_simplified”)在MATLAB®命令行打开比较工具来查看详细的差异行176年和177年的文件。详细的同步电机组件左边,和简化的同步电机组件是在右边。
开放模式
打开模型。
open_system (“ee_custom_sm_simplified”);
定义初始条件
指定值的初始条件。
pu_psid0 = 0.7850;pu_psiq0 = -0.6216;pu_psifd0 = 0.9553;pu_psi1d0 = 0.8269;pu_psi1q0 = -0.5686;pu_psi2q0 = -0.5686;Efd0 = 1.2803;torque0 = 0.4610;
定义变量
模型的例子中,ee_custom_sm_simplified,使用仿真软件配置®变体。金宝app执行的详细模型,设置变量isSimplified为false。执行简化模型,设置变量isSimplified为true。
执行模拟和收集结果
模拟的详细模型。
isSimplified = false;% #好< NASGU >sim卡(“ee_custom_sm_simplified”);t1 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine.Synchronous_Machine.pu_voltage.series.time;v1 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine.Synchronous_Machine.pu_voltage.series.values;w1 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine.Synchronous_Machine.pu_velocity.series.values;
模拟简化模型。
isSimplified = true;sim卡(“ee_custom_sm_simplified”);t2 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine_simplified.Synchronous_Machine_simplified.pu_voltage.series.time;v2 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine_simplified.Synchronous_Machine_simplified.pu_voltage.series.values;w2 = simlog_ee_custom_sm_simplified.Synchronous_Machine_Variant.Synchronous_Machine_simplified.Synchronous_Machine_simplified.pu_velocity.series.values;
阴谋的结果
电压和转子速度痕迹可以覆盖直接比较的差异。
图;次要情节(2,1,1);情节(v1 t1, t2, v2);ylim ([0.95 - 1.05]);传奇(“详细”,“简化”);标题(“终端电压,pu”);次要情节(2,1,2);情节(w1 t1, t2, w2);ylim ([0.95 - 1.05]);标题(转子速度,聚氨酯的);
结论
这个例子展示了:
如何简化自定义同步电机模型
比较Simscape组件的源代码
比较模型模拟输出