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

RANS Based 3D optimisation mesh deformation tips

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 30, 2022, 05:27
Exclamation RANS Based 3D optimisation mesh deformation tips
  #1
New Member
 
Nikki
Join Date: May 2022
Posts: 2
Rep Power: 0
nikki_vlk is on a distinguished road
Hi everyone,

I am trying to setup a 3D RANS based shape optimisation on a wing. For this I use the Free-Form Deformation (FFD) method and placed a box around the part of the geometry that I want to deform. While the mapping of the FFD box onto the mesh seems to be okay, the subsequent mesh deformation results in unfeasible meshes. In particular, as the optimisation is RANS based the mesh contains prism layers, the mesh deformation method does not correctly deform these prism layers resulting in a completely wrong estimation of the friction drag. Some more information on my mesh and the used deformation settings:

Mesh:
  • Around 6 million cells
  • Surface mesh with only triangular cells
  • Volume mesh with only tetrahedral cells
  • Prism layers extending 10-25 cm above the surface

Deformation settings:
DEFORM_LINEAR_SOLVER= CONJUGATE_GRADIENT
DEFORM_LINEAR_SOLVER_PREC= ILU
DEFORM_LINEAR_SOLVER_ITER= 350
DEFORM_NONLINEAR_ITER= 1
DEFORM_LINEAR_SOLVER_ERROR= 1e-12
DEFORM_CONSOLE_OUTPUT= YES
DEFORM_STIFFNESS_TYPE= INVERSE_VOLUME
DEFORM_LIMIT = 1E6
DEFORM_COEFF = 1E6
DEFORM_ELASTICITY_MODULUS= 3E11


As many design variables (FFD box control points) are involved, the conjugate gradient method seems to work better in terms of memory usage compared to FGMRES. Moreover, both the wall distance and inverse volume stiffness deformation methods do not result in proper mesh deformations. Though I have read in other threads and thesis papers on best practices for mesh deformation that the inverse volume method is the best when prism layers are involved.

The last 3 inputs (DEFORM_LIMIT, DEFORM_COEFF, DEFORM_ELASTICITY_MODULUS) were not seen in the standard configuration file posted on the Git of SU2, I obtained these inputs via several other threads/google searches. While the solver does not throw an error saying they are invalid inputs, they also do not show up in the config_DEF.cfg file. So I am wondering whether these actually have an influence / are valid inputs.

Is there someone who has experience with 3D viscous mesh deformations who can provide me with some tips and tricks on how to move forward, and maybe highlight some possible mesh deformation settings that I have not included yet?

Thanks in advance!

Last edited by nikki_vlk; May 30, 2022 at 09:03.
nikki_vlk is offline   Reply With Quote

Reply

Tags
3d optimisation, mesh deformation, prism layers, shape optimization, viscous layers


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 interpolating to a mesh with deformation martindg CFX 5 October 17, 2012 06:52
[Gmsh] 2D Mesh Generation Tutorial for GMSH aeroslacker OpenFOAM Meshing & Mesh Conversion 12 January 19, 2012 04:52
fluent add additional zones for the mesh file SSL FLUENT 2 January 26, 2008 12:55
Mesh Deformation Problem Virag Mishra CFX 0 October 9, 2007 01:37
How to control Minximum mesh space? hung FLUENT 7 April 18, 2005 10:38


All times are GMT -4. The time now is 02:04.