24小时热门版块排行榜    

查看: 1549  |  回复: 4

脱皮的洋葱

木虫 (小有名气)

[求助] 关于 多模块 耦合计算 的问题已有1人参与

大家好,
我想在COMSOL里用 PDE 建力模型,该模型由 两个独立的 时间相关的 PDE 和 相应边界条件 来描述,其中 “PDE1” 的解在 T 时刻的值 是 “PDE2” 的初始值。
我分别用 “PDE1” 和 “PDE2” 建立2个模型可以解决这个问题。但是我需要首先在 PDE1 模型中输出 T 时刻的解,然后在 PDE2 模型中再读入此解。。。有点麻烦。。。
我知道 COMSOL 是可以多物理场耦合计算的,但试过多次都不成功(试过用 2个 components,试过 2 个 physics,试过用2个 studies求解。。。。)
想请问大家应该该如何设置耦合,或者有没有求解类似问题的例子可以推荐一下。
请大家帮忙,多谢。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyy0501

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
"但是我需要首先在 PDE1 模型中输出 T 时刻的解,然后在 PDE2 模型中再读入此解。。。"

这个是不是可以先把 PDE1 模型中输出 T 时刻的解导出为.txt文件,然后在全局变量里面建立插值函数导入.txt文件,再在 PDE2 模型的初始值里面调用这个函数?

不知道是不是这个意思
2楼2015-11-12 11:30:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

脱皮的洋葱

木虫 (小有名气)

引用回帖:
2楼: Originally posted by hyy0501 at 2015-11-12 11:30:54
"但是我需要首先在 PDE1 模型中输出 T 时刻的解,然后在 PDE2 模型中再读入此解。。。"

这个是不是可以先把 PDE1 模型中输出 T 时刻的解导出为.txt文件,然后在全局变量里面建立插值函数导入.txt文件, ...

谢谢回复,

是这个意思,我像这样可以实现计算,但需要两个 *.mph 文件(两个模型)。我就是想把他们整合在一个模型里,这样我就不用输出和读入*.txt 文件了。。。
3楼2015-11-12 15:22:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

as550523410

金虫 (初入文坛)

引用回帖:
3楼: Originally posted by 脱皮的洋葱 at 2015-11-12 15:22:30
谢谢回复,

是这个意思,我像这样可以实现计算,但需要两个 *.mph 文件(两个模型)。我就是想把他们整合在一个模型里,这样我就不用输出和读入*.txt 文件了。。。...

你好,请问当时这个问题你解决了吗?能告诉我方法吗?我现在也遇到类似问题了。谢谢
4楼2016-04-14 22:55:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dh5321762

新虫 (初入文坛)

请问如果PDE方程系数里面需要用到材料的属性,能不能直接调用啊?我之前都是定义全局参数然后调用的,但是这样如果材料种类很多的话就很麻烦
5楼2017-03-14 10:58:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 脱皮的洋葱 的主题更新
信息提示
请填处理意见