3.1.30 · D3 · HinglishCompressible Flow & Aerodynamics

Worked examplesComputational aerodynamics — panel method (intro), CFD overview

3,586 words16 min read↑ Read in English

3.1.30 · D3 · Physics › Compressible Flow & Aerodynamics › Computational aerodynamics — panel method (intro), CFD overv


The scenario matrix

Har panel-method / CFD question jo tumhe milegi woh in cells mein se kisi ek mein aayegi. Neeche har worked example us cell ke saath tagged hai jo woh fill karta hai.

Cell Case class Isme kya khaas hai Example
A Angle sign & quadrant of ka sign flip hota hai → source andar blow karta hai ya bahar Ex 1
B Degenerate: single flat panel Sirf self-influence, koi neighbour nahi Ex 2
C Zero input: har jagah "No body" kaisa dikhta hai? Ex 3
D Closed body mass balance Sign mix conservation se forced hoti hai Ex 4
E Full small system haath se solve kiya Diagonal vs off-diagonal Ex 5
F Limiting behaviour Convergence aur cost Ex 6
G Real-world word problem Panels vs CFD choose karo, run size karo Ex 7
H Exam twist: lift & Alembert Sources zero lift/drag kyun dete hain; vortex add karo Ex 8

Symbols jo hum baar baar use karte rahenge

Woh ek equation jis par poora method tika hai — har panel midpoint par zero air through the wall:

Sab kuch neeche bas yahi equation hai, case by case examine ki gayi.


Cell A — ka sign

Figure — Computational aerodynamics — panel method (intro), CFD overview

Yeh figure kaise padhein. Moti cyan horizontal line panel hai (solid wall). Seedha upar point karta white arrow uska outward normal hai. Teen coloured arrows jo panel ki taraf aim kar rahe hain woh wind hai, har ek us normal se alag angle par bana hua hai: amber arrow hai (wind dead-on ke saath, toh ), cyan arrow hai (), aur white arrow hai (). Neeche ka label grazing case mark karta hai jahan wind panel ke saath chalta hai aur kabhi use cross nahi karta. Jaise tum Ex 1 padhte ho, har case ko uske arrow se match karo: ka sign (arrow ke saath ya uske against kitna jhuka hua hai) exactly yahi decide karta hai ki source kis taraf blow kare.

Forecast: guess karo — jab wind panel ke front se takraati hai, source ko wapas bahar push karna hoga (). Jab wind peeche se aaye, toh suck in karna hoga (). par wind kabhi wall cross nahi karti, toh koi source ki zaroorat nahi.

  1. Har ke liye compute karo. Yeh step kyun? Yeh term wind ki velocity component outward normal ke along hai — bilkul wahi flow jo humein cancel karni hai. Har ek ko figure mein uske arrow se match karo.

    • (a) m/s (amber arrow)
    • (b) m/s (cyan arrow)
    • (c) m/s (grazing, neeche ka label)
    • (d) m/s (white arrow)
  2. Sign padho. Yeh step kyun? Master row kehti hai source term ke barabar honi chahiye. Upar ke self-term box se, ek single panel ki sheet apne midpoint par normal velocity induce karti hai (sprayed air ka aadha har face se exit hota hai), toh , yaani .

    • (a) m/s ... ruko — negative? Figure dekho: incoming wind mein point karta hua, matlab wind wall ke through bahar flow ho rahi hai, toh source ko cancel karne ke liye suck in karna hoga. Sign honest hai; geometry hi surprise karti hai.
    • (b) m/s: same story as (a) par weaker — wind sirf aadha ke along lean karti hai, toh aadha suck-in.
    • (c) : grazing wind ko koi correction nahi chahiye.
    • (d) m/s: wind body mein push karti hai, source wapas bahar push karta hai.

Verify: Har case mein . (b) plug karo: . ✓ Units: (m/s) + (m/s) kyunki ek per-length sheet strength hai jo velocity units m/s rakhti hai — dimensionally clean.


Cell B — degenerate single flat panel

Forecast: sirf ek panel ke saath koi off-diagonal terms nahi hain — matrix ek single number hai. Guess karo .

  1. Master row likho. Kyun? ke saath sum mein ek term hai.
  2. substitute karo. Kyun? Self-influence diagonal hai; — exactly "half out each face" jump.
  3. Solve karo. (m/s).

Verify: . ✓ Yahi reason hai ki influence matrix ki diagonal hai — ek panel ka khud par effect. Ek single panel poore method ka sabse chhota sanity check hai.


Cell C — zero input

Forecast: no sources = no body = bas wind bina rukawat ke blow karti hai.

  1. total potential mein dalo. Kyun? Dekhne ke liye ki "no body" kya produce karta hai. Jab saare panels off hain, sirf uniform-stream potential bachta hai:
  2. Velocity paane ke liye gradient lo. Kyun? Potential ki definition se, — height-map ko har direction mein differentiate karne se woh velocity component milta hai. Bilkul uniform stream — seedhi parallel streamlines.
  3. Kab correct hai? Sirf tab agar wall pehle se ek streamline ke along lie karti ho, yaani "body" ek flat plate hai wind ke parallel ( har jagah, Ex 1c se). Toh aur sach mein har row solve kar leta hai.

Verify: har master row padhti hai . ✓ Zero input ek bug nahi hai — yeh answer hai jab body flow ko disturb nahi karti.


Cell D — mass balance mixed signs force karta hai

Forecast: front incoming air split karne ke liye bahar spray karta hai, toh rear ko suck in karna hoga close karne ke liye — negative.

  1. General closure condition apply karo. Kyun? Ek solid closed body net air nahi banata, toh total volume emitted (per unit span) zero hona chahiye. Har panel emit karta hai, toh general requirement hai Per-length strengths sirf tab zero sum karte hain jab har panel length equal ho — yahi reason hai ki hume master condition ke roop mein length-weighted form state karni chahiye.
  2. Equal lengths ke liye specialise karo. Kyun? Yahan sab hain, ek common factor jo hum divide kar sakte hain:
  3. Solve karo. m/s.
  4. Interpret karo. Kyun? Negative strength = ek sink: rear panel exactly utna volume nig jaata hai jo front do ne eject kiya, toh air smoothly body ke peeche rejoin ho jaati hai.

Verify: length-weighted sum . ✓ aur signs ka mix conservation se forced hai, choose nahi kiya gaya — yahi reason hai ki source-only bodies output mein front-to-back symmetric hoti hain.


Cell E — full system haath se

Figure — Computational aerodynamics — panel method (intro), CFD overview

Forecast: panel 1 wind face karta hai (suck-in chahiye, Ex-1 convention se), panel 2 sheltered hai — mixed signs guess karo.

Figure do-panel wedge dikhata hai amber control points ke saath har midpoint par. Curved white arrow self-influence mark karta hai (, ek panel apne midpoint par act karta hua — "half out each face" jump), aur seedha cyan arrow neighbour influence mark karta hai (, panel 2 control point 1 par act karta hua). Un do arrows ko dhyan mein rakho: diagonal panel ka khud se baat karna hai, off-diagonal ek panel ka doosre se baat karna hai.

  1. assemble karo. Kyun? Yeh parent ka Step 5 hai — ek row per panel. Diagonal entries self-arrow hain, off-diagonals neighbour-arrow; right-hand side upar ke box se hai.
  2. Dono rows ko 6 se multiply karke fractions clear karo. Number 6 kyun? Yeh denominators aur ka least common multiple hai, toh 6 se multiply karne se ek hi stroke mein har fraction whole number ban jaata hai — fraction arithmetic avoid karne ka sabse clean tarika. Row 1 : . Row 2 : .
  3. Solve karo. Kyun? Do equations, do unknowns — standard elimination jo computer karta. coefficient match karne ke liye row 1 ko 3 se aur row 2 ko 2 se multiply karo, phir subtract karo:
    • , .
    • Back-substitute karo: .

Verify: Row 1: ✓. Row 2: ✓. Diagonal (self, white arrow) dominant hai; off-diagonal (neighbour, cyan arrow) use nudge karta hai — exactly wahi structure jo figure dikhata hai.


Cell F — limit

Forecast: numbers ki taraf crowd kar rahe hain — accuracy plateau hoti hai. Cost, though, explode karta hai.

  1. Successive changes dekho. Kyun? Convergence matlab change har refinement par sihrta hai. . Har step roughly pichle ka hai: , . Changes shrink ho rahe hain, toh sequence ki taraf converge kar rahi hai.
  2. Panel size define karo aur kyun matter karta hai. Yeh step kyun? "" actually "" hai, toh humein batana hoga kya hai. Agar body ka perimeter hai aur hum equal panels use karte hain, toh ek panel ki length hai — discretisation length. double karne se half ho jaata hai. Ek smooth body ke liye, standard panel-method error theory kehti hai ki error ek fixed power of ki tarah girta hai, toh halving se error roughly constant factor se multiply hoti hai har refinement mein. Yahi constant factor exactly wahi hai jo successive changes ko geometric series ki tarah behave karaata hai. Hum ise sirf rough extrapolation ke roop mein use karte hain, exact law nahi.
  3. Plateau estimate karo (part a). Kyun? Tail ko geometric with ratio treat karte hue, ke baad remaining changes sum hote hain roughly mein, toh limit . Haan, yeh converge ho raha hai.
  4. Cost scaling (part b). Kyun? Dense matrix inversion hai. jaana mein hai, toh time se scale karta hai.

Verify: change ratios aur — dono , toh bounded/convergent. ✓ Cost: s ✓. Lesson: zyada panels accuracy mein madad karna band kar dete hain bahut pehle se, aur cost zyada dino tak explode karti rehti hai — parent ki "accuracy plateaus" mistake, quantified.


Cell G — real-world word problem

Forecast: low speed, attached, no shocks → panel method jeetega; par drag ek switch force karega.

  1. Mach number check karo. Yeh step kyun? Compressibility matter karti hai jab ke paas aaye; neeche, incompressible Laplace fine hai. Yahan air mein speed of sound hai — kitni tezi se pressure disturbance travel karti hai — sea level par m/s diya gaya hai: Incompressible assumption hold karti hai → Laplace valid hai → panel method applicable.
  2. Reynolds number check karo (viscosity thin hai ya nahi iska context). Kyun? batata hai ki boundary layer chord ke relative thin hai. High , attached flow → inviscid pressure prediction accurate hai.
  3. Tool choose karo. Kyun? Panel method ~1% cost par ~80% lift info deta hai (parent ka 80/20 rule). Lift/pressure ke liye panel method use karo.
  4. Jab drag chahiye. Kyun? Inviscid 2-D ⇒ d'Alembert's Paradoxzero drag. Real drag paane ke liye (skin friction + wake) tumhe boundary-layer correction add karni hogi ya full Navier–Stokes CFD par jaana hoga.

Verify: ✓ (). ✓. Dono dimensionless. Decision parent ke comparison table se consistent.


Cell H — exam twist on lift

Forecast: (a) no circulation → no lift, Kutta–Joukowski se. (b) ke liye solve karo.

  1. Kutta–Joukowski apply karo. Kyun? Yeh circulation aur lift ke beech the link hai: . ke saath: . Sources akele zero lift dete hain — woh sirf thickness shape karte hain.
  2. ko se relate karo. Kyun? Lift coefficient lift ko dynamic pressure chord se nondimensionalise karta hai.
  3. ke liye solve karo. Kyun? Kutta–Joukowski invert karo.

Verify: N/m ✓. m²/s ✓. Reinset karo: ✓. Yahi reason hai ki hum source panel code par vortex panels + Kutta condition bolt karte hain — sources shape set karte hain, vortices lift set karte hain.


Recall

Recall Answers chhupao aur poora matrix test karo

ka kaunsa sign matlab hai wind wall ke through usi taraf blow kar rahi hai jis taraf point karta hai? ::: Positive (wind component along ). Matrix diagonal par kahaan se aata hai? ::: Ek source sheet apni air aadhi aadhi har face se baahir bhejta hai, toh apne midpoint par induce karta hai (). , ke saath single flat panel: kya hai? ::: . Saare kaunsi physical situation describe karta hai? ::: No body — undisturbed uniform stream (ya ek plate jo wind ke parallel hai). Closed body par (sirf nahi) kyun hona chahiye? ::: Har panel emit karta hai; sirf tab jab sab lengths equal hon per-length strengths zero sum karti hain. Cost ki tarah scale karti hai: se jaane par runtime kitni baar multiply hoti hai? ::: . Source-only body ka lift zero kyun hota hai? ::: Zero circulation → . Lift paane ke liye kya add karte hain, kaunsi condition se control kiya? ::: Vortex panels, Kutta condition se set kiya.