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

Poor quality of mesh after deformation (SU2-5.0.0)

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By Haowang

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 11, 2017, 02:21
Question Poor quality of mesh after deformation (SU2-5.0.0)
  #1
New Member
 
WANG,Hao
Join Date: Sep 2016
Location: Xi'an China
Posts: 19
Rep Power: 10
Haowang is on a distinguished road
I used SU2_DEF to evaluate CRM wing grid deformation, but the quality of my structured mesh is pretty bad. My question is whether the FFD box settings could affect the grid deformation,for example the distance of FFD box from the wall. Another question is whether the strctured mesh doesn't fit SU2_DEF?
Could anyone help with this ? thank you!
Here are my FFD boxes, configuration file and slice of my wing (red color is deformed grid, the black one is original grid)
Attached Images
File Type: png ffdbox1.png (1.8 KB, 42 views)
File Type: png ffdbox2.png (23.1 KB, 41 views)
File Type: png comparison.png (53.6 KB, 63 views)
Attached Files
File Type: txt configuration.txt (19.9 KB, 30 views)
File Type: txt screen output.txt (7.8 KB, 12 views)
Haowang is offline   Reply With Quote

Old   March 11, 2017, 04:54
Default
  #2
hlk
Senior Member
 
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 14
hlk is on a distinguished road
Quote:
Originally Posted by Haowang View Post
I used SU2_DEF to evaluate CRM wing grid deformation, but the quality of my structured mesh is pretty bad. My question is whether the FFD box settings could affect the grid deformation,for example the distance of FFD box from the wall. Another question is whether the strctured mesh doesn't fit SU2_DEF?
Could anyone help with this ? thank you!
Here are my FFD boxes, configuration file and slice of my wing (red color is deformed grid, the black one is original grid)
Thanks for your question

There are some deformation settings that can be altered to get a smoother deformation, see the GRID DEFORMATION PARAMETERS section of the config_template.cfg file provided with the code.

You may also want to check whether the FFD box boundary intersects the geometry at any point (which would freeze a plane of the box).
hlk is offline   Reply With Quote

Old   March 11, 2017, 08:30
Default
  #3
New Member
 
WANG,Hao
Join Date: Sep 2016
Location: Xi'an China
Posts: 19
Rep Power: 10
Haowang is on a distinguished road
Quote:
Originally Posted by hlk View Post
Thanks for your question

There are some deformation settings that can be altered to get a smoother deformation, see the GRID DEFORMATION PARAMETERS section of the config_template.cfg file provided with the code.

You may also want to check whether the FFD box boundary intersects the geometry at any point (which would freeze a plane of the box).
Thanks for your suggestions. I have already checked the FFD box and it doesn't intersect into the geometry. And i also tried different grid deformation settings, but none of them could get a nice grid. I noticed that all of the grid in the testcases of SU2 are unstructred, is there any chance that the grid deformation method (for example spring method in SU2) doesn't fit structred mesh?
Haowang is offline   Reply With Quote

Old   March 14, 2017, 16:47
Default
  #4
hlk
Senior Member
 
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 14
hlk is on a distinguished road
Quote:
Originally Posted by Haowang View Post
Thanks for your suggestions. I have already checked the FFD box and it doesn't intersect into the geometry. And i also tried different grid deformation settings, but none of them could get a nice grid. I noticed that all of the grid in the testcases of SU2 are unstructred, is there any chance that the grid deformation method (for example spring method in SU2) doesn't fit structred mesh?
Please check that the deformation is converging, by using DEFORM_CONSOLE_OUTPUT=YES to check how many iterations are being run and whether it exits due to meeting a maximum iteration or a tolerance.

The grid deformation method uses the spring analogy, which does mean that shapes that would be unstable in a physical structure (ie, a square vs a triangle) suffer from the same problems in the mesh deformation.
One thing to try is using the stiffness parameters, ie using wall distance which will better preserve the shape of the mesh near the wall, or increasing the constant stiffness (with DEFORM_ELASTICITY_MODULUS, which defaults to 2E11)
hlk is offline   Reply With Quote

Old   March 17, 2017, 05:10
Default
  #5
New Member
 
WANG,Hao
Join Date: Sep 2016
Location: Xi'an China
Posts: 19
Rep Power: 10
Haowang is on a distinguished road
Quote:
Originally Posted by hlk View Post
Please check that the deformation is converging, by using DEFORM_CONSOLE_OUTPUT=YES to check how many iterations are being run and whether it exits due to meeting a maximum iteration or a tolerance.

The grid deformation method uses the spring analogy, which does mean that shapes that would be unstable in a physical structure (ie, a square vs a triangle) suffer from the same problems in the mesh deformation.
One thing to try is using the stiffness parameters, ie using wall distance which will better preserve the shape of the mesh near the wall, or increasing the constant stiffness (with DEFORM_ELASTICITY_MODULUS, which defaults to 2E11)
Thanks for your suggestions. I have handled this problem by setting DEFORM_LINEAR_SOLVER_PREC= JACOBI, it was originaly ILU_SGS method. I don't know exactly why but it works well. The deformation is fully converged with residual equals 1.2096e-13 and the final grid is also smooth.

Thank you again
hlk likes this.
Haowang is offline   Reply With Quote

Old   July 5, 2019, 10:48
Lightbulb prisms vs tets
  #6
New Member
 
Vishnu KV
Join Date: Mar 2019
Posts: 5
Rep Power: 7
itsthekv is on a distinguished road
Quote:
Originally Posted by hlk View Post
Please check that the deformation is converging, by using DEFORM_CONSOLE_OUTPUT=YES to check how many iterations are being run and whether it exits due to meeting a maximum iteration or a tolerance.

The grid deformation method uses the spring analogy, which does mean that shapes that would be unstable in a physical structure (ie, a square vs a triangle) suffer from the same problems in the mesh deformation.
One thing to try is using the stiffness parameters, ie using wall distance which will better preserve the shape of the mesh near the wall, or increasing the constant stiffness (with DEFORM_ELASTICITY_MODULUS, which defaults to 2E11)
Does this mean that mixed meshes with prisms in boundary layers will be unstable during deformation compared to pure tetrahedral mesh?
itsthekv is offline   Reply With Quote

Reply

Tags
ffd, grid deformation


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
Update of the variables after dynamic mesh motion. gtg258f OpenFOAM Programming & Development 9 January 18, 2014 11:08
Mesh motion with Translation & Rotation Doginal CFX 2 January 12, 2014 07:21
overflow and negative volume error in mesh deformation sakalido CFX 11 November 27, 2012 16:16
A question on adaptive remeshing or mesh deformation for handling object motions daveatstyacht OpenFOAM 10 November 13, 2010 10:29
How to control Minximum mesh space? hung FLUENT 7 April 18, 2005 10:38


All times are GMT -4. The time now is 15:49.