A Introduction To Advanced Process Control For Managers
A Introduction To Advanced Process Control For Managers
Sandeep Lal
This is a introduction to advanced process control as practiced in chemical process industries. Most of
the information given here is based on the authors experience in implementing and maintaining APC
applications.
Most chemical businesses integrate their corporate tasks of Enterprise Resource Planning with Plant
level functions of actually producing products. Even though the arrow shows information flow in one
direction, it is actually a bidirectional arrow, with information flowing back to the enterprise of actual
production rates that were achieved as well as what the plant can actually produce (given its equipment
limitations, Maintenance activities etc…). The ERP system would also contain other modules like
Procurement and inventory, Financials, HR, Payroll etc…. but we will focus on data flow to the plant as
far as production planning is concerned.
• Regulatory Control
DCS
• Valves
• Sensors
Process • Analyzers
1. Constraint Management
2. Throughput Maximization
3. Reduce Energy Costs
4. Stability
APC can be implemented in quite a few ways. The most basic way, was that used years ago by
implementing advanced regulatory control (ARC) by Feed forward, constraint control, cascade control
etc… Recently Model Predictive Control (MPC) has become very popular for implementation as a APC
solution in chemical process industries. MPC differs from traditional controller in 2 ways
1. MPC uses a dynamic “Model” to calculate the relationships between the Manipulated, feed
forward and controlled variables.
2. It contains a optimization algorithm (usually a LP) that calculates the most efficient method of
moving the process to and keeping at the desired conditions.
Feed
Forward
Variables
As good as APC may have been portrayed in this document as well as documented evidence of it being
the best thing since sliced bread, there have been instances where APC has not delivered promised
benefits or not even been ON control to be able to control the process. I will try to highlight some of the
reasons that I think could be responsible for this sorry state of affairs.
Most of these could be rectified by having trained manpower to maintain the applications. Many a
applications were initially deployed with “Consultants” who came and implemented a application and
everyone hoped that they would run themselves. Just like when you car makes some noises, we go to a
“Trained” mechanic who looks at the problem and “fixes” it, APC is also a hi-tech application needing
some TLC (Tender Love and Care).