A proportional–integral–derivative controller (PID controller or three-term controller) is a control loop mechanism employing feedback that is widely used in industrial control systems and a variety of other applications requiring continuously modulated control. A PID controller continuously calculates an error value, e(t), as the difference between a desired setpoint (SP) and a measured process variable (PV) and applies a correction based on proportional, integral, and derivative terms (denoted P, I, and D respectively), hence the name.
Topic
Proportional-Integral-Derivative (PID) Controller
This topic includes the following resources and journeys:
Type
Experience
Scope
Peter Ponders PID - IAE,ITAE,ISE Performance indicators
Performance indicators can be used to compute closed loop pole locations. Only one gain parameter is required to move the pole locations closer to the origi...
See MoreUnderstanding PID Control, Part 2: Expanding Beyond a Simple Integral
The first video in this series described a PID controller, and it showed how each of the three branches help control your system.That seemed simple enough and appeared to work. However, in...
See MorePeter Ponders PID - Controlling non-integrating single pole system. Part 1 ...
Part 1 shows why P only control shouldn't be used because the set point or target is never reached.Part 2 shows why I only control shouldn't be used because ...
See MoreDirect Design Example for PID Controller
I go through an example problem of how we can use Direct Design (also called Direct Synthesis) to determine the tuning parameters for a PID controller, given...
See MorePeter Ponders PID. Second Order Plus Dead Time , SOPDT, Temperature Control,...
In this video I derive the equations for the controller gains and a low pass filter for a SOPDT system with a very long dead time To make the simulation mo...
See MorePeter Ponders PID - Controlling an Under Damp Mass and Spring System
Demonstrates:How to calculate the PID gains. The importance of the derivative gain. How to simulate the mass and spring systemControl limitations based on s...
See MorePeter Ponders PID - Why PID with 2nd Derivative Gain?
If you have ever tuned a hydraulic system and wondered why PID control didn't work better than PI control the answer is here. Since the 1980s people have kn...
See MoreDirect Synthesis Method Numerator Dynamics Problem
I walk through how to design a PID feedback controller when given a second order process with numerator dynamics, using the Direct Synthesis Method.
See MorePeter Ponders PID - Integrated Time Absolute Error - 4 Pole example
This video shows how to calculate the coefficients for a 4 pole ITAE and how to use the 4 pole ITAE to calculate closed loop controller gains.
See MoreStandard HW Problem #1: PID and Root Locus
A walk through of a typical homework problem using the root locus method to tune a PID controller. This is the first in what may be a series of homework style problems I'll cover. This is...
See MoreUnderstanding PID Controller
This blog post begins by walking through the basics and the theoretical part of the PID controllers. The controller is then tested, verified, and analyzed using MATLAB.
See MorePeter Ponders PID-Fuzzy Logic vs PID
There are many academic and engineering papers showing how good fuzzy logic control is relative to PID control. Every FL vs PID paper I have seen compares...
See MorePeter Ponders PID - T0P1 Part 4, Misc Topics
This video covers another way to compute symbolic gains, the difference between having the P gain act on the error or just the feedback, extending bandwidt...
See MoreAn interactive feedforward tool for FeedForward Control
This interactive software tool is focused on basic and advanced concepts of feedforward control.
See MoreCascade Control Intro
How can we improve the disturbance rejection of our controllers using additional, relevant measurements? Tune in to find out!
See More