3.5.53 · D1 · HinglishGuidance, Navigation & Control (GNC)

FoundationsPowered descent guidance — G-FOLD algorithm (convex optimization)

3,921 words18 min read↑ Read in English

3.5.53 · D1 · Physics › Guidance, Navigation & Control (GNC) › Powered descent guidance — G-FOLD algorithm (convex optimiza

Parent note padhne se pehle, tumhe uska har letter apna banana hoga. Yeh page har ek ko ek picture se build karta hai. Upar se neeche padho — har symbol apne upar wale pe lean karta hai.


0. Stage: position, velocity, acceleration

Sab kuch ek lander ke saath hota hai jo ek target ke upar ud raha hai. Iske baare mein baat karne ke liye hume teen ideas chahiye jo stack hote hain.

Figure dekho. Arrow ka ground pe ek shadow hai (lander kitna sideways hai) aur ek height hai (kitna upar hai). Dono ko ek saath likhne ke liye hum arrow ko teen fixed directions — axes — ke saath pieces mein tod dete hain.

Ab, cheezein chalti hain. Velocity yeh hai ki position kitni tezi se change hoti hai.

Dot ko phir stack karo: acceleration hai — velocity kitni tezi se change ho rahi hai. Engine fire karne se velocity change hoti hai, toh acceleration wahi jagah hai jahan engine ki push dikhti hai.

Recall

, , ka kya matlab hai, aur / ka sign kya hai? Position (lander tak arrow), velocity, acceleration — har dot ek time-derivative hai; pad ke upar hai, aur Mars pe hai (down = negative ). ::: Upar positive hai; gravity minus carry karta hai.


1. Magnitude: double-bar

Figure dekho: thrust arrow ek right triangle ka diagonal hai jiske legs components aur hain. Dashed legs right angle pe milte hain, aur arrow ki length hypotenuse hai — Pythagoras in action. Dhyan do ki arrow kisi bhi direction mein swing kar sakta hai jabki usi length ko rakhta hai; woh "same length, any direction" exactly wahi hai jo double-bar capture karta hai.


2. Forces: thrust , gravity , mass


3. Fuel loss ki rate: , , ,

Fuel exhaust ke roop mein nikalta hai. Exhaust jitni tezi se aur jitna zyaada ho, push utni hi zyaada hogi.


4. Logarithm aur exponential

Parent ka Step 1 mass ke log ko track karega mass ki jagah. Ise follow karne ke liye pehle tumhe jaanna hoga ki kya hai aur kya undo karta hai.

Figure dekho: (lavender) aur (mint) dashed diagonal line ke across mirror images hain. Ek number ko ek curve mein daalo, phir doosre mein, aur tum wapas wahan pahunch jaate ho jahan shuru kiya tha — yahi "exact inverse" dikhta hai. Dhyan do ki mint curve sirf zero ke daayein rehti hai: ke liye iska koi output nahi hai, domain restriction ki picture hai.

Recall

kya undo karta hai, uska domain kya hai, aur yahaan useful kyun hai? , ko undo karta hai aur sirf arguments accept karta hai; aur , troublesome division ko plain linear term mein convert karta hai. ::: Logs ×/÷ ko +/− mein badal dete hain (argument positive hona chahiye).


5. Naye controls: aur slack

Yahaan algebra hai, step by step, taaki tum dekh sako kyun problem door ho jaati hai. Newton's law se shuru karo aur har term ko mass se divide karo:

Left side pe dono cancel ho jaate hain, sirf bachta hai. Right side pe, hamara naya naam hai, aur cancel hokar ban jaata hai:

Ab throttle limits ko us divide se guzarte huye dekho. Hardware band se shuru karo aur teeno parts ko positive number se divide karo (positive number se divide karne par signs same direction mein rehte hain):

Lekin (ek arrow ko positive number se divide karne par uski length usi factor se scale hoti hai), toh:

Aakhir mein middle ko slack ke hawaale karo. Hum set karte hain aur hardware band ko pe daal dete hain:

Yahi transformed throttle box hai jo parent use karta hai. (Agar hum floor hataa dein, toh yeh simply padha jaata.)


6. Convex vs. non-convex — woh shape jo sab kuch decide karti hai

Yahi heart hai kyun parent apni saari gymnastics karta hai.

Recall Parent ka kaunsa constraint non-convex hai, aur kyun?

Thrust lower bound : yeh demand karta hai ki tum ek sphere ke bahar raho, aur "sphere ke bahar" straight-line test fail karta hai. ::: Lower bound = non-convex hole.


7. Glide-slope cone aur

Parent ka aakhri constraint lander ko ek safe funnel ke upar rakhta hai tangent use karke. (Section 1 se yaad karo ki do ground coordinates bundle karta hai, toh sideways distance hai — shadow ki length.)

Figure dekho: mint funnel allowed positions ka set hai. Uski walls ground se angle banati hain. Kisi bhi height pe funnel ka radius hai — toh allowed sideways room (coral segment) seedha zero tak simat jaata hai jaise lander pad ke paas aata hai, ek clean vertical touchdown force karta hai. Red dot pe lander funnel ke bahar constraint violate kar raha hoga (woh ridge mein fly kar sakta hai); green dot andar safe hai.


8. Bhaari machinery (woh names jo tumhe milenge, ek picture mein har ek)

Parent teen technical names drop karta hai. Tumhe unhe yahaan master karne ki zaroorat nahi — bas ek one-line mental picture rakho taaki baad mein woh magic na lagein.

Hum teeno ko is foundations page pe trusted black boxes maante hain; parent aur baad ke deep-dives unhe kholte hain.


Prerequisite map

Vectors and components r v

Magnitude double bar norm

Time derivative the dot

Sign convention up is plus z

Newton second law m vdot equals T plus mg

Fuel burn mdot equals minus alpha norm T

Logarithm z equals ln m

Divide by m gives a and slack Gamma

Convex versus non convex sets

Glide slope cone tan theta

G-FOLD convex program SOCP


Equipment checklist

Khud ko test karo — tum parent note ke liye ready ho sirf tab jab har reveal obvious lage.

ka plain words mein kya matlab hai?
Position ek arrow hai teen numbers se describe kiya gaya: do sideways coordinates aur ek height .
Hamara sign convention kya hai, aur Mars pe kya hai?
Upar hai; toh pad ke upar hai, downward velocity hai, aur .
Kisi letter ke upar dot ka kya matlab hai?
Time-derivative — instantaneous rate of change; do dots = rate of the rate (acceleration).
kya measure karta hai, aur kya measure karta hai?
poore thrust arrow ki length hai; sirf ground-bundle ki length hai — sideways shadow distance.
aur kya hain?
Engine ki weakest-while-lit aur strongest thrust magnitudes; yeh ko band mein rokते hain.
Mass kyun likha jaata hai, aur uska sign kya hai?
Kyunki fuel jalta rehta hai toh mass waqt ke saath ghatta hai; aur hamesha.
Fuel burn law batao aur yeh Tsiolkovsky se kaise alag hai.
instantaneous mass-flow rate hai; Tsiolkovsky poore burn par uska integral hai.
Non-integer ke liye kaise define hota hai?
Woh unique smooth curve ke roop mein jo se shuru hoti hai aur jiski growth rate hamesha apni current height ke barabar hoti hai — yeh har fractional aur negative exponent ko continuously fill kar deta hai.
substitute kyun karein?
Yeh convert karta hai