These oscillations may be extreme enough that the process material is ruined or an unsafe situation occurs.
However, PID controllers with no-overshoot tuning parameters result in relatively slow performance.
Thus, unnecessary time is required to move the process variable to the setpoint.
The most significant shortfall of the traditional PID, when used in applications where overshoot is not allowed, is that the PID does not have a feature ensuring the final control element is set OFF (as used herein, the terms OFF and ON represent succession of the control medium whether the process variable approaches the setpoint from above or below) as the process variable reaches the setpoint.
Thus, the
PID controller does not have systems to prevent or minimize overshoot.
In some cases, however, that process cannot exceed that maximum setpoint without damage occurring to the environment or to the equipment or product.
Without a method to ensure the final control element is set OFF if the process variable moves beyond the setpoint, the
PID controller cannot ensure this damage does not occur.
Thus batches can fail and equipment or environmental damage can occur when the
PID controller is used for these applications.
The result is the process does not operate at the optimal point, increasing production times or decreasing production yields.
Setpoint suppression / reset, while commonly utilized in applications where overshoot is not allowed, also has slow performance as the controller first reduces the final control element's percent ON to meet the intermediate setpoint.
Because of this action, the controller's precision is not the quality of the traditional PID or other controllers.
Fuzzy logic currently is not supported by most industrial controllers and requires significant computing resources to implement.
The most significant shortfall of the feed-forward controller involves the requirement that the process under control be well understood.
Often when implementing these controllers, a disturbance (an event that drives the process from the setpoint) that was not anticipated by the engineer configuring the controller attacks the process.
The disturbance can make the process unstable resulting in process or equipment failure or an
unsafe condition.
However, these controllers are very complex and require advanced
engineering support to deploy, maintain and modify, increasing the cost of the
control system.
Because of the complexity of this type of controller, significant computing resources are required to implement these controllers.
Most contemporary industrial controllers do not have these computing resources available and those that do are quite expensive.
Thus, to date, these controllers have not been widely used in industrial applications.
Contemporary model-based controllers also require that the process under control be well understood and therefore they suffer from the same short coming as feed-forward controllers when the control practitioner overlooks a source of disturbance.
As stated above, this disturbance can make the process unstable resulting in process or equipment failure or an
unsafe condition.
Thus, control practitioners hesitate in implementing these controllers on new processes.
Clearly, the cost to install model-based controllers on new processes can be prohibitive.
However, this controller's precision is reduced when that motive force varies.