Voices: Magazine Exclusives

Software that Reduces Maintenance of Multivariable Predictive Controllers

The Software Is Easy to Use. It Takes About 30 Minutes to Create

By Charles and James Cutler

The degradation of the models used by Multivariable Predictive Controllers (MPC) is primarily due to changes in the PID controller's tuning or configuration.  The physical plants vessels, piping, and inventories which set the basic dynamics do not change significantly with time.  As the models degrade, the performance of the controller eventually reaches such a low point that the controller is either turned off or the process unit is retested to upgrade the model.  Turning the controller off is not desirable, since the full value of the controller is lost.   Retesting is usually a high cost event because it requires engineering support from a contractor or some other part of the organization.  Many times the poor performance of the controller is due to equipment failure such as a valve becoming stuck or losing its plug.  The loss of one key valve that requires a shutdown to fix, forces the controller to be put on manual which can destroy the entire MPC's model and cause the controller to be turned off.

Also Read: Model Predictive Control - Past, Present and Future, Part 1

Cutler Technology's Universal Process Identification (UPID) software will be used to demonstrate how the problems with PID configuration and tuning can be reduced to a minimum.  A depropanizer model will be used as the process example.  The independent manipulated variables in the model are the set points for the feed rate, the top pressure on the column, the tray 5 temperature (5 trays from top), and the heat medium flow to the reboiler.  The tray 5 temperature is controlled by manipulating the reflux to the column.  The top pressure controller by passes the overhead condensing system and sends the hot vapors directly to the overhead accumulator to increase the pressure.  The MPC on the column controls the top temperature and bottom temperature.  The differential pressure across the column and the valve position on the pressure controller are the main constraints.  These controlled variables are dependent variables in the controller's model.  The other dependent variables in the controller model in Display 1 are there to facilitate the rearrangement of the control matrix when it becomes prudent to put one or more of the PID controllers in manual in the MPC model.

In Display 1, it should be noted that the PV for a specific manipulated variables comes to 1.00, i.e. the PV comes to its setpoint.  The response of this PV for the other manipulated variable is zero or comes back to zero at steady state for the other manipulated variables.  This response is true because the manipulated variables are independent from one another.  The valve positions of the manipulated variables change to make this independence possible.

In Display 2 the Top Pressure PID controller has been switched to manual in the model.  The Top Pressure valve position becomes the manipulated variable.  The setpoint for the pressure replaces the valve position as a dependent variable and tracks the pressure PV.   During the summer when the cooling water temperature goes up, it becomes desirable to switch the pressure controller to manual, to tell the MPC that it needs to use the other manipulated variables to control the pressure on the column.  As can be seen in Display 2, all of the other manipulated variables have a significant effect on the pressure.  The MPC controller with the pressure PID controller in manual can completely close the valve on the bypass around the condensers.

Closing the valve permits the maximum cooling for the column.

The Tray 5 Temperature PID controller is switched to manual in Display 3   The PID controller on tray 5 temperature is a cascaded loop that moves the setpoint on the reflux to the column.  The MPC controller model in Display 3 has the reflux valve position as one of its independent manipulated variables.  
In Display 4, both the temperature PID controller and pressure PID controller are in manual.   The MPC model is significantly changed from the original model when all the setpoints were functioning.  There are many reasons PID controllers are switched to manual during the course of a run.  A run may last a number of years, so every effort should be made to keep MPC on control.  A controller may be switched to manual when a valve is sticking so frequently that it is putting cycles into the entire process unit.  The process piping may not have adequate by passes to permit the valves to be blocked in and removed for repaired.

In Display 5, the models for the key constraint CVs are compared for the four set point case and the two set point case.  The valve position responses are obviously different from the set point responses.  Major differences in the gains also exist for the setpoint versus setpoint responses.  When the configurations of the PID controllers within a multivariable controller are changed, it affects the entire controller model.

Changes in the process mode of operation may cause one or more controllers to become unstable.   The PID controllers must be tuned to gain stability.   The new tuning changes the MPC model.  In Display 6 the PID controllers have become unstable.  The software allows the PIDs controllers in the MPC model to be tuned to match the plants tuning as illustrated in Display 7.  The ability to change the PID controller's tuning and configuration in the MPC model to match the current conditions on the process unit can significantly increase the on stream factor, the quality of the MPC control, and the profitability of the controller.

The software is easy to use.  The six models that follow, took about 30 minutes to create.  The controller has fourteen dependent variables.  Seven of the dependent variables were dropped out of the displays to make them readable.

More from this voice

Title

Finding Data Diamonds in Process Application Rough

Entergy Uses SmartSignal's EPI*Center Software Finds Crack in Generator Turbine

07/20/2009

Flowmeters Phone Home

Dart Oil and Gas Leverages Open Automation Software Technology to Access Real-Time Meter Data Directly From an iPhone

08/25/2011

Gas Turbine Remote Monitoring

Having the Tools to Successfully Monitor Abnormal Gas Turbine Conditions, Notify the Appropriate Personnel, and Empower Them to Respond Accordingly, Can Save a Tremendous Amount of Time and Money

08/14/2012

Getting into Enclosures

Housing for control and automation devices and networks is evolving right along with the devices they contain, so it's even more important now to choose the appropriate enclosure for your application. Here's how.

02/02/2007

HMI/SCADA Software Aids Water/Wastewater Revamp

Enid, Oklahoma's Water Production and Technical Services Departments Upgrade Their HMI/SCADA Systems and Controls With Iconics's Genesis64 64-bit HMI/SCADA Software

04/23/2012

How Can the NERC CIP Standards Be Improved?

NERC CIP Is a Start, but It Can Be Made Better

11/08/2010

How Do We Minimize Murphy Consequences in Automation?

Murphy is Alive and Well! Minimizing Risks Is Essential to Create Solutions That Minimize Downtime

04/05/2011

How to Prepare for a NERC CIP Audit (and Protect Yourself!)

Do Not Exempt the Auditors or Pre-audit Assessors From Standard Safety Briefings. Not Only Is That Good Policy, the Audit Team Expects It

01/28/2011

Human-Centered Designs: The Secret to Reducing Human Errors

Learn About Different Techniques That Have Avanced to Evaluate and Quantify the Probability of Human Errors Occurring in Operational Situations

02/21/2013

I Am Robot and I Am Home

Jeff Harrow Talks Robots, Synthetic Biology, Nano-things and Other Developments You’ll Miss If You Blink

06/11/2008

IEC 61508 Product Approvals – Veering Off Course

Upon Close Examination It Appears That the Product Approval Process of IEC 61508 (1) Has Veered Seriously Off Course, Possibly Rendering Many Safety Instrumented System (SIS) Applications Less Reliable Than Expected or Required

06/11/2008

Igniting Future Engineers

National Programs Partner with Businesses and Trade Organizations to Encourage Students to Participate in Engineering-Related Activities

03/04/2010

Improved Fieldbus Operations with Advanced Diagnostics

Eastman Needed Intrinsically Safe Fieldbus with Maximum Segment Capacity in a Harsh, Hazardous Environment. FISCO and Advanced Diagnostics Was the Way to Go

05/14/2009

Intrinsic Safety Supports North Sea Retrofit

Efficient use of intrinsic safety enables quick retrofit.

10/23/2007

Introduction to Biofuels

Bioenergy? Biomass? What Is It, and Is It Beneficial to Our Industry?

02/21/2013

Maximize the Success of Your Control System Implementation with Standards-Based Object-Oriented Design

Find Out What Are the Benefits of Using Object-Oriented Design Principals in the Design of a Modern Process Control Solution

03/30/2012

MES: When Preparation Meets Opportunity

An Innovative Implementation of MES Is How Bristol-Myers Squibb Ensured That Activities Performed at FAT Became Useful in Meeting Regulatory Requirements

05/14/2009

Modifying SIL-Certified Equipment Failure Rates on the Basis of Deployment

To Identify Estimates of Equipment Failure Rates, You Must Calculate the Probability of Failure on Demand

11/08/2012

Modular Automation Allows for Food Manufacturing Flexibility

From the PC to the Internet Revolution, Standard, Modular Software Objects Are the Key to Easier Manufacturing Agility and Integration

06/07/2011

More Golly-Whiz from Google

Is the iPLC to Be Found by Watching What Google Is Doing?

02/27/2009