Panel Methods

From WikiWaves
Jump to: navigation, search
Wave and Wave Body Interactions
Current Chapter Panel Methods
Next Chapter Wave Drift Forces
Previous Chapter Rankine Intergral Equations For Ship Flows



The principal attributes of the numerical solution of the Green integral equation by panel methods are described below. Most of what follows describes very well the most popular panel methods for the solution of the zero-speed radiation-diffraction problems in the frequency domain. (WAMIT panel method).

The numerical solution of the Rankine panel methods for the ship flow problem and their extensions, require a stability analysis from first principles. They are not described here but have been developed and implemented in the SWAN panel method.

In the zero-speed frequency domain panel methods, the wave Green function is evaluated by specialized very efficient subroutines not discussed further here.

The first step is to describe the body surface by a collection of quadrilateral panels (facets) arranged in a manner so that the midpoints of adjacent sides coincide. It can be shown that this is always possible!

The above arrangement can be shown to leave gaps between panels that attain their maximum magnitude near the vertices. In practice these gaps have been found to lead to no significant errors.

We assume that over facet [math]i\,[/math], the unknown velocity potential takes a constant value [math]\phi_i,\ i=1,\cdots, N\,[/math] where [math]N\,[/math] is the total number of facets over [math]S_B\,[/math].

We define the centroid of the planar quadrilateral denoted as facet [math]i\,[/math] by its vector position [math]\vec{X}_i\,[/math]

Let [math]\vec{n}_i\,[/math] be the unit normal vector over facet [math]i\,[/math].

With these definitions the Green integral equation may be discretized easily as follows:

[math] \frac{1}{2}\phi_i + \sum_{j=1}^{N} \phi_j \int_{S_j} \mathrm{d}S_X \frac{\partial G ( \vec{X};\vec{\xi}_i )}{\partial n_j}=\sum_{j=1}^{N} V_j \int_{S_j} \mathrm{d}S_X G ( \vec{X};\vec{\xi}_i ), \quad i=1,\cdots,N [/math]

where the integration over the surface of the j-th panel [math]S_j\,[/math] is carried out with respect to the [math]\vec{X}\,[/math] dummy variable which is allowed to vary over the surface of the j-th panel.

The location of the i-th vector [math]\vec{\xi}_i\,[/math] is fixed and points to the centroid of the i-th panel.

In matrix notation

[math] \left[ \frac{1}{2} \mathbb{I} + \mathbb{D} \right] \vec{\phi} = \mathbb{S} \vec{V} \, [/math]

where:

[math] \mathbb{I}: \ \mbox{identity matrix with 1s over the diagonal and zeros elsewhere} \, [/math]
[math] \mathbb{D} \equiv D_{ij} = \int_{S_j} \mathrm{d}S_X \frac{\partial G \left( \vec{X}; \vec{\xi}_i \right)}{\partial n_j} \equiv \ \mbox{dipole influence coefficient matrix}\,[/math]
[math] \mathbb{S} \equiv S_{ij} = \int_{S_j} \mathrm{d}S_X G \left(\vec{X};\vec{\xi}_i \right) \equiv \ \mbox{source influence coefficient matrix} \, [/math]

The solution of the above matrix equation for the unknown vector:

[math] \vec{\phi} = \left( \phi_1, \cdots, \phi_i, \cdots, \phi_N \right)^T \, [/math]

In terms of the known vector of normal velocities:

[math] \vec{V} = \left( V_1, \cdots, V_i, \cdots, V_N \right)^T \, [/math]

May be carried out with standard direct or iterative dense matrix solvers.


Ocean Wave Interaction with Ships and Offshore Energy Systems