Convergence problem on steady Frozen Rotor simulation
Posted: Wed Mar 14, 2018 12:05 pm
Hi everyone!
I am using the turbomachinary module to study the flow in gas quenching cell with CS 5.0.7 on debian 9. The gas is nitogen at 20 bar, which is driven by a centrifugal pump. So far, I start to model it with Frozen Rotor model to get a first analysis. In the future, we will try the transient simulation latter.
I ran steady simulation with SIMPLEC algorithm, K-epsilon Linear Production turbulence model, and the rotation frequency set at 314rad/s (50 Hz). I started the simulation by slowly increasing my turbine rotary frequency (for each 1000-steps simulation, the frequency is increased by 25 rad/s each time).
I encountered some problem to have the solution converged.
I tried to change the pseudo-time step parameters. If the time step is allowed to go too low or too high, the simulation diverge. Even if its converge, the convergence is not significant and the pressure and velocity variables still vary a lot spanning a few thousands steps in the simulation. The cubic root of element's volume is between 2e-4 and 2e-2 m and the velocity in 10-150 m/s so in theory the time step should be between 2e-6 and 2e-3 for a Courant Number around 1. The lowest time step that I get without solution divergence is 1e-4 second for the reference time step with an minimal time step factor at 0.1.
Why is there these oscillations in a steady simulation? Could I improve the convergence by changing the parameters of the simulation or is it a mesh related issue and I would have to have a finer mesh near the casing/housing?
The xml, mesh, listing and monitoring are in the attachment. Using different time step and going some thousands steps further does not converge any further as shown in the figure attached.
Any suggestion to improve the convergence? Thank you.
Best Regards
Jonas
I am using the turbomachinary module to study the flow in gas quenching cell with CS 5.0.7 on debian 9. The gas is nitogen at 20 bar, which is driven by a centrifugal pump. So far, I start to model it with Frozen Rotor model to get a first analysis. In the future, we will try the transient simulation latter.
I ran steady simulation with SIMPLEC algorithm, K-epsilon Linear Production turbulence model, and the rotation frequency set at 314rad/s (50 Hz). I started the simulation by slowly increasing my turbine rotary frequency (for each 1000-steps simulation, the frequency is increased by 25 rad/s each time).
I encountered some problem to have the solution converged.
I tried to change the pseudo-time step parameters. If the time step is allowed to go too low or too high, the simulation diverge. Even if its converge, the convergence is not significant and the pressure and velocity variables still vary a lot spanning a few thousands steps in the simulation. The cubic root of element's volume is between 2e-4 and 2e-2 m and the velocity in 10-150 m/s so in theory the time step should be between 2e-6 and 2e-3 for a Courant Number around 1. The lowest time step that I get without solution divergence is 1e-4 second for the reference time step with an minimal time step factor at 0.1.
Why is there these oscillations in a steady simulation? Could I improve the convergence by changing the parameters of the simulation or is it a mesh related issue and I would have to have a finer mesh near the casing/housing?
The xml, mesh, listing and monitoring are in the attachment. Using different time step and going some thousands steps further does not converge any further as shown in the figure attached.
Any suggestion to improve the convergence? Thank you.
Best Regards
Jonas