07.02.2013 Views

Optimization and Computational Fluid Dynamics - Department of ...

Optimization and Computational Fluid Dynamics - Department of ...

Optimization and Computational Fluid Dynamics - Department of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

116 Nicolas R. Gauger<br />

<strong>and</strong> the four additional conditions<br />

n�<br />

βi = 0<br />

i=1<br />

n�<br />

i=1<br />

n�<br />

i=1<br />

n�<br />

i=1<br />

βi xi =0<br />

βi yi =0<br />

βi zi =0<br />

which can be physically interpreted as equilibrium equations.<br />

This results in solving the following linear system <strong>of</strong> equations<br />

⎛ ⎞ ⎛<br />

⎞ ⎛ ⎞<br />

0 00 0 0 1 1... 1 α1<br />

⎜ 0 ⎟ ⎜<br />

⎟ ⎜00<br />

0 0x1 x2 ... xn⎟<br />

⎜α2⎟<br />

⎟ ⎜ ⎟<br />

⎜ 0 ⎟ ⎜<br />

⎟ ⎜00<br />

0 0y1 y2 ... yn⎟<br />

⎜α3⎟<br />

⎟ ⎜ ⎟<br />

⎜ 0 ⎟ ⎜<br />

⎟ ⎜00<br />

0 0z1 z2 ... zn⎟<br />

⎜α4⎟<br />

⎟ ⎜ ⎟<br />

⎜f1⎟<br />

= ⎜<br />

⎜ ⎟ ⎜1<br />

x1 y1 z1 0 ǫ12 ...ǫ1n⎟<br />

· ⎜β1⎟<br />

⎟ ⎜ ⎟<br />

⎜f2⎟<br />

⎜<br />

⎜ ⎟ ⎜1<br />

x2 y2 z2 ǫ21 0 ...ǫ2n⎟<br />

⎜β2⎟<br />

⎟ ⎜ ⎟<br />

⎜ ⎟ ⎜<br />

⎟ ⎜ ⎟<br />

⎝ . ⎠ ⎝.<br />

. . . . . ... . ⎠ ⎝ . ⎠<br />

1 xn yn zn ǫn2 ǫn2 ... 0<br />

fn<br />

where ǫij = � (xi − xj) 2 +(yi − yj) 2 +(zi − zj) 2 is the Euclidean distance<br />

between the interpolation points (xi,yi,zi) <strong>and</strong>(xj,yj,zj).<br />

After solving this system <strong>of</strong> equations the interpolation is ready to be used<br />

with the given formula (5.1) for arbitrary points (x, y, z).<br />

This general interpolation method is now applied to the differences <strong>of</strong> the<br />

original <strong>and</strong> deformed surface dx, dy, dz. These functions are each interpolated<br />

with the differences <strong>of</strong> the surfaces as interpolation points. Afterwards,<br />

dx, dy, dz are applied to the computational grid <strong>and</strong> therefore yield a grid<br />

deformation.<br />

Therefore, let (xold,i,yold,i,zold,i) be the old <strong>and</strong> (xnew,i,ynew,i,znew,i) be<br />

the new surface points (1 ≤ i ≤ n). Then the functions dx, dy, dz can be<br />

interpolated with the interpolation point values<br />

dxi = xnew,i − xold,i ,<br />

dyi = ynew,i − yold,i ,<br />

dzi = znew,i − zold,i<br />

at (xold,i,yold,i,zold,i). These obtained functions dx, dy, dz can then be computed<br />

at arbitrary points. Now let (aold,j,bold,j,cold,j) be the old computa-<br />

βn

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!