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

Any suggestion about improving the convergence speed of SU2?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 29, 2015, 05:14
Default Any suggestion about improving the convergence speed of SU2?
  #1
New Member
 
Jason Shih
Join Date: Jan 2015
Location: Xi'an China
Posts: 26
Rep Power: 11
dasssj is on a distinguished road
Hi,
I'm using SU2(3.2.7) for CFD research. In my case(RAE2822, C grid, Ma = 0.729, Re = 6.5E6, AoA = 2.31),the solver can not converge in 5000 steps. It takes so much time so I think maybe there are some options in the configuration file have not been properly set.
My cfg file and the mesh file are attached bellow. Can anybody tell me what should I do so that the solver will converge a little faster?
Thank you!
Attached Images
File Type: png Cl.png (8.9 KB, 48 views)
File Type: jpg Mesh1.jpg (186.1 KB, 35 views)
File Type: jpg Mesh2.jpg (202.0 KB, 31 views)
Attached Files
File Type: txt turb_SA_RAE2822.cfg.txt (14.0 KB, 30 views)
dasssj is offline   Reply With Quote

Old   October 30, 2015, 15:26
Default
  #2
New Member
 
Santiago Padron
Join Date: May 2013
Posts: 17
Rep Power: 13
Santiago Padron is on a distinguished road
After looking at your config file, I would suggest you turn on multigrid to greatly reduce the number of iterations.
You can change it from MGLEVEL= 0 to MGLEVEL= 2 or 3.
Santiago Padron is offline   Reply With Quote

Old   October 31, 2015, 02:51
Default
  #3
New Member
 
Jason Shih
Join Date: Jan 2015
Location: Xi'an China
Posts: 26
Rep Power: 11
dasssj is on a distinguished road
Hi, Santiago, thank you for your reply.
I do as you said, but this time it divergences when I set MGLEVEL= 2 or 3. Is that any other option I have to change?
dasssj is offline   Reply With Quote

Old   October 31, 2015, 10:13
Default
  #4
Super Moderator
 
Francisco Palacios
Join Date: Jan 2013
Location: Long Beach, CA
Posts: 404
Rep Power: 15
fpalacios is on a distinguished road
Hi,

I agree with Santiago, if the MG works then it is one of the best methods. You are running a C grid and the MG should help. Could you please try with

MGLEVEL= 2
MGCYCLE= V_CYCLE
MG_PRE_SMOOTH= ( 1, 1, 1, 1 )
MG_POST_SMOOTH= ( 0, 0, 0, 0 )
MG_CORRECTION_SMOOTH= ( 0, 0, 0, 0 )
MG_DAMP_RESTRICTION= 0.75
MG_DAMP_PROLONGATION= 0.75

On the other hand, If you are going to run RANS I would use
CONV_NUM_METHOD_FLOW= ROE-2ND_ORDER

In fact, looking at your config file, I have noticed that you are running an old version of SU2. Could you please try with the v4.0.1? In fact, in that version you will have a new option called adaptive CFL. And you can try something like:

CFL_ADAPT= YES
CFL_ADAPT_PARAM= ( 1.5, 0.5, 1.0, 25.0 )

Best,
Francisco
fpalacios is offline   Reply With Quote

Old   November 5, 2015, 05:06
Default
  #5
New Member
 
Jason Shih
Join Date: Jan 2015
Location: Xi'an China
Posts: 26
Rep Power: 11
dasssj is on a distinguished road
Thank you for your reply, Francisco.
I falied to compile v4.0.1 on windows 7,so I still use v3.2.7. I change the options you suggested except CFL_ADAPT and CFL_ADAPT_PARAM, but it seems that the sover still converge slowly.
I'm not really understand what do these options mean:
MG_PRE_SMOOTH= ( 1, 1, 1, 1 )
MG_POST_SMOOTH= ( 0, 0, 0, 0 )
MG_CORRECTION_SMOOTH= ( 0, 0, 0, 0 )
MG_DAMP_RESTRICTION= 0.75
MG_DAMP_PROLONGATION= 0.75
Is there any document about these options?
Thank you very much!

Jason

Last edited by dasssj; November 5, 2015 at 05:08. Reason: Wrong type
dasssj is offline   Reply With Quote

Old   November 5, 2015, 05:08
Default
  #6
New Member
 
Jason Shih
Join Date: Jan 2015
Location: Xi'an China
Posts: 26
Rep Power: 11
dasssj is on a distinguished road
Quote:
Originally Posted by fpalacios View Post
Hi,

I agree with Santiago, if the MG works then it is one of the best methods. You are running a C grid and the MG should help. Could you please try with

MGLEVEL= 2
MGCYCLE= V_CYCLE
MG_PRE_SMOOTH= ( 1, 1, 1, 1 )
MG_POST_SMOOTH= ( 0, 0, 0, 0 )
MG_CORRECTION_SMOOTH= ( 0, 0, 0, 0 )
MG_DAMP_RESTRICTION= 0.75
MG_DAMP_PROLONGATION= 0.75

On the other hand, If you are going to run RANS I would use
CONV_NUM_METHOD_FLOW= ROE-2ND_ORDER

In fact, looking at your config file, I have noticed that you are running an old version of SU2. Could you please try with the v4.0.1? In fact, in that version you will have a new option called adaptive CFL. And you can try something like:

CFL_ADAPT= YES
CFL_ADAPT_PARAM= ( 1.5, 0.5, 1.0, 25.0 )

Best,
Francisco

Thank you for your reply, Francisco.
I falied to compile v4.0.1 on windows 7,so I still use v3.2.7. I change the options you suggest except CFL_ADAPT and CFL_ADAPT_PARAM, but it seems that the sover still converge slowly.
I'm not really understand what do these options mean:
MG_PRE_SMOOTH= ( 1, 1, 1, 1 )
MG_POST_SMOOTH= ( 0, 0, 0, 0 )
MG_CORRECTION_SMOOTH= ( 0, 0, 0, 0 )
MG_DAMP_RESTRICTION= 0.75
MG_DAMP_PROLONGATION= 0.75
Is there any document about these options?
Thank you very much!

Jason
dasssj is offline   Reply With Quote

Reply

Tags
convergence problems, su2


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
Welcome to the Stanford University Unstructured (SU2) forum! economon SU2 0 January 7, 2013 03:48
Convergence speed in free surface simulations Chebeba CFX 13 July 23, 2009 14:08
Defect correction and convergence ganesh Main CFD Forum 4 June 30, 2006 15:20
speed up convergence for drag Aymeric CFX 1 March 8, 2006 19:56
Convergence Speed Maciej Matyka Main CFD Forum 1 June 12, 2003 13:20


All times are GMT -4. The time now is 16:40.