3.5.50 · D2 · HinglishGuidance, Navigation & Control (GNC)

Visual walkthroughProportional navigation guidance — N·V_c·λ̇, derivation

2,309 words10 min read↑ Read in English

3.5.50 · D2 · Physics › Guidance, Navigation & Control (GNC) › Proportional navigation guidance — N·V_c·λ̇, derivation

Hum ek pursuer (missile) aur ek target (plane) draw karenge. Poori kahaani ek line ke baare mein hai jo unhe join karti hai — line of sight — aur yeh hai ki kya woh line rotate karti hai ya nahi.


Step 1 — Do dots aur unke beech ki line

KYA: humne "ek missile aur ek plane" ko sirf do numbers, aur , se replace kar diya.

KYUN: target ko hit karne ke baare mein har sawaal actually yeh sawaal hai ki yeh do numbers time ke saath kaise change hoti hain. Agar hum aur track karein, toh hum sab kuch track karte hain.

PICTURE: figure mein, blue dot missile hai, orange dot target hai, gray line LOS hai. Angle dashed reference line se LOS tak measure hota hai. Kisi symbol ke upar chhota dot ka matlab hai "change per second ka rate" — toh hai gray line kitni tezi se swing karti hai, aur hai do dots kitni tezi se paas ya door ho rahe hain.

Full frame setup ke liye dekho Line-of-Sight Geometry and Kinematics.


Step 2 — Target ki motion ko do arrows mein todna

KYA: humne ek velocity arrow ko ek red "along" arrow aur ek green "across" arrow mein toda.

KYUN: hum specifically inhi do directions ki parwah karte hain kyunki har ek hamare do numbers mein se ek ko control karta hai. Along part change karta hai; across part change karta hai. Koi bhi velocity is tarah likhi ja sakti hai — yeh sirf perpendicular axes choose karna hai jo LOS ke saath ride karte hain, fixed East/North axes ki jagah. Yeh exactly Polar Coordinate Kinematics hai.

Term by term, across-LOS piece mein:

  • = radians/second mein line kitni tezi se ghoomti hai.
  • = line ki length. Ek rod ke end par ek point jo rad/s par ghoom raha hai woh sideways (length)×(turn rate) = metres/second ki speed se move karta hai. Isliye across-speed hai, na ki sirf .

Hum across-speed ko naam dete hain.


Step 3 — "Collision course par hona" kaisa dikhta hai

KYA: humne pucha "dots kab collide karte hain?" aur jawaab mila .

KYUN: collision matlab gap zero ho jaata hai bina line ke apni bearing se slide kiye. Sliding bearing () matlab target tumhare aage ya peeche cross kar raha hai — ek miss.

PICTURE: left panel — green across-arrow nonzero hai, toh LOS har frame mein ek naye angle tak sweep karta hai (target "glass par drift karta hai"): miss. Right panel — across-arrow gaya, sari motion red/along hai, sightlines parallel aur stacked rehti hain: collision.

Yeh error signal hai jo hum null karna chahte hain: hamara error khud hai.


Step 4 — khud kitni tezi se change hota hai? (chhupa hua factor of 2)

ko zero drive karne ke liye hum jaanna chahte hain ki ek push ke response mein kaise react karta hai. Iska matlab hai across-velocity ko differentiate karna — lekin carefully.

KYA: picture dikhata hai kyun ek term missing hai. Green "across" direction khud rotate ho raha hai jab LOS swing karta hai. Ek instant se doosre tak, across-arrow thoda alag direction mein point karta hai.

KYUN extra term: radial motion velocity carry karta hai, aur kyunki across-direction se rotate hua hai, us radial velocity ka ek hissa across-direction mein leak ho jaata hai. Woh leak ek doosra add karta hai. Yeh leaked term Coriolis term hai — dekho Coriolis Term in Polar Coordinate Acceleration.

PICTURE: figure mein do curved arrows mein se har ek ki ek copy represent karta hai; saath mein woh banaate hain.


Step 5 — Missile ka command wire karna

Missile apne thrusters LOS ke sideways fire karta hai. Woh commanded acceleration hai. Ek target ke liye jo khud across-LOS maneuver nahi kar raha, sirf across-acceleration missile ki apni hai, drift ko oppose karne ki taraf:

KYA: humne physical across-acceleration ko ke barabar set kiya (minus kyunki command growing ke against push karta hai).

KYUN: yeh woh moment hai jab control input geometry mein enter karta hai. Is line se pehle, pure kinematics tha; ab hum keh rahe hain "missile ise supply karta hai."

PICTURE: orange arrow hai jo missile ko uski current heading se push kar raha hai, LOS ko wapas fixed bearing ki taraf bend kar raha hai.


Step 6 — PN law plug in karo aur ko collapse hote dekho

Ab PN law substitute karo. Kyunki (dekho Closing Velocity and Range Rate), woh hai .

KYA: command term aur Coriolis term ek single clean factor mein merge ho gaye.

KYUN: se divide karne par yeh ratios ki kahaani ban jaati hai:

Har side "change ki rate ÷ current value" hai — exactly woh shape jiska integral logarithm hai. Isliye agle step mein logarithm aata hai: yeh "growth proportional to current size" ka natural tool hai.

PICTURE: kai ke liye versus ke curves, sab right par same start se pinned, right-to-left padhe jaate hain jab engagement run hoti hai ( 0 ki taraf shrink ho raha hai).


Step 7 — Stability condition graph se padho (sab cases)

Jab missile pahunchta hai, . ka kya hota hai yeh poori tarah exponent ke sign par depend karta hai:

Har dikhaya gaya case:

  • (exponent positive): jab . Swing-rate zero ho jaata hai — collision course achieve! ✓ (green curve zero tak dive karti hai)
  • (exponent zero): , toh constant rehta hai — kabhi decay nahi karta. Boundary par, koi fayda nahi. (gray flat line)
  • (exponent negative): jab . Swing-rate blow up ho jaata hai — miss target ke paas badhta hai. ✗ (red curve shoot up karti hai)

KYUN yeh sab kuch close karta hai: Step 3 mein humne kaha tha "kaam hai force karna." Steps 4–7 dikhate hain ki specific form ke saath — exactly wahi automatically karta hai, geometry khud se drive hokar. Yeh law ek guess nahi hai; yeh woh choice hai jo graph ko dive karaati hai.


Ek-picture summary

Yeh single panel poori chain stack karta hai: do dots → motion split karo → collision matlab green across-arrow khatam ho jaata hai → command se tak loop → power law → ke liye zero tak dive.

Two dots: range R and angle lambda

Split relative motion

Across-LOS speed = R lambda-dot

Collision means lambda-dot = 0

True across-accel adds Coriolis 2 Rdot lambda-dot

Missile command a_c enters the loop

PN law a_c = N Vc lambda-dot

lambda-dot grows like R to the N minus 2

N greater than 2 forces lambda-dot to zero

Recall Feynman retelling — plain words mein bolo

Socho ek plane tumhari side window ke bahar hai. Us invisible line ko draw karo jo tumse uss tak jaati hai. Us line ke saath do cheezein ho sakti hain: woh chhoti ho sakti hai (tum close in kar rahe ho) ya woh tumhari window ke across swing kar sakti hai (plane aage ya peeche drift kar raha hai). Agar line sirf chhoti hoti hai aur kabhi swing nahi karti, toh tum dono ek hi spot ki taraf ja rahe ho — ek crash. Toh kisi cheez ko hit karne ki poori trick yeh hai: swing ko khatam karo.

Swing ko khatam karne ke liye tumhe jaanna hoga ki sideways nudge ise kaise change karta hai. Jab tum woh calculate karte ho toh tumhe ek sneaky extra term milta hai — Coriolis wala, do ka factor — kyunki "sideways" direction khud ghoom raha hai jab tum measure kar rahe ho. Woh miss karo aur tumhara poora jawab galat hoga.

Phir tum apne missile ko swing-rate ke proportion mein sideways push karaate ho, is scale par ki tum kitni tezi se close kar rahe ho, times ek number . Algebra karo aur swing-rate remaining distance ke saath ek power, , se tied ho jaata hai. Jab tum last few metres close karte ho, agar woh power positive hai (matlab 2 se bada hai), swing bilkul zero ho jaata hai jab tum pohuchte ho — ek clean hit. Agar 2 hota toh swing coast karta rehta; 2 se kam aur woh tumhare muh par explode ho jaata. Isliye har real missile 3 aur 5 ke beech use karta hai.

Recall Quick self-check

physically kya hai? ::: Across-LOS relative speed — kitni tezi se sightline sideways sweep karti hai; yeh miss-building motion hai. Across-acceleration mein 2 ka factor kyun hai? ::: Ek product rule se, ek aur isliye kyunki transverse basis vector khud rotate karta hai (Coriolis). kyun zaroori hai? ::: Kyunki ; sirf positive exponent hi bhejta hai jab . PN kaunsa error signal null karta hai? ::: LOS rotation rate .