CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > SU2 > SU2 Shape Design

Parametric surface deformations for optimization

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

Like Tree1Likes
  • 1 Post By tomp1993

LinkBack Thread Tools Search this Thread Display Modes
Old   March 26, 2018, 11:08
Question Parametric surface deformations for optimization
tom pratt
Join Date: Jan 2016
Posts: 55
Rep Power: 9
tomp1993 is on a distinguished road
Hi All,

I am currently trying to set up an adjoint-based optimization using SU2 v6;
However, I would like to specify my own parametric design variable for the surface shape; rather than use any of the in-built ffd-style design variables.
I have been looking over grid_movement_structure.cpp to find a way of implementing this and have found a couple of possible solutions within my programming skill level.

firstly: CSurfaceMovement::SetExternal_Deformation - this looks like it is set up for unsteady mesh movement but could it be used with some external deformation file to perform shape optimization? if so, what format should this file be in and how should i ensure it is used by the cfg file?

secondly: CSurfaceMovement::SetParametricCoord - The title seems more promising however this looks like it actually utilises the FFD box definitions which i do not want to do.

finally: I have read in that a software package called pyCAPRI was used to define two parametric design variables for the N+2 supersonic configuration; fuselage width and inboard sweep angle. This is much closer than anything i have seen to the types of parameters i would like to use with SU2.

is there any more information available as to how i might be able to define simple geometric design variables such as this (maybe using external software?) for the shape optimization; without necessarily having to add more code to grid_movement_structure.cpp ? (really want to avoid doing this if at all possible)

Many thanks,
Tom Pratt
Kaanytk likes this.
tomp1993 is offline   Reply With Quote


design parameter, design varibles, optimization, parametric

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
[Gmsh] Error : Self intersecting surface mesh, computing intersections & Error : Impossible velan OpenFOAM Meshing & Mesh Conversion 3 October 22, 2015 11:05
[Gmsh] Problem with Gmsh nishant_hull OpenFOAM Meshing & Mesh Conversion 23 August 5, 2015 02:09
[snappyHexMesh] Snap Precision to a STL Surface malaboss OpenFOAM Meshing & Mesh Conversion 16 July 26, 2013 01:44
Simulation of varying contact angles for a large droplet of water on a surface cp703 CFX 5 July 20, 2013 06:08
Surface reactions netmaster STAR-CCM+ 0 November 9, 2012 21:41

All times are GMT -4. The time now is 13:30.