3.5.26 · D3 · HinglishGuidance, Navigation & Control (GNC)

Worked examplesControl system fundamentals — plant, actuator, sensor, controller

2,177 words10 min read↑ Read in English

3.5.26 · D3 · Physics › Guidance, Navigation & Control (GNC) › Control system fundamentals — plant, actuator, sensor, contr

Prerequisites jinpe hum rely karte hain (sab parent topic mein bane hain): Transfer Functions and Laplace Domain, Poles Zeros and Stability, Second-order System Response, PID Control, aur Actuator Saturation and Anti-Windup.


Scenario matrix

Kuch bhi work karne se pehle, chaliye har distinct case class ki list banate hain jo ek closed-loop problem de sakti hai. Har row ek problem ka "shape" hai; neeche har worked example ko us cell ke saath tag kiya gaya hai jise woh fill karta hai.

# Case class Kya alag hai Example
A First-order plant, +ve gain ek pole, hamesha stable, finite Ex 1
B Second-order plant, gain sweep karo damping ek range of ke across "overshoot" behaviour ka sign badlti hai Ex 2
C Negative / sign-flipped gain galat-sign feedback → runaway; ka ek poora quadrant jo fail ho jaata hai Ex 3
D Plant mein Integrator (pole at ) degenerate DC gain → zero step error Ex 4
E Non-unity sensor sensor scaling dono stability aur settling point ko change karti hai Ex 5
F Limiting case aur loop ka boundary behaviour Ex 6
G Real-world word problem drone altitude hold, words → blocks translate karo Ex 7
H Exam twist: integrator add karo, stability boundary dhundho Routh-style "kis ke liye stable hai?" Ex 8

Neeche har numeric answer machine-checked verify block mein hai.


Forecast: Pehle guess karo — ek plant pole aur positive gain ke saath, kya aap expect karte hain ki yeh blow up hoga ya settle hoga? Step ka error zero hoga ya kuch leftover rahega?

  1. Forward path . Yeh step kyun? Cascaded Laplace blocks multiply karte hain, isliye poori forward chain ek product hai.

  2. Boxed formula apply karo. Kyun? , isliye .

  3. Pole padho. Kyun? Denominator ka root closed-loop pole hai; uska sign stability decide karta hai.

  4. Step ke liye steady-state error. Kyun? , valid hai kyunki loop stable hai (final value theorem apply hota hai).

Verify: Pole (open loop) se (closed loop) par move hua — feedback ne use speed up kiya, jo "zyada gain, faster" se match karta hai. Error chhota hai but nonzero hai kyunki koi integrator nahi hai. ✓


Forecast: Ek value slow no-overshoot motion deti hai, doosri snappy-but-ringing. Guess karo aage padhne se pehle ki kaun sa zyada ring karta hai.

  1. Closed loop. Kyun? Same procedure jaise parent ka Ex 1.

  2. Standard second-order form se match karo. Kyun? se compare karne par (dekho Second-order System Response) damping seedha padh sakte hain.

  3. plug karo. Kyun? Low-gain corner test karo.

  4. plug karo. Kyun? High-gain corner test karo.

Figure dekho: jaise badhta hai, dono poles real axis se slide karke complex plane mein upar jaate hain — woh vertical climb hi ringing hai.

Figure — Control system fundamentals — plant, actuator, sensor, controller
  1. ke liye overshoot. Kyun? Percent overshoot sirf par depend karta hai: .

Verify: exactly overshoot aur no-overshoot ke boundary par baith ta hai — consistent hai ke critically damped hone se. ko 1 se 16 tak badhane par chaar guna ho gaya aur chauthai ho gayi. ✓


Forecast: Feedback mein minus sign ka matlab hai "aap target ki taraf jaane ke bajaye usse door jaate ho." Guess karo pole zero ke left mein aayega ya right mein.

  1. Forward path. Kyun? Same product, ab negative ke saath.

  2. Closed loop. Kyun? Formula apply karo aur dekho sign denominator mein kaise land karta hai.

  3. Pole. Kyun? ka root.

Verify: Open-loop pole par tha; positive feedback ne use right push kiya imaginary axis ke paar. Physically: ek error controller ko galat direction mein push karata hai, error ko grow karta hai — exponential blow-up . Isliye sensor/actuator par sign convention life-or-death hai. ✓ (Ex 1 se compare karo — same plant, sahi sign → pole at .)


Forecast: Denominator mein ek akela hai ( par ek pole). Guess karo step error finite hoga ya exactly zero.

  1. Forward path. Kyun? Multiply karo.

  2. DC gain. Kyun? Step error ko chahiye.

  3. Steady-state error. Kyun? .

Verify: par ek pole (ek "free integrator") ka matlab hai loop error accumulate karta rehta hai jab tak woh exactly wipe out na ho jaaye. Yahi reason hai ki PID Control mein "I" steady-state error khatam karta hai — woh deliberately insert karta hai. Ex 1 se compare karo (koi integrator nahi → ). ✓


Forecast: Agar sensor aadha report karta hai, toh kya controller bahut jaldi ruk jaayega ya true target ko overshoot karega? Galti ki direction guess karo.

  1. ke saath closed loop. Kyun? Ab full use karo.

  2. ki final value. Kyun? unit step ke liye.

  3. Interpret karo. Kyun? Loop measured signal ko reference ki taraf drive karta hai, ko nahi.

Verify: Kyunki sensor reading half kar deta hai, controller ko true output double karni padti hai taaki measurement match ho — isliye true target se upar end hoti hai. "1.0" command ne physical 1.43 produce kiya. Yahi woh galti hai jiske baare mein parent warn karta hai: ek "accurate-looking" lekin mis-scaled loop ko silently bias karta hai. ✓


Forecast: Ek limit loop ko "off" kar deta hai, doosra usse utna hard crank karta hai jitna physics allow kare. Guess karo poles har extreme par kya karte hain.

  1. . Kyun? Controller ko kuch bhi nahi par le aao. Poles open-loop locations par wapas aa jaate hain — par pole ke saath, output track nahi karta (loop effectively open ho gaya).

  2. . Kyun? Gain ko ceiling tak push karo. Undamped oscillation: poles imaginary direction mein rocket karte hain, . Response forever ring karta hai (instability ki taraf marginally).

  3. Middle ground. Kyun? Best trade par.

Verify: Jaise , run karta hai, monotonically run karta hai — har intermediate damping exactly ek baar hit hota hai, aur textbook "nicest" damping deta hai. Ex 2 ke consistent (: ; : ). ✓


Forecast: Plant mein phir ek integrator hai. Guess karo ki hover height exactly 10 m par lock hogi ya drift karegi.

  1. Words → blocks translate karo. Kyun? Reference (height 10 ka ek step), .

  2. DC gain & step error. Kyun? Integrator ⇒ ⇒ zero error (Case D logic).

  3. ke liye damping. Kyun? Loop close karo aur second-order form se match karo.

Verify: → underdamped: drone 10 m se upar jaata hai, dip karta hai, phir exactly 10 m par settle karta hai (zero steady error integrator ki wajah se). Units: rad/s mein, dimensionless. ✓


Forecast: Integrator add karne se zero steady error milta hai — lekin integrators destabilizing hote hain. Guess karo ki ki koi upper limit hai ya nahi.

  1. Characteristic equation. Kyun? Stability ke roots mein rehti hai.

  2. ke liye Routh array. Kyun? Routh–Hurwitz cubic solve kiye bina sign changes = right-half poles batata hai.

col 1 col 2
  1. Sab first-column entries honi chahiye. Kyun? Koi bhi sign change ⇒ right-half-plane pole ⇒ instability.

  2. Boundary check . Kyun? Edge par row vanish ho jaati hai → poles imaginary axis par baith jaate hain (sustained oscillation). Purely imaginary pair ⇒ marginal, rad/s par oscillate karta hai.

Verify: par exactly milta hai (marginal) aur ek stable real pole par; ke 6 se thoda neeche hone par woh complex poles left move karte hain (stable), 6 se thoda upar hone par right cross karte hain (unstable). Isliye poori stable window hai. ✓


Recall Kaun sa cell kaun sa tha? (quick self-quiz)

Cell A (first-order, +gain) kaun sa example? ::: Ex 1. Cell C (wrong-sign gain → RHP pole) kaun sa example? ::: Ex 3. Kaun se do examples exactly zero step error dete hain, aur kyun? ::: Ex 4 aur Ex 7 — dono mein par plant pole hai (ek integrator). Ex 8 mein stability window kya hai? ::: . Ex 8 boundary par oscillation frequency? ::: rad/s.


Active recall

Ex 1 (, , unity fb) ke liye closed-loop pole kya hai?
; step error .
Ex 3 mein identical plant kyun unstable ho gaya?
Gain sign flip ho gaya (positive feedback), pole par right half-plane mein push ho gaya.
Plant mein integrator (Ex 4, Ex 7) step error ko kaise affect karta hai?
, isliye .
Ex 5 mein ke saath, unit step ke liye true output kahan settle hoti hai?
— loop measured half-value ko 1 tak drive karta hai, isliye true overshoot karta hai.
Ex 8 integrator problem mein stable gain range kya hai?
, Routh condition aur se.