Modelling the sublimation of dry ice
39 ビュー (過去 30 日間)
古いコメントを表示
UPDATE: I previously posted about modeling the sublimation of dry ice, and I am now working on automating the process by introducing water into the tank through a perforated pipe to enhance sublimation. However, I am encountering the following error:
"Nonlinear solver: failed to converge, residual norm too large."
I am unsure how to resolve this issue and would appreciate any guidance on how to correct it.
3 件のコメント
Yifeng Tang
2025 年 2 月 6 日 13:57
Quick fix: add a reservoir to the B port of the check valve.
The model will still run out of water (level below inlet). This is because CO2 is being added to the Tank, so the air pressure increases. The higher pressure will push the water out, into the atmospheric tank. Unless the pump adds enough water to offset that, you'll run out of water no matter what.
I don't know how to fix this in the model, because I don't know what the actual system is like. Does the CO2/air pressure increase in the actual system? Does that pressure push water out? How in real life the water is kept at a certain level?
採用された回答
Yifeng Tang
2025 年 1 月 11 日
Interesting problem.
I would approach it from the angle of convervation of energy and mass.
Assuming the dry ice stays at a constant temperature, say 194.7 K, I can measure the heat flow into the dry ice mass. From that, I can use the PS domain to calculate melting rate, use a PS integrator to keep track of the total dry ice mass (set initial mass here). The dry ice mass, assuming perfect sphere, can be used to find a heat tranfer area, which can be fed to the convective heat transfer block after enabling the variable convection option. The melting rate will also provide the amount of CO2 gas to be released into the tank. See below and the attached model.

There are much details left out and some parameters I made up. But hopefully this shows my thought process.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Thermal Liquid Library についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!