1. System Modelling

Block Diagrams

Block Diagrams in System Modelling

students, imagine trying to understand a robot arm, a car cruise control system, or a temperature controller in a room πŸŒ‘οΈπŸš—πŸ€–. Each system may have sensors, controllers, motors, and outputs working together. A block diagram gives you a clear picture of how all these parts connect and how signals move through the system. Instead of focusing first on every tiny physical detail, block diagrams help you see the structure of the system.

In this lesson, you will learn the main ideas and terminology behind block diagrams, how to read them, how to simplify them, and how they fit into system modelling. By the end, you should be able to explain what each block and arrow means, combine blocks into a single model, and connect block diagrams to differential equations, Laplace transforms, and transfer functions.

What Is a Block Diagram?

A block diagram is a visual way to represent a system using blocks, arrows, and junctions. Each block usually represents a component or a mathematical relationship. The arrows show the direction that signals travel. This makes block diagrams useful in control and mechatronics because many real systems can be broken into smaller parts that interact.

A block diagram is not just a picture. It is a model. In control systems, the model often describes how an input changes into an output. For example, if the input to a motor controller is a voltage command and the output is the motor speed, a block can represent that input-output relationship.

A typical block may contain a transfer function such as $G(s)$. This means the block describes the system in the Laplace domain. If the input is $R(s)$ and the output is $C(s)$, then a simple block may represent the relationship $C(s)=G(s)R(s)$.

Block diagrams are useful because they:

  • show the flow of signals clearly πŸ“ˆ
  • help divide a large system into smaller parts
  • make it easier to analyse feedback systems
  • support design of controllers and sensors

Main Elements of a Block Diagram

To read a block diagram correctly, students, you need to know the main symbols.

1. Blocks

A block is usually drawn as a rectangle. It represents a process or component. The label inside may be a gain, a transfer function, or some other relationship.

For example, a block labeled $G(s)$ could mean the process transforms input $R(s)$ into output $C(s)$ according to $C(s)=G(s)R(s)$.

A simple gain block may be labeled $K$, meaning the output is $K$ times the input. If the input is $X(s)$, then the output is $Y(s)=KX(s)$.

2. Arrows

Arrows show the direction of signal flow. They tell you which signal is input and which is output. This is important because most systems are directional. For example, a controller sends a signal to a motor, but the motor does not send its shaft speed directly back unless a sensor measures it.

3. Summing junctions

A summing junction combines signals, usually by addition or subtraction. It is often drawn as a circle with $+$ and $-$ signs.

If the reference input is $R(s)$ and the feedback signal is $B(s)$, the error signal may be

$$E(s)=R(s)-B(s).$$

This error is what the controller uses to decide what to do next.

4. Take-off points

A take-off point lets one signal split into two or more paths without changing its value. This is useful when one signal must go to more than one place, such as a sensor output going to a display and also to a controller.

Block Diagrams and Feedback πŸ”

One of the most important uses of block diagrams is showing feedback. Feedback means part of the output is returned to the input to help control the system.

In a negative feedback system, the feedback signal is subtracted from the reference. This creates an error signal that drives the controller. Negative feedback is common because it can improve accuracy and reduce the effect of disturbances.

A standard feedback loop often looks like this in words:

  • reference input $R(s)$
  • summing junction creates error $E(s)$
  • controller block $G_c(s)$
  • plant or process block $G_p(s)$
  • output $C(s)$
  • feedback block $H(s)$ returning a measured signal

The feedback signal is often $B(s)=H(s)C(s)$, so the error becomes

$$E(s)=R(s)-H(s)C(s).$$

If the controller and plant are in series, then the output is

$$C(s)=G_c(s)G_p(s)E(s).$$

Combining these gives the closed-loop relationship

$$\frac{C(s)}{R(s)}=\frac{G_c(s)G_p(s)}{1+G_c(s)G_p(s)H(s)}.$$

This formula is one of the most important results in block diagram analysis.

Why does this matter in real life? Think about cruise control in a car πŸš—. The driver sets a desired speed. The system compares the actual speed to the target speed, then adjusts engine power. If the car goes too slowly, the controller increases power. If it goes too fast, the controller reduces power. That is feedback in action.

Series, Parallel, and Feedback Connections

A block diagram often contains several blocks connected in common patterns. Learning these patterns helps you simplify complex systems.

Series connection

Two blocks are in series when the output of one feeds directly into the input of the next. If the blocks are $G_1(s)$ and $G_2(s)$, then the combined transfer function is

$$G(s)=G_1(s)G_2(s).$$

This works because each block acts one after another.

Example: a sensor conditioning stage followed by an amplifier stage can often be treated as two series blocks.

Parallel connection

Two blocks are in parallel when they receive the same input and their outputs are added or subtracted. If the blocks are $G_1(s)$ and $G_2(s)$, the equivalent transfer function is

$$G(s)=G_1(s)+G_2(s).$$

If one path is subtracted, then the sign changes accordingly.

Example: if two forces act on a system and both effects contribute to the same output, a parallel structure may be used to model that situation.

Feedback connection

Feedback is the most important pattern in control engineering. For a forward path $G(s)$ and feedback path $H(s)$, the closed-loop transfer function is

$$\frac{C(s)}{R(s)}=\frac{G(s)}{1+G(s)H(s)}$$

for negative feedback.

If the feedback is positive, the denominator becomes $1-G(s)H(s)$, which can lead to instability if not designed carefully.

How Block Diagrams Connect to Differential Equations and Transfer Functions

Block diagrams are closely linked to the rest of system modelling. In many cases, the starting point is a differential equation describing the physical system.

For example, a simple mass-spring-damper system can be written as

$$m\frac{d^2x(t)}{dt^2}+c\frac{dx(t)}{dt}+kx(t)=f(t),$$

where $m$ is mass, $c$ is damping, $k$ is spring stiffness, $x(t)$ is displacement, and $f(t)$ is the applied force.

Using the Laplace transform, and assuming zero initial conditions, this becomes

$$ms^2X(s)+csX(s)+kX(s)=F(s).$$

Factoring out $X(s)$ gives

$$\left(ms^2+cs+k\right)X(s)=F(s).$$

So the transfer function is

$$\frac{X(s)}{F(s)}=\frac{1}{ms^2+cs+k}.$$

That transfer function can then be drawn as a block labeled

$$\frac{1}{ms^2+cs+k}.$$

This is the big idea: a physical system described by a differential equation can often be converted into a transfer-function block diagram. This makes analysis easier because blocks can be combined, feedback can be studied, and system response can be predicted.

Simplifying Block Diagrams

Real block diagrams can become complicated fast. The goal is often to replace a large diagram with one equivalent block that has the same input-output behavior.

To simplify a block diagram, students, you usually apply these rules:

  • combine series blocks by multiplying transfer functions
  • combine parallel blocks by adding or subtracting transfer functions
  • reduce feedback loops using the formula $\frac{G(s)}{1+G(s)H(s)}$
  • move summing junctions and take-off points carefully while preserving the signal relationships

Example: suppose a forward path has two blocks in series, $G_1(s)$ and $G_2(s)$, with feedback $H(s)$. First combine the forward blocks:

$$G(s)=G_1(s)G_2(s).$$

Then apply the feedback formula:

$$\frac{C(s)}{R(s)}=\frac{G_1(s)G_2(s)}{1+G_1(s)G_2(s)H(s)}.$$

This process is helpful in engineering because it turns a complex system into a single equation. Once that happens, you can study stability, response speed, and steady-state behavior more easily.

A Real-World Example: Temperature Control 🌑️

Consider a room temperature control system. The user sets a desired temperature $R(s)$. A thermostat measures the actual temperature $C(s)$ and compares it with the reference.

The system may include:

  • a controller that decides how much heating or cooling to apply
  • a heater or air conditioner as the plant
  • a sensor that measures room temperature
  • feedback from the sensor back to the summing junction

If the room is colder than desired, the error signal is positive and the heater may turn on. If the room is too hot, the controller reduces heating or activates cooling.

A block diagram helps show why the temperature stays near the target instead of drifting wildly. It also helps engineers see how changes in sensor accuracy, controller gain, or heater response affect performance.

Conclusion

Block diagrams are a central tool in system modelling because they turn a complicated physical process into a clear signal-flow picture. They use blocks, arrows, summing junctions, and take-off points to represent how a system works. In control and mechatronics, they are especially important for feedback systems, where comparing the desired output to the actual output helps the system self-correct.

Block diagrams connect directly to differential equations, Laplace transforms, and transfer functions. That is why they are not just drawingsβ€”they are a practical mathematical language for designing and analysing systems. If you can read and simplify block diagrams, students, you have a strong foundation for understanding control systems, robotics, automation, and many other mechatronic technologies.

Study Notes

  • A block diagram shows how signals move through a system using blocks, arrows, and junctions.
  • A block usually represents a component or transfer function such as $G(s)$.
  • A summing junction adds or subtracts signals, often creating an error signal like $E(s)=R(s)-B(s)$.
  • A take-off point splits one signal into multiple paths without changing its value.
  • Series blocks multiply: $G(s)=G_1(s)G_2(s)$.
  • Parallel blocks add: $G(s)=G_1(s)+G_2(s)$.
  • Negative feedback uses the output to correct the input and often improves control.
  • For negative feedback, the closed-loop transfer function is $\frac{G(s)}{1+G(s)H(s)}$.
  • Block diagrams are closely linked to differential equations and transfer functions.
  • A differential equation can be transformed into a transfer function using the Laplace transform.
  • Block diagrams help engineers analyse, design, and simplify control systems in real-world mechatronics applications.

Practice Quiz

5 questions to test your understanding