Sensitivity with Respect to Boundary Parameters

The optimization of an objective based on a modification of the boundary conditions requires the sensitivity of the objective with respect to the boundary parameters, that is, d L d Q b .

Consider a cost function L of the form:

Figure 1. EQUATION_DISPLAY
L = L ( Q ( Q b ) , Q b )
(5100)

where Q is the solution of the following set of nonlinear, discrete equations:

Figure 2. EQUATION_DISPLAY
R ( Q ( Q b ) , Q b ) = 0
(5101)

R are the residuals of the flow equations and Q b are the imposed boundary conditions.

Since the solution Q to this set of equations depends on the imposed boundary conditions Q b , there is an implicit dependence of L on Q b in addition to the explicit dependence. The objective is to quantify this dependency.

Quantifying the dependency is achieved in a similar manner to the mesh dependency, by differentiating the residual equation and substituting the result into the objective differentiation:

Figure 3. EQUATION_DISPLAY
d L d Q b = L Q b ( L Q ) R Q 1 R Q b
(5102)

This equation can be simplified by using:

Figure 4. EQUATION_DISPLAY
R Q T ( L Q ) = Λ Q
(5103)

where the solution of the flow adjoint ΛQ is obtained from Eqn. (5085).

This simplification leads to:

Figure 5. EQUATION_DISPLAY
d L d Q b = L Q b Λ Q T R Q b
(5104)

From Eqn. (5104) it can be seen that the computation of the cost function sensitivity with respect to boundary conditions involves two steps:

  • Differentiation of the explicit dependency of the cost function on the imposed boundary conditions.
  • Accounting for the implicit dependence that is given by the second term in Eqn. (5104), which requires obtaining the global adjoint solution.