Types of Controllers: P, I, D, PI, PD, and PID Controllers

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5
At a glance
Powered by AI
The key takeaways are that controllers use feedback to keep a controlled variable at a set point by reducing error, and common controller types include P, I, D, PI, PD and PID controllers.

The different types of controllers discussed are P, I, D, PI, PD and PID controllers.

Integral control applies a restoring force proportional to the sum of all past errors over time, which eventually eliminates steady state error for a constant error.

 The controller (an analogue/digital circuit, and software), is trying to keep

the controlled variable such as temperature, liquid level, motor velocity,


robot joint angle, at a certain value called the set point (SP).
 A feedback control system does this by looking at the error (E) signal,
which is the difference between where the controlled variable (called
the process variable (PV)) is, and where it should be.
 Based upon the error signal, the controller decides the magnitude and the
direction of the signal to the actuator.

The proportional (P), the integral (I), and the derivative (D), are all basic
controllers.

Types of controllers: P, I, D, PI, PD, and PID controllers

 Proportional Control

With proportional control, the actuator applies a corrective force that is


proportional to the amount of error:

Output p = K p × E

Output p = system output due to proportional control

K p = proportional constant for the system called gain


E = error, the difference between where the controlled variable should be and
where it is. E = SP – PV.
One way to decrease the steady-state error is to increase the system gain (K p ),
but high K p can lead to instability problems.

Increasing K p independently without limit is not a sound control strategy.

 Integral Control

The introduction of integral control in a control system can reduce the steady-
state error to zero. Integral control applies a restoring force that is proportional to
the sum of all past errors, multiplied by time.

Output I = K I × ∑(E×Δt)

Output I = controller output due to integral control

K I = integral gain constant (sometimes expressed as 1/TI )

∑(E×Δt) = sum of all past errors (multiplied by time)


For a constant value of error ∑(E×Δt) will increase with time, causing the
restoring force to get larger and larger.
Eventually, the restoring force will get large enough to overcome friction and
move the controlled variable in a direction to eliminate the error.
 Derivative Control

One solution to the overshoot problem is to include derivative control. Derivative


control ‘applies the brakes,’ slowing the controlled variable just before it reaches
its destination.

Output D = controller output due to derivative control

K D = derivative gain constant

= error rate of change (slope of error curve)

 Combining P, I and D controllers

As proportional, integral and derivative controllers have their individual strengths


and weaknesses, they are often combined so that their strengths are maximised,
whilst minimising their weaknesses. Many industrial controllers are a combination
of P + I, or P + D, and are referred to as PI and PD controllers respectively.

 PID control

A proportional–integral–derivative controller (PID controller) is a generic control


loop feedback mechanism (controller) widely used in industrial control systems.
A PID controller attempts to correct the error between a measured process
variable and a desired setpoint by calculating and then outputting a corrective
action that can adjust the process accordingly.
The foundation of the system is proportional control. Adding integral control
provides a means to eliminate steady-state error, but increases overshoot.
Derivative control increases stability by reducing the tendency to overshoot.
Simply adding together the three required control components generates the
response of the PID system.

Output PID = output from PID controller

K P = proportional control gain

K I = integral control gain

K D = derivative control gain

E = error (deviation from set point)

∑(E×Δt) = sum of all past errors (area under the error/time curve)
= rate of change of error (slope of the error curve)

Equation is:

When you are designing a PID controller for a given system, follow the steps
shown below to obtain a desired response.

1. Obtain an open-loop response and determine what needs to be improved


2. Add a proportional control to improve the rise time
3. Add a derivative control to improve the overshoot
4. Add an integral control to eliminate the steady-state error
5. Adjust each of K p , K i , and K d until you obtain a desired overall response.

The characteristics of P, I, and D controllers

 A proportional controller (K p ) will have the effect of reducing the rise time
and will reduce ,but never eliminate, the steady-state error.
 An integral control (K i ) will have the effect of eliminating the steady-state
error, but it may make the transient response worse.
 A derivative control (K d ) will have the effect of increasing the stability of the
system, reducing the overshoot, and improving the transient response.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy