What is PID control and why do AHUs oscillate?
Copied to clipboard ✓
PID (Proportional-Integral-Derivative) control is a widely used feedback control loop mechanism in Building Management Systems (BMS) to maintain a process variable at a desired setpoint. It continuously calculates an 'error' value as the difference between a measured process variable (e.g., AHU supply air temperature) and a desired setpoint, then applies a correction based on three components:
- Proportional (P) Component: This part of the controller output is proportional to the current error. A larger error results in a larger corrective action. It provides an immediate response to deviations from the setpoint.
- Integral (I) Component: This component accounts for past errors by summing them over time. Its purpose is to eliminate the steady-state error that can occur with proportional-only control, ensuring the process variable eventually reaches the setpoint precisely.
- Derivative (D) Component: This component predicts future errors by considering the rate of change of the error. It helps to dampen oscillations and improve the system's response time by reacting to how quickly the error is changing.
Oscillation in an Air Handling Unit (AHU) often indicates an issue with its control loop, most commonly due to improper PID tuning. Here's why:
- High Proportional Gain: If the 'P' gain is set too high, the controller overreacts to small errors. This can cause the AHU's actuators (like heating/cooling valves or dampers) to open and close too aggressively, leading to continuous overshooting and undershooting of the setpoint, resulting in rapid temperature or pressure fluctuations.
- High Integral Gain: An excessively high 'I' gain can cause the controller to accumulate error too quickly, leading to slow, sustained oscillations. The system tries too hard to correct even minor, persistent errors, causing it to constantly chase the setpoint and overshoot in both directions.
- System Lag and Dead Time: HVAC systems inherently have delays (e.g., time for air to heat/cool, or for a valve to fully open). If the PID controller's response is too fast relative to these delays, it can exacerbate oscillations as the controller acts before the previous action has fully manifested.
- Mechanical Issues: Beyond tuning, mechanical problems like sticking valves, faulty dampers, or inaccurate sensors can also contribute to erratic control and oscillations, as the controller receives incorrect feedback or its commands aren't executed properly.
Related Topics
- What is BMS integration? — how a BMS connects with VFDs, energy meters, BACnet/Modbus devices and other building systems
- How to design a BMS system step by step — the complete BMS design methodology covering site survey, IO list, controller selection, sequence of operations
- What is a Building Management System (BMS)? — fundamentals of BMS controls and architecture for HVAC, lighting, energy and access
- What is BMS commissioning? — the disciplined commissioning process that turns a BMS install into a working building brain
- Browse all Control Loops & FBD topics — more from this section of the EnSmart BMS Library
Was this answer helpful?
✓ Thanks — your feedback was recorded.