3.5.28 · D3Guidance, Navigation & Control (GNC)

Worked examples — Block diagram algebra

2,144 words10 min readBack to topic

This page is a stress-test of the reduction rules from the parent note. We do not learn new rules here — we hunt down every kind of block diagram the world can throw at you and grind each one to a single transfer function. If you meet a diagram in an exam and think "I've never seen this shape," check the matrix below: you have.

Before anything, one reminder of the three symbols we will lean on, stated in plain words so nobody is lost:


The scenario matrix

Every block-diagram problem is one (or a stack) of these cells. The final column names the worked example that nails it.

Cell What makes it special Danger Nailed by
A. Pure series blocks only multiply none — warm-up Ex 1
B. Parallel, minus sign summer subtracts branches sign slip Ex 2
C. Negative feedback the standard loop forget the Ex 3
D. Positive feedback denominator flips to wrong sign → wrong poles Ex 4
E. Zero / degenerate gain , or formula must still make sense Ex 5
F. Limiting behaviour (DC) and is the loop stable / finite? Ex 6
G. Nested loops (inside-out) a loop hiding inside a loop reducing outer first = wrong Ex 7
H. Equivalence move slide a take-off / summer past a block forget the toll or Ex 8
I. Real-world word problem a physical GNC loop in prose translating words → blocks Ex 9
J. Exam twist: unity feedback + cascade , numeric, "find poles" mixing up loop gain and forward gain Ex 10

Signs (+/-), zero inputs, and both limits (, ) are each covered by at least one cell. Nothing is left uncovered.


Cell A — Pure series (warm-up)

  1. Multiply straight through. The signal is multiplied once per block: . Why this step? A cascade is convolution-in-time = multiplication-in-; multiplication is associative so order and grouping don't matter.
  2. Plug numbers: .
Figure — Block diagram algebra

Verify: Units of gain multiply, dimensionless throughout. Sanity: three blocks, one fraction, no because there is no return trip. At : . ✔


Cell B — Parallel with a subtracting summer

  1. Each branch acts on the same (copying at a take-off does not change a signal): top , bottom . Why this step? Rule 2 — the split feeds an identical copy to both branches.
  2. Summer subtracts: . Why this step? Same denominator, so subtract numerators directly.
Figure — Block diagram algebra

Verify: At the numerator , so — the two branches exactly cancel there, which is the whole point of a subtracting summer. ✔ At : . ✔


Cell C — Negative feedback (the standard loop)

  1. Loop gain . Why this step? is what a signal is multiplied by after one full trip around the loop — the number that "" sits in front of.
  2. Apply the closed-loop formula . Why this step? Feedback control loops — this is Rule 3, derived by substituting into .
  3. Clear the fraction (multiply top and bottom by ): .
Figure — Block diagram algebra

Verify: The open-loop pole was at ; feedback moved it to — feedback pulled the pole deeper into the left half-plane (faster, more stable), exactly what negative feedback does. At (DC): . ✔


Cell D — Positive feedback (sign flips)

  1. Use the positive-feedback formula: . Why this step? With , collecting gives — the minus is baked in.
  2. Clear: .

Verify: The pole is now at — in the right half-plane. That means the response grows without bound: positive feedback here is unstable. Compare Ex 3's pole at . This is why Stability & characteristic equation watches the denominator : the sign decides life or death of the loop. ✔


Cell E — Zero / degenerate gain

  1. Case (a), : . Why this step? cuts the return path — the diagram degenerates to a single open-loop block. The formula gracefully gives back .
  2. Case (b), (unity feedback): . Why this step? Unity feedback is the most common special case; pole moves .
  3. Case (c), : . Why this step? Divide top and bottom by : . Huge open-loop gain becomes a clean — this is the exact trick behind Op-amp gain.

Verify: (a) at : . (b) at : . (c) limit exactly, independent of . ✔


Cell F — Limiting behaviour ( and )

  1. (DC): substitute : . Why this step? At DC the "frequency knob" is off; this number is the steady-state gain — the loop passes constant inputs through at gain 1.
  2. : the top is degree 0, the bottom degree 2; the bottom explodes faster, so . Why this step? Physical systems can't respond to infinitely fast wiggles — the output dies. This is the loop's built-in low-pass character.

Verify: DC exactly. At a mid value (treated as real for a size check): , between and . ✔ Monotone squeeze confirmed.


Cell G — Nested loops (inside-out)

  1. Reduce the inner loop: . Why this step? The outer feedback formula needs a single block in the forward path; we can't apply it across a hidden loop. Work inside-out.
  2. Series with : forward . Why this step? Rule 1 — the outer forward path is now cascaded with one clean inner block.
  3. Apply outer feedback (): .
Figure — Block diagram algebra

Verify: Using the general two-loop result — matches Step 3 exactly. At : . ✔


Cell H — Equivalence move (pay the toll)

  1. Before the move the branch carries . After the tap sits downstream and reads . Why this step? A take-off copies whatever value exists at that point; moving the point changes the value.
  2. Insert in the moved branch: new value . Toll paid. Why this step? Rule 4 — cross a block downstream with a take-off, pay to cancel the extra multiply.

Verify (dummy input): , . Moved-branch reading ; after : . ✔ Identical to the original.


Cell I — Real-world word problem

  1. Translate the prose: forward block , feedback block , negative summer. Why this step? "Plant" = forward block; "sensor in feedback path" = ; "subtracts" = the minus sign.
  2. Loop gain: .
  3. Closed loop: . Why this step? Clear the fraction by multiplying by — pure algebra.

Verify: Denominator has roots (both in the left half-plane), so this satellite loop is stable — a physically sensible design. DC gain: at , , meaning zero steady-state angle error (a free integrator in ). At : . ✔


Cell J — Exam twist: unity feedback + cascade, "find the poles"

  1. Series-combine the forward path: . Why this step? Rule 1 collapses the cascade into one block before the loop rule can apply.
  2. Unity feedback: . Why this step? so ; clear by multiplying by .
  3. Factor the denominator (the characteristic equation): , so poles at and . Why this step? Setting gives the poles — the numbers that govern stability and speed (Stability & characteristic equation).

Verify: ✔; both poles negative → stable. DC gain at : . ✔


Recall One-line recipe for ANY diagram

Collapse series (×), collapse parallel (±), then loops inside-out with ; pay the toll or whenever a junction crosses a block.

Quick self-test

Ex 3 negative-feedback answer ,
Ex 4 positive-feedback pole location
(unstable, right half-plane)
Ex 5c limit of as
Ex 7 nested-loop closed-loop TF
Ex 10 poles of
and

Connections

  • Transfer functions — every , here is one.
  • Feedback control loops — Cells C, D, E, G, I, J.
  • Op-amp gain — Cell E case (c), the limit.
  • Stability & characteristic equation — Cells D, I, J read the denominator.
  • Signal flow graphs & Mason's gain formula — an algebra-free way to do Cell G.
  • Laplace transform — why Cell A multiplies.