FLUENT氢气充装自动停止模拟
正文共: 1852字 3图 预计阅读时间: 5分钟1 前言之前我们做过一个氢气充注过程仿真案例(基于FLUENT的高压氢气充注过程动态仿真,2022.5.8推文),该案例模拟了氢气充注过程的温度、压力变化情况。今天,我们继续做一些讨论,实际上氢气在充注时,当气瓶内的压力达到额定值后就应该停止充注,表征的情况物理情况就是充注口的流量在很短时间内降低为零。我们在做仿真计算时,如果是流量从某个值直接跳到零,那么就可以通过监测压力情况,当压力达到预设值时停止迭代,然后手动将流量降为零,这种做法有可能产生较大的波动造成计算发散。实际上,充注枪的关闭也是需要一段时间,只不过这个时间持续很短。因此,今天的案例我们在前文所述案例的基础上进行修改,通过UDF方法控制入口流量,实现这样一个过程:初始充注流量为0.0057kg/s,当监测到入口压力为30atm时,在0.05s内流量从初始值线性降低到0。2 求解设置入口流量采用UDF控制。其他的设置与原案例一致,本案例不再赘述。3 计算结果充注流量曲线、入口压力曲线如下图,基本上实现了上述的控制目标,这里还有一点计算误差就不做深入讨论了。案例源文件和UDF源代码如下,有需要的读者朋友有偿获取。UDF代码来源:仿真与工程