找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1853|回复: 13

[求助] 求解一个热传导偏微分方程

[复制链接]
发表于 2010-2-23 00:02 | 显示全部楼层 |阅读模式
专业问题讨论
有效期至:
专业:
本帖最后由 gute_Laune 于 2010-2-22 23:14 编辑



在圆柱坐标系下,求解 Te 的方程式,Tl 温度跟 Te 成线性关系

不知道次方程是否有统一解?请高人指点一下

本帖子中包含更多资源

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

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-2-23 11:06 | 显示全部楼层
本帖最后由 ElberEis 于 2010-2-23 10:40 编辑

我来说一下自己大致的理解。不一定对,但是供你参考。

首先,你说“Tl 温度跟 Te 成线性关系”,那么(2)式就是一个关于Tl 的ODE。 这个ODE你应该知道怎么解的。 这样就先有了Tl 关于Te的表达式,我们假设为式(3)。 如果把式(3)带入式(1),应该可以消去Tl。 这样,2个式子就变成了一个关于Te的PDE,主未知数为Te,空间变量为z 和 r,时间变量为 t 。

因为你想要的是解析解。所以可以先看这个链接:
http://www.tmt.ugal.ro/crios/Sup ... /ex10_4/ex10_4.html
它给出的是圆柱坐标系下Homogenous BC的解析解。也就是对于式(1)中不带右边项的部分 (到小g前面的减号为止那部分)

看弄这部分之后,再看如何处理inhomogenous的BC。
http://www.tmt.ugal.ro/crios/Sup ... sovm.html#treatment

说实话我也没完全看懂后面那个处理方法。权当抛砖引玉,希望数学专业的来指点一下迷津。

另外最好给出g函数的表达式。这个直接决定了是不是有解析解。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-2-23 12:24 | 显示全部楼层
你找找一本书, VDI Waermealtlas。 里面有章节讲这种情况。
先用Taylor-Reihenentwicklung 打开,再用finit/Differenz methode  ,
explizit, implizit, 或者还有 Crank Nickson Verfahren 解。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-2-23 20:35 | 显示全部楼层
你找找一本书, VDI Waermealtlas。 里面有章节讲这种情况。
先用Taylor-Reihenentwicklung 打开,再用fin ...
schnell 发表于 2010-2-23 11:24


你后面说的都是并列的解法啊。。。

lz没有boundary条件吗?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 00:41 | 显示全部楼层
回复 2# ElberEis


你的分析太对了,简直说道我心坎里去了,哈哈

可惜解析方法看不懂哦,郁闷

Ce, Ke 和 g 假定是常量,否则的话,方程更复杂
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 00:42 | 显示全部楼层
回复 3# schnell


谢谢啊,能否说了具体的方法啊?我没本事理解那么多的解题思路呀
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 00:44 | 显示全部楼层
回复 4# johndoe


initial 和boundary 条件都有

我就是想先问问有没有generic solution,然后我再自己把以上几个条件代进去
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-2-24 10:31 | 显示全部楼层
shnell  给你讲的finite difference是最常用的数值解法
我给你的两个链接讲的是解析解的推导方法。

你的问题是: "有没有generic solution? "

我只能回答说数值解法和解析解法都是常用的解偏微分方程的方法。基于方程的特性,不是所有的微分方程都可以获得解析解。

针对你写的控制方程,在满足Ce, Ke 和 g 是常量,并且给出边界和初始条件的话,可以肯定得告诉你解析解是存在的。因为同样的控制方程换一下变量就是带衰减项的扩散传质方程,在我的专业上它的解析解是很常用的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 11:55 | 显示全部楼层
回复 8# ElberEis


sorry, i cant type in chinese at the moment

have u heard about the implicit conservative difference scheme and a longitudinal–transverse sweep method?
it was recommended for me from a russian author

another question is: there are two energy systems. to solve this thermal problem, i assumed a linear dependence of the Temp. Tl on Te, i dont actually know it. this assumption could be a trouble for the thermal problem

thanks a lot
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 12:00 | 显示全部楼层
回复 8# ElberEis


i now unterstood your advisement. a generic solution is maybe not necessary. so i could use a suitable method to solve the equations using my boundary and initial conditions
i just hope, i wont take me too long time
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-2-24 12:24 | 显示全部楼层
我做硕士论文的时候遇到过类是的问题,教授给的方法是用Fint/Diff/Methode解.  
给你介绍的那本书里讲解的挺详细,相关的anfangsbedingung 和Randbedinggung 都列出来了。
而且还有其他热传导的内容。
你还是看看那本书吧,肯定比我讲的明白。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-2-24 14:57 | 显示全部楼层
回复 9# gute_Laune

1) 我没有听说过 implicit conservative difference scheme 和 longitudinal–transverse sweep 这两个方法。如果你选择用数值方法求解,我感觉Finite Difference 或者 Finite Element 方法肯定是可以的。 基本的方法你可以去看一下schnell推荐的书,如果在学校或者研究所的话可以去参考一下Matlab下面的一个PDE toolbox。不过我不知道是不是支持圆柱坐标系。

2) 如果g非常复杂,或者说Tl和Te之间的关系非线性,那就不存在解析解。如果你能获得g的表达式,那肯定是先解ODE, 然后代入(1),这样你至少减少一个未知数。 最复杂的情况就是你完全不知道g的表达式,只能获得数值反馈。那么(1)(2)两式就需要联立然后用牛顿迭代求解。软件的话好像 Comso 有这个功能,不过我没用过。

对你来说,要先衡量,你要解决的问题中g函数到底有多复杂。如果会很复杂,那你肯定绕不过数值方法,那就学习FD吧。 另一条路就是,两个温度如果线性相关,那就肯定是解析解更省时省力。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 20:36 | 显示全部楼层
回复 11# schnell


   
谢谢,我得先去找到这本书,有问题再来请教你们啊
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 20:44 | 显示全部楼层
回复 12# ElberEis


   
g 还有其他的几个 Ce, Cl, Ke 只能假定为常数,否则的话,方程就更难解了

如果假定 Te = a * Tl,方程可能会好解点,但是我还找不到理由
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-5-16 17:06 , Processed in 0.101335 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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