Computational aerodynamics — panel method (intro), CFD overview
1. WHY do we need computational methods?
WHY Laplace? Incompressible . Irrotational . Combine: .
WHAT changes for real flow? Add viscosity ( term) and compressibility ( varies) and you get the full Navier–Stokes equations, which are nonlinear — no superposition, must use CFD.
2. Elementary solutions (the LEGO bricks)
Because Laplace is linear, any sum of these is also a solution:
3. Panel method — DERIVATION from scratch
Step 1 — The physical condition we must enforce
The body is solid: no flow goes through the wall. So the velocity component normal to the surface is zero: Why this step? It is the only boundary condition that defines the shape's effect — everything is built to satisfy it.
Step 2 — Discretise the surface
Replace the smooth contour with flat panels. Put a source sheet of unknown strength (constant) on each panel . Why this step? We can't find a continuous by hand, but unknown constants give a solvable linear algebra problem.
Step 3 — Total potential
Why this step? Superposition: freestream + every panel's contribution. The integral spreads over the panel.
Step 4 — Apply boundary condition at each control point
At the midpoint ("control point") of panel , demand zero normal velocity: where is the angle between the freestream and the panel's outward normal, and is the influence coefficient (normal velocity induced at panel by a unit source on panel ).
Why this step? One equation per panel → equations for unknowns .
Step 5 — Solve the linear system
Why this step? It's just a matrix inversion — the computer's job.
Step 6 — Post-process
Once known, compute the tangential velocity at each panel, then pressure via Bernoulli: Integrate around the surface to get lift (need vortices/Kutta condition for lift) and moment.

4. CFD overview — when panels are not enough
| Aspect | Panel method | CFD (Navier–Stokes) |
|---|---|---|
| Discretises | Surface only | Whole volume |
| Equation | Linear (Laplace) | Nonlinear (N–S) |
| Viscosity / drag | No (no skin friction) | Yes |
| Shocks, separation | No | Yes |
| Cost | Seconds | Hours–days |
| Best for | Early design, attached subsonic flow | Final design, transonic/turbulent/separated |
5. Common mistakes (Steel-man + fix)
6. Active recall
Recall Quick self-test (hide answers)
- What PDE governs ideal flow, and why is its linearity essential? → Laplace; allows superposition of elementary solutions.
- What boundary condition fixes the panel strengths? → Zero normal velocity (flow tangency).
- Why does a source-only panel solution give zero lift? → No circulation.
- One reason CFD beats panels? → Captures viscosity/separation/shocks.
What PDE governs steady incompressible irrotational flow?
Why is linearity of Laplace's equation crucial for panel methods?
What boundary condition does the panel method enforce at each control point?
What are the unknowns solved for in a source-panel method?
What is an influence coefficient ?
Why can't a source-only panel method predict lift?
What extra ingredient gives a panel method lift?
How do you get pressure from panel velocities?
What equations does CFD solve?
Name the CFD discretisation methods.
Why is Finite Volume preferred for aerodynamics with shocks?
What is d'Alembert's paradox?
What two checks validate a CFD result?
How does panel-method cost scale with N panels?
Recall Feynman: explain to a 12-year-old
Imagine you want to know how wind flows around a toy car. Instead of solving impossible math, you cover the car's outline with lots of tiny "tape strips". Each strip can gently blow or suck air. You adjust how hard each strip blows until the air just slides along the car and never goes through it. Add up all the gentle blows and the steady wind, and you get the whole airflow! That's the panel method. When the car is fast or sticky air matters (friction, swirling wakes), tape strips aren't enough — so we instead fill the whole room of air with a grid of tiny boxes and track wind in every box. That bigger, slower computer job is CFD.
Connections
- Laplace's Equation & Potential Flow
- Sources, Sinks, Doublets, Vortices
- Kutta–Joukowski Theorem & Circulation
- Bernoulli's Equation
- Navier–Stokes Equations
- Boundary Layer Theory & Skin Friction Drag
- Turbulence Modelling — RANS, LES, DNS
- Finite Volume Method
- d'Alembert's Paradox
Concept Map
Hinglish (regional understanding)
Intuition Hinglish mein samjho
Dekho, aerodynamics mein air ka flow PDE se chalta hai, aur real wing ke liye yeh haath se solve karna almost impossible hai. Isliye hum computer ko kaam dete hain. Do popular tareeke hain. Pehla — panel method. Idea simple hai: body ki surface ko chhote-chhote flat panels mein todo, har panel par ek "source" laga do jiski strength unknown hai. Phir ek hi condition lagani hai — air body ke andar nahi ghusni chahiye, yaani normal velocity zero () har control point par. Yeh N equations dega N unknowns ke liye, matrix solve karo, bas ho gaya. Yeh fast hai kyunki Laplace equation linear hai, toh hum freestream + sources + vortices ko superpose kar sakte hain.
Ek important baat: sirf sources se lift nahi milta, kyunki lift ke liye circulation chahiye (Kutta–Joukowski: ). Iske liye vortex panels add karte hain aur Kutta condition lagate hain (trailing edge par flow smoothly nikle). Aur ek trap: panel method drag predict nahi karta — d'Alembert paradox, kyunki yeh inviscid hai, viscosity (friction) ko ignore karta hai.
Jab flow fast ho (transonic, shocks), ya separation/turbulence ho, tab panel method kaafi nahi. Tab CFD use karte hain — pure volume of air ko mesh (chhote boxes) mein todo aur full Navier–Stokes equations solve karo. Usually Finite Volume method, kyunki yeh mass-momentum-energy ko har cell face par exactly conserve karta hai (shocks ke liye zaroori). CFD slow aur mehnga hai, par sab kuch capture karta hai — friction, wake, shock sab.
80/20 funda yaad rakho: early design aur attached low-speed flow ke liye panel method 1% cost mein 80% answer de deta hai. CFD tab nikaalo jab viscosity, separation ya shocks dominate karein. Aur CFD ka result hamesha mesh independence aur experiment se validation ke baad hi maano — sirf residual girne ka matlab "correct" nahi hota.