PID Control
- Updated2026-05-01
- 1 minute(s) read
Proportional-Integral-Derivative (PID) controllers are common feedback controllers. In PID control, you specify a process variable and a setpoint. The process variable is the system parameter you want to control, such as temperature, pressure, or flow rate, and the setpoint is the desired value for that system parameter. A PID controller determines a controller output value, for example the heater power or valve position, and applies the controller output value to the system to drive the process variable toward the setpoint value.
Use the PID VIs to develop the following control applications based on PID controllers:
- Proportional (P); proportional-integral (PI); proportional-derivative (PD); and proportional-integral-derivative (PID) algorithms
- Gain-scheduled PID
- PID autotuning
- Error-squared PID
- Lead-Lag compensation
- Setpoint profile generation
- Multi-loop cascade control
- Feedforward control
Related Information
- Implementing the PID Algorithm with the PID VIs
- Gain Scheduling
- Autotuning PID Controllers (PID and Fuzzy Logic)
- Advanced PID Algorithm
The PID Advanced VI uses the same core PID algorithm as the standard PID VIs, and adds features for smoother and more flexible control.
- Lead/Lag
- Setpoint Profile Generation
- Multi-Loop Control
- PID Algorithms
- Designing a Control Strategy
- Implementing PID Controllers with the PID VIs