zjuzgz 发表于 2009-3-20 22:51

MagNet使用中的几个问题

本帖最后由 zjuzgz 于 2009-3-20 22:53 编辑

•要仿变压器绕组,有很多根导体,绕在圆形柱子上,建模时为了方便,把每个导体画成1个环形(圆形sweep360度),如下图所示。然后make simple coil后生成1个coil,在1a和nb之间直接加电流源,仿真出错,说’No conducting path between terminals in the material mesh’, 应该是指’1a’和’nb’两个面没有接触的缘故,于是在外电路中在两者间加了1个电流源,还是不行;
•接着我把360度改成350度,通过外电路加电流源,这下可以仿了,但速度很慢。同样的例子Maxwell只用20多分钟,而MagNet仿了1个半小时还没成功;
•然后我对每个(sweep360度)导体分别make simple coil,生成多个coils,分别赋电流,结果仿真速度很快,只用了3分多钟。因为每根导体生成1个coil,所以coil很多,不过在MagNet中好像无法选中多个coil同时赋电流值,只能一个个单独赋值,这样在导体数目很多的情况下很麻烦;
•我用h-adaption,refine 5%情况下3分钟仿完了,后来把5%改成30%(Maxwell v12默认就是30%),结果1个多小时也没仿出来
我的问题是:
1.针对我这种情况,有没有简便的方法?
2.带外电路的仿真是否会慢很多?
3.判断收敛Maxwell采用的是残差(Residual),而MagNet是用Newton tol和CG tol,如何比较MagNet与Maxwell的速度才是比较公平的?MagNet里h-adaption和p-adaption一般设置多少合适?

thwfei 发表于 2009-3-21 08:48

1、对于3D coil生成,是有一定规则的。你应该把一个闭合的实体切成两半,比如你上面的环形(圆环sweep360度),你应该sweep180°,然后映射另外一半,这样就是两个半圆环实体,姑且命名s1和s2,你应该同时选中s1和s2相接触的两个面(例如s1上的a1,s2上的a1),然后就可以生成一个coil了。
2、对于同时对多个部件进行操作,magnet有个专门的插件,叫parameter manager工具,可以同时对多个部件的任意属性进行同时赋值,我在后续会发布,请关注最近的帖子。
3、加电路个人感觉不会慢很多。
4、h-adaption和p-adaption分别为网格自动加密自适应和求解阶次自适应,你如果自己把网格设置的很多的话,你就不需要另外设置h-adaption,对于变压器上的某些问题可能会用到p-adaption(2D最高为4阶,3D最高为3阶),自己根据求解精度自由设置,不过阶次越高,求解速度会很慢的,斟酌试用高阶啦。

sdpmsm 发表于 2009-4-8 16:09

版主厉害啊,学习了

chenjing 发表于 2009-5-13 09:39

很有用,经常出现的问题

fzhqhd 发表于 2009-5-16 16:54

每次近来都可以学到新知识,这里的人不错的说

szlg999 发表于 2009-11-27 22:25

thwfei才是Magnet的高手,听说过此人,将来的幸要请thwfei喝喝酒!!!

thwfei 发表于 2009-11-30 10:39

szlg999过奖了,有问题可以一块学习.
近来较忙,没做好版主的工作,十分愧疚。

jess 发表于 2009-12-4 19:10

本帖最后由 jess 于 2009-12-4 19:13 编辑

帮飞兄作补充。
首先我要确定楼主的仿真前提,即有没有必要建立变压器的每根导线,如没必要,请采用strand coil。
其次,根据变压器对称性,建模最大是建立1/2模型,即不存在旋转360度的情况。
楼主第1种方法不适用本例,以后再作了解吧。
第2种方法建模错误,不是物理问题,当然很慢,虽然能算,但是错解。
第3种是笨法,嫌赋值麻烦,可用parameter manager工具。
如果你的模型确实要建立变压器的每根导线,也应该使用另一个工具或用扫描建立螺线管。
收敛都是看残差,所有的有限元软件都是如此,而且迭代算法默认多是牛拉法,所以不存在差异。
关于自适应,不建议初学者用,因为很多人都是在滥用!2D问题除外。

kt133a 发表于 2012-5-28 16:48

回复 2# thwfei


    parameter manager工具,可以同时对多个部件的任意属性进行同时赋值

期待大哥把这个插件发布出来

jess 发表于 2012-5-31 19:06

回复 9# kt133a


    现在随软件安装,叫Model Manager

jdcmk 发表于 2012-12-13 09:46

学习了啊 呵呵
页: [1]
查看完整版本: MagNet使用中的几个问题