Control Performance Criteria. What is good or bad control?

Control Engineering Introduction

What is “good control”?

Where should I look when evaluating control?

To answer these questions, this page describes the basic control performance evaluation criteria.

Summary

Control performance should be evaluated based on the followings.

  • Stability
  • Tracking Accuracy
  • Response Speed
  • Overshoot/Undershoot
  • Sensitivity to Disturbances
  • Sensitivity to Characteristic Changes
Sponsered link

Criterion 1: Stability

In a nutshell, a system is stable when its output converges.

Image of System Stability/Instability

Of course, this is the most basic performance of a control system. However, it can be difficult to achieve if a control target is essentially unstable.

Example of unstable system: drone

Criterion 2: Tracking Accuracy

It is also important that an output (controlled variable) tracks a reference with good accuracy.

Note that a controller that has not been designed correctly can produce a steady-state error, where the output cannot reach the reference forever, as shown below.

Image of tracking accuracy and steady-state error

Criterion 3: Response Speed

Quick response to changes in reference is another important performance criterion. No matter how good the final tracking accuracy is, it is meaningless if it takes a huge time to reach it.

Image of response speed

Some textbooks introduce the following indicators of response speed.

  • Rise time: Time required for the step response to reach 90% of its steady-state value from 10%.
  • Delay time: Time required for the step response to reach 50% of its steady-state value.
  • Peak time: Time required for the response to reach its first peak.
  • Settling time: Time until the response settles within ±2% of the steady-state value
Diagram of rise time, delay time, peak time, and settling time

It is important to know the concept of each term, but there is little need to memorize numerical values such as “to reach XX%.” In practical situations, how and where to check varies depending on the system.

For example, in manufacturing, critical parts of an operation vary depending on the product. Therefore, the focus should be subject to change (i.e. flexible) according to the target.

Me "Rise time? It took 1.2 seconds to go from 10% to 90% of steady state!" Senior engineer "Oh, you don't get it, man. The first 10% rise is critical for this product..."
Sponsered link

Criterion 4: Overshoot/Undershoot

If a controller is improperly designed, overshoot or undershoot may occur as follows:

Examples of overshoot/undershoot

No matter how good the tracking accuracy and response speed are, the performance would be unpleasant if the controller takes three steps forward and two steps backward. It is important to prevent such behavior.

Criterion 5: Sensitivity to Disturbances

Real systems are basically subject to unexpected disturbances. A system greatly affected by disturbances is said to have high sensitivity to disturbances, and vice versa.

Image of Disturbance Sensitivity

When designing a control system, it is important to construct a system that can tolerate a certain amount of disturbance (i.e. low sensitivity to disturbance).

Criterion 6: Sensitivity to Characteristic Changes

System characteristics often change due to changes in operating conditions or aging. As with disturbances, the degree of influence is referred to as high (or low) sensitivity to characteristic changes.

Naturally, it is best to construct a system with low sensitivity to characteristic changes.

Image of low sensitivity to characteristic variation

The above is the basic control performance evaluation criteria. It can be difficult to satisfy all of them. Therefore, in practice, it is often necessary to discard and select the performance to be satisfied depending on the system.

Summary

Control performance should be evaluated based on the followings.

  • Stability
  • Tracking Accuracy
  • Response Speed
  • Overshoot/Undershoot
  • Sensitivity to Disturbances
  • Sensitivity to Characteristic Changes

Comments

Copied title and URL