CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   SU2 (https://www.cfd-online.com/Forums/su2/)
-   -   Spring deformation return a torsional mesh (https://www.cfd-online.com/Forums/su2/116301-spring-deformation-return-torsional-mesh.html)

momo_sjx April 16, 2013 17:47

Spring deformation return a torsional mesh
 
1 Attachment(s)
Hi,

I am using SU2_MDC to do the mesh deformation.
Only part of the airfoil deformed, such as trailing edge.
In 2D problem,
Spring returns a torsional grid, as shown in the picture.
TorsionalSpring returns a correct grid.

In 3D problem,
Spring can work some time, if the mesh is coarse.
TorsionalSpring cannot work.

How to deal with this problem?

Thanks.

Attachment 20830

economon April 18, 2013 13:14

Hi Sean,

We are in fact working on some techniques for deforming fine/viscous meshes in a more robust manner and plan to have this functionality working in a couple of months.

For now, if you are interested in modifying the code, there are a couple of options that you can try: free-form deformation or the linear elasticity solver. These features exist in SU2 in other contexts but will need modification to work with grid deformation.

Hope this helps!
Tom

momo_sjx April 19, 2013 11:29

Hi Tom,

Thanks for this reply.
I am interested that the TorsionalSpringMethod work very well for 2D, even I have very small yplus, the height of the first cell is 5e-6m.
But TorsionalSpringMethod can not work for 3D mesh.
I noticed that there is only Set2DMatrix_Structure(geometry) in TorsionalSpringMethod.
Set3DMatrix_Structure is not called by TorsionalSpringMethod. I added Set3DMatrix_Structure because there is already one, but still cannot work. Is there any problem about Set3DMatrix_Structure? Can I modify this function?
I will appreciate if you can give more information on this function, such as theory or reference.

Thanks.

Sean

fpalacios May 2, 2013 13:13

Quote:

Originally Posted by momo_sjx (Post 421770)
Hi Tom,

Thanks for this reply.
I am interested that the TorsionalSpringMethod work very well for 2D, even I have very small yplus, the height of the first cell is 5e-6m.
But TorsionalSpringMethod can not work for 3D mesh.
I noticed that there is only Set2DMatrix_Structure(geometry) in TorsionalSpringMethod.
Set3DMatrix_Structure is not called by TorsionalSpringMethod. I added Set3DMatrix_Structure because there is already one, but still cannot work. Is there any problem about Set3DMatrix_Structure? Can I modify this function?
I will appreciate if you can give more information on this function, such as theory or reference.

Thanks.

Sean

Hi,

We are currently implementing a 3D deformation strategy based on linear elasticity deformations (much better than spring analogy), it will be finish in the next monthly review.

Cheers,
Francisco

momo_sjx May 2, 2013 22:51

Francisco,

I am so exciting to hear about this update.
I am looking forward to the new version of SU2.
Thanks

economon May 21, 2013 03:39

Quote:

Originally Posted by momo_sjx (Post 424838)
Francisco,

I am so exciting to hear about this update.
I am looking forward to the new version of SU2.
Thanks

Hi Sean,

Just wanted to let you know that in the new version of SU2 released today, V2.0.4, we have implemented a preliminary version of a grid deformation routine based on the linear elasticity equations. At the moment, it is only set up for use in 2-D, but the 3-D version should be finished by next month.

Please feel free to give it a try with your 2-D meshes by using:

GRID_DEFORM_METHOD= FEA

Cheers,
Tom

momo_sjx May 28, 2013 12:03

Tom,

Hi, it is great update. SU2 is becoming more strong and powerful.

I am looking forward to the stable release.

Sean


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