Visual walkthrough — Computational aerodynamics — panel method (intro), CFD overview
Step 1 — What "flow" even means as a picture
WHAT we do: replace "air is moving somehow" with "at each point there is an arrow ".
WHY: a wing feels forces only because air arrows near it bend and speed up. If we know the arrows, we know everything — pressure, lift, the lot.
PICTURE: below, the uniform far-away wind is a field of identical arrows all pointing the same way at speed (read "-infinity" = the wind speed far from the wing, where the body has no influence yet).
- ::: the sideways (horizontal, ) part of the arrow
- ::: the up-down (vertical, ) part of the arrow
- ::: the whole arrow, built from those two parts
Step 2 — The one rule the wing imposes
To talk about "straight into the surface" we need one more picture-tool.
Now, how do we extract "the part of pointing along "? We use the dot product.
WHAT we do: write the solid-wall rule as one clean equation.
WHY: this single condition is the entire fingerprint of the shape. Everything downstream exists only to satisfy it.
PICTURE: the wind arrow is split into a piece along the wall (allowed, blue) and a piece into the wall (forbidden, pink). We must kill the pink piece.
- ::: outward perpendicular unit arrow at that point of the skin
- ::: the amount of flow going into the wall — must vanish
- ::: no tunnelling; this is the flow-tangency condition
But raw wind alone does not satisfy this — the pink piece is non-zero. We need to add "something" that cancels it. Enter the sources.
Step 3 — The spray nozzle (a source) and why it helps
WHAT we do: place these nozzles near the wall so their outward push can cancel the forbidden into-the-wall component of the wind.
WHY this tool and not another: a source's field, added to the wind's field, is still a legal flow (both obey the same governing equation — see Laplace's Equation & Potential Flow). And a source pushing outward is exactly the thing that can neutralise wind pushing inward. Vortices spin flow around; sinks pull in; a source is the natural "anti-tunnel" tool.
PICTURE: a lone source; its arrows radiate out, longer near the middle, shorter far away.
The velocity a source of strength makes at distance is:
- ::: strength — how hard it sprays (bigger = stronger push)
- ::: distance from the source to where we measure
- ::: the full circle it spreads its flow over; dividing by it shares the flow evenly around
Step 4 — Chop the outline into panels
WHAT we do: replace the smooth curve by flat panels; unknowns become the numbers .
WHY: unknown numbers → a finite, solvable problem. More panels = better shape, but (foreshadowing the parent's mistake box) cost grows fast.
PICTURE: a smooth airfoil below, then the same airfoil as straight panels. On each panel: a red dot at the middle — the control point — where we will enforce the rule of Step 2. Each panel has its own outward .
- ::: how many panels we chose
- ::: constant source strength on panel (one unknown per panel)
- control point ::: the panel's midpoint, where flow-tangency is tested
- ::: the outward normal of panel
Step 5 — Add everything up (superposition)
WHAT we do: the total flow at any point = the wind + the push from every panel's source.
WHY: we can build the exact flow we need by adding tuned ingredients, like mixing paint.
PICTURE: three stacked layers — wind arrows, source arrows, and their sum — showing how the combined arrows curve to hug the surface.
- ::: the uniform far-field wind (fixed, known)
- ::: "add up over every panel from to "
- ::: the unknown strength we are solving for
- ::: the flow that a unit-strength source on panel makes at point (pure geometry — computable once)
Step 6 — Turn the rule into equations (influence coefficients)
Now apply Step 2's rule — zero into-wall flow — at each control point . Dot the whole sum with that panel's :
WHAT we do: one flow-tangency equation per control point → equations.
WHY: equations for the unknowns — now genuinely solvable.
PICTURE: an arrow from source reaching over to control point , and only its component along (the piece we keep) highlighted. That kept piece is .
Writing (the into-wall wind we must cancel), each equation is:
- ::: geometry-only influence of panel on panel
- ::: unknown strengths
- ::: the into-wall wind at panel , with a minus sign (we must undo it)
Step 7 — Stack them into one matrix equation
WHAT we do: pack the equations into rows of a matrix.
WHY: "solve " is the single most standard job in computing — the machine inverts and reads off every at once.
PICTURE: the grid , the tall , and the tall , with the row for panel highlighted so you see it is exactly Step 6's equation.
Once solved, get the along-wall (tangential) speed at each panel and read pressure from Bernoulli's Equation:
- ::: pressure coefficient (dimensionless pressure) on panel
- ::: how much faster/slower air slides there than the free wind
- fast flow () ::: low pressure (lift); slow flow ::: high pressure
Step 8 — The degenerate case: sources alone give ZERO lift
WHAT we do: notice sources shape the body but never lift it — and see this is a special (degenerate) outcome, not a bug.
WHY: it forces the real-world fix — add vortex panels and impose the Kutta condition (flow must leave the sharp trailing edge smoothly), which sets a non-zero , hence lift. This zero-drag-and-here-zero-lift ideal is d'Alembert's Paradox in action; real drag needs Boundary Layer Theory & Skin Friction Drag.
PICTURE: two flows over the same airfoil — top (source-only) is symmetric, streamlines mirror front to back, ; bottom (source + vortex + Kutta) is tilted, air leaves the trailing edge cleanly, , lift up.
- ::: circulation — net swirl of air around the body
- ::: lift per unit span; no swirl ⇒ no lift
- Kutta condition ::: pins so the flow leaves the trailing edge without wrapping around it
The one-picture summary
The full journey on one board: wind hits shape → coat outline with tunable sources → demand zero into-wall flow at each midpoint → this becomes → solve for strengths → read pressure → (add vortices for lift).
Recall Feynman retelling — say it in plain words
Imagine wind blowing at a solid shape. Air is not allowed to go through the metal, only along it. To force that, I line the outline with lots of tiny spray nozzles and let each spray at a strength I get to choose. If I aim the sprays right, their outward push exactly cancels the part of the wind that was trying to pierce the wall — so the total flow just skims the surface. "Aim them right" means: at the middle of every little segment, the sideways-into-wall flow must add up to zero. That is one equation per segment. Each nozzle's push on each midpoint is a fixed geometry number (an influence coefficient), so all the equations together are just rows of a grid: times the list of unknown strengths equals the list of winds I must cancel. The computer inverts the grid, hands me every strength, and from the along-wall speeds I read the pressure everywhere via Bernoulli. One catch: pure sprays are symmetric and cannot lift — for lift I also add little swirls (vortices) and require the air to peel off the sharp tail smoothly. Sprays make the shape; swirls make the lift.
Recall Quick self-test
- What single physical rule pins the source strengths? → Zero normal (into-wall) velocity at each control point.
- Which math tool extracts "into-wall flow" and why? → The dot product ; it isolates the component along .
- Why can we add wind + sources freely? → Superposition: the governing equation is linear.
- What is ? → Into-wall velocity a unit source on panel makes at panel 's midpoint (pure geometry).
- Why zero lift with sources only, and the fix? → No circulation (); add vortex panels + Kutta condition.