taotailang 发表于 2015-4-26 21:06

magnet与thermnet耦合仿真

请问论坛中的仿真达人:

我做的工程是关于magnet和thermnet耦合仿真,教程中都是热场分析的步长比电磁场分析的步长大很多,电磁场计算完一个周期才计算热场!

我计算的模型要求热场的计算步长与电磁场的计算步长相同,怎么设置仿真???

如果直接设置会出现错误,the magnetic problem time interval overlaps the thermal probleme time step (error 152015)!

原来的文档都是说若步长相同,建议用multinet模块进行计算!可是我搜了一下,没找到multinet模块!


请达人指导怎么办!!

谢谢!

taotailang 发表于 2015-4-26 21:46

有一个模型是能解决上述这个问题。。。。。

磁悬浮环:电磁-热耦合分析
模型同“磁悬浮环”模型。在本例中,采用了MultiNet,使ThermNet的瞬态热求解器和MagNet的瞬态运动求解器联合求解电磁-热的耦合问题。

应用分类: 热场分析 / 磁悬浮
产品分类: MagNet 2D瞬态运动求解器 / ThermNet 2D瞬态求解器
Floating Ring: electromagnetic-thermal simulation


谁有这个模型,可否分享一下!

非常感谢!

CAE_BCG 发表于 2015-4-27 07:50

一般来讲 这个磁热属于弱耦合,可以手动进行迭代即可,没有必要借助软件平台。你可以分别的来算磁和热,然后手动修改参数完成迭代。

taotailang 发表于 2015-4-27 12:28

CAE_BCG 发表于 2015-4-27 07:50
一般来讲 这个磁热属于弱耦合,可以手动进行迭代即可,没有必要借助软件平台。你可以分别的来算磁和热,然 ...

非常感谢您的建议!

正如您所说,一般来说属于弱耦合,都是先计算电磁场,然后计算热场。

但是我说的这个问题是一个高瞬态问题,1s之内就完成了

和那个磁悬浮的环一样,电磁和热都是相同的步长和起止时间,电磁感应产生的悬浮环中的电流改变了磁悬浮环的温度,就改变了磁悬浮环的材料的电阻率,同时反过来也就改变了悬浮环中的电流,这样,每一个步长磁场和热都是相互影响的,因此,这是一个瞬态耦合问题。

请问,这样的问题如何解答?

CAE_BCG 发表于 2015-4-28 17:16

本帖最后由 CAE_BCG 于 2015-4-28 17:23 编辑

taotailang 发表于 2015-4-27 12:28
非常感谢您的建议!

正如您所说,一般来说属于弱耦合,都是先计算电磁场,然后计算热场。


这样的问题,首先你要考虑一点,温度上升是否这么快,1s上升几十度或者上百度,我的感觉是温度上升不到这么快,如果上升不到这么快而这又是一个瞬态的仿真的话(前提是不是S3工作制),可放弃温度影响。如果你考虑的温度上升很快,真的可以影响到电磁的计算了,那么有两个做法,
1.继续找插件;
2.换软件,用ansys workbench,利用ansoft和trans thermal 来计算。相对magnet与thermalnet 这个是最快的,也是最容易上手的。
很实际也很现实的做法,因为这不是技术思路的问题了,思路问题是对的,瞬态完成你就这样瞬态来做。

jess 发表于 2015-4-28 22:12

mutinet现在叫optinet。你这问题感觉不是温度步长问题,是你magnet里计算了一个周期才能得到功率,对于功率计算可以不是一个周期的时间平均,也就是平均功率的概念,如果是时谐场必然是一个周期的,对于瞬态场,可以设置功率计算的起止时间间隔。当然对于高频加热,一个周期相对于1s就很小了,没必要在细分

补充内容 (2015-5-6 00:07):
说错了,不是optinet,mutinet用不到了,在thermnet中直接设置即可

taotailang 发表于 2015-5-3 17:49

jess 发表于 2015-4-28 22:12
mutinet现在叫optinet。你这问题感觉不是温度步长问题,是你magnet里计算了一个周期才能得到功率,对于功率 ...

我所涉及的问题只有一个周期,不到10ms,不是时谐场问题(如果情况这样就好办了),但是电磁感应物体的电流密度却非常大,实验证明已经超过了金属的熔点了,所以,想在这么短的时间内更为真实的模拟电磁场和温度场之间的耦合关系,温度上升的情况,在magnet和thermnet之间进行一个耦合计算,但是出现了步长不能一致的问题!
optinet不是优化模块么?还能算这个?

taotailang 发表于 2015-5-3 17:59

CAE_BCG 发表于 2015-4-28 17:16
这样的问题,首先你要考虑一点,温度上升是否这么快,1s上升几十度或者上百度,我的感觉是温度上升不到 ...

非常感谢您的建议!
我的温度确实上升的很快,10ms以内,相关实验已经得到了证明!我再查找一些相关的资料,实在不行就换软件!
因为infolytic号称能够进行非常好的计算电磁-热耦合分析,想试试看,但是还是跟原来的想法有一些出入。
在看网上相关资料时,是能解决的,是这么说的:

瞬态-瞬态时间步长:
􀂋 当进行瞬态 - 瞬态仿真时 MagNet 和 ThermNet 的时间步长至少需要一个数量级的差别。
􀂋 如果时间步长是可以比较的,则需要用到MultiNet 来正确的处理这种耦合分析。

然后我就郁闷了,不知道怎么处理了?

CAE_BCG 发表于 2015-5-4 07:46

taotailang 发表于 2015-5-3 17:59
非常感谢您的建议!
我的温度确实上升的很快,10ms以内,相关实验已经得到了证明!我再查找一些相关的资 ...

要客观的看待软件的噱头,这些软件都号称可以,但是实际上就呵呵了。
我大致看了一下,限制太多,一个数量级的差距的条件貌似就限制住了应用。
具体实施方案的定夺需要好好考虑,祝好~

taotailang 发表于 2015-5-4 21:47

CAE_BCG 发表于 2015-5-4 07:46
要客观的看待软件的噱头,这些软件都号称可以,但是实际上就呵呵了。
我大致看了一下,限制太多,一个数 ...

说的还是挺中肯的。。。
谢谢,我再想想其他的办法!

jess 发表于 2015-5-6 00:11

本帖最后由 jess 于 2015-5-6 00:57 编辑

taotailang 发表于 2015-5-3 17:49
我所涉及的问题只有一个周期,不到10ms,不是时谐场问题(如果情况这样就好办了),但是电磁感应物体的电 ...

更正了,不是optinet。mutinet用不到了,在thermnet中直接设置即可。

那你就是瞬态磁场,磁场步长小于等于你温度场步长,这样才能算。不设定功率求解间隔,温度场耦合求解设置设定solve EM at every time step即可。
要想准确计算,当然用到第二个条件,一个量级,这是弱耦合解耦的条件,当然不是软件限制你,不可否认的是能够实现的,但由于步长要很小,带来的计算量相应增加是必然的。你的问题是强耦合问题,多物理场直接求解也是必要的,但多物理场求解结果如何,也要验证,要不也只能呵呵。

jess 发表于 2015-5-6 01:02

CAE_BCG 发表于 2015-5-6 08:39

jess 发表于 2015-5-6 01:02


弱耦合,基本理念肯定是一样的哇

taotailang 发表于 2015-5-8 19:11

jess 发表于 2015-5-6 01:02




我的模型设置是这样的:电磁场和温度场的起止时间均为0到1000ms,步长均为1ms,不设定功率求解间隔,温度场耦合求解设置设定solve EM at every time step。
这等于就是说磁场步长等于温度场步长。
你的按照这样的设置就能算么?


解算一开始就报错,汗。。。。。

jess 发表于 2015-5-8 23:22

taotailang 发表于 2015-5-8 19:11
我的模型设置是这样的:电磁场和温度场的起止时间均为0到1000ms,步长均为1ms,不设定功率求解间隔, ...

没错,能算,上面就是这么设置的。

你检查磁场步长,注意到你是运动求解,是不是还有时间步长设置

taotailang 发表于 2015-5-9 12:57

jess 发表于 2015-5-8 23:22
没错,能算,上面就是这么设置的。

你检查磁场步长,注意到你是运动求解,是不是还有时间步长设置

我运动和不运动都设置了,但还是报错。。。。

应该不是步长的问题。



taotailang 发表于 2015-5-9 13:10

jess 发表于 2015-5-8 23:22
没错,能算,上面就是这么设置的。

你检查磁场步长,注意到你是运动求解,是不是还有时间步长设置

我的简单模型如附件,还望达人能够指点一二!!!

谢谢!!!!

jess 发表于 2015-5-10 01:47



早期的multinet这个示例文档,瞬态求解是能实现的,但瞬态运动求解器怎么耦合,我没经验,自己学习吧。

taotailang 发表于 2015-5-10 09:26

jess 发表于 2015-5-10 01:47
早期的multinet这个示例文档,瞬态求解是能实现的,但瞬态运动求解器怎么耦合,我没经验,自己学习吧。

好吧,那我再学习学习!

不过即使我不设置运动,将运动项删除了,也会出现同样的错误!

simonsnow66 发表于 2015-11-17 00:02

楼主你好 请问你的问题解决了, 我遇到的问题和你几乎一样,我也是计算1秒的温升, 电流有100KA 呢,就是时间步的问题
页: [1] 2
查看完整版本: magnet与thermnet耦合仿真