CST低频仿真应用(三)——PMSM电机DQ_Model仿真

作者 | Zhou Ming

上一期我们展示了通过Template来创建电机的3D模型的过程,这只是电机仿真的第一步。对于电机仿真来说,研究不同的工作点是非常重要的。通过仿真可以看到在不同负载角、电流、速度下的转矩。针对不同的电流水平,工程师需要确定最大转矩对应负载角(Torque vs beta),这对优化电机运行具有重要意义。另外,工程师还可以从DQ分析中得到更多的信息,如D、Q轴上的电流和电感等等。

创建Machine Task

切换到电路(Schematic)里面,可以Tasks下面已经有一个SP_template的子任务,这个文件千万不要删除,我们后面会用到。

首先点击Blocks/EMSSCHEM1,然后依次点击Simulation Project/Machine simulation Sequence。

在下面的对话框中,一定不要去选择3D Model,直接点击Create Simulation Project。

接下来这一步操作稍微有点麻烦,小伙伴们可以参考help文件。首先删除MSS1任务下面的SP1,这是一个空文件。

接下来右键点击SP_template/Duplicate,然后把创建好的SP_template1拖到MSS1下面。

创建好的子任务如下图所示。

创建电机DQ_Model Task

依次点击Drive/Scenario,选择PMSM/SynRM DQ Model。

接下来对电机的关键参数进行设置,包括极对数、Speed、最大峰值电流等。

更多高阶的设置,还可以点击Advanced Options。

网格、边界、材料、求解器等设置

在开始正式仿真之前,我们需要点击SP_template1回到3D界面,进行网格、材料、边界条件、求解器设置等。这里需要强调的是mesh设置,模板对coil、gap、insulator、magnets等区域已经设置了local mesh,为了确保仿真结果的准确,这些区域网格有可能设置成更小的尺寸。

 点击Boundary Conditions,勾选Cylindrical subvolume并进行设置。

设置好A、B、C三相Coil的峰值电流,以及Coil Segment设置。

最后别忘了设置new rotation gap,以及LT求解器。设置完毕之后,回到DQ_Model task,点击update,开始进行计算。

DQ_Model结果查看

求解完之后,在Machine Task Results下面可以看到各种关键参数的仿真结果,这里我选取几个比较重要的来展示。

首先是Torque vs beta曲线,工程师需要确定最大转矩对应负载角。在最大电流的曲线上增加一个marker,然后Snap to extremum。我们可以看到在最大电流情况下,最大转矩358N.m对应的负载角是44.59。这个值请大家记住,在后续的load仿真中将会用到。

在MTPA文件夹中,可以看到T vs I、Beta vs I、Id vs I、Iq vs I等结果。

在No Load文件夹中,可以看到Flux Linkage、Cogging torque、Voltage等结果。

在DQ-Model Maps中,还可以看到Average Torque、LD、LQ等不同参数的map图。

 【相关内容】

CST低频仿真应用(一)——电磁炉涡流损耗仿真

《电磁仿真软件,达索的CST和ANSYS的HFSS该怎么选?》

 怎么用matlab来控制CST里的Update启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值