Exercises — Impulse response and transfer function (GNC connection)
Every symbol used below was built in the parent note, but let us restate the tools we lean on hardest so line one is readable by anyone:
Level 1 — Recognition
Exercise 1.1
Read off the transfer function. For the ODE , what is ? Where is its pole?
Recall Solution 1.1
WHAT we do: take the Laplace transform of both sides, replacing . WHY zero initial conditions: the exact rule is (this comes from integration by parts on the Laplace integral). By assuming the system is at rest before , i.e. , that term vanishes and the derivative maps cleanly to . This is essential: the transfer function describes only the zero-state (forced) response, so we must drop the initial-condition terms deliberately. Pole: set the denominator to zero: . WHY it matters: the pole is at , real and negative, so the impulse response decays like — stable (and its ROC contains the imaginary axis).
Exercise 1.2
Identify the impulse response. Given , what is ?
Recall Solution 1.2
WHAT we do: invert the Laplace transform. We recognise the standard pair , here with . WHY this pair and not another: has a single real pole at , and a single real pole always inverts to a single decaying exponential with the pole. No sine, no ramp — those come from complex or repeated poles. Choosing the causal (right-sided, ) inverse fixes the ROC as .
Exercise 1.3
Recognise the delta. What is , and hence what is if the input is a unit impulse and the measured output transform is ?
Recall Solution 1.3
Step 1: by the sifting property of the Dirac delta function. Step 2: since and , WHY: feeding a delta is exactly how you read off directly, because leaves .
Level 2 — Application
Exercise 2.1
Solve for from an ODE. Find the impulse response of and confirm .
Recall Solution 2.1
Step 1 (to Laplace world): using with , . Step 2 (back to time): for (ROC ). Step 3 (check ): . ✓ WHY the check works: plug directly into : . More generally, a first-order system has , whose impulse response starts at — here (the coefficient of ), so .
Exercise 2.2
Step response by convolution. For with a unit step input (for ), compute using .
Recall Solution 2.2
WHAT we do: convolve the impulse response with the input, using causal limits to (see Convolution). The causal limits are legitimate exactly because both signals live in the right-sided ROC. Step: substitute , ; as , : Sanity check: as , , the DC gain. ✓
Exercise 2.3
Two derivatives. Find and for .
Recall Solution 2.3
Step 1: . Step 2 (partial fractions): find with . Cover-up: , . WHY partial fractions: each simple pole inverts to one exponential, but only after we split the fraction into single-pole pieces. Step 3 (invert):
Level 3 — Analysis
Exercise 3.1
Classify stability from poles. For each decide stable / marginal / unstable: (a) , (b) , (c) .
Recall Solution 3.1
A system is stable iff every pole has (strictly left of the imaginary axis). The figure plots all three cases as marks on the complex plane so you can see the verdict: green crosses (a) sit in the shaded left half-plane, yellow crosses (b) sit exactly on the vertical imaginary axis, and the red cross (c) at pokes into the forbidden right half-plane.
(a) poles . Real part → stable (damped oscillation). (b) poles . Real part → marginal (pure oscillation that never decays). (c) , poles and . One pole has → unstable (blows up like ).

Exercise 3.2
Analyse an underdamped ring. For find , , , and .
Recall Solution 3.2
WHAT we do: match to the standard form . Compare coefficients: ; . Since it is underdamped. Damped frequency: Impulse response (parent's underdamped pair): WHY : , so the decay rate is exactly — matching the real part of the poles from 3.1(a). The figure shows this fingerprint: the blue curve is oscillating at , hugged by the yellow dashed envelope whose decay rate is the pole's real part. The ring dies out, so the system is stable — you can literally read stability off the shrinking envelope.

Exercise 3.3
Effect of a pole crossing. In , for which real is the system unstable? What happens at ?
Recall Solution 3.3
Poles: . Real part governs stability.
- If : for poles are , real part → stable. For , both roots real and negative (their product is , sum ) → stable.
- If : poles , real part → marginal (undamped sinusoid, no decay).
- If : real part becomes → unstable. Conclusion: unstable for ; marginal at ; stable for all . The damping term's sign is the whole story.
Level 4 — Synthesis
Exercise 4.1
Design a pole location. The plant (a pure integrator, ) is only marginal. We wrap proportional feedback (so ). Choose so the closed-loop pole sits at . Then give the closed-loop impulse response.
Recall Solution 4.1
WHAT feedback does: substitute into : (For the forced response, the closed-loop transfer function from a reference is .) See Feedback control systems. Choose the pole: we want , so set . Closed-loop impulse response: , . WHY this is the punchline: an open-loop marginal system (pole at ) is stabilised purely by choosing feedback gain ; larger pushes the pole further left (faster decay) — exactly the GNC idea from the parent's double-integrator remark.
Exercise 4.2
Stabilise the double integrator. A spacecraft's attitude angle — call it , the angle by which the vehicle is rotated from its target orientation — obeys (torque on unit inertia; , poles both at — see Guidance Navigation and Control (GNC)). Apply PD control . Find the closed-loop characteristic polynomial and choose for poles at .
Recall Solution 4.2
Here is the output we want to steer to zero, its rate (angular velocity), and the commanded torque. Step 1 (close the loop): gives Characteristic polynomial: . Step 2 (target poles): we want roots . Build the polynomial with those roots: Step 3 (match coefficients): , . WHY PD and not P alone: a pure gives , poles — still marginal (undamped oscillation). The derivative term supplies damping (the coefficient), pulling the poles off the imaginary axis into the stable left half-plane. Position feedback alone cannot damp; you need rate feedback too.
Level 5 — Mastery
Exercise 5.1
Full pipeline: ODE → → → step response → stability verdict. For (a) find and its poles, (b) find , (c) find the step response (input , ) by Laplace, (d) give the final value and the stability verdict.
Recall Solution 5.1
(a) Transfer function & poles. Poles: . Both have . Here and (from ), so , .
(b) Impulse response. Match the pair with : (Since , no division needed.)
(c) Step response by Laplace. With : Partial fractions . Multiply out: .
- : .
- coeff: .
- coeff: . So . Rewrite the second term over : , so Invert term by term (using and ):
(d) Final value & verdict. As , the terms vanish: Poles at have negative real part → stable, an underdamped decay to the DC gain . (Stability places the imaginary axis inside the ROC, so is a valid number to read.)
Exercise 5.2
Design + verify. A GNC channel has plant , whose output is again the attitude angle (rotation from target). Using PD control , choose gains so the closed loop has and (critically damped, no overshoot). Then state the repeated pole and the impulse response.
Recall Solution 5.2
Closed-loop char. poly: from Ex 4.2, . Match to :
- .
- . Poles: → repeated pole (critically damped). Impulse response: , and using the pair with : WHY critically damped: is the boundary between overshoot (, ringing) and sluggishness (); the response rises to target as fast as possible without oscillating — ideal for a settling manoeuvre. The repeated real pole produces the shape: rises, peaks, then decays.
Recall Quick self-check ledger (answers only)
1.1 , pole ::: 1.2 ::: 1.3 2.1 ::: 2.2 ::: 2.3 3.1 stable / marginal / unstable ::: 3.2 ::: 3.3 unstable , marginal 4.1 ::: 4.2 5.1 , step , stable ::: 5.2 , pole (double),
Connections
- Parent: Impulse Response and Transfer Function
- Dirac delta function
- Laplace transform
- Convolution
- Characteristic polynomial and roots
- Linear constant-coefficient ODEs
- Stability and poles (left-half plane)
- Feedback control systems
- Guidance Navigation and Control (GNC)