CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > Siemens > STAR-CCM+

How to perform larger deformations while mantaining good mesh with adjoint solver

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Search this Thread Display Modes
Old   October 13, 2023, 11:27
Default How to perform larger deformations while mantaining good mesh with adjoint solver
New Member
Join Date: Oct 2023
Posts: 1
Rep Power: 0
FormulaStudentFEB is on a distinguished road
Hello everyone. I am starting with the adjoint solver for my master thesis, in particular, I am doing an adjoint shape optimisation for a dual-stage wing (tutorial of adjoint shape optimisation). Following the tutorial, I used the adjoint mesh sensitivities to deform the volumetric mesh, as specified in the tutorial. However, after some loops executing the adjoint, deforming the mesh and running the primal flow again, I get an error of having negative volume cells. After doing some research, I found that the mesh quality of the volumetric mesh is very bad after all the morphing made.

Hence, I am looking to still use control points but to be able to perform larger deformations.

I tried to do the following operations:

1)Solve adjoint
2)Deform mesh
3.1)Surface mesh
3.2)Volume mesh
4)Run primal flow again
5)Do steps 1 to 4 again

After, performing step 2, the mesh was deformed, but when doing step 3.a) Surface mesh the output mesh is the same original mesh that I had without any deformation. So how can I make a new surface mesh from the deformed geometry (volume mesh)?

How can I fix this?

Secondly, I tried using the morph surface option, as I read it can be used to perform larger displacements. However, I can not use it and still use the control points. The morph surface mesh only works with surface sensitivities and not control points, right?

The steps using the surface mesh are:

1)Solve adjoint with surface sensitivity
2.1)Morph surface mesh
Field Function: related to the surface sensitivy
2.2)Surface mesh
2.3)Volume mesh
3) Run primal flow again
4) Do steps 1 to 3 again

In any case, I am looking to find a way to have larger deformations while maintaining good mesh quality, as I am sure there has to be a way

Thank you for your help
FormulaStudentFEB is offline   Reply With Quote


adjointoptimisation, mesh, star ccm+

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
[snappyHexMesh] Is it a good mesh for a square cylinder ? belier1988 OpenFOAM Meshing & Mesh Conversion 2 September 10, 2020 11:59
Gambit problems Althea FLUENT 22 January 4, 2017 03:19
[snappyHexMesh] No layers in a small gap bobburnquist OpenFOAM Meshing & Mesh Conversion 6 August 26, 2015 09:38
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
Icemcfd 11: Loss of mesh from surface mesh option? Joe CFX 2 March 26, 2007 18:10

All times are GMT -4. The time now is 19:03.