第一次用CSDN写博客,写到半截没点保存,真是气死个人。算了,言归正传。COMSOL多物理场耦合的文档里有许多典型实例。冻土是一个较为复杂的多长耦合,其中包括水分迁移,热量传递,相变等物理过程。有相关论文对于此问题进行了研究并建立了不同的模型,如水热模型,水热力模型,水热力化学模型等等。下面介绍一个水热模型并用COMSOL实现数值模拟。
热场:
等号左边代表某一点的热量随时间变化,等号右边第一项为热传导发生的热量变化,第二项是未冻水分迁移带来的热量变化。参数如下:
和是耦合参数,除是变量外,其余均为常数参数。
水分场:
等式左边是未冻水和冰含量随时间变化,等式右边为水分迁移。
为与土壤水分含量相关的水力导度
为土壤饱和度
为与温度相关的水力导度
为土壤水表面张力
以上就是冻土水热模型的数理方程,可见其参数比较多,可以分为以下几类:
- 常数
Cs 2*e-6 J/(m^-3*K) C5 4 Cw 4.2*e-6 J/(m^-3*K) F1 13.05 Ci 1.935e-6 J/(m^-3*K) Ks 3.2e-6m/s Cv 1.2e-3 J/(m^-3*K) m 0.2 Lf 3.34e-5 J/kg n 1.48 0.465 1.11 C1 0.55 0.05 C2 0.8 0.535 C3 3.07 Gwt 7 C4 0.13 71.89g/s^2 - 耦合参数, 包括,前3个参数均可以通过设定函数,直接带入,值得注意的是参数:
为了描述相变过程,引入了克拉博龙方程(clapeyron-equation):