comsol4.2 如何正確使用PDE模式?
01-14
本人目前在做煤體氣固耦合的模擬,自己建了瓦斯流動的模型,想把自建模型和內置的固體力學模型耦合一起,需要對內置模型里的應力、變形方程做修改,不知道能否實現?
謝@牛慶合 @克里斯汀惠更斯 邀。(知乎敲方程式好難用,一點點更新吧)
comsol的自定義PDE模式功能比較強大,使用起來也需要不斷地修改求解器,參考官方說明文檔具體介紹如下:
自定義PDE:係數型方程
- 係數型-----&>邊界約束
- 通式型-----&>邊界失效
- 弱解型-----&>弱邊界
- ODEs和DAEs
1.係數型方程
第一個方程中,從左到右各項含義依次為:質量、阻尼質量、對流(擴散、源)、對流、吸收、源
第二個方程中,qu表示邊界吸收,g表示邊界源
以上是整個方程,具體有幾種形式:
1)波動方程
αu、β項均去掉;ea=ρ,da是阻尼係數,c是剛性彈簧常數
2)輸送擴散方程
ea項去掉
3)頻率響應波動方程
ea項、da項、αu、γ、β項去掉:
A.穩態問題
a.係數c
各向異性時
b.係數α和γ
c.係數a、β和f(均為矢量)
B.瞬態問題
a.係數ea和da
b.係數的時間微分
有空間分布的時間微分,可以利用f和r項添加:
2.通式型方程
3.弱解型方程
4.ODEs和DAEs
可以實現,我曾經用PDE耦合過三個方程,耦合不難,求解器的設置是比較關鍵的地方。多個PDE耦合,為了改善收斂性,最好用通式型或者弱形式
推薦閱讀:
※comsol怎麼快速入門?
※簡要介紹comsol的建模及應用?
※不同的有限元軟體,如ansys,comsol,結構計算時,位移基本一致,但應力常常相差不少。這是什麼原因呢?
※COMSOL中這種包含兩個因變數的兩個PDE方程組該怎麼定義?
TAG:COMSOLMultiphysics |