bo412 发表于 2021-3-3 18:52

为什么maxwell2D和3D的计算结果差别很大?

电机先利用RMxprt模块确定基本参数后,分别生成maxwell2D和maxwell3D进行计算,发现计算结果存在较大差异。我在RMxprt中设置的电机额定功率为35 kW,但是maxwell2D计算得到的转矩值明显偏大,如果根据转矩、转速、功率关系计算得到的功率都近50 kW了,相对来说maxwell3D计算的转矩值相对合理,与35 kW偏差的并不大。问题是maxwell2D和maxwell3D都是由RMxprt模块直接生成的,边界条件都是一样的,为什么计算结果存在这么大的区别呢?

forlink 发表于 2021-3-12 13:51

不知道你电机类型是啥?
假设是永磁同步电机,一般来说,如果3D更接近实际情况的话,原因有,比如定转子不等长,或者电机比较扁平,或者是采用的永磁转子结构端部漏磁比较大

bo412 发表于 2021-3-13 09:03

是的,这个电机很扁长,铁心轴向长度只有36 mm,而电机最大外径有371 mm。请问我是不是应该以3D的计算结果为准呢?而不需要纠结2D和3D计算结果间的差异是否合理?谢谢您的指导!

forlink 发表于 2021-4-2 10:47

bo412 发表于 2021-3-13 09:03
是的,这个电机很扁长,铁心轴向长度只有36 mm,而电机最大外径有371 mm。请问我是不是应该以3D的计算结果 ...

是的,以3D结果为准好了,不需要纠结了

bo412 发表于 2021-4-2 14:33

forlink 发表于 2021-4-2 10:47
是的,以3D结果为准好了,不需要纠结了

感谢前辈的指导!

bo412 发表于 2021-4-10 11:04

forlink 发表于 2021-3-12 13:51
不知道你电机类型是啥?
假设是永磁同步电机,一般来说,如果3D更接近实际情况的话,原因有,比如定转子不 ...

您好,在论坛里看了一些您关于磁热耦合分析的帖子,想向您请教一些关于磁热耦合(maxwell3D和fluent)计算的问题。我目前在做电机的磁热耦合分析,但发现maxwell中的损耗可以传递到fluent中,fluent的温度场也传递到了maxwell,但是迭代的两次永磁体温度明显发生了变化,可maxwell的计算结果却没有什么改变,请问这是为什么呢?我是在workbench中用feedback模块做的,在maxwell中也设置了enable feedback。尝试了maxwell2D和fluent是没有问题的,耦合时不同的温度场算出的电磁结果差异明显,但同样的设置maxwell3D和fluent就出现了这样的问题,就好像maxwell3D还是在按照我设定的温度值进行计算一样,而没有使用fluent中返回的温度场。请问这是什么原因呢?前辈有遇到过这个问题吗?

song070301133 发表于 2022-5-6 09:08

请问RM导入的三维模型(内置式)为什么反电势有偶数次谐波 是我剖分的问题么

pray-rolling 发表于 2023-10-9 15:49

请问您现在知道2D和3D差别大的原因是什么了吗,我也遇到类似的情况

zzh1234533 发表于 2024-8-24 11:12

Maxwell的2D模型默认轴长是1m,3D轴长是你实际设计的值。你把这个大小关系换算一下试试?

淘宝专卖电动机 发表于 2024-12-18 13:22

Maxwell的2D模型默认轴长是1m,3D轴长是你实际设计的值。楼主是怎么解决的?
页: [1]
查看完整版本: 为什么maxwell2D和3D的计算结果差别很大?