Data quality for APC

- 2 mins

What is APC?

Advanced process control (APC) utilizes advanced control techniques and strategies as the next level of control after basic PID-like process control. The main goals of APC systems are:

  1. Stabilizing controlled variables (CVs) of the process
  2. Shifting setpoints of CVs closer to the most performant/effective/optimized values
Alt Text
Classical APC explanation chart

APC utilizes measurements, current setpoints, and discrete signals from PLCs or data gateways of the control system. It then performs calculations and writes manipulated variable setpoints back to the PLCs or control system gateway. Thus, it operates within a closed control loop, with the entire cycle time interval typically ranging from 1 to 10 seconds.

Basic process control

A basic control system interacts directly with sensors and actuators in real-time. Sensor data processing and control modulation occur on the hardware and low-level software modules of PLCs. PLCs diagnose and provide statuses of connected sensors and actuators to the application level. If an issue arises, operators are alerted through alarms. Redundancy and duplication in the control system help mitigate these problems. Additionally, some fallback actions, such as the shutdown of controlled equipment, can be executed at this level.

APC case

Modern APC techniques rely heavily on data and require control over data quality and the feedback loop. APC operates with preprocessed data and may utilize statuses already calculated at the low-level PLCs. However, the communication link between PLCs/gateway and APC software can introduce additional operational challenges.

APC needs the following:

Alt Text
Example of a gap
Alt Text
Examples of unstable sequence and out of range
Alt Text
Examples of sticked values

The real-time control of values and the feedback loop typically involves:

If something goes wrong, APC should:

This is a basic introduction to data quality issues for APC. Solutions to these problems should be tailored to the IT/OT environment, connectivity type, and control strategy implementation.

Dmitry Bogdanov

Dmitry Bogdanov

Industrial IoT and AI lead

comments powered by Disqus