Panel Methods -- End Notes


After the AIC matrix and boundary conditions are computed, we can solve for the unknown singularity strengths, and finally the complete flow field and pressures.

In practical cases we usually do not invert the AIC matrix, but rather solve the linear system for the singularity strengths.

It seems then that the solution is unique: we have a linear system of equations and as long as the number of boundary conditions and unknowns is equal (AIC is a square matrix) and the matrix is not singular, then the answer is unique. This is not quite true in that we have simply decided where to put the panels and this decision is not unique.

We chose to put panels on the body surface because that is where we might have rotational flows and the panels can be used to model the vorticity in shear layers such as boundary layers. But in 3D, lifting surfaces shed vortex wakes so panels must be put in this region too. The location of this
wake can affect the answer to some extent. It is especially important to position the wake properly in the case of interfering lifting surfaces.


We do not necessarily have to restrict the placement of singularities to the surface panels or thin wake. In cases for which some vorticity exists in the flow it is possible to model the flow with singularities in the flow. This is the idea behind vortex methods. These are especially useful in 2-D where point vortices are shed into the flow and are allowed to move with the local flow velocity. The effect of each singularity on the others (and on the body) is computed and the process is integrated forward in time (See Spalart, 1988).


Flow with separation over a four element airfoil. Vortex method with 1300 vortices from Spalart 1988.


Memory requirements
Panel methods have the advantage that we need to solve only for quantities on the surfaces in which we are interested and do not need to keep track of velocities throughout the flow field as we do with finite difference methods. But this does not always mean that the memory requirements are smaller. The problem is that we need to compute the effect of each panel, not on just the neighboring panels, but on all other panels. The AIC matrix is Npanels x Npanels, so a wing with 20 chordwise panels and 40 spanwise has 1600 panels (upper and lower surfaces) and 2.56 million influence coefficients. This requires 10.2MB to store, forcing many older codes to use disk space for storage and slowing down the process.

The moral is that for complex geometries, panel methods may not be faster than finite difference methods and require "serious" computing power.