lovezzk 发表于 2013-12-20 15:23

电机绕线问题,MagNet错误代码154024

本帖最后由 lovezzk 于 2013-12-20 15:24 编辑



错误如第一个图片,第二个和第三个图片为参照网上的资料使用MagNet软件建立的模型,不知道对不对,二维静态分析没有问题,三维静态去掉Circurt Window中的电路后可以分析,瞬态分析会报第一个图片的错误,错误代码 154024

lovezzk 发表于 2013-12-20 15:26

另外我已经查看了大神推荐的文档“coil terminal rules.pdf”,初学者看不明白啊!还需要大神指点,最好能给一个工程案例,直接用MagNet打开,仿真分析出三维电磁云图的,不胜感激!

669105787 发表于 2013-12-20 15:29

http://bbs.simol.cn/forum.php?mod=viewthread&tid=129703&page=1#pid1099026
你可以查看一下这个文件,里面有三维绕组建模方式

jess 发表于 2013-12-21 13:53

错误提示的很明白了,线圈没导体路径,检查导线的建模和线圈设置,是否有干涉后被剪掉了,看网格可以看出

zane2662200 发表于 2013-12-21 15:10

你这个模型错误比较明显,气包做的太大了。作气包的时候让气包的边界和你这个模型导线的端部重合(所有的导线边界都重合)

zane2662200 发表于 2013-12-21 15:25

本帖最后由 zane2662200 于 2013-12-21 15:38 编辑

这个错误是最常见的错误,究其原因就有一个,不符合“电流必须在回路中流动”的规则。你的导线并非一个完整的线圈,而是忽略端部简化的线圈,这个简化线圈两端会有断面生成。当你的气包做的比较大,直接把简化线圈包含在了气包内部,此时错误就产生了。简化线圈断面直接暴露在空气中,电流从空气中流入线圈,然后又从线圈流到空气中,而空气又不是导体,试问电流怎么流动?因此,magnet报错,提示你没有两个端口之间没有导体路径(导线两端被空气隔开,没有回路)。

zane2662200 发表于 2013-12-21 15:30

解决办法有两个:1、建立完整的线圈;2、把气包的边界和线圈的断面重合。
第一种方法不用说,完整线圈肯定是一个回路。
第二种办法,通过气包的边界条件和线圈断面重合,对于magnet来说,气包以内是导线提供电流流动路径,气包外是虚拟的路径(magnet电路提供虚拟路径),两个路径合起来就形成闭合回路。

zane2662200 发表于 2013-12-21 15:35

总之,错误是气包拉伸过长造成的。最简单的改正办法,把气包拉伸长度和导线拉伸长度设定一样,就能改正你的154024错误。
不知道自己说清楚没有,希望对你有用。也请大神指正!

lovezzk 发表于 2013-12-23 10:13

zane2662200 发表于 2013-12-21 15:35
总之,错误是气包拉伸过长造成的。最简单的改正办法,把气包拉伸长度和导线拉伸长度设定一样,就能改正你的 ...

根据你的解释,我修改了模型,三维瞬态可以跑过了,十分感谢!

Zf321322 发表于 2013-12-23 14:18

zane 说的很详细,我们初学者也能看懂,多谢!

yhzyhz 发表于 2014-11-12 19:31

很有道理又学习了一招

kkguo 发表于 2015-2-18 08:45

谢谢楼主分享,学习了。

幽若的天空 发表于 2015-6-4 15:31

zane2662200 发表于 2013-12-21 15:25
这个错误是最常见的错误,究其原因就有一个,不符合“电流必须在回路中流动”的规则。你的导线并非一个完整 ...

我建立三维模型,报错,如图所示,是什么原因呢

zane2662200 发表于 2015-6-4 17:29

幽若的天空 发表于 2015-6-4 15:31
我建立三维模型,报错,如图所示,是什么原因呢

请上传模型的相关信息,不然没有办法分析到底是那里的问题。

幽若的天空 发表于 2015-6-5 09:44

zane2662200 发表于 2015-6-4 17:29
请上传模型的相关信息,不然没有办法分析到底是那里的问题。

经过修改,跑到60ms的时候又报错了,错误如图

zane2662200 发表于 2015-6-5 11:22

电机气隙分层中出现问题,即airremesh问题。解决办法:重新划分airremesh,同时加密airremesh的网格密度。

zane2662200 发表于 2015-6-5 11:24

幽若的天空 发表于 2015-6-5 09:44
经过修改,跑到60ms的时候又报错了,错误如图


电机气隙分层中出现问题,即airremesh问题。解决办法:重新划分airremesh,同时加密airremesh的网格密度。

幽若的天空 发表于 2015-6-5 18:19

zane2662200 发表于 2015-6-5 11:24
电机气隙分层中出现问题,即airremesh问题。解决办法:重新划分airremesh,同时加密airremesh的网格密 ...

我是对motion部分设置一个空气包,整体又设置了一个大的空气包,要把哪个进行remesh?已经剖分过了,还是报同样的错误

zane2662200 发表于 2015-6-5 20:08

幽若的天空 发表于 2015-6-5 18:19
我是对motion部分设置一个空气包,整体又设置了一个大的空气包,要把哪个进行remesh?已经剖分过了,还是 ...

你的气隙设置的有点问题,你可以采用这个方法,把气隙划分为四层或者三层,靠近动子的气隙的一层加入到motion里面。

zane2662200 发表于 2015-6-5 20:11

幽若的天空 发表于 2015-6-5 18:19
我是对motion部分设置一个空气包,整体又设置了一个大的空气包,要把哪个进行remesh?已经剖分过了,还是 ...

顺便提醒一下,如果气隙比较小的话,remesh剖分必须要很细,否则会出现airremesh节点错误。当然,remesh剖分很细的话,个人电脑所配的十几G内存是不够用的,得用工作站。------个人建议,还望大神指正。
页: [1] 2
查看完整版本: 电机绕线问题,MagNet错误代码154024