CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Wiki > Gradient-based methods

Gradient-based methods

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
(Blanked the page)
 
(17 intermediate revisions not shown)
Line 1: Line 1:
-
As its name means, gradient-based methods need the gradient of objective functions to design variables. The evaluation of gradient can be achieved by [[finite difference method, linearized method or adjoint method]]. Both finite difference method and linearized method has a time-cost proportional to the number of design variables and not suitable for design optimization with a large number of design variables. Apart from that, finite difference method has a notorious disadvantage of subtraction cancellation and is not recommended for practical design application.
 
-
Suppose a cost function <math>J</math> is defined as follows,
 
-
 
-
<math>J=J(U(\alpha),\alpha)</math>
 
-
 
-
where <math>U</math> and <math>\alpha</math> are the flow variable vector and the design variable vector respectively. <math>U</math> and <math>\alpha</math> are implicitly related through the flow equation, which is represented by a residual function driven to zero.
 
-
 
-
<math>R(U(\alpha),\alpha)=0</math>
 
-
 
-
Finite difference method:
 
-
 
-
Linearized method:
 
-
 
-
Adjoint method:
 

Latest revision as of 01:33, 6 January 2012

My wiki