Ejection and reactingFoam
Hello, foamers.
I want to calculate ejection of helium's jet in surrounding air. I need to be able to change densities of gases in surrounding air and solver must get fields of densities of components. What solver should I use? I tried reactingFoam without chemical reactions, but there were problems with heat transfer and it was difficult to handle them. Maybe, there is a more appropriate solver for that task? |
If the jet is well below the Mach number you may try interFoam.
|
Hi,
interFoam will not work, since it is a multiphase solver, while multispecies is needed in this case. Also interFoam expects a sharp interface, while that is not the case with helium in air. I think the rhoReactingFoam solver may be an option? I do agree that the Mach number is important and may cause convergence issues, especially if there are shocks and other transsonic effects. Regards, Tom |
Thanks everyone!
|
Tomf, what is the rhoReactingFoam? What the difference between it and reactingFoam?
I just tried rhoReactingFoam but it gives the same problem as the reactingFoam. It says that temperature is out of range. I found that it depends on Courant number, but I didn't find any valid solution for that. I think reactingFoam is trying to solve heat transfer, because it was created for simulation of combustion processes, but I don't want it to do that. So, I think there must be appropriate solver for multi component mixture. ANSYS can do that very easy! Why OpenFOAM has so many problems with that? |
Hi,
The difference is in the way the thermodynamics is set-up. For rhoReactingFoam it is based on the density field. Look at the user guide for more information. Heat transfer will be happening if fluids with different enthalpy mix. Your problem may be from schemes, mesh quality, boundary conditions. We do not know what leads to your error if you do not give information about the exact set-up. Regards, Tom |
Thank you for help!
I solved my problem in another way (with using multyphaseInterFoam). I'm gonna present my result in another thread |
All times are GMT -4. The time now is 14:35. |