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

Visual walkthroughReaction wheels — momentum management, zero-crossing

2,689 words12 min read↑ Read in English

3.5.48 · D2 · Physics › Guidance, Navigation & Control (GNC) › Reaction wheels — momentum management, zero-crossing

Hum sirf yeh assume karte hain ki tum ek ghoomti hui cheez imagine kar sakte ho. Baaki sab hum khud earn karte hain.


Step 1 — "Angular momentum" actually hai kya, ek picture mein

KYA. Kisi bhi spacecraft se pehle, ek akele spinning disk ko dekho. Hum ek aise single number chahte hain jo yeh kahe ki "is disk mein kitni turning stored hai." Use bulao ("how much turning" ke liye).

YEH quantity KYUN. Ek bhaari disk ko rokna ek halki disk se zyada mushkil hai; ek tez disk ko rokna ek dheemi disk se zyada mushkil hai. Toh "turning ki matra" ko donoN — spin ki bhaari-pan aur spin ki speed — ke saath badhna chahiye. Sabse seedha honest combination ek product hai:

  • (Greek "omega") hai spin rate — disk har second mein kitne radians ghoomti hai. Tez spin = bada . Figure mein rim par lal arrow dekho: lamba arrow = tez.
  • hai moment of inertia — "rotational heaviness." Yeh bada hota hai jab mass axis se door ho (ek bicycle wheel) aur chota hota hai jab mass axis ke paas ho (ek pencil apni nok par ghoomti hui). ko mein measure karte hain.
  • unka product hai, mein measure kiya jaata hai, jise bhi likha jaata hai.

PICTURE.

Yahi idea Conservation of Angular Momentum mein develop kiya gaya hai — hum us par zyada rely karenge.


Step 2 — Ek axis share karne waali do spinning cheezein: numbers simply add ho jaate hain

KYA. Ek real spacecraft mein asliyat mein do rotating pieces hain jo ek shaft par stacked hain: body (box, inertia , rate par ghoom rahi hai) aur andar ka wheel (inertia , rate par ghoom raha hai). Hum pair ki total turning chahte hain.

YEH ADD KYUN HOTE HAIN. Ek hi axis ke saath-saath angular momenta sirf numbers hain jo ek hi direction mein point karte hain, toh yeh ordinary numbers ki tarah add hote hain — ab koi angle nahi, koi triangle nahi. (Jab axes alag hoti hain toh vectors chahiye; yahaan ek shared axis hume scalar rehne deti hai, isliye humne shuruaat mein single-axis picture choose ki.)

  • = body ki apni stored turning (usually hum chahte hain body still rahe, toh ).
  • = wheel ki stored turning (ise motor control karta hai).
  • = unka sum: poore satellite ki turning ek object ki tarah count ki gayi.

PICTURE.


Step 3 — Rule: koi baahri twist nahi toh change nahi ho sakta

KYA. Ab hum deep law invoke karte hain. Deep space mein, kuch bhi satellite ko baahir se twist nahi kar raha (abhi ke liye). Hum claim karte hain ki total frozen hai — ek constant.

YEH SACHCHI KYUN HAI. Ek satellite ke paas push karne ke liye kuch nahi hai. Total turning change karne ke liye tumhe kisi baahri cheez ke against twist karna padega (Earth ka magnetic field, exhaust gas). Kuch bhi baahir nahi hone par, total sirf donoN parts ke beech reshuffle ho sakta hai, kabhi create ya destroy nahi ho sakta. Wahi reshuffle poora trick hai.

"Frozen" ko hum us tool se express karte hain jo change measure karta hai: derivative, likha jaata hai. Iska matlab hai "yeh cheez har second kitna change ho rahi hai."

Yahaan derivative kyun aur kuch kyun nahi? Hum pooch rahe hain " kitni tez change ho raha hai?" — aur "ek quantity kitni tez change hoti hai" exactly woh sawaal hai jo derivative ka jawab hai. "Frozen" ka matlab hai "rate of change = zero":

PICTURE. Momentum ka see-saw: body left pan par, wheel right pan par, total (beam ka balance point) locked.


Step 4 — Sum ko differentiate karo: coupling equation appear hoti hai

KYA. Step 2 ka total ka "rate of change" lo aur use zero set karo (Step 3). Har term ka rate of change hai (constant inertia) × (uski speed ka rate of change). Speed ka rate of change ek acceleration hai, ek dot se mark kiya jaata hai: ka matlab hai " kitni tez change ho raha hai," ka matlab hai " kitni tez change ho raha hai."

\;\;\Rightarrow\;\; I_b\,\dot\omega_b + I_w\,\dot\Omega_w = 0$$ - $I_b\,\dot\omega_b$ = body ki angular acceleration, uski heaviness se scale ki gayi. - $I_w\,\dot\Omega_w$ = wheel ki angular acceleration, uski heaviness se scale ki gayi. - Yeh sum zero hote hain kyunki total kabhi nahi badalti. **$\dot\omega_b$ ke liye solve KYUN.** Hum wheel *control* karte hain (motor $\dot\Omega_w$ set karta hai). Hum body par *result* jaanna chahte hain. Toh $\dot\omega_b$ isolate karo: $$\boxed{\;\dot\omega_b = -\frac{I_w}{I_b}\,\dot\Omega_w\;}$$ - **Minus sign** = "opposite direction." Yahi poora point hai: wheel ko ek taraf accelerate karo, body *doosri* taraf accelerate hoti hai. - $\dfrac{I_w}{I_b}$ = ek **gear ratio**. Wheel choti hai ($I_w$ small) aur body bahut badi hai ($I_b$ large), toh yeh fraction bahut chhota hai — body wheel se *bahut* dheemi ghoomti hai. Ek bade satellite ko thoda hilane ke liye, tumhe ek chote wheel ko bahut zyada spin karna padta hai. **PICTURE.** > [!intuition] Minus aur fraction ko saath padho > Minus = "doosri taraf." Fraction $I_w/I_b$ = "aur sirf thoda sa, kyunki body bhaari hai." Isliye ek reaction wheel ek telescope ko *smoothly aur finely* point karta hai: wheel-speed ki badi change body rotation ki ek whisper khareedti hai. --- ## Step 5 — Baahri twist on karo: wheel bhar-na shuru ho jaata hai **KYA.** Ab ek real external torque $\tau_{\text{ext}}$ act karne do — sunlight se ek steady nudge ([[Solar Radiation Pressure]]), [[Gravity Gradient Torque]] se, ya [[Aerodynamic Drag Torque]] se. Total ab frozen nahi hai; uska rate of change *twist ke barabar hota hai*: $$\frac{d H_{\text{tot}}}{dt} = \tau_{\text{ext}}$$ - $\tau_{\text{ext}}$ = baahri twist, $\text{N·m}$ mein. Positive = satellite ko ek steady taraf twist kar raha hai. **Controller body ko still KYUN rakhta hai.** Kaam hai telescope pointed rakhna: $\omega_b\approx0$ aur $\dot\omega_b\approx0$. Body term drop karo aur sirf wheel term bachti hai: $$I_w\,\dot\Omega_w = \tau_{\text{ext}}$$ Body ko ek push ke against bilkul still rakhne ke liye, wheel ko aane wala saara momentum **soak up** karna padega. Kyunki $H_w = I_w\Omega_w$, yeh kehta hai wheel ka stored momentum exactly us rate par badhta hai jis rate par baahri push karta hai: $$H_w(t) = H_w(0) + \int_0^t \tau_{\text{ext}}\,dt'$$ **Integral ($\int$ sign) KYUN.** Integral ka matlab hai "samay ke saath saare chote pushes add karo." Agar push *constant* hai, toh use har second add karne se ek **seedhi line milti hai jo hamesha badhti rahti hai** — push ki heaviness × time. **PICTURE.** Ek bucket (wheel) ek steady drip (torque) ke neeche bhar raha hai. Paani ka level $H_w$ hai; yeh sirf badhta hi rehta hai. > [!formula] Momentum accumulation > $$H_w(t) = H_w(0) + \int_0^t \tau_{\text{ext}}\,dt'$$ > Ek **constant-sign** external torque = ek bucket jo kabhi bhar-na band nahi karta. Yeh *zaroor* overflow karega. --- ## Step 6 — Edge case: bucket overflow ho jaata hai (saturation) **KYA.** Har wheel ki ek top speed $\Omega_{\max}$ hoti hai, toh ek maximum storable momentum $H_{\max}=I_w\Omega_{\max}$. Jab badhti line $H_{\max}$ tak pahunchti hai, wheel **saturated** ho jaata hai — woh aur tez nahi ghoom sakta, toh woh push absorb nahi kar sakta, aur body drift karne lagti hai: attitude control khatam. **Finite time KYUN.** Ek constant push $\tau_{\text{ext}}$ ek seedhi badhti line deta hai. Ek seedhi line hamesha kisi bhi ceiling ko cross karti hai — is time par: $$t_{\text{sat}} = \frac{H_{\max}}{\tau_{\text{ext}}}$$ - Badi ceiling $H_{\max}$ → lambi runway. - Bada push $\tau_{\text{ext}}$ → jaldi overflow. **PICTURE.** Step 5 ki seedhi line, khiichi gayi jab tak woh lal ceiling se nahi takraati. > [!mistake] "Wheels momentum store karte hain, toh woh ek steady torque hamesha ke liye handle kar lete hain." > **Kyun sahi lagta hai:** woh ise *absorb* karte hain — kuch der ke liye. **Kyun galat hai:** ek constant-sign torque ek aisi line mein integrate hota hai jo *hamesha* finite time mein ceiling se takraati hai. **Fix:** ek external actuator ke saath **momentum dumping** (agla step) bucket reset karta hai. --- ## Step 7 — Bucket khaali karna: momentum dumping ke liye kuch *baahri* chahiye **KYA.** $H_w$ kam karne ke liye hume *poore* system se real momentum nikalna hoga — jo wheel akele nahi kar sakta (woh sirf reshuffle karta hai). Hum *baahri duniya* ke against twist karte hain. Low orbit mein sasta tool hai ek **magnetorquer**: ek coil jo ek magnetic dipole $\vec m$ banati hai jo Earth ke field $\vec B$ par push karta hai ([[Magnetorquers and Earth's Magnetic Field]]). **Cross product KYUN.** Ek field mein ek magnet ek *twist feel karta hai jo use align karne ki koshish karta hai*, sabse strong jab magnet field ke **across** point kare aur zero jab woh field ke **along** point kare. Woh tool jo "strength perpendicular part par depend karti hai, aur result donoN ke perpendicular hai" capture karta hai woh hai **cross product** $\times$: $$\vec\tau_{\text{mag}} = \vec m \times \vec B,\qquad |\vec\tau_{\text{mag}}| = m\,B\,\sin\theta$$ - $\theta$ = coil ke dipole aur field ke beech angle. - $\sin\theta$ = "perpendicular fraction": $1$ jab perpendicular (full torque), $0$ jab aligned (koi torque nahi). Isliye dumping slow hai aur $\vec B$ ke along act nahi kar sakti — tumhe orbit ke $\vec B$ ko ghoomane ka wait karna padta hai. **PICTURE.** Dipole $\vec m$, field $\vec B$, aur torque donoN ke perpendicular pop out karta hua. > [!intuition] Baahri kyun chahiye > Wheel ek *buffer* hai, *drain* nahi. Sirf ek external twist $H_{\text{tot}}$ change karta hai; magnetorquers aur thrusters hi woh cheezein hain jo asliyat mein bucket **khaali** kar sakti hain. Internally *reshuffle* karne ke ek alag tarike ke liye [[Control Moment Gyroscopes (CMG)]] dekho — lekin ek CMG bhi is rule ko nahi hara sakta. --- ## Step 8 — Sabse nasty edge case: zero speed cross karna **KYA.** Maano hum wheel ko $\Omega_w=0$ ki taraf waapis regulate karte hain. Exactly *zero* par, wheel ki spin **sign change** kar leti hai. Yeh **zero-crossing** hai, aur yahaan fine pointing khatam hoti hai. **Zero ek trap KYUN hai.** [[Bearing Friction and Stiction]] zero se smoothly vary nahi karti — yeh **sign flip** karti hai (friction hamesha motion oppose karti hai, toh uski direction is baat se decide hoti hai ki tum kis taraf ghoom rahe ho). $\Omega_w=0$ par, static "stick" friction us tiny torque se *zyada* ho sakti hai jo ek telescope command ko chahiye. Wheel **stick** kar jaata hai, pointing error badhti hai, phir motor finally break free hota hai aur wheel **snap** karta hai — structure mein ek impulsive jolt exactly tab jab tumhe stillness chahiye thi. **FIX (bias momentum).** Zero ki taraf regulate mat karo. Ek **non-zero bias** $\Omega_{\text{bias}}$ ki taraf regulate karo, taaki friction kabhi reverse na ho aur kabhi stick na kare. [[PID and Feedback Control]] loop sirf $0$ ki jagah $H_{\text{bias}}$ target karta hai. **PICTURE.** Friction-vs-speed curve apne violent jump ke saath zero par, aur safe bias point us se door baithe hue. > [!mistake] "Bas wheel ko seedha zero se command karo." > **Kyun sahi lagta hai:** motor torque ke samne friction choti lagti hai. **Kyun galat hai:** zero ke paas, *stick* friction fine-pointing command ko hara sakti hai; wheel hang karta hai, phir jerk leta hai — jitter. **Fix:** har wheel ko zero se door bias karo, ya momentum ek redundant array mein doosre wheels se route karo taaki koi zero cross na kare. --- ## Ek-picture summary Ek flow: **conserved total** → **body aur wheel momentum trade karte hain (minus sign)** → **baahri torque samay ke saath wheel bhar-ta hai** → **woh saturate hota hai** → **baahir se dump karo, lekin kabhi zero par mat rokho**. > [!recall]- Feynman: poora walkthrough plain words mein > Ek spinning disk imagine karo — woh hai "stored turning," aur jitni tez aur bhaari woh ghoomti hai, utni zyada hai. Ek choti disk (wheel) ko ek bade box (satellite) ke andar ek hi shaft par bolt karo, aur unki turning saath mein gino. Space mein baahir koi pair ko twist nahi kar sakta, toh woh total hamesha ke liye locked hai — jaise ek see-saw jiska middle nahi hil sakta. Choti wheel ko ek taraf ghoomao aur bada box *zaroor* doosri taraf creep karega; kyunki box itna bhaari hai, woh muskil se hilta hai — telescope ko gently aim karne ke liye perfect. Ab sunlight ko box ko ek tiny steady nudge dene do. Box ko perfectly still rakhne ke liye, wheel ko woh nudge soak up karna padega, har second thoda tez spin karna padega — jaise ek bucket slow drip ke neeche bhar raha ho. Ek steady drip kisi bhi bucket ko eventually bhar deta hai, toh wheel apni top speed tak pahunchta hai aur haar jaata hai. Use khaali karne ke liye tumhe *baahir* kisi cheez ko push karna padega — ek coil Earth ki magnetism ke against dhakka deti hai — aur woh sirf field ke sideways kaam karta hai, toh yeh slow hai. Aakhri trap: wheel ko dead stop tak coast mat karne do, kyunki bilkul zero par bearing "stick" karta hai aur phir "snap" karta hai, poore spacecraft ko hila deta hai. Toh hum har wheel ko ek chosen non-zero speed par humming rakhte hain aur use kabhi zero par nahi rokne dete. > [!recall]- > Ek shared axis ke along, total angular momentum hai ::: $H_{\text{tot}} = I_b\omega_b + I_w\Omega_w$ > Koi external torque nahi, toh body–wheel coupling hai ::: $\dot\omega_b = -\dfrac{I_w}{I_b}\dot\Omega_w$ > Body barely kyun ghoomti hai jab wheel tez spin karta hai ::: kyunki $I_w/I_b$ tiny hai (wheel halka, body bhaari) > Ek constant external torque wheel momentum ko badhata hai ::: samay mein linearly, jab tak saturation na ho > Saturation tak time ::: $t_{\text{sat}} = H_{\max}/\tau_{\text{ext}}$ > Dumping ke liye external actuator kyun chahiye ::: wheels sirf $H$ reshuffle karte hain; total change karne ke liye baahri twist chahiye > Magnetorquer torque magnitude ::: $|\vec\tau| = mB\sin\theta$, $\vec B$ ke along zero > Wheels ko zero se bias kyun karte hain ::: zero-crossing par friction sign-flip / stiction se bachne ke liye