CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   SU2 (https://www.cfd-online.com/Forums/su2/)
-   -   Some problems about DV_VALUE for aerodynamic shape optimization (https://www.cfd-online.com/Forums/su2/244466-some-problems-about-dv_value-aerodynamic-shape-optimization.html)

948104577 August 9, 2022 19:12

Some problems about DV_VALUE for aerodynamic shape optimization
 
Hello everyone, I want to use SU2 to automate the CFD calculation for aerodynamic shape optimization design (without using the shapeo_ptimazation.py script).


At present, I can only think of two ways. The first one is to use pointwise grid to automatically generate scripts. This is possible for 2d airfoil grids, but for complex shapes, it is difficult to automatically generate suitable grids.
The second way is to use the mesh deformation provided by SU2.


My first question is, for mesh deformation, especially 2D airfoils, in general, the number of design variables is set around 14~20, does this mean that for one mesh deformation, I need to provides SU2 program with 14~20 DV_VALUEs?


My second question is, how can I determine the DV_VALUE I need to provide to the SU2 program based on the optimization object and the optimization problem? For example, when I optimized the 2-dimensional airfoil before, I used the CST function to parameterize the airfoil. After obtaining the parameterized airfoil data, I could choose the appropriate upper and lower bounds, and got a lot of samples for further evaluation. But when it comes to mesh deformation now, I am very confused about how to determine the DV_VALUE I start to input, and how to use DV_VALUE to get the corresponding 2d or 3d model when the optimal sample is obtained?


The last question, for the aerodynamic shape optimization of the 3D wing , is the twist angle of a certain section of the wing calculated after deformation or determined before deformation and passed into the model through DV_VALUE?


Any suggestion would be helpful,thanks a lot.


All times are GMT -4. The time now is 00:38.