Back to homeTechnology and Engineering II · 2nd Bach. Science · Change subject
Start for free
BAC2 tech · Technology and Engineering II
Automatic control systems · Block diagram algebra

Block diagrams and simplification

In 1st Bachillerato you drew the diagram of a system with an input, controller, actuator and process, and you described it in words: "the sensor measures, the comparator subtracts, the controller decides". Now it is time to take a step further: putting a number or an expression in each block and using algebra to calculate what the whole system does. This is called block algebra.

Before you start, make sure you know: Open loop and closed loop (1st Bach.)
Before you start, make sure you know: Algebraic fractions (4th ESO)

Elements of the diagram and transfer function

A block diagram uses only four symbols: the block (a rectangle with its transfer function inside, which converts one signal into another), the arrow (a signal, with a single direction of flow), the summing point (a circle with $+$ or $-$ signs at each input, which combines several signals) and the branch point (a dot on a line from which the same signal is copied towards two destinations, without being split).

Basic symbols of a block diagram: a block with its transfer function G, signal arrows, a branch point and a summing point with + and − signs. input x block branch point output y = G·x G another signal + − summing point
Practice★☆☆Not started
Explain the elements of a control system block diagram: what blocks, arrows, summing junctions, and pick-off points represent, using a home heating system with a…

Explain the elements of a control system block diagram: what blocks, arrows, summing junctions, and pick-off points represent, using a home heating system with a thermostat as an example.

Solve
Practice★☆☆Not started
Explain in your own words what the transfer function of a block is (the ratio between its output and its input) and why, when the blocks are constant gains, you can work…

Explain in your own words what the transfer function of a block is (the ratio between its output and its input) and why, when the blocks are constant gains, you can work with numbers instead of differential equations.

Solve
Practice★☆☆Not started
In a block diagram, distinguish between a signal and a physical variable: give three examples of signals in an oven control system (reference temperature in degrees,…

In a block diagram, distinguish between a signal and a physical variable: give three examples of signals in an oven control system (reference temperature in degrees, thermocouple voltage in millivoltios, heating element power in watts) and explain which block converts one into another.

Solve

Blocks in series: they are multiplied

Equivalence of two blocks in series whose resulting transfer function is the product of both gains. x G1 G2 y ⇔ x G1 · G2 y
Practice★★☆Not started
Two blocks in series have transfer functions $G_1 = 5$ and $G_2 = 2$. a) Calculate the equivalent transfer function of the combination. b) If an input signal of $3$…

Two blocks in series have transfer functions $G_1 = 5$ and $G_2 = 2$. a) Calculate the equivalent transfer function of the combination. b) If an input signal of $3$ units is applied, calculate the output signal of each block. c) Explain the general rule for reducing blocks in series.

Solve
Practice★★☆Not started
Three blocks in series have gains of $G_1 = 2$, $G_2 = 5$, and $G_3 = 0{,}5$. a) Calculate the equivalent gain. b) For an input of $4$ units, calculate the output of…

Three blocks in series have gains of $G_1 = 2$, $G_2 = 5$, and $G_3 = 0{,}5$. a) Calculate the equivalent gain. b) For an input of $4$ units, calculate the output of each intermediate block and the final output. c) Explain why the order of the blocks does not alter the total gain, but does alter the intermediate signals.

Solve
Practice★★★Not started
The output flow rate $q$ (in $\text{m}^3/\text{h}$) of a non-linear control valve follows the curve $q(u) = u^2$, where $u$ is the control signal in volts (…

The output flow rate $q$ (in $\text{m}^3/\text{h}$) of a non-linear control valve follows the curve $q(u) = u^2$, where $u$ is the control signal in volts ($u \in [0, 5]\text{ V}$). The valve is integrated into a linear closed loop designed and tuned to operate around the nominal operating point $u_0 = 2\text{ V}$.

  1. a) Linearize the valve behavior around $u_0 = 2\text{ V}$ using a first-order Taylor series expansion and calculate the incremental transfer function $G_v = \frac{\Delta q}{\Delta u}$ at that point.
  2. b) Assume the closed loop is stable and behaves optimally at $u_0 = 2\text{ V}$. Predict and justify how the system response will change (speed, stability, and oscillations) if the operating point changes abruptly to full opening ($u = 4{,}5\text{ V}$) or to minimum flow rates near shutoff ($u = 0{,}2\text{ V}$).
  3. c) Based on your findings, refute with quantitative arguments the following statement: “Since the implemented controller is linear and has fixed parameters, the loop will respond with the same speed and damping to flow variations regardless of the level at which the valve is operating.”
Solve

Blocks in parallel: they are added

Two blocks G1 and G2 in parallel with the same input x and a summing point are equivalent to a single block G1+G2. x G1 G2 + + + y ⇔ x G1+G2
Practice★☆☆Not started
A summing junction receives three signals: $a$ with sign $+$, $b$ with sign $-$, and $c$ with sign $-$. Write the expression for the output signal and calculate its…

A summing junction receives three signals: $a$ with sign $+$, $b$ with sign $-$, and $c$ with sign $-$. Write the expression for the output signal and calculate its value for $a = 10$, $b = 3$, and $c = 4$. What would it represent in a control system if a signal enters with a negative sign?

Solve
Practice★☆☆Not started
A pick-off point splits a signal towards two blocks. Explain whether the signal value is 'divided by two' or copied in full to both branches, and why in block diagrams…

A pick-off point splits a signal towards two blocks. Explain whether the signal value is 'divided by two' or copied in full to both branches, and why in block diagrams the answer is the latter (the signal is information, not a current being split).

Solve
Practice★★☆Not started
Two blocks in parallel receive the same input and their outputs are added: $G_1 = 4$ and $G_2 = 6$. a) Calculate the equivalent transfer function. b) Explain how the…

Two blocks in parallel receive the same input and their outputs are added: $G_1 = 4$ and $G_2 = 6$. a) Calculate the equivalent transfer function. b) Explain how the result would change if the summing junction subtracted the second output instead of adding it. c) Compare with the series case: why are they added in parallel and multiplied in series?

Solve

The feedback loop

Feedback loop: the reference r enters the summing point, the error e feeds block G, the output y is tapped off and returns through block H to the summing point; the whole arrangement is equivalent to M = G / (1 + G·H). r ± + − e G y H M = G / (1 + G·H)
Practice★★☆Not started
A negative feedback loop has $G = 10$ in the forward path and $H = 0{,}1$ in the feedback path. a) Calculate the closed-loop transfer function…

A negative feedback loop has $G = 10$ in the forward path and $H = 0{,}1$ in the feedback path. a) Calculate the closed-loop transfer function $M = \frac{G}{1 + G \cdot H}$. b) Compare the closed-loop gain with the open-loop gain and explain what is lost and gained by closing the loop (accuracy, disturbance rejection).

Solve
Practice★★☆Not started
A negative feedback loop has $G = 20$ and $H = 0{,}05$. a) Calculate the closed-loop gain $M = \frac{G}{1 + G \cdot H}$. b) Repeat the calculation for $G = 10$ and…

A negative feedback loop has $G = 20$ and $H = 0{,}05$. a) Calculate the closed-loop gain $M = \frac{G}{1 + G \cdot H}$. b) Repeat the calculation for $G = 10$ and $H = 0{,}1$, and discover what both loops have in common. c) Reason what value $M$ tends towards when the product $G \cdot H$ is very large and what the system gain then depends on.

Solve
Practice★★☆Not started
In a unity feedback loop ($H = 1$) with $G = 50$: a) calculate the transfer function $M$ and the output for a reference of $10$ units. b) Calculate the error…

In a unity feedback loop ($H = 1$) with $G = 50$: a) calculate the transfer function $M$ and the output for a reference of $10$ units. b) Calculate the error $e = r - y$. c) Explain why increasing $G$ reduces the error but never eliminates it in a system without an integrator.

Solve

Reducing complete diagrams: from the inside out

Step-by-step reduction of the example diagram: first the parallel pair G₂ and G₃ (6), then the series with G₁ (18). x G₁ = 3 G₂ = 2 G₃ = 4 + y 1st the parallel part: G₂₃ = 2 + 4 = 6 x G₁ = 3 G₂₃ = 6 y 2nd the series: Geq = 3 · 6 = 18 x Geq = 18 y = 18·x
Practice★★★Not started
A maintenance technician claims: "Since the feedback system in the figure has a high total forward gain ($G_1 \cdot G_2 = 10$, with $G_1 = 2$ and $G_2 = 5$, in series)…

A maintenance technician claims: "Since the feedback system in the figure has a high total forward gain ($G_1 \cdot G_2 = 10$, with $G_1 = 2$ and $G_2 = 5$, in series) and the reference is constant ($r = 10$), the output measured by the sensor, with gain $H = 0{,}2$ in the negative feedback, should exactly equal the reference, making the error signal at the actuator input zero if everything works properly".

Block diagram: the reference r enters a summing junction, followed by G1 and G2 in series giving the output y; the output goes through H and returns to the summing junction with a negative signr+−eG₁G₂Hy
  1. a) Show analytically whether the technician's claim is correct or wrong: reduce the diagram to its equivalent block step by step (first the blocks in series and then the feedback loop), calculate the value of the output $y$ in steady state, and determine the exact numerical value of the actuating error signal $e = r - H \cdot y$.
  1. b) Justify the paradox physically: why is it essential, in a loop with proportional action, that the error $e$ is NOT zero in order to maintain a nonzero steady output?
  1. c) If the steady-state error is required to be reduced by half without changing the sensor gain ($H = 0{,}2$), predict what modification you would have to make to the forward gain and explain what negative consequences this measure could cause in a real physical actuator.
Solve
Practice★★★Not started
The angular positioning of a motor shaft is analyzed using a cascade control system. The motor plant ($G_2 = 4$) features an inner negative velocity feedback loop (…

The angular positioning of a motor shaft is analyzed using a cascade control system. The motor plant ($G_2 = 4$) features an inner negative velocity feedback loop ($H_2 = 0{,}25$). Ahead of this inner loop, an adjustable preamplifier of gain $K$ is placed. The entire system is closed with an outer position loop featuring unity negative feedback ($H_1 = 1$).

  1. a) Model the system's block diagram and obtain the overall equivalent transfer function $M = \frac{Y}{R}$ as a function of $K$.
  2. b) If $K = 2$ is set, calculate the steady-state output $y$ for a step reference input $r = 10$ and compute the steady-state position error.
  3. c) A student proposes simplifying the setup by eliminating the inner feedback ($H_2 = 0$) and adjusting a new value of $K$ to obtain exactly the same overall static transfer function. Determine this value of $K$ and refute their proposal by justifying what dynamic advantage and internal disturbance rejection in the motor would be lost by eliminating the minor loop.
Solve
Practice★★★Not started
A cylindrical tank with a cross-sectional area $A = 2\text{ m}^2$ has an inflow pump with flow rate $q_e(t) = K_b \cdot u(t)$, with…

A cylindrical tank with a cross-sectional area $A = 2\text{ m}^2$ has an inflow pump with flow rate $q_e(t) = K_b \cdot u(t)$, with $K_b = 0{,}05\text{ m}^3/(\text{s}\cdot\text{V})$, controlled by voltage $u(t)$. The tank supplies a consumption network that draws an unexpected outflow $q_s(t)$ (disturbance). The actual level $h(t)$ is measured with a linear sensor with gain $K_s = 2\text{ V/m}$.

  1. a) Derive the differential equation of the mass balance in the tank, express it in the Laplace domain ($s$), and draw the detailed block diagram of the closed-loop control system, clearly identifying the transfer functions of each block, the summing junction for the disturbance, and the physical units of each signal.
  2. b) Analytically demonstrate why the tank plant acts as a natural integrator and indicate which 'system type' classification (type 0, 1, or 2) the open-loop combination acquires if a proportional controller $K_p$ is used.
  3. c) For said proportional controller ($K_p = 4\text{ V/V}$), quantitatively predict the steady-state error that the water level will experience in response to a unit step change in the level setpoint ($h_{ref} = 1\text{ m}$ with $q_s = 0$) and compare it with the steady-state error caused by a continuous and constant outflow extraction $q_s = 0{,}02\text{ m}^3/\text{s}$.
Solve

Summary

See all the exercises in this section