Control Systems

Comparison of Proportional Integral Derivative Controllers (PID)

The components of a PID controller – Proportional (P), Integral (I), and Derivative (D) each have distinct characteristics and applications. These controllers can also be used independently or in combinations like PI, PD, etc.

Comparison of Proportional Integral Derivative Controllers

Comparison of Proportional Integral Derivative Controllers (PID)

The following table shows the differences between the P, I, and D controller functions.

ParameterP ControllerI ControllerD Controller
Principle of OperationProportional to errorIntegral of errorDerivative of error
Error EliminationSteady-state errorEliminates steady-state errorDoes not eliminate any error
StabilityModerateMay reduce stabilityIncreases stability
OvershootModerateHighLow
Response TimeFastSlowFast
System Type SuitabilityFirst order systemsSystems with steady-state errorsSystems requiring damping
Implementation ComplexityLowModerateModerate
CostLowModerateModerate
Application ExamplesLevel control, temperature controlCruise control, HVACDamping control, robotics
Tuning ComplexityLowModerateModerate
Control ActionProportional to present errorBased on accumulated past errorsPredictive, based on rate of error change

Explanation of the terms:

  • Principle of Operation: The mathematical relationship that dictates how each controller type reacts to the error signal.
  • Error Elimination: How effective the controller is at eliminating system error.
  • Stability: How the controller affects the system’s stability.
  • Overshoot: The extent to which the system exceeds its setpoint.
  • Response Time: How quickly the controller reacts to an error.
  • System Type Suitability: Types of systems where each controller is most effective.
  • Implementation Complexity: The complexity involved in implementing each type of control.
  • Cost: The relative cost of implementing each control type.
  • Application Examples: Common applications where each type of control is often used.
  • Tuning Complexity: How difficult it is to tune the parameters for optimal performance.
  • Control Action: Describes what aspect of the error signal the controller acts upon.

If you liked this article, then please subscribe to our YouTube Channel for Instrumentation, Electrical, PLC, and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

You've successfully subscribed !
Share

Recent Articles

  • PLC Tutorials

Network Switch Requirement in SCADA and DCS Architecture

In this post, we will learn the basic requirements for a network switch to be…

3 days ago
  • PLC Tutorials

PLC Panel and MCC Panel Interface Signals

The PLC panel and MCC panel interface signals are start, stop, run feedback, trip, local…

5 days ago
  • PLC Tutorials

Shutter Door Control using Motor and Limit Switches

 In this article, we are going to discuss about shutter door control using induction motor…

1 week ago
  • Electrical Basics

Electrical Drives – Modes, Types, Speed Control Applications

Electrical Drives control the motion of electric motors. Motion control is required in industrial and…

1 week ago
  • PLC Tutorials

PLC Ladder Logic Design: Control 3 Motors with Toggle Switch

PLC ladder logic design to control 3 motors with toggle switch and explain the program…

3 weeks ago
  • PLC Tutorials

VFD Simulator Download – Free Yaskawa V1000 Software

VFD simulator download: Master the online tool from the Yaskawa V1000 & programming software for…

1 week ago