Skip to main content

Transfer function with G3 feedforward, H1 and unity loop

Short answer

Combine parallel G2 and G3 to obtain C/A = G2+G3. The inner unity feedback reduces this to (G2+G3)/(1+G2+G3). Closing the outer loop with H1 feedback yields C(s)/R(s) = G1(G2+G3)/(1+G2+G3+G1G2H1).

Determine the transfer function C(s)/R(s) for the following system. [Figure: R(s) → summing point S1 (+, −) → G1 → summing point S2 (+, −) → node A → G2 → node B → summing point S3 (+, +) → C(s). G3 from node A to S3 (+). H1 from node B fed back to S1 (−). Unity feedback from C(s) to S2 (−).]

Name the signals: EE = output of S1S_1, AA = output of S2S_2, BB = output of G2G_2.

Step 1: Combine the parallel paths from AA to CC

G2G_2 (through BB) and G3G_3 both go from AA to S3S_3:

CA=G2+G3\frac{C}{A} = G_2 + G_3

Step 2: Reduce the inner unity-feedback loop

CC is fed back to S2S_2 with unity gain:

CG1E=G2+G31+G2+G3\frac{C}{G_1E} = \frac{G_2 + G_3}{1 + G_2 + G_3}

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

B=G2AB = G_2A and A=CG2+G3A = \dfrac{C}{G_2 + G_3}, so

H1B=G2H1G2+G3 CH_1B = \frac{G_2H_1}{G_2 + G_3}\,C
R ->(S1)-> G1 -> [(G2+G3)/(1+G2+G3)] --+--> C
     ^-                                |
     +----- G2H1/(G2+G3) <-------------+

Step 4: Close the outer loop

Gf=G1(G2+G3)1+G2+G3,H=G2H1G2+G3CR=Gf1+GfH=G1(G2+G3)1+G2+G3+G1G2H1\begin{aligned} G_f &= \frac{G_1(G_2 + G_3)}{1 + G_2 + G_3}, \qquad H = \frac{G_2H_1}{G_2 + G_3} \\ \frac{C}{R} &= \frac{G_f}{1 + G_fH} = \frac{G_1(G_2 + G_3)}{1 + G_2 + G_3 + G_1G_2H_1} \end{aligned}

Answer:

C(s)R(s)=G1G2+G1G31+G2+G3+G1G2H1\frac{C(s)}{R(s)} = \frac{G_1G_2 + G_1G_3}{1 + G_2 + G_3 + G_1G_2H_1}

Check (Mason): paths G1G2G_1G_2, G1G3G_1G_3; loops −G2-G_2, −G3-G_3, −G1G2H1-G_1G_2H_1, all touching each other and both paths. Same result.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →