1. comsol 中的弱形式问题——一维稳态导热

  • 弱形式推导的一般方法
  1. 写出问题的偏微分方程
  2. 乘以试函数并对方程进行积分
  3. 采用分部积分进行微分降级得到方程的弱形式
  • 一维稳态导热微分方程的弱形式

1.问题描述

如图所示,一根长度为 L=1m的金属棒,左端有恒定热量 q =10W/m2流入,右端保持恒定温度 TL=300K, 有电流流过金属,恒定产热量为 Q=20W/m3,热导率 k=2W/(m.K)为常数,求金属棒上的温度分布。

 2. 微分方程

傅里叶定律,也称热传导定律,描述热传导过程。其微分形式如下:

q=-k▽T

其中,q为局部热流密度,W/m2;  k为材料热导率,W/(m.K)

一维情况下为:

\mathrm{q=-k}\frac{dT}{dx}

将问题描述转化为数学语言,因存在内部热源 Q(W m^-3),故控制方程为:

\nabla \cdot \left( -k\nabla T \right) =Q

一维形式为:

           -k\frac{dT^2}{d^2x}=Q,\ 0<x<L                                       

边界条件为:

                                           \left\{ \begin{array}{l} -k\frac{dT}{dx}=q,\ x=0\\ T=T_L,\ \ \ \ \ x=L\\ \end{array} \right.          

3.方程求解

                         T\left( x \right) =T_L+\frac{q}{k}\left( L-x \right) +\frac{Q}{2k}\left( L^2-x^2 \right)             

4. 方程的弱形式

4.1乘上试函数并积分(test function)

等式两边同时乘上试函数Φi ( x ),再进行一次积分,则:

                                        \int_0^L{\phi _i\left( x \right)}\left( -k\frac{dT^2}{d^2x}-Q \right) dx=0

4.2 分部积分降低微分阶数

上述方程可变形为:

\int_0^L{\phi _i\left( x \right)}\left( -k\frac{dT^2}{d^2x} \right) dx-\int_0^L{\phi _i\left( x \right)}Qdx=0

利用分步积分法消去二阶导项:补充:∫ u d v = u v − ∫ v d u,那么上式变成                  

\int_0^L{}k\frac{dT}{dx}\frac{d\phi _i}{dx}dx-\phi _i\left( x \right) .k\frac{dT}{dx}\left| \begin{array}{c} L\\ 0\\ \end{array} \right. -\int_0^L{\phi _i\left( x \right)}Qdx=0

此即为弱形式表达式。可见在进行一次积分之后,消除了二阶项,但同时放宽了解要求,因此称之为weak form

5.在comsol中的表现形式

5.1 comsol 弱表达式方程

  在comsol中弱形式方程的形式如下:

 对比上式,积分方程中可以表达为

0=\int_{0}^{L}\left(-k\frac{d\phi_i}{dx}\frac{dT}{dx}+\phi_i(x)Q\right)dx-\phi_i\left(x\right).(-k\frac{dT}{dx}\left|{L\atop0}\right.)

故方程在comsol中的弱表达式即为右边的积分项:

-k*test(Tx)*Tx+Q*test(T)

其中,test(Tx)为试函数的导数,test(T)为试函数;Tx为温度的导数

5.2 边界条件

该问题中有两个边界条件,边界方程如下

{-\phi}_i\left(x\right).\left(-k\frac{dT}{dx}\left|{L\atop0}\right.\right)={-q}_L.\phi_i\left(L\right)+q_0.\phi_i\left(0\right)

(1)在x=0处指定了热通量q,其方向向右为+,故在comsol中添加弱贡献项如下:

q*test(T)

(2)在x=L处指定了温度TL,所以在comsol中添加弱贡献项如下:

-u*test(T)-test(u)*(T-TL)

其中u为辅助因变量,以保证采用通量的形式使得L处的温度为TL。

求解的结果如图

 

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
物理问题的描述方式有三种: 1、 偏微分方程 2、 能量最小化形式 3、 形式 参考:http://www.jishulink.com/college/video/c12549 本文希望通过比较浅显的方式来讲解形式,使用户更有信心通过COMSOL Multiphysics的形式用户界面来求解更多更复杂的问题COMSOL Multiphysics是唯一的直接使用形式来求解问题的软件,通过理解形式也能更进一步的理解有限元方法(FEM)以及了解COMSOL Multiphysics的实现方法。本文假定读者没有太多的时间去研究数学细节,但是却想将形式快速的应用到实际工程去。另外,本文也会帮助理解COMSOL Multiphysics文档常用的到一些术语和标注方法,相关理论可以参考Zienkiewicz[1],Hughes[2],以及Johnson [3]等。 为什么必须要理解PDE方程的形式?一般情况下,PDE方程都已经内置在COMSOL Multiphysics的各个模块当,这种情况下,没有必要去了解PDE方程和及其相关的形式。有时候可能问题是没有办法用COMSOL Multiphysics内置模块来求解的,这个时候可以使用经典PDE模版。但是,有时候可能经典PDE模版也不包括要求解的问题,这个时候就只能使用形式了(虽然这种情况是极少数的)。掌握形式可以使你的水平超过一般的COMSOL Multiphysics用户,让你更容易去理解模型库利用形式做的算例。另一个原因就是形式有时候描述问题比PDE方程紧凑的多。还有,如果你是一个教授去教有限元分析方法,可以帮助学生们直接利用形式来更深入的了解有限元。最后,你对有限元方法了解的越多,对于COMSOL Multiphysics的一些求解器的高级设置就懂得更多。 一个重要的事实是:在所有的应用模式和PDE模式求解的时候,COMSOL Multiphysics都是先将方程式系统转为了形式,然后进行求解。 PDE问题常常具有最小能量问题的等效形式,这让人有一种直觉,那就是PDE方程都可以有相应的形式。实际上这些PDE方程和能量最小值问题只是同一个物理方程的两种不同表达形式罢了,同样,形式(几乎)是同一个物理方程的第三个等效形式。 这三种形式的区别虽然不大,但绝对是很关键的。我们必须记住,这三种形式只是求解同一个问题的三种不同形式――用数学方法求解真实世界的物理现象。根据不同的需求,这三种方式又有各自不同的优点。 PDE形式在各种书籍比较常见,而且一般都提供了PDE方程的解法。能量法一般见于结构分析的文献,采用弹性势能最小化形式求解问题是相当自然的一件事。当我们的研究范围超出了标准有限元应用领域,比如传热和结构,这个时候形式是不可避免的。化工的传质问题和流体的N-S方程都是没有办法用最小能量原理表述出来的。本文后面还有很多这样的例子。 PDE方程是带有偏微分算子的方程,而能量方程是以积分形式表达的。积分形式的好处就是特别适合于有限元方法,而且不用担心积分变量的不连续,这在偏微分方程比较普遍。形式也是积分形式,拥有和积分形式同样的优点,但是他对积分变量的连续性要求更低,可以看作是能量最小化形式的更一般形式。最重要的是,形式非常适合求解非线性的多物理场问题,这就是COMSOL Multiphysics的重点了。 小结:为了理解PDE方程的形式,我们必须跳开常规的偏微分形式,对于积分形式要好好研究。由于最小于能原理对比形式来说好理解的多,所以我们将从线弹性开始学习,依次到热传导,电流传导等问题。这几种物理问题都有相关的能量和功率可以进行最小化。我们将只涉及到静态问题,重点是在结构分析和更特殊的线弹性分析。
COMSOL形式详解是指在使用COMSOL进行仿真时,采用形式(也称为变分形式)来描述物理问题的数学模型。形式是通过将原始偏微分方程转化为变分问题来求解物理问题。在COMSOL,可以通过选择适当的物理场模块和设置边界条件、激励条件、域条件等来建立物理模型,并使用形式来求解。 引用\[2\]提到的COMSOL光电仿真实践课程可以帮助初学者熟悉COMSOL进行多物理场耦合仿真的流程,并掌握光电仿真所需的边界条件、激励条件、域条件的设置。通过具体的科研论文实例,可以讨论COMSOL在处理具体问题时的应用和如何得出能够发表的结果。 因此,COMSOL形式详解包括了使用COMSOL进行仿真的流程、建立物理模型的设置以及使用形式求解物理问题的方法。通过参加相关培训班或学习相关教程,初学者可以系统地学习和掌握COMSOL形式详解。 #### 引用[.reference_title] - *1* [COMSOL初学案例](https://blog.csdn.net/y2715163545/article/details/122918413)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [silvaco的石墨烯fet仿真_COMSOL Multiphysics多物理场仿真光电学习必看的内容](https://blog.csdn.net/weixin_39637920/article/details/111010663)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值