CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

CFX Francis turbine solution convergence/stability issues

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 11, 2024, 23:37
Post CFX Francis turbine solution convergence/stability issues
  #1
New Member
 
Alex
Join Date: Apr 2024
Location: Sydney
Posts: 3
Rep Power: 2
NumericCFD is on a distinguished road
I am conducting a steady state model of a single blade passage of Francis turbine runner. I have designed a runner using CFTurbo and exported it to turbogrid. I have successfully meshed the geometry.

When I run the model, the residuals decrease consistently for some iterations however, they diverge and the model crashes (see attached photos)

I have setup a solver monitor point that calculates the hydraulic efficiency of the turbine blade. When monitoring this point, the efficiency converges to approximately 88% rather early (many iterations before the residuals diverge). If I prematurely stop the solver when the efficiency has converged, I get nice looking pressure profiles on the blade and decent streamlines. However, if I leave it to iterate until it diverges the solution crashes. (See attached photos). The mid solution pressure profile and streamlines show that the geometry is being accepted by the solver. Looking at the same output when it crashes though is creating confusion as it appears the water is no longer entering the passage (based of the streamlines).

The design software in CFX states that the efficiency for the flow conditions should be around 88%.

Model Schematics
Turbulence model: SST
Advection scheme: Upwind
Turbulence numeric: First order
System dynamics: Rotating at 333 RPM
Inlet conditions: Mass flow rate = 3990 kg/s
Cylindrical components: A = 0, R = 0.262752, T = 0.96486
Outlet conditions: Static average pressure 1: atm
Mesh characteristics: I've tried with different mesh node counts from 200 000 to 1 200 000, but achieve same results. Y+ value is small enough based of literature



Thanks for helping!
Attached Images
File Type: jpg Residual_1.jpg (90.4 KB, 13 views)
File Type: png Efficiency_1.png (49.0 KB, 9 views)
File Type: png Blade_Pressure_38_iterations.png (117.9 KB, 11 views)
File Type: png VelocityXStrramilnes_Divergance.png (166.2 KB, 11 views)
NumericCFD is offline   Reply With Quote

Old   August 12, 2024, 01:45
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,830
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
See FAQ: https://www.cfd-online.com/Wiki/Ansy...gence_criteria

I think the FAQ covers everything you should look at in this case.

An additional comment: When a CFD simulation diverges the results then become very weird. So it is not surprising that your flow field after the divergence has weird pressures, flow velocities and even the flow direction is completely wrong. SO do not pay any attention to a diverged simulation. But looking at the results when the residuals start increasing (but have not gone completely crazy) should give you an idea of where the problem is. Do a run where you add the residuals to the output file and stop the run when the residuals start increasing. Have a look at the residuals in the results file in CFD-Post and it should show you where the problem area is.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   August 12, 2024, 11:00
Default
  #3
Senior Member
 
Join Date: Jun 2009
Posts: 1,863
Rep Power: 33
Opaque will become famous soon enough
Quote:
Originally Posted by NumericCFD View Post
I am conducting a steady state model of a single blade passage of Francis turbine runner. I have designed a runner using CFTurbo and exported it to turbogrid. I have successfully meshed the geometry.

When I run the model, the residuals decrease consistently for some iterations however, they diverge and the model crashes (see attached photos)

I have setup a solver monitor point that calculates the hydraulic efficiency of the turbine blade. When monitoring this point, the efficiency converges to approximately 88% rather early (many iterations before the residuals diverge). If I prematurely stop the solver when the efficiency has converged, I get nice looking pressure profiles on the blade and decent streamlines. However, if I leave it to iterate until it diverges the solution crashes. (See attached photos). The mid solution pressure profile and streamlines show that the geometry is being accepted by the solver. Looking at the same output when it crashes though is creating confusion as it appears the water is no longer entering the passage (based of the streamlines).

The design software in CFX states that the efficiency for the flow conditions should be around 88%.

Model Schematics
Turbulence model: SST
Advection scheme: Upwind
Turbulence numeric: First order
System dynamics: Rotating at 333 RPM
Inlet conditions: Mass flow rate = 3990 kg/s
Cylindrical components: A = 0, R = 0.262752, T = 0.96486
Outlet conditions: Static average pressure 1: atm
Mesh characteristics: I've tried with different mesh node counts from 200 000 to 1 200 000, but achieve same results. Y+ value is small enough based of literature



Thanks for helping!
Since your model seems to converge quickly. My advice is:
1 - Add Output Equation Residuals = All to your backup files, and results file.
2 - Set backup files for iterations 20, 40, 60, 80
3 - Post-process those backup files to locate the maximum residual for the continuity equation, P-Mass, and analyze the flow conditions around that area, mesh quality, etc.
4 - Diagnostics from the output file @ iteration 20, and 40. Something seems off? High effort count? OK, vs ok/F ?
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
Opaque is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CFX Memory Issues (Partitioner, Interpolator) alexksei CFX 2 September 14, 2020 17:59
Updated failed for the solution component in CFX ThomasYepes CFX 4 June 29, 2020 21:37
Wind turbine simulation in Ansys CFX aalbanesi CFX 50 January 18, 2017 12:02
IcoFoam parallel woes msrinath80 OpenFOAM Running, Solving & CFD 9 July 22, 2007 02:58
Could anybody help me see this error and give help liugx212 OpenFOAM Running, Solving & CFD 3 January 4, 2006 18:07


All times are GMT -4. The time now is 18:26.