Skip to main content

Block diagram reduction: G1–G4 with H1, H2, H3

Short answer

C(s)/R(s) = (G1G2G3 + G4 + G2G3G4H2) / (1 + G3H1 + G2G3H2 + G1G2G3H3 + G4H3 + G2G3G4H2H3).

Determine the overall transfer function C(s)/R(s) of the given system by block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → G2 → summing point S3 (+, −) → G3 → node B → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H2 from node B fed back to S2 (−). H1 from C(s) fed back to S3 (−). H3 from C(s) fed back to S1 (−).]

Name the signals: AA = output of S1S_1, BB = output of G3G_3. From the figure, C=B+G4AC = B + G_4A.

Step 1: Move the take-off point of H1H_1 from CC back to BB

Since C=B+G4AC = B + G_4A:

H1C=H1B+G4H1AH_1C = H_1B + G_4H_1A

So H1H_1 is now taken from BB (a loop around G3G_3), and an extra branch G4H1G_4H_1 goes from AA to S3S_3 with a minus sign.

Step 2: Move the extra input at S3S_3 back before G2G_2

A signal entering after G2G_2 can be moved before it by dividing by G2G_2: the branch becomes G4H1/G2G_4H_1/G_2 entering S2S_2 (minus).

Step 3: Reduce the loop G3G_3, H1H_1

G31+G3H1\frac{G_3}{1 + G_3H_1}

Step 4: Reduce the loop with H2H_2

Forward: G2⋅G31+G3H1G_2\cdot\dfrac{G_3}{1+G_3H_1}, feedback H2H_2:

BE2=G2G31+G3H1+G2G3H2\frac{B}{E_2} = \frac{G_2G_3}{1 + G_3H_1 + G_2G_3H_2}

where E2=G1A−G4H1G2AE_2 = G_1A - \dfrac{G_4H_1}{G_2}A is the input of G2G_2. Hence

BA=G3(G1G2−G4H1)1+G3H1+G2G3H2\frac{B}{A} = \frac{G_3(G_1G_2 - G_4H_1)}{1 + G_3H_1 + G_2G_3H_2}

Step 5: Add the parallel path G4G_4

CA=G3(G1G2−G4H1)+G4(1+G3H1+G2G3H2)1+G3H1+G2G3H2=G1G2G3+G4+G2G3G4H21+G3H1+G2G3H2\begin{aligned} \frac{C}{A} &= \frac{G_3(G_1G_2 - G_4H_1) + G_4(1 + G_3H_1 + G_2G_3H_2)}{1 + G_3H_1 + G_2G_3H_2} \\ &= \frac{G_1G_2G_3 + G_4 + G_2G_3G_4H_2}{1 + G_3H_1 + G_2G_3H_2} \end{aligned}
R ->(S1)--A--> [ N / D' ] -----+---> C
     ^-                        |
     +--------- H3 ------------+
 N  = G1G2G3 + G4 + G2G3G4H2
 D' = 1 + G3H1 + G2G3H2

Step 6: Close the outer loop with H3H_3

CR=N/D′1+H3N/D′=ND′+H3N\frac{C}{R} = \frac{N/D'}{1 + H_3N/D'} = \frac{N}{D' + H_3N}

Answer:

C(s)R(s)=G1G2G3+G4+G2G3G4H21+G3H1+G2G3H2+G1G2G3H3+G4H3+G2G3G4H2H3\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_4 + G_2G_3G_4H_2}{1 + G_3H_1 + G_2G_3H_2 + G_1G_2G_3H_3 + G_4H_3 + G_2G_3G_4H_2H_3}

Check (Mason): paths P1=G1G2G3P_1 = G_1G_2G_3 (Δ1=1\Delta_1 = 1), P2=G4P_2 = G_4 (Δ2=1+G2G3H2\Delta_2 = 1 + G_2G_3H_2, since the H2H_2 loop does not touch it). Loops −G2G3H2-G_2G_3H_2, −G3H1-G_3H_1, −G1G2G3H3-G_1G_2G_3H_3, −G4H3-G_4H_3; the pair (−G2G3H2-G_2G_3H_2, −G4H3-G_4H_3) is non-touching. Same result.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →