记录一次失败的UDF经历

基于布辛尼斯克假设的湍动能浮升力生成项表达式:
Gb=βgiμtPr⁡t∂T∂xi G_{b}=\beta g_{i} \frac{\mu_{t}}{\operatorname{Pr}_{t}} \frac{\partial T}{\partial x_{i}} Gb=βgiPrtμtxiT
由于热膨胀系数beta不能从mem.h储存文件中直接获得,所以我最开始尝试使用以下公式计算:
β=−1ρ(∂ρ∂T)p \beta=-\frac{1}{\rho}\left(\frac{\partial \rho}{\partial T}\right)_{p} β=ρ1(Tρ)p
但是此项也是无法获得:
∂ρ∂T \frac{\partial \rho}{\partial T} Tρ
因此我尝试用以下的方式简化处理:
∂ρ/∂x∂T/∂x \frac{\partial \rho/\partial x}{\partial T/\partial x} T/xρ/x
但是这种方式在处理的时候面临一个很大的问题,在热流密度几乎为0的区域,会计算得到非物理的解,主要是温度的偏导数会是一个极小值,这样会过度放大浮升力的影响。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值