找回密码
 注册
Simdroid-非首页
楼主: exploiter

非线性偏微分方程怎么解

[复制链接]
asd 该用户已被删除
发表于 2005-12-13 09:07:22 | 显示全部楼层 来自 河南郑州
提示: 作者被禁止或删除 内容自动屏蔽
pdjsn 该用户已被删除
发表于 2006-1-29 10:40:46 | 显示全部楼层 来自 浙江宁波
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-2-20 20:33:39 | 显示全部楼层 来自 重庆大学

Re:【讨论】非线性偏微分方程怎么解

This problem is very speical, the solution you guys provide is totall wrong. To solve the above problem, the extrusion coupling varialbe is required, and most important, you guys need to know how to solve the initival value problem in Femlab, that is why somebody thinks the second equation lacks the boundary conditions.
gatech:耦合问题的initival value 怎么回事?怎么设置需要注意哪些问题,具体谈谈?
smilejack 该用户已被删除
发表于 2006-3-13 14:23:21 | 显示全部楼层 来自 天津
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-8-26 10:12:02 | 显示全部楼层 来自 山东东营
1、建立模型:(根据你的模型选择1D)
  PDE Modes->Classical PDES->Convection-Diffusion Equation (对应公式1.1)
2、设定常数等必要的参数
3、进入subdomain模式,
在coefficients表单中:da=1, c=D0*(u/T0)^3, 另两项为0,在init表单中设置一个初始值(T0);
4、进入boundary模式,
在coefficients选Neumann边界条件,第一个点(y=0)q=0,g=0,第二个点(y=L),q=hh/K,g=hh*u2
5、加入weak边界;
6、weak: u2_test*(M*D0*u2*(u/T0)^3*ux+N*u2);dweak:u2_test*u2_time
7.solve

评分

1

查看全部评分

发表于 2006-9-15 12:28:56 | 显示全部楼层 来自 湖北武汉
不知道楼主把这个问题解决没有,给个信啊!!!

我感觉楼上提供的解法有些不妥:
a:第3步c参数的设置有问题,因为c是在divergence算子里面的,所以展开以后和原式不一。
     我觉得应该把c设成常数,让da中含有u,就是把系数乘到方程的左边。
b: 第5,6步,这样设置weak项的话,第二个方程就只在那个点起作用了吧?我觉得可以再 加 入一个模块,当然这样就要用到 gatech 在上面提到的 extrusion coupling variable

这里我只是纸上谈兵,没有算过,所以不知道这样做可不可以。强烈希望楼主继续参与这个问题的讨论.
发表于 2006-12-25 08:35:21 | 显示全部楼层 来自 湖北武汉
原帖由 wteng73 于 2006-8-26 10:12 发表
1、建立模型:(根据你的模型选择1D)
  PDE Modes->Classical PDES->Convection-Diffusion Equation (对应公式1.1)
2、设定常数等必要的参数
3、进入subdomain模式,
在coefficients表单 ...

请教一下……这个Weak Form的形式为什么是这样子的?是根据什么来确定的?
发表于 2007-3-21 15:56:39 | 显示全部楼层 来自 北京
关于这个问题,期待有高手能给出一个正确的解,并把解的过程贴出来。
发表于 2007-4-25 19:46:16 | 显示全部楼层 来自 湖北武汉

回复 #2 kinggun 的帖子

按你上面做了一下,其中第二点的边界条件q和h应该要多除个D0吧?
发表于 2007-4-25 20:01:18 | 显示全部楼层 来自 湖北武汉
这是我设定的参数和模拟的图,不知道是不是这个规律!

本帖子中包含更多资源

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

×
发表于 2007-5-10 22:18:42 | 显示全部楼层 来自 黑龙江哈尔滨

怎么线性化?

这个线性化是怎么回事?初学者,大家莫笑。
回复 不支持

使用道具 举报

发表于 2007-6-18 10:57:42 | 显示全部楼层 来自 广东深圳
楼主,真没劲,摆个题目出来就不管了,我们这些新手想学也不知道他们回答的对不对,为什么就不能给解答一下呢?
回复 不支持

使用道具 举报

发表于 2007-8-1 15:08:58 | 显示全部楼层 来自 重庆沙坪坝区
电驴上有comsol下载的
回复 不支持

使用道具 举报

发表于 2007-8-2 21:17:25 | 显示全部楼层 来自 黑龙江大庆
哦  是啊  要讨论出个结果才好啊
回复 不支持

使用道具 举报

发表于 2007-8-5 11:21:28 | 显示全部楼层 来自 安徽合肥
还是觉得差一个Ta|y=0的边条
回复 不支持

使用道具 举报

发表于 2007-8-16 00:57:10 | 显示全部楼层 来自 重庆沙坪坝区

回复 #27 isaac 的帖子

建议你去看看help文件,里边讲得很详细的
回复 不支持

使用道具 举报

发表于 2007-8-29 11:48:54 | 显示全部楼层 来自 重庆沙坪坝区
一般采用weak形式求解,才能得到结果
回复 不支持

使用道具 举报

发表于 2007-9-3 20:20:22 | 显示全部楼层 来自 山西太原
这个论坛太好了,我是新手,希望大家多多交流!论坛哪有下载这个软件的啊?
哪位有的话麻烦给我传一个,邮箱是shirley_zjy@163.com
回复 不支持

使用道具 举报

发表于 2007-9-24 09:07:09 | 显示全部楼层 来自 美国
好,谢谢!!
回复 不支持

使用道具 举报

发表于 2007-11-9 11:48:37 | 显示全部楼层 来自 湖北武汉
对于这类问题,只有用weak形式求解的。
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-18 15:57 , Processed in 0.050540 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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