CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

adjoint Shape Optimization

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

Like Tree2Likes
  • 1 Post By mechy
  • 1 Post By Nig̣

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 24, 2014, 06:06
Default adjoint Shape Optimization
  #1
Senior Member
 
Join Date: Jun 2011
Posts: 163
Rep Power: 15
mechy is on a distinguished road
Hi all
I need an adjoint shape optimization solver in openfoam which can moves the geometry. in other words it uses grid points as the design parameters( instead of porosity in adjointShapeOptimizationFoam )

does this solver exist ?

If not I need some references which explain its algorithm with more details specially about calculating the gradient of object function

any help will be appreciated.
qianyuqi likes this.
mechy is offline   Reply With Quote

Old   March 7, 2014, 06:20
Default
  #2
New Member
 
George Karpou
Join Date: Oct 2010
Posts: 1
Rep Power: 0
grgkarpou is on a distinguished road
Hi,
Basically, you need the surface sensitivities.
The ones at the adjointShapeOptimizationFoam are volumetric sensitivities (design variables = porosity). You can calculate the surface sensitivities very easily.
Just google surface sensitivities and you will definitely find it. This field will be calculated at walls and then you can move the points with a mesh motion tool or something similar (in-house).

Note: The adjointShapeOptimizationFoam implementation is not actually right from the mathematical point of view. So before you calculate the sensitivities you have to correct the solver first.

G
grgkarpou is offline   Reply With Quote

Old   March 7, 2014, 06:22
Default
  #3
Senior Member
 
Samuele Z
Join Date: Oct 2009
Location: Mozzate - Co - Italy
Posts: 520
Rep Power: 19
samiam1000 is on a distinguished road
Hi,

I am gonna use the adjointShapeOptimizationFoam solver, too.

What's wrong with it?
samiam1000 is offline   Reply With Quote

Old   March 7, 2014, 12:18
Default
  #4
Member
 
Brugiere Olivier
Join Date: Mar 2009
Posts: 34
Rep Power: 17
brugiere_olivier is on a distinguished road
Hi,

I'm using a solver which comes from Chalmers : http://www.tfd.chalmers.se/~hani/kur...seFiles.tar.gz

I've no problem with this new version. But I don't find how I can calculate surface sensitivities. I read Othmer's paper but I don't understand how I can implement this equation. So If somebody can give some informations thanks a lot.
brugiere_olivier is offline   Reply With Quote

Old   March 9, 2014, 15:19
Default
  #5
Senior Member
 
Join Date: Jun 2011
Posts: 163
Rep Power: 15
mechy is on a distinguished road
Quote:
Originally Posted by grgkarpou View Post
Hi,
Basically, you need the surface sensitivities.
The ones at the adjointShapeOptimizationFoam are volumetric sensitivities (design variables = porosity). You can calculate the surface sensitivities very easily.
Just google surface sensitivities and you will definitely find it. This field will be calculated at walls and then you can move the points with a mesh motion tool or something similar (in-house).

Note: The adjointShapeOptimizationFoam implementation is not actually right from the mathematical point of view. So before you calculate the sensitivities you have to correct the solver first.

G
Hi George
can you tell me what is wrong in adjointShapeOptimizationFoam ?
mechy is offline   Reply With Quote

Old   August 5, 2014, 12:18
Default
  #6
New Member
 
Join Date: Oct 2013
Posts: 12
Rep Power: 13
Nig̣ is on a distinguished road
Hi I'm also interested in adjoint and I'm trying to implement the surface sensitivity, can you post again the Chalmers link to the solver because seem than now doesn't work.
samiam1000 likes this.
Nig̣ is offline   Reply With Quote

Old   August 14, 2014, 09:27
Default
  #7
Senior Member
 
Elvis
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 620
Blog Entries: 6
Rep Power: 24
elvis will become famous soon enough
I tried the links and they seem to be okay
http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2013/

http://www.tfd.chalmers.se/~hani/kur...Adjoint_UN.pdf
http://www.tfd.chalmers.se/~hani/kur...ortAdjoint.pdf
http://www.tfd.chalmers.se/~hani/kur...seFiles.tar.gz
elvis is offline   Reply With Quote

Old   August 19, 2014, 04:59
Default
  #8
Member
 
crixman's Avatar
 
Christian
Join Date: Apr 2014
Posts: 74
Rep Power: 12
crixman is on a distinguished road
Hi all,
wanted to reopen this topic to inform you about the Sig Numerical Optimization.

http://openfoamwiki.net/index.php/Si...l_Optimization
https://www.linkedin.com/groups?gid=8137157

We are willing to improve the adjointShapeOptimizationFoam solver, so if anyone is working on that and would like to give its contribution feel free to join the group!
crixman is offline   Reply With Quote

Old   September 5, 2014, 13:39
Default
  #9
Super Moderator
 
Francisco Palacios
Join Date: Jan 2013
Location: Long Beach, CA
Posts: 404
Rep Power: 15
fpalacios is on a distinguished road
Quote:
Originally Posted by crixman View Post
Hi all,
wanted to reopen this topic to inform you about the Sig Numerical Optimization.

http://openfoamwiki.net/index.php/Si...l_Optimization
https://www.linkedin.com/groups?gid=8137157

We are willing to improve the adjointShapeOptimizationFoam solver, so if anyone is working on that and would like to give its contribution feel free to join the group!
Have you tried SU2 (su2.stanford.edu)?

Cheers,
Francisco
fpalacios is offline   Reply With Quote

Old   September 5, 2014, 14:27
Default
  #10
Member
 
crixman's Avatar
 
Christian
Join Date: Apr 2014
Posts: 74
Rep Power: 12
crixman is on a distinguished road
Not yet but will start soon! Thanks for the update, I wasn't aware that SU2 could perform adjoint optimization!
crixman is offline   Reply With Quote

Old   May 5, 2017, 02:21
Default boxWindCase download for adjointSensitivityFoam
  #11
Member
 
le
Join Date: Nov 2009
Location: seoul
Posts: 34
Rep Power: 17
fsifsi is on a distinguished road
Hello All,
Anyone have boxWindCase file ? I want to test adjointSensitivityFoam solver in OF 2.3.0.
Thanks
fsifsi is offline   Reply With Quote

Old   June 19, 2017, 10:05
Default
  #12
Member
 
Brugiere Olivier
Join Date: Mar 2009
Posts: 34
Rep Power: 17
brugiere_olivier is on a distinguished road
Hi Le,

you can find Simon Lindberg's work on :

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2014/

On this site you will find solvers and report.

Regards
brugiere_olivier is offline   Reply With Quote

Reply

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
Problem with FFD-based shape optimization: all gradients are zero praveen SU2 Shape Design 10 October 7, 2013 22:21
Unsteady Adjoint Shape Design EMolina SU2 4 August 26, 2013 19:19
Testcase for shape optimization using RANS simualtion diwakaranant SU2 Shape Design 1 April 18, 2013 14:27
Adjoint method for shape optimization Edris Main CFD Forum 6 November 1, 2012 09:10
SQP method for adjoint based aerodynamic shape optimization cfdbooks Main CFD Forum 2 May 26, 2009 11:40


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