3. Time Response

Reading Response Plots

Reading Response Plots

students, when engineers design a control system, they often want one simple question answered: how does the output behave after a change? 📈 A response plot gives that answer visually. It shows how a system reacts over time when a step input, disturbance, or command is applied. In Control and Mechatronics, reading response plots is a key skill because it helps you judge whether a system is fast, stable, accurate, or too “wiggly.”

Why response plots matter

A response plot is usually a graph of output versus time. The input may be a step change, like turning a heater from low to high, moving a robotic arm to a new position, or changing the speed setpoint of a motor. The plot shows whether the output rises smoothly, overshoots, oscillates, or settles slowly. That information is essential in mechatronics because machines must respond in a controlled and predictable way 🤖.

The main terms you need to recognize are rise time, overshoot, peak time, settling time, steady-state value, and steady-state error. These terms describe the shape of the curve after a disturbance or command. Reading the plot correctly lets you compare two systems and decide which one is better for a particular job.

A useful way to think about it is this: the plot is a story of the system’s reaction. The start of the story shows how quickly the output begins changing. The middle shows whether it goes too far or rings like a bell. The ending shows whether it settles where it should.

Reading a first-order response plot

A first-order response is usually smooth and gradual. It does not oscillate. A common example is the temperature of water in a kettle after the heater is switched on, or the voltage across a charging capacitor. The curve rises quickly at first, then more slowly, and finally approaches a final value.

For a first-order step response, the output often follows

$$y(t)=K\left(1-e^{-t/\tau}\right)$$

where $K$ is the final value for a unit step input and $\tau$ is the time constant. The time constant is very important: at $t=\tau$, the output has reached about $63.2\%$ of its final value. After about $5\tau$, the response is usually close enough to steady state for practical purposes.

When students looks at a first-order plot, the main questions are:

  • How fast does it rise?
  • Does it approach the final value smoothly?
  • How long does it take to settle near the final value?

A first-order response typically has no overshoot and no oscillations. That makes the plot easier to read. If the final value is $10$ units, and the curve gets to $6.32$ units at $2\text{ s}$, then the time constant is $\tau=2\text{ s}$. If the curve is still changing only slightly after about $10\text{ s}$, it may be close to settling.

Reading a second-order response plot

A second-order response is more interesting because it can be smooth, fast, overshooting, or oscillatory. This is common in systems with inertia and energy storage, such as a motor driven arm, a suspension system, or a mass-spring-damper system.

The standard underdamped second-order step response may be written in a form that depends on the damping ratio $\zeta$ and natural frequency $\omega_n$. If $\zeta<1$, the response is underdamped and can overshoot. If $\zeta=1$, the response is critically damped. If $\zeta>1$, it is overdamped.

For underdamped systems, the output may go above the final value before coming back down. That extra rise above the final level is called overshoot. The maximum percentage overshoot is often written as

$$\%OS=\frac{y_{\max}-y_{ss}}{y_{ss}}\times 100\%$$

where $y_{\max}$ is the highest value reached and $y_{ss}$ is the steady-state value.

For example, if a robot joint should settle at $20^\circ$ and briefly reaches $24^\circ$, then the overshoot is

$$\%OS=\frac{24-20}{20}\times 100\%=20\%$$

If the plot crosses the final value repeatedly before settling, it is oscillatory. The more oscillation, the lower the damping usually is. A heavily damped response may be slower but smoother. A lightly damped response may be faster but more likely to overshoot.

Key features to spot on any response plot

When reading a response plot, students should identify the same landmarks every time. These landmarks help describe the system clearly and compare it with other systems.

1. Initial value and final value

The initial value is the output at $t=0$. The final value or steady-state value is the value the output approaches as $t\to\infty$. If the final value is not exactly reached, the plot may still be considered settled if it stays within a small tolerance band.

2. Rise time

Rise time is the time taken for the output to go from a low percentage to a high percentage of its final value. In many textbooks, this is measured from $10\%$ to $90\%$ of the final value, though some definitions use $0\%$ to $100\%$. The important thing is to use the definition stated in the question or standard being used.

If a plot reaches $10\%$ of final value at $0.3\text{ s}$ and $90\%$ at $1.1\text{ s}$, then the rise time is

$$t_r=1.1-0.3=0.8\text{ s}$$

A shorter rise time means a faster response. But faster is not always better if it causes large overshoot.

3. Peak time

Peak time is the time when the response reaches its maximum value, if a peak exists. This is common in underdamped second-order systems. Peak time helps describe how quickly the overshoot occurs.

4. Overshoot

Overshoot tells us how far the response exceeds the final value. A small overshoot may be acceptable in some systems, such as a short-lived movement in a display pointer. Large overshoot can be dangerous in systems like temperature control or robotic motion.

5. Settling time

Settling time is the time taken for the response to remain within a certain band around the final value, often $\pm 2\%$ or $\pm 5\%$. A system is not considered settled just because it crosses the band once; it must stay inside it.

For a final value of $50$, a $\pm 2\%$ band is

$$50\pm 1$$

so the output must remain between $49$ and $51$ after the settling time.

How to interpret plots in real examples

Imagine a conveyor belt speed controller. A new speed command is given, and the response plot shows the actual speed over time. If the plot rises smoothly with little overshoot and settles quickly, the control system is likely well tuned. If it overshoots a lot, the belt may jerk or stress the motor. If it settles too slowly, production may be delayed ⏱️.

Now think about a drone altitude controller. If the output plot shows a large overshoot, the drone may rise too high before correcting. If the settling time is long, it may bob up and down for too long. Engineers want a balance between speed and stability.

A simple comparison can be made between two plots:

  • Plot A: fast rise time, $30\%$ overshoot, short settling time
  • Plot B: slower rise time, no overshoot, longer settling time

Which is better depends on the task. For a camera gimbal, smoothness matters, so Plot B might be better. For a pick-and-place robot that must move quickly but accurately, Plot A may be acceptable only if the overshoot is controlled.

Common mistakes when reading response plots

One common mistake is confusing peak time with settling time. Peak time is when the response first reaches its maximum. Settling time is when it stays near the final value for good. They are not the same.

Another mistake is measuring overshoot from the initial value instead of the final value. Overshoot must be compared to the steady-state value. Similarly, rise time must be measured using the definition given in the course or question. Always check whether the plot uses $10\%$ to $90\%$ or another convention.

It is also important not to assume that a line that looks flat has settled. A good reader checks whether the curve stays within the tolerance band after the chosen settling time.

Connecting response plots to the wider topic of time response

Reading response plots is part of the broader study of time response. Time response asks how a system behaves over time after an input change. First-order and second-order responses are the main shapes used to describe that behavior. Response plots turn the mathematical model into something visible and practical.

The plot helps link theory to performance. For example, the damping ratio $\zeta$ affects overshoot and oscillation, while the natural frequency $\omega_n$ affects speed. Even if students does not calculate those values directly from every plot, understanding the shape helps connect the graph to the system’s dynamic characteristics.

In control engineering, a good response plot is often one that is fast, stable, and accurate. That means a small rise time, low overshoot, and short settling time, with little or no steady-state error. Different applications may prioritize these features differently, but the plot always reveals the trade-offs.

Conclusion

Reading response plots is one of the most practical skills in Control and Mechatronics. It helps students judge whether a system is first-order or second-order in behavior, whether it is fast or slow, and whether it is stable and well controlled. By identifying rise time, overshoot, peak time, settling time, and final value, you can describe a system’s time response clearly and accurately. These skills are useful in motors, robots, thermal systems, drones, and many other real-world machines. A response plot is not just a graph; it is evidence of how a control system performs.

Study Notes

  • A response plot shows how output changes with time after an input or disturbance.
  • First-order responses are smooth and usually do not overshoot or oscillate.
  • For a first-order step response, $y(t)=K\left(1-e^{-t/\tau}\right)$, and at $t=\tau$ the output is about $63.2\%$ of final value.
  • Second-order responses can be underdamped, critically damped, or overdamped.
  • Underdamped second-order systems may overshoot and oscillate.
  • Overshoot is found using $\%OS=\frac{y_{\max}-y_{ss}}{y_{ss}}\times 100\%$.
  • Rise time is the time for the output to move between chosen percentages of the final value, often $10\%$ to $90\%$.
  • Peak time is when the maximum value occurs.
  • Settling time is when the output stays within a tolerance band such as $\pm 2\%$ or $\pm 5\%$.
  • Final value is the steady-state value the output approaches as $t\to\infty$.
  • Reading response plots helps compare speed, stability, accuracy, and control quality in real systems.

Practice Quiz

5 questions to test your understanding

Reading Response Plots — Control And Mechatronics | A-Warded