Skip to main content

Block diagram reduction: G1–G4, H1, H2, unity feedback

Short answer

Reduce by moving H1 take-off point past G3 and S4, combining feedbacks, and closing the main loop. The transfer function is (G1G2G3 + G1G4) / (1 + G1G2H1 + G2G3H2 + G1G2G3 + G1G4 - G1G2G4H1H2).

Reduce the following block diagram and find transfer function. [Figure: R → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C. G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C fed back to S3 (−). Unity feedback from C to S1 (−).]

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of G1G_1, BB = output of G2G_2.

E=R−C−H1B,A=G1EB=G2(A−H2C),C=G3B+G4A\begin{aligned} E &= R - C - H_1B, \quad A = G_1E \\ B &= G_2(A - H_2C), \quad C = G_3B + G_4A \end{aligned}

(S1S_1 and S2S_2 are in cascade and are treated as one summer.)

Step 1: Move the take-off point of H1H_1 from BB past G3G_3 and S4S_4

From C=G3B+G4AC = G_3B + G_4A: B=C−G4AG3B = \dfrac{C - G_4A}{G_3}. Hence

H1B=H1G3C−G1G4H1G3EH_1B = \frac{H_1}{G_3}C - \frac{G_1G_4H_1}{G_3}E

So the H1H_1 path becomes a block H1/G3H_1/G_3 from CC (negative) and a positive self loop G4H1/G3G_4H_1/G_3 around G1G_1.

Step 2: Combine the feedbacks and remove the self loop

Feedback from CC: H=1+H1G3H = 1 + \dfrac{H_1}{G_3}. G1G_1 with positive feedback G4H1/G3G_4H_1/G_3: G11−G1G4H1/G3\dfrac{G_1}{1 - G_1G_4H_1/G_3}.

Step 3: Reduce from AA to CC

C=G3G2(A−H2C)+G4A  ⇒  CA=G2G3+G41+G2G3H2C = G_3G_2(A - H_2C) + G_4A \;\Rightarrow\; \frac{C}{A} = \frac{G_2G_3 + G_4}{1 + G_2G_3H_2}
R ->(+)-> [G1/(1-G1G4H1/G3)] -> [(G2G3+G4)/(1+G2G3H2)] -> C
     ^-                                               |
     +------------------ (1 + H1/G3) <----------------+

Step 4: Close the main loop

CR=G1(G2G3+G4)(1−G1G4H1G3)(1+G2G3H2)+G1(G2G3+G4)(1+H1G3)\frac{C}{R} = \frac{G_1(G_2G_3+G_4)}{\left(1 - \frac{G_1G_4H_1}{G_3}\right)(1 + G_2G_3H_2) + G_1(G_2G_3 + G_4)\left(1 + \frac{H_1}{G_3}\right)}

On expanding, the G1G4H1/G3G_1G_4H_1/G_3 terms cancel.

Answer:

C(s)R(s)=G1G2G3+G1G41+G1G2H1+G2G3H2+G1G2G3+G1G4−G1G2G4H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_1G_4}{1 + G_1G_2H_1 + G_2G_3H_2 + G_1G_2G_3 + G_1G_4 - G_1G_2G_4H_1H_2}

Check (Mason): paths G1G2G3G_1G_2G_3, G1G4G_1G_4; loops −G1G2H1-G_1G_2H_1, −G2G3H2-G_2G_3H_2, −G1G2G3-G_1G_2G_3, −G1G4-G_1G_4 and +G1G2G4H1H2+G_1G_2G_4H_1H_2 (via G4G_4, H2H_2, G2G_2, H1H_1). All loops touch each other and both paths, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1. Same result.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →