Skip to main content

Y/R of block diagram with G4 and H1–H3

Short answer

By Mason’s gain formula, Y(s)/R(s) = [G1G2G3 + G4(1+G2H2)] / [1+G1H1+G2H2+G3H3+G1G3H1H3+G4H1H2H3].

Evaluate the transfer function Y(s)/R(s) for the system represented by following block diagram. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → node B → G2 → summing point S3 (+, −) → node C → G3 → summing point S4 (+, +) → Y(s). G4 from node A to S4 (+). H1 from node B fed back to S1 (−). H2 from node C fed back to S2 (−). H3 from Y(s) fed back to S3 (−).]

Mason's gain formula is used (the block diagram reduction gives the same result). Name the signals: AA = output of S1S_1, BB = output of S2S_2, NN = output of S3S_3 (node C in the figure), YY = output.

Signal flow graph

                     G4
        +-----------------------------+
        |                             v
R -1--> A --G1--> B --G2--> N --G3--> Y
        ^         |^        |^        |
        +--(-H1)--+|        ||        |
                   +-(-H2)--+|        |
                             +-(-H3)--+

Branches: B→AB\to A (−H1-H_1), N→BN\to B (−H2-H_2), Y→NY\to N (−H3-H_3), A→YA\to Y (G4G_4).

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3 (A, B, N, Y)
  • P2=G4P_2 = G_4 (A, Y)

Individual loops

  • L1=−G1H1L_1 = -G_1H_1 (A, B, A)
  • L2=−G2H2L_2 = -G_2H_2 (B, N, B)
  • L3=−G3H3L_3 = -G_3H_3 (N, Y, N)
  • L4=G4(−H3)(−H2)(−H1)=−G4H1H2H3L_4 = G_4(-H_3)(-H_2)(-H_1) = -G_4H_1H_2H_3 (A, Y, N, B, A)

Non-touching loops

L1L_1 (A, B) and L3L_3 (N, Y) do not touch: L1L3=G1G3H1H3L_1L_3 = G_1G_3H_1H_3. No three loops are mutually non-touching.

Δ=1−(L1+L2+L3+L4)+L1L3=1+G1H1+G2H2+G3H3+G4H1H2H3+G1G3H1H3\begin{aligned} \Delta &= 1 - (L_1 + L_2 + L_3 + L_4) + L_1L_3 \\ &= 1 + G_1H_1 + G_2H_2 + G_3H_3 + G_4H_1H_2H_3 + G_1G_3H_1H_3 \end{aligned}

Cofactors

  • P1P_1 touches all loops: Δ1=1\Delta_1 = 1.
  • P2P_2 (A, Y) does not touch L2L_2 (B, N): Δ2=1−L2=1+G2H2\Delta_2 = 1 - L_2 = 1 + G_2H_2.

Transfer function

YR=P1Δ1+P2Δ2Δ\frac{Y}{R} = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

Y(s)R(s)=G1G2G3+G4(1+G2H2)1+G1H1+G2H2+G3H3+G1G3H1H3+G4H1H2H3\frac{Y(s)}{R(s)} = \frac{G_1G_2G_3 + G_4(1 + G_2H_2)}{1 + G_1H_1 + G_2H_2 + G_3H_3 + G_1G_3H_1H_3 + G_4H_1H_2H_3}

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →