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)
 
(11 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)</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