请教电磁铁运动过程中铁磁体中涡流计算问题
本人最近在做一个电磁铁的算例,类似于example中的“translatingmotion"算例,该算例中是一个电磁铁的运动(平动)过程分析,不考虑铁磁材料涡流。而本人的算例是一个转动的电磁铁,此外,本人算例中需要考虑铁磁材料的涡流。按照本人了解的方法,计算时将铁磁体设置成”solid conductor“,设置铁磁材料的电阻率,三维瞬态磁场,采用”edge finite elements“。计算时发现,按照默认设置的“solving options”非线性求解时无法收敛。我试着将将铁磁体的磁导率设置成1后,能够正常计算涡流,但由于铁磁体是非线性的,他的磁导率必须由B-H曲线给出,但设置成B-H曲线后就无法计算了,请教各位高手应该怎样来计算这个问题。
此外,在铁磁体磁导率为非线性的情况下,采用”nodal finite elements“进行计算时,能够正常计算,也会出来涡流的结果,但是计算时有一个警告”incorrect oritation of face element“,本人推测应该是在铁磁物质和空气的交接面上存在计算上的错误。
按照example中无损探伤的例子来看,计算涡流时似乎应该采用“edge finite element”方式进行计算,但是在我的例子中一直算不收敛。请大家指教正确的计算方法。 没有人关注吗?自己顶一下,还请大家指教 Edge finite elements在以下情况下是必须的:
●固体导体
●出现的感应电流正切与设备边缘。这些边缘是设备内部的边缘
所以,当将铁磁体设置成固体导体的时候,需要用Edge finite elements的方式是正确的。
在使用Edge finite elements方式时,求解不收敛,你可以考虑加密网格,尝试一下当网格质量比较好的时候是否会收敛;或者,是否可以修改一下材料,也许是材料的原因导致求解不收敛。 谢谢hyx0403的热心回帖。
应该不是网格的问题,我将flux中平动的例子“translating motion"作一些调整,把其中的铁磁体区域部分“up grip”和"down grip”设置为“solid conductor”类型,同时设置铁磁材料的电阻率为1e-7,将例子中的nodal finite elements 类型改为edge finite elements类型进行计算,同样不收敛,计算模型的第二个子步无法计算完成(第一个子步各项参数都是为0的),在flux的这个例子中,网格的划分是没有问题的。同样材料也是常规材料,但是仍然无法进行正确的计算。还请各位继续指教,谢谢 关注。 应该是材料的非线性引起的,BH只能有一个拐点,而且要单调上升的。 本人也遇到了同样的问题,请问楼主是否解决了这个问题,请指教啊 好好学习一下
页:
[1]