找回密码
 注册
Simdroid-非首页
查看: 671|回复: 26

[11.其他多场耦合] comsol模拟电弧的实例

[复制链接]
发表于 2012-9-3 14:48:33 | 显示全部楼层 |阅读模式 来自 江苏镇江
求comsol模拟电弧的实例,本人菜鸟,请求帮助!衷心感谢
发表于 2012-9-4 10:51:24 | 显示全部楼层 来自 上海
Simdroid开发平台

这个吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-10 11:03:28 | 显示全部楼层 来自 江苏镇江
napoleon 发表于 2012-9-4 10:51
这个吧。

好的,谢谢你哈!可否交流下?我是做电弧模拟的,799097030
回复 不支持

使用道具 举报

发表于 2012-9-10 11:38:20 | 显示全部楼层 来自 上海
wuwenlie 发表于 2012-9-10 11:03
好的,谢谢你哈!可否交流下?我是做电弧模拟的,799097030

呵呵,我们就在群里面交流吧,公司不让用腾讯的东西。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-10 14:09:02 | 显示全部楼层 来自 江苏镇江
napoleon 发表于 2012-9-10 11:38
呵呵,我们就在群里面交流吧,公司不让用腾讯的东西。

好的,谢谢你的资料,我新手,兄弟是搞电弧模拟的吗?
回复 不支持

使用道具 举报

发表于 2012-9-10 16:30:45 | 显示全部楼层 来自 上海
wuwenlie 发表于 2012-9-10 14:09
好的,谢谢你的资料,我新手,兄弟是搞电弧模拟的吗?

不是,我搞流体的,只是看别人用comsol做过电弧模拟
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-11 08:54:55 | 显示全部楼层 来自 江苏镇江
napoleon 发表于 2012-9-10 16:30
不是,我搞流体的,只是看别人用comsol做过电弧模拟

哦,看来兄弟是专家哈,comsol新出,感觉软件蛮好,初步摸索中,兄弟那还有类似的资料吗?
回复 不支持

使用道具 举报

发表于 2012-9-11 08:58:59 | 显示全部楼层 来自 上海
wuwenlie 发表于 2012-9-11 08:54
哦,看来兄弟是专家哈,comsol新出,感觉软件蛮好,初步摸索中,兄弟那还有类似的资料吗? ...

没了,从comsol网站上找找吧
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-11 14:17:12 | 显示全部楼层 来自 江苏镇江
napoleon 发表于 2012-9-11 08:58
没了,从comsol网站上找找吧

好的,谢谢兄弟哈
回复 不支持

使用道具 举报

发表于 2012-9-12 14:35:36 | 显示全部楼层 来自 江苏南京
请问大哥有移动热源焊接的例子吗?
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-15 15:34:23 | 显示全部楼层 来自 江苏镇江
The_Dawn 发表于 2012-9-12 14:35
请问大哥有移动热源焊接的例子吗?

用ansys作?

回复 不支持

使用道具 举报

发表于 2012-9-15 23:24:36 | 显示全部楼层 来自 北京
谢谢大好人啊
回复 不支持

使用道具 举报

发表于 2012-9-17 19:37:03 | 显示全部楼层 来自 江苏南京
The_Dawn 发表于 2012-9-12 14:35
请问大哥有移动热源焊接的例子吗?

这个到没有,不过可以尝试利用自定义表达式来表征这个热源,或者用个ode
回复 不支持

使用道具 举报

发表于 2012-9-18 08:02:39 | 显示全部楼层 来自 江苏南京
napoleon 发表于 2012-9-17 19:37
这个到没有,不过可以尝试利用自定义表达式来表征这个热源,或者用个ode ...

谢谢版主。我通过定义变量能实现移动热源了,现在又遇到个问题是如何定义材料的属性随温度的变化?
因为在焊接过程中,温度变化很大,材料的密度、热导率等一系列参数都会随温度变化,而材料库中的材料参数都是常数,不符合实际。
刚开始我尝试建立“内插函数”的“表单”定义各个属性,但把这些函数代入材料中计算时总是出现“计算变量雅可比矩阵的错误”。而采用材料库中的定值时则没有变化,请问这个问题该如何解决。
小弟新手,期待版主指点。
回复 不支持

使用道具 举报

发表于 2012-9-18 08:05:28 | 显示全部楼层 来自 江苏南京
wuwenlie 发表于 2012-9-15 15:34
用ansys作?

用comsol。ANSYS这方面的例子很多的,已经没什么问题了。
想学用comsol来做。移动热源已经没有什么问题了,现在的问题是如何设置随温度变化的材料属性问题。
刚开始尝试建立“内插函数”的“表单”定义属性,然后把函数名称表示材料属性值。但出现“计算变量雅可比矩阵的错误”。不知道应该如何设置。
回复 不支持

使用道具 举报

发表于 2012-9-18 20:25:13 | 显示全部楼层 来自 江苏南京
The_Dawn 发表于 2012-9-18 08:05
用comsol。ANSYS这方面的例子很多的,已经没什么问题了。
想学用comsol来做。移动热源已经没有什么问题了 ...

这个错误还真不好说,可能与模型收敛性有关,有可能是内插函数的问题。有一个可能的解决方案是利用nojac算符,将材料属性表单放在definition里面的内插函数中定义,之后在variables中定义这个热导率,写成nojac(ini1(T))的形式,之后在物理接口中选择这个变量。这个方法在pid control这个案例中有的,基本模块。
你试试,有什么结果发布在论坛**享下。
回复 不支持

使用道具 举报

发表于 2012-9-19 17:24:55 | 显示全部楼层 来自 江苏南京
napoleon 发表于 2012-9-18 20:25
这个错误还真不好说,可能与模型收敛性有关,有可能是内插函数的问题。有一个可能的解决方案是利用nojac ...

谢谢版主提示。属性可以按照您说的ini1(T)的形式加载上,目前遇到的问题主要有以下几个:
1.材料的“屈服应力随时间的变化”这个属性,怎么在comsol中材料属性中没有找到相应的“Yield stress”的属性加载。不太了解“模型输入”及“模型输出”各属性时什么意思?
2.我加载的热源函数是多个移动的高斯热源,形式如:q*exp(-3*((x-x0-v*t)^2+(y-y0)^2)/r^2)+q*exp(-3*((x-x1-v*t)^2+(y-y1)^2)/r^2)。照理说,我这两个热源除了位置分布不同,能量时相同的,但是计算结果是移动过程中温度场并不相等,我分析了下原因,可能跟边界有关系,就是说靠近边界的那个热源产生的温度场明显高于另一个。而我期望的结果是:俩相同的温度场移动焊接。
3.初步的结果有时间再上传。谢谢
回复 不支持

使用道具 举报

发表于 2012-9-19 19:43:42 | 显示全部楼层 来自 江苏南京
The_Dawn 发表于 2012-9-19 17:24
谢谢版主提示。属性可以按照您说的ini1(T)的形式加载上,目前遇到的问题主要有以下几个:
1.材料的“屈 ...

1、yield stress这个属性我得研究研究,不过屈服应力随时间发生变化这个属性是否已经知道了具体的表达式,不可以写成一个含时间t的表达式,或用个自定义ode或pde来求解么?“模型输入”“模型输出”是在哪里?我这个没有找到,具体说下吧。
2、不知道具体的设置,不好说。估计这个和设置有关,周围边界不同,最后的平衡状态也会不同的。
3、期待,见不到模型,确实不好确定问题所在。
回复 不支持

使用道具 举报

发表于 2012-9-21 10:56:37 | 显示全部楼层 来自 江苏南京
本帖最后由 The_Dawn 于 2012-9-21 10:57 编辑
napoleon 发表于 2012-9-19 19:43
1、yield stress这个属性我得研究研究,不过屈服应力随时间发生变化这个属性是否已经知道了具体的表达式 ...

经过这几天的学习,发现自己做的模型还是存在诸多问题。
我期望能模拟移动的双高斯(或双椭球)热源对金属板进行焊接的过程。
1.目前仅实现热源的移动,选择的是“热应力”模块,而对于材料融化相变这一物理过程没有在模拟过程中体现出来。
因为原来用ANSYS的时候,可以用“生死单元”法处理选择超过熔点的单元。但现在用COMSOL还不知道用哪一种模块可以模拟这个过程?
2.另外,不知道COMSOL中的“比热率”这个属性是什么意思,跟“比热容”有何关系
回复 不支持

使用道具 举报

发表于 2012-9-21 15:27:26 | 显示全部楼层 来自 江苏南京
The_Dawn 发表于 2012-9-21 10:56
经过这几天的学习,发现自己做的模型还是存在诸多问题。
我期望能模拟移动的双高斯(或双椭球)热源对金属 ...

也可以做的,只不过还是需要用自定义的表达式才可以的,comsol做的方法是将材料属性设置成为温度的函数。例如融化,开始可以将固体看成粘度很大的液体,之后利用step函数设置粘度随着温度降低的过程,这样整个过程就可以做了。你可以看下continuous casting,phase change这些案例。comsol处理生死单元的方法比ansys麻烦些,不过貌似更加贴近物理本质。
2、这两个概念google一下应该能找到答案了吧。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-2 14:07 , Processed in 0.043683 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表