SlideShare a Scribd company logo
Advanced Process Control
Final Project
1. What if Scenarios
2. Move Suppression Tuning
3. MPC Literature Review
Submitted by
RatulDas L20315495
ObakoreAgbroko L20336679
DijalaFeludu L20341969
Muralidher Reddy Yenugu L20344366
What If Scenarios
• What If Case #1
It was assumed that the plant is long in fuel gas so that the incremental costs of fuel gas is zero. The cost of fuel
gas was changed to zero and the resulting effect on the LP cost was observed and an attempt is made to explain
the observation. Carrying out the first what if scenario, the feed temp LP cost decreased from $0.96 to-$1.59.
No change was observed in the LP cost of FC2001 and FC2002. FC 2004 remained unchanged as well. The
excel sheet for this what if study is depicted below.
Figure 1 What If Case#1 LP Cost Calculation
Disturbance variable FI-2005 was changed from 5 MBbl/d
to 6 MBbl/d.
Figure 2 What If Case#1 Step 1 Figure 3 What If Case#1 Step 150
AI-2020 limits were set to 2.5
Figure 4 What If Case#1 Step 1 Figure 5 What If Case#1 Step 150
The move suppressions were changed to [1 0.2 0.2 1].
• What If Case #2
It is assumed that the plant that uses the energy from the middle reflux exchanger is down, so there for no credit
can be given for heat recovery. The value of recovered duty was set to zero and the response of the LP costs to this
change is observed.
Figure 6 What If Case#2 LP Cost Calculation
In this scenario the major change in LP cost is noticed only in the FC2002. It increases from a value of -
1.14 to 0.002 dollars
Disturbance variable FI-2005 was changed from 5 MBbl/d
to 6 MBbl/d.
Figure 7 What If Case#2 Step 1 Figure 8 What If Case#2 Step 150
AI-2020 limits were set to 2.5
Figure 9 What If Case#2 Step 1 Figure 10 What If Case#2 Step 150
The move suppressions were changed to [1 0.2 0.2 1].
Move Suppression Tuning
In this step move suppression were tuned for each MV. The suggested controller move size guidelines according
to Appendix C are given in Table 1.
Variables Move Size
FIC-2001 ≤±0.2 MBbl/d
FIC-2002 ≤±0.15 MBbl/d
TIC-2003 ≤±0.5 ˚F
FIC-2004 ≤±0.5 Mbbl/d
Table 1: Controller Move Size
These suggested move sizes were in response to:
 A change in feed flow rate (FI-2005) of ±1.0 MBbl/d
 A change in the set point of AI-2020 of ±0.5 mol%
Change in Disturbance (FI-2005)
Initially each move suppression value is set to 0.2
The disturbance FI-2005 increased from 5-6 MBbl/d and the subsequent current moves were observed
From the very 1st step we can see that the current move has exceeded the
allowable move, so there is no use in continuing with these move suppression
values, we set new move suppression values as (0.4,0.4,0.2,0.4).
The same disturbance was again introduced and the subsequent current moves
were observed, we kept on changing the Move suppression values until the current
didn’t exceed the allowable move.
The Final Move Suppression Values for this step was - (1, 1.2, 0.2, 0.8), after this no
violation was observed.
Figure 11 Step 1 after changing FI-2005 from 5 to 6 MBbl/d
Figure 12 Step 1 with new move suppression values (no violation)
Change in Disturbance (FI-2005)
The disturbance FI-2005 increased from 5-4 MBbl/d and the subsequent current moves were observed
We see that the current move value of FIC-2002 was exceeding its allowable limit,
so the move suppression values were set to (1, 1.6, 0.2, 0.8), and subsequent
current moves were observed after introducing the same disturbance., we kept on
changing the Move suppression values until the current didn’t exceed the
allowable move.
The Final Move Suppression Values for this step was - (1, 1.6, 0.2, 0.8), after this no
violation was observed.
Figure 13 Step 1 after changing FI-2005 from 5 to 4 MBbl/d
Figure 14 Step 1 with new move suppression values (no violation)
Change in AI-2020 set point
The Feed was brought back up to its initial value of 5 MBbl/d. The lower and upper limits of AI-2020 was set to 2.5% from 2%.
We see that the current move value of FIC-2004 was exceeding its allowable limit,
so the move suppression values were set to (1, 1.6, 0.6, 0.8), and subsequent
current moves were observed after introducing the same disturbance, we kept on
changing the Move suppression values until the current didn’t exceed the
allowable move.
The Final Move Suppression Values for this step was - (1, 1.6, 0.6, 0.8), after this no
violation was observed.
Figure 15 Step 1 after changing AI-2020 limits form 2% to 2.5%
Figure 16 Step 1 with new move suppression values (no violation)
Change in AI-2020 set point
The limits of AI-2020 is brought to its initial value of 2% and the simulation was initialized. The limits of AI-2020 is now
decreased to 1.5% from 2%,
No violations are observed in any current move values of any MV, so the
final Move Suppression values are for the MV's are given in the table
Figure 17 Step 1 after changing AI-2020 limits form 2% to 1.5%
Table 2: Final Move Suppression Values
Manipulated Variable Move Suppresion
FIC-2001 1
FIC-2002 1.6
TIC-2003 0.6
FIC-2004 0.8
Literature Survey - MPC Technology
Figure 18 Genealogy of MPC Algorithms
The following MPC technologies are examined in detail:
 MAX APC - Cutlertech
 UPID - Cutlertech
 CTC-SIM - Cutlertech
 RMPCT (Now known as Profit Controller) – Honeywell
 Connoisseur – Invensys
 DMCplus – AspenTech
 SMOC – Shell Global Solutions
 3dMPC (now known as Predict and Control) – ABB
Max APC
MAX APC utilizes the special features of UPID to have SPs,
PVs, and OPs as independent manipulated variables. When a
PV is used as an independent variable, the calculated change
in the PV is passed through a PV to OP transform to obtain
the change in the OP. MAX APC typically up dates the
transforms at a 10 second frequency to adapt the transforms
for the changes in the upstream and downstream pressures
on the control valves. The update is necessary due to
switching pumps, changing the lineup to storage, opening
bypasses, etc. The adaptation of the transform permits MAX
APC to handle the most common non-linearity in a
controller model.
UPID
UPID is an exciting new product that allows you to develop models for both
operator training simulators and advanced process control applications in
ways never before possible. UPID uses newly patented technology developed
by Dr. Charles Cutler, the creator of the Model Predictive Control algorithm
and one of the pioneers in advanced process control. By removing the
dynamics of the regulatory PID controllers, the models can be reconfigured in
a multitude of ways. With UPID, it is possible to adapt an MPC controller
model to a new regulatory control configuration without the time and
expense of retesting the unit!
Benefits
• Keep Your Controllers Up and Running
in Tip-Top Shape
• Avoid Costly Retests
• Build Operator Training Simulators at
Minimal Cost Figure 18 UPID Interface
CTC-Sim
CTC-Sim is a complete plant simulation package that includes: Plant Sim, an
off-line training simulator; Design Sim, a powerful database and tool set for
building simulations and an Operator Advisor [OA], which assist operators in
making operating decisions. [OA], using newly patented technology, offers
simulation speeds of 50-100 times faster than real time! With such fast
simulation speeds, the operator can check the consequences of any potential
changes in real-time. The software’s “What If” function allows for safe
experimentation and training on the process, using live data. [OA] can easily
be integrated into DCS systems. In the off-line version of the simulator and the
background mode for the on-line system, you can run scenarios and keep
score!
Benefit of OA™
• Improved Process Safety
• Improved Product Quality
• Reduced Unit Downtime
• Higher Stream Factor for Multivariable Controls
Improve Profitability
Figure 19 CTC Interface
Figure 20 Value Addition by MAX APC.
Examples of Implementation
 Advanced Technology Middle East (ATME) has replaced
eight multivariable controllers with MAX APC in a
Kuwait Refinery.
 KNPC and SABIC added CTC to their approved vendor
list for process Control and Optimization.
 Enterprise Business Solutions (EBS) has reported
successful completion of a MAX APC control project for
an Acetic Acid for Sipchem in Al Jubail Saudi Arabia.
 APEX Engineering has completed installation of a MAX
APC controller on a LNG Plant for Kleenheat in
Australia.
Honeywell Profit Controller (RMPCT)
Profit Controller is an integrated component of Honeywell’s Profit Suite for
Advanced Control and Optimization. It includes the tools necessary to design,
implement and maintain multiple input/multiple-output (MIMO) advanced
control applications. It has the unique ability to maintain superior process
control even with significant model mismatches that result from underlying
process changes. Profit Controller utilizes a dynamic process model to drive
maximum value by predicting future process behavior. It ensures optimal
control response by using the minimum manipulated variable movement
necessary to bring all variables within limits or to set points. With Profit
Controller, users not only benefit from project payback periods of less than a
year, but also from sustained benefits that exceed the industry norm.
What Problems Does It Solve?
Profit Controller utilizes a dynamic process model to drive maximum value
through the following steps:
 Predict future process behavior
 Control the process using the minimum manipulated variable movement
necessary to bring all process variables within limits or to set points
 Optimize the process with the remaining degrees of freedom to drive the
process to optimum operation
Benefits
Maximum Process Efficiency – The advanced multivariable control algorithm
balances performance and robustness objectives against process economics to
minimize costly process movement.
Flexibility to Meet Process Needs – A configurable control response path allows
tailoring of control performance to meet process objectives.
Optimum Control Performance - Independent feed-forward and feedback control
tuning provides optimum control performance for changes in both control targets
and process disturbances.
Enhanced Robustness – The configurable funnel-based approach to range control
delivers enhanced robustness versus target-only approaches, while providing
flexibility in control performance.
Best-in-Class Operator Interface – Profit Controller provides unmatched man-
machine interface capabilities by offering both Profit Suite™ Operator Station (a .net-
based environment compatible with all modern DCS) and the HMIWeb APC Shape
Library (for use with Experion® R31x and later). Both environments provide
maximum flexibility in the design of the user environment, workflow integration
with existing operator work processes, and diagnostic tools to promote increased
understanding of the APC applications controlling their plant. The end result is a net
increase in operator effectiveness, higher application uptimes and more appropriate
utilization of your plant’s APC investment.
Easy Maintenance - Range control design enables easier tuning and enhanced
performance. Robust control design reduces tuning needs.
Figure 21 Profit Controller Interface
Connoisseur Advanced Process Control
Connoisseur™ model-based predictive control is comprehensive, advanced
process control (APC) software that improves process profitability and
control by enhancing quality, increasing throughput, and reducing energy
usage. Applications of Connoisseur include mining, power, chemicals and
refining, among others.
Key Benefits
 Increase throughput between 1-5%
 Improve process yields by 2-10%
 Reduce specific energy consumption by 3-10%
 Enable quicker, more effective start-ups-10%
Key Capabilities
 Process Modeling - Quantifies cause and effect relationships by
accurately representing process behavior to provide better
understanding of problems and assist in controlling them
 Controller Generation - Allows the system to automatically generate a
robust and accurate multi-variable controller
 Real Time Adaptive Control - Enables the control system to be adapted
to prevailing process conditions on-line
 Constrained Optimization - Permits operation within the physical
constraints of the process, allowing Connoisseur to maximize process
potential
CONNOISSEUR FEATURES
• Easier, non-linear identification
• Process modeling
• Controller design and simulation
• Real-time adaptive control
• Constrained linear economic optimization
• Non-linear optimization control
• RBF Neural nets, can be mixed with step test derived models
• Director Executive to detect and supervise the controller mode changes
needed for changing process states
• Fully automated PRBS Testing
• ARx model option for superior load rejection performance
• Online performance monitoring and controller performance reporting
• Model ill conditioning assessment
DMCplus is the “new generation” multivariable control product
developed by Aspen Technology following its merger with Dynamic
Matrix Control Corporation and Setpoint, Inc. DMCplus continues the
tradition of technology leadership established by these companies
previously in over 1000 control applications. DMCplus is built from
proven parts:
• The [DMC]™ engine, which has demonstrated reliability and power in
hundreds of applications, maximizing client benefits.
• The SMCA™ graphical user interface and environment, which
pioneered the use of modern tools in multivariable controller design
and operation.
Product Description
DMCplus integrates an off-line system for analysis and design with an
on-line system for implementation. Off-Line System: Comprised of an
integrated suite of three programs:
• DMCplus Model — Graphical-based modeling tool with improved
data handling and analysis capabilities. Modeling is intuitive. Model
validation is powerful with prediction error simulations.
• DMCplus Build — Graphical controller configuration tool. When used
with Model, this component expedites the implementation,
management and maintenance of the controller. Context-sensitive help
screens are included to enhance productivity, especially for new users.
• DMCplus Simulate — Graphical tool for interactive evaluation and
testing of controller performance. During simulation, default plot
definition speeds development while custom plots can be quickly
configured. On-line tuning is accomplished simply by selecting the
desired window and entering new values into a spreadsheet-like form.
On-line snapshots of the controller can be uploaded to Simulate (e.g., for
initializing simulations).
Figure 22 DMCplus Architecture
Figure 23 DMCplus Graphic User Interface.
Shell Multivariable Optimising Controller
SMOC is Shell Global Solutions’ Multivariable Optimisation and Control suite
of software packages. SMOC provides the tools necessary to design,
implement and maintain multivariable Advanced Control strategies to
effectively improve plant stability and maximise plant profitability for the
Hydrocarbon Processing and Chemicals industries.
Key characteristics of SMOC:
• Highest Uptimes in industry (i.e. highest benefits)
• Use of unmeasured disturbance models and grey box models to include
apriori process know how resulting in high robustness
• Easy to use design and simulation kit (off line)
• Embedding in DCS (no special interface software or doubling of databases)
Shell Global Solutions Advanced Control engineers, with the support of in-
house instrumentation and process experts, offer the whole spectrum of
services for successfully
Figure 24 Benefit from SMOC
Figure 25 SMOC Design Interface
3dMPCTM - ABB
The 3-dimensional Multivariable Predictive Controller (3dMPC) software
suite is a process optimization package which enables production engineers
and management to achieve consistently optimum conditions throughout the
production line. The controller operates through existing instrumentation and
control equipment. No major investment or interruption of production is
required. At an attractive price, the 3dMPC package will quickly benefit any
process plant.
Figure 26 3dMPC Architecture
The 3dMPC controller provides constant predictions of process conditions
and appropriate corrections resulting in minimum deviation from optimum
conditions. Benefits include:
 Improved product quality – closer to specification targets and greater
consistency.
 Reduced raw material consumption.
 Reduced energy consumption.
 Increased production.
Figure 27 3dMPC Controller Cycle
Conclusion
Over the last decade a mathematically clean formulation of MPC emerged which allows researchers to address problems
like feasibility, stability and performance in a rigorous manner. In the non-linear area a variety of issues remain which
are technically complex but have potentially significant practical implications for stability and performance and the
computational complexity necessary to achieve them. The new software tools, however, which are becoming available for
developing first-principle models efficiently have led to a steady increase in the use of non-linear MPC in industry. There
have been several innovative proposals how to achieve robustness guarantees but no procedure suitable for an industrial
implementation has emerged. While a resolution of the aforementioned issues will undoubtedly change our
understanding of MPC and be of high scientific and educational value, it may never have more than a minor effect on the
practice of MPC. Seemingly peripheral issues like model identification and monitoring and diagnostics will continue to be
decisive factors if MPC will or will not be used for a certain application. By generalizing the on-line MPC problem to
include integer variables it will be possible to address a number of practical engineering problems directly which may
lead to a qualitative change in the type of problems for which MPC is used in industry.

More Related Content

What's hot

Cascade control presentation
Cascade control presentationCascade control presentation
Cascade control presentation
Inara Ahmadova
 
Control system
Control systemControl system
Control system
abhishek ambhore
 
Process Design and control
Process Design and controlProcess Design and control
Process Design and control
Rami Bechara
 
Charecterisctic of control valves
Charecterisctic of control valvesCharecterisctic of control valves
Charecterisctic of control valves
Prem Baboo
 
Cascade control
Cascade controlCascade control
Cascade control
Ashvani Shukla
 
Basic instrumentation
Basic instrumentationBasic instrumentation
Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllers
bestinkallely
 
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan DeminarPID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
Jim Cahill
 
SUPER CRITICAL BOILER.pdf
SUPER CRITICAL BOILER.pdfSUPER CRITICAL BOILER.pdf
SUPER CRITICAL BOILER.pdf
VivaanRavi
 
Class 33 advanced control strategies - cascade control
Class 33   advanced control strategies - cascade controlClass 33   advanced control strategies - cascade control
Class 33 advanced control strategies - cascade control
Manipal Institute of Technology
 
Process Control Presentation on Sensing devices as temperature Sensors, press...
Process Control Presentation on Sensing devices as temperature Sensors, press...Process Control Presentation on Sensing devices as temperature Sensors, press...
Process Control Presentation on Sensing devices as temperature Sensors, press...
Hassan ElBanhawi
 
Industrial process control
Industrial process controlIndustrial process control
Industrial process control
Mohamed A Hakim
 
Class 34 advanced control strategies – feedforward control
Class 34   advanced control strategies – feedforward controlClass 34   advanced control strategies – feedforward control
Class 34 advanced control strategies – feedforward control
Manipal Institute of Technology
 
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
Vijay Sarathy
 
Aspen hysys dynamic modeling
Aspen hysys dynamic modelingAspen hysys dynamic modeling
Aspen hysys dynamic modelingLara Arinelli
 
Dcs operator training
Dcs operator trainingDcs operator training
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range control
Manipal Institute of Technology
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan Deminar
Jim Cahill
 
Boiler drum's water level control
Boiler drum's water level controlBoiler drum's water level control
Boiler drum's water level control
Mukul kashiwal
 
Process Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsProcess Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDs
Ahmed Deyab
 

What's hot (20)

Cascade control presentation
Cascade control presentationCascade control presentation
Cascade control presentation
 
Control system
Control systemControl system
Control system
 
Process Design and control
Process Design and controlProcess Design and control
Process Design and control
 
Charecterisctic of control valves
Charecterisctic of control valvesCharecterisctic of control valves
Charecterisctic of control valves
 
Cascade control
Cascade controlCascade control
Cascade control
 
Basic instrumentation
Basic instrumentationBasic instrumentation
Basic instrumentation
 
Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllers
 
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan DeminarPID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
 
SUPER CRITICAL BOILER.pdf
SUPER CRITICAL BOILER.pdfSUPER CRITICAL BOILER.pdf
SUPER CRITICAL BOILER.pdf
 
Class 33 advanced control strategies - cascade control
Class 33   advanced control strategies - cascade controlClass 33   advanced control strategies - cascade control
Class 33 advanced control strategies - cascade control
 
Process Control Presentation on Sensing devices as temperature Sensors, press...
Process Control Presentation on Sensing devices as temperature Sensors, press...Process Control Presentation on Sensing devices as temperature Sensors, press...
Process Control Presentation on Sensing devices as temperature Sensors, press...
 
Industrial process control
Industrial process controlIndustrial process control
Industrial process control
 
Class 34 advanced control strategies – feedforward control
Class 34   advanced control strategies – feedforward controlClass 34   advanced control strategies – feedforward control
Class 34 advanced control strategies – feedforward control
 
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
ASPEN HYSYS DYNAMICS MODELLING OF DIFFERENTIAL PRESSURE (DP) TRANSMITTER FOR ...
 
Aspen hysys dynamic modeling
Aspen hysys dynamic modelingAspen hysys dynamic modeling
Aspen hysys dynamic modeling
 
Dcs operator training
Dcs operator trainingDcs operator training
Dcs operator training
 
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range control
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan Deminar
 
Boiler drum's water level control
Boiler drum's water level controlBoiler drum's water level control
Boiler drum's water level control
 
Process Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsProcess Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDs
 

Viewers also liked

Practical Embedded Controllers: Troubleshooting and Design
Practical Embedded Controllers: Troubleshooting and DesignPractical Embedded Controllers: Troubleshooting and Design
Practical Embedded Controllers: Troubleshooting and Design
Living Online
 
Protective Maintenance Fans Cement
Protective Maintenance Fans CementProtective Maintenance Fans Cement
Protective Maintenance Fans Cement
CB Power and Industrial Equipment
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
Hari Krishna
 
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Living Online
 
cement-cement manufacturing-process-uk
cement-cement manufacturing-process-ukcement-cement manufacturing-process-uk
cement-cement manufacturing-process-ukyunieksy tuladhani
 
Boot camp advanced tools and techniques
Boot camp   advanced tools and techniquesBoot camp   advanced tools and techniques
Boot camp advanced tools and techniques
Emerson Exchange
 
GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Sensing & Inspection Technologies GmbH
 
Chapter 18 Foundations Of Control
Chapter 18   Foundations Of ControlChapter 18   Foundations Of Control
Chapter 18 Foundations Of Controlmanagement 2
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Living Online
 
Vibration
VibrationVibration
Vibration
Sumanth Karanam
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_enLuis Atencio
 
Mechanical Vibrations all slides
Mechanical Vibrations all slidesMechanical Vibrations all slides
Mechanical Vibrations all slides
Ebrahim Hanash
 
Download presentation
Download presentationDownload presentation
Download presentationwebhostingguy
 
The Commissioning Process
The Commissioning ProcessThe Commissioning Process
The Commissioning Process
d_mackay
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structuresNiraj Agarwal
 

Viewers also liked (16)

Practical Embedded Controllers: Troubleshooting and Design
Practical Embedded Controllers: Troubleshooting and DesignPractical Embedded Controllers: Troubleshooting and Design
Practical Embedded Controllers: Troubleshooting and Design
 
Protective Maintenance Fans Cement
Protective Maintenance Fans CementProtective Maintenance Fans Cement
Protective Maintenance Fans Cement
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
 
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
 
cement-cement manufacturing-process-uk
cement-cement manufacturing-process-ukcement-cement manufacturing-process-uk
cement-cement manufacturing-process-uk
 
Boot camp advanced tools and techniques
Boot camp   advanced tools and techniquesBoot camp   advanced tools and techniques
Boot camp advanced tools and techniques
 
GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)GE Inspection: Industrial Process Control with Computed Tomography (CT)
GE Inspection: Industrial Process Control with Computed Tomography (CT)
 
Chapter 18 Foundations Of Control
Chapter 18   Foundations Of ControlChapter 18   Foundations Of Control
Chapter 18 Foundations Of Control
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and Technicians
 
Vibration
VibrationVibration
Vibration
 
Distributed Control System
Distributed Control SystemDistributed Control System
Distributed Control System
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_en
 
Mechanical Vibrations all slides
Mechanical Vibrations all slidesMechanical Vibrations all slides
Mechanical Vibrations all slides
 
Download presentation
Download presentationDownload presentation
Download presentation
 
The Commissioning Process
The Commissioning ProcessThe Commissioning Process
The Commissioning Process
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structures
 

Similar to Advanced Process Control

Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
Krishnaveni Reddy
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET Journal
 
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
IRJET Journal
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piAlexander Decker
 
anas.pdf
anas.pdfanas.pdf
anas.pdf
Akbarali206563
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
Associate Professor in VSB Coimbatore
 
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET Journal
 
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
IRJET Journal
 
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET Journal
 
Pid controller
Pid controllerPid controller
Pid controller
Atchyuth Sonti
 
IRJET - Liquid Level Control Strategy using Fractional Order PID Controlle...
IRJET - 	  Liquid Level Control Strategy using Fractional Order PID Controlle...IRJET - 	  Liquid Level Control Strategy using Fractional Order PID Controlle...
IRJET - Liquid Level Control Strategy using Fractional Order PID Controlle...
IRJET Journal
 
V13I1006.pdf
V13I1006.pdfV13I1006.pdf
V13I1006.pdf
Akbarali206563
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
IRJET Journal
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Rishikesh Bagwe
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
IRJET Journal
 
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
IRJET Journal
 
Lec 5 pid
Lec 5 pidLec 5 pid
Digital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost ConverterDigital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost Converter
IJERA Editor
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd Iaetsd
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-p
benditasea
 

Similar to Advanced Process Control (20)

Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
IRJET- Comparative Analysis between PI and Fuzzy Controller for Speed Control...
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
anas.pdf
anas.pdfanas.pdf
anas.pdf
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
 
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
IRJET- Comparative Study of Load Frequency Control using PID and Fuzzy- PID C...
 
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
 
Pid controller
Pid controllerPid controller
Pid controller
 
IRJET - Liquid Level Control Strategy using Fractional Order PID Controlle...
IRJET - 	  Liquid Level Control Strategy using Fractional Order PID Controlle...IRJET - 	  Liquid Level Control Strategy using Fractional Order PID Controlle...
IRJET - Liquid Level Control Strategy using Fractional Order PID Controlle...
 
V13I1006.pdf
V13I1006.pdfV13I1006.pdf
V13I1006.pdf
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
 
Lec 5 pid
Lec 5 pidLec 5 pid
Lec 5 pid
 
Digital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost ConverterDigital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost Converter
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-p
 

Advanced Process Control

  • 1. Advanced Process Control Final Project 1. What if Scenarios 2. Move Suppression Tuning 3. MPC Literature Review Submitted by RatulDas L20315495 ObakoreAgbroko L20336679 DijalaFeludu L20341969 Muralidher Reddy Yenugu L20344366
  • 2. What If Scenarios • What If Case #1 It was assumed that the plant is long in fuel gas so that the incremental costs of fuel gas is zero. The cost of fuel gas was changed to zero and the resulting effect on the LP cost was observed and an attempt is made to explain the observation. Carrying out the first what if scenario, the feed temp LP cost decreased from $0.96 to-$1.59. No change was observed in the LP cost of FC2001 and FC2002. FC 2004 remained unchanged as well. The excel sheet for this what if study is depicted below. Figure 1 What If Case#1 LP Cost Calculation
  • 3. Disturbance variable FI-2005 was changed from 5 MBbl/d to 6 MBbl/d. Figure 2 What If Case#1 Step 1 Figure 3 What If Case#1 Step 150
  • 4. AI-2020 limits were set to 2.5 Figure 4 What If Case#1 Step 1 Figure 5 What If Case#1 Step 150 The move suppressions were changed to [1 0.2 0.2 1].
  • 5. • What If Case #2 It is assumed that the plant that uses the energy from the middle reflux exchanger is down, so there for no credit can be given for heat recovery. The value of recovered duty was set to zero and the response of the LP costs to this change is observed. Figure 6 What If Case#2 LP Cost Calculation In this scenario the major change in LP cost is noticed only in the FC2002. It increases from a value of - 1.14 to 0.002 dollars
  • 6. Disturbance variable FI-2005 was changed from 5 MBbl/d to 6 MBbl/d. Figure 7 What If Case#2 Step 1 Figure 8 What If Case#2 Step 150
  • 7. AI-2020 limits were set to 2.5 Figure 9 What If Case#2 Step 1 Figure 10 What If Case#2 Step 150 The move suppressions were changed to [1 0.2 0.2 1].
  • 8. Move Suppression Tuning In this step move suppression were tuned for each MV. The suggested controller move size guidelines according to Appendix C are given in Table 1. Variables Move Size FIC-2001 ≤±0.2 MBbl/d FIC-2002 ≤±0.15 MBbl/d TIC-2003 ≤±0.5 ˚F FIC-2004 ≤±0.5 Mbbl/d Table 1: Controller Move Size These suggested move sizes were in response to:  A change in feed flow rate (FI-2005) of ±1.0 MBbl/d  A change in the set point of AI-2020 of ±0.5 mol%
  • 9. Change in Disturbance (FI-2005) Initially each move suppression value is set to 0.2 The disturbance FI-2005 increased from 5-6 MBbl/d and the subsequent current moves were observed From the very 1st step we can see that the current move has exceeded the allowable move, so there is no use in continuing with these move suppression values, we set new move suppression values as (0.4,0.4,0.2,0.4). The same disturbance was again introduced and the subsequent current moves were observed, we kept on changing the Move suppression values until the current didn’t exceed the allowable move. The Final Move Suppression Values for this step was - (1, 1.2, 0.2, 0.8), after this no violation was observed. Figure 11 Step 1 after changing FI-2005 from 5 to 6 MBbl/d Figure 12 Step 1 with new move suppression values (no violation)
  • 10. Change in Disturbance (FI-2005) The disturbance FI-2005 increased from 5-4 MBbl/d and the subsequent current moves were observed We see that the current move value of FIC-2002 was exceeding its allowable limit, so the move suppression values were set to (1, 1.6, 0.2, 0.8), and subsequent current moves were observed after introducing the same disturbance., we kept on changing the Move suppression values until the current didn’t exceed the allowable move. The Final Move Suppression Values for this step was - (1, 1.6, 0.2, 0.8), after this no violation was observed. Figure 13 Step 1 after changing FI-2005 from 5 to 4 MBbl/d Figure 14 Step 1 with new move suppression values (no violation)
  • 11. Change in AI-2020 set point The Feed was brought back up to its initial value of 5 MBbl/d. The lower and upper limits of AI-2020 was set to 2.5% from 2%. We see that the current move value of FIC-2004 was exceeding its allowable limit, so the move suppression values were set to (1, 1.6, 0.6, 0.8), and subsequent current moves were observed after introducing the same disturbance, we kept on changing the Move suppression values until the current didn’t exceed the allowable move. The Final Move Suppression Values for this step was - (1, 1.6, 0.6, 0.8), after this no violation was observed. Figure 15 Step 1 after changing AI-2020 limits form 2% to 2.5% Figure 16 Step 1 with new move suppression values (no violation)
  • 12. Change in AI-2020 set point The limits of AI-2020 is brought to its initial value of 2% and the simulation was initialized. The limits of AI-2020 is now decreased to 1.5% from 2%, No violations are observed in any current move values of any MV, so the final Move Suppression values are for the MV's are given in the table Figure 17 Step 1 after changing AI-2020 limits form 2% to 1.5% Table 2: Final Move Suppression Values Manipulated Variable Move Suppresion FIC-2001 1 FIC-2002 1.6 TIC-2003 0.6 FIC-2004 0.8
  • 13. Literature Survey - MPC Technology Figure 18 Genealogy of MPC Algorithms The following MPC technologies are examined in detail:  MAX APC - Cutlertech  UPID - Cutlertech  CTC-SIM - Cutlertech  RMPCT (Now known as Profit Controller) – Honeywell  Connoisseur – Invensys  DMCplus – AspenTech  SMOC – Shell Global Solutions  3dMPC (now known as Predict and Control) – ABB
  • 14. Max APC MAX APC utilizes the special features of UPID to have SPs, PVs, and OPs as independent manipulated variables. When a PV is used as an independent variable, the calculated change in the PV is passed through a PV to OP transform to obtain the change in the OP. MAX APC typically up dates the transforms at a 10 second frequency to adapt the transforms for the changes in the upstream and downstream pressures on the control valves. The update is necessary due to switching pumps, changing the lineup to storage, opening bypasses, etc. The adaptation of the transform permits MAX APC to handle the most common non-linearity in a controller model.
  • 15. UPID UPID is an exciting new product that allows you to develop models for both operator training simulators and advanced process control applications in ways never before possible. UPID uses newly patented technology developed by Dr. Charles Cutler, the creator of the Model Predictive Control algorithm and one of the pioneers in advanced process control. By removing the dynamics of the regulatory PID controllers, the models can be reconfigured in a multitude of ways. With UPID, it is possible to adapt an MPC controller model to a new regulatory control configuration without the time and expense of retesting the unit! Benefits • Keep Your Controllers Up and Running in Tip-Top Shape • Avoid Costly Retests • Build Operator Training Simulators at Minimal Cost Figure 18 UPID Interface
  • 16. CTC-Sim CTC-Sim is a complete plant simulation package that includes: Plant Sim, an off-line training simulator; Design Sim, a powerful database and tool set for building simulations and an Operator Advisor [OA], which assist operators in making operating decisions. [OA], using newly patented technology, offers simulation speeds of 50-100 times faster than real time! With such fast simulation speeds, the operator can check the consequences of any potential changes in real-time. The software’s “What If” function allows for safe experimentation and training on the process, using live data. [OA] can easily be integrated into DCS systems. In the off-line version of the simulator and the background mode for the on-line system, you can run scenarios and keep score! Benefit of OA™ • Improved Process Safety • Improved Product Quality • Reduced Unit Downtime • Higher Stream Factor for Multivariable Controls Improve Profitability Figure 19 CTC Interface
  • 17. Figure 20 Value Addition by MAX APC. Examples of Implementation  Advanced Technology Middle East (ATME) has replaced eight multivariable controllers with MAX APC in a Kuwait Refinery.  KNPC and SABIC added CTC to their approved vendor list for process Control and Optimization.  Enterprise Business Solutions (EBS) has reported successful completion of a MAX APC control project for an Acetic Acid for Sipchem in Al Jubail Saudi Arabia.  APEX Engineering has completed installation of a MAX APC controller on a LNG Plant for Kleenheat in Australia.
  • 18. Honeywell Profit Controller (RMPCT) Profit Controller is an integrated component of Honeywell’s Profit Suite for Advanced Control and Optimization. It includes the tools necessary to design, implement and maintain multiple input/multiple-output (MIMO) advanced control applications. It has the unique ability to maintain superior process control even with significant model mismatches that result from underlying process changes. Profit Controller utilizes a dynamic process model to drive maximum value by predicting future process behavior. It ensures optimal control response by using the minimum manipulated variable movement necessary to bring all variables within limits or to set points. With Profit Controller, users not only benefit from project payback periods of less than a year, but also from sustained benefits that exceed the industry norm. What Problems Does It Solve? Profit Controller utilizes a dynamic process model to drive maximum value through the following steps:  Predict future process behavior  Control the process using the minimum manipulated variable movement necessary to bring all process variables within limits or to set points  Optimize the process with the remaining degrees of freedom to drive the process to optimum operation
  • 19. Benefits Maximum Process Efficiency – The advanced multivariable control algorithm balances performance and robustness objectives against process economics to minimize costly process movement. Flexibility to Meet Process Needs – A configurable control response path allows tailoring of control performance to meet process objectives. Optimum Control Performance - Independent feed-forward and feedback control tuning provides optimum control performance for changes in both control targets and process disturbances. Enhanced Robustness – The configurable funnel-based approach to range control delivers enhanced robustness versus target-only approaches, while providing flexibility in control performance. Best-in-Class Operator Interface – Profit Controller provides unmatched man- machine interface capabilities by offering both Profit Suite™ Operator Station (a .net- based environment compatible with all modern DCS) and the HMIWeb APC Shape Library (for use with Experion® R31x and later). Both environments provide maximum flexibility in the design of the user environment, workflow integration with existing operator work processes, and diagnostic tools to promote increased understanding of the APC applications controlling their plant. The end result is a net increase in operator effectiveness, higher application uptimes and more appropriate utilization of your plant’s APC investment. Easy Maintenance - Range control design enables easier tuning and enhanced performance. Robust control design reduces tuning needs. Figure 21 Profit Controller Interface
  • 20. Connoisseur Advanced Process Control Connoisseur™ model-based predictive control is comprehensive, advanced process control (APC) software that improves process profitability and control by enhancing quality, increasing throughput, and reducing energy usage. Applications of Connoisseur include mining, power, chemicals and refining, among others. Key Benefits  Increase throughput between 1-5%  Improve process yields by 2-10%  Reduce specific energy consumption by 3-10%  Enable quicker, more effective start-ups-10% Key Capabilities  Process Modeling - Quantifies cause and effect relationships by accurately representing process behavior to provide better understanding of problems and assist in controlling them  Controller Generation - Allows the system to automatically generate a robust and accurate multi-variable controller  Real Time Adaptive Control - Enables the control system to be adapted to prevailing process conditions on-line  Constrained Optimization - Permits operation within the physical constraints of the process, allowing Connoisseur to maximize process potential CONNOISSEUR FEATURES • Easier, non-linear identification • Process modeling • Controller design and simulation • Real-time adaptive control • Constrained linear economic optimization • Non-linear optimization control • RBF Neural nets, can be mixed with step test derived models • Director Executive to detect and supervise the controller mode changes needed for changing process states • Fully automated PRBS Testing • ARx model option for superior load rejection performance • Online performance monitoring and controller performance reporting • Model ill conditioning assessment
  • 21. DMCplus is the “new generation” multivariable control product developed by Aspen Technology following its merger with Dynamic Matrix Control Corporation and Setpoint, Inc. DMCplus continues the tradition of technology leadership established by these companies previously in over 1000 control applications. DMCplus is built from proven parts: • The [DMC]™ engine, which has demonstrated reliability and power in hundreds of applications, maximizing client benefits. • The SMCA™ graphical user interface and environment, which pioneered the use of modern tools in multivariable controller design and operation. Product Description DMCplus integrates an off-line system for analysis and design with an on-line system for implementation. Off-Line System: Comprised of an integrated suite of three programs: • DMCplus Model — Graphical-based modeling tool with improved data handling and analysis capabilities. Modeling is intuitive. Model validation is powerful with prediction error simulations. • DMCplus Build — Graphical controller configuration tool. When used with Model, this component expedites the implementation, management and maintenance of the controller. Context-sensitive help screens are included to enhance productivity, especially for new users. • DMCplus Simulate — Graphical tool for interactive evaluation and testing of controller performance. During simulation, default plot definition speeds development while custom plots can be quickly configured. On-line tuning is accomplished simply by selecting the desired window and entering new values into a spreadsheet-like form. On-line snapshots of the controller can be uploaded to Simulate (e.g., for initializing simulations).
  • 22. Figure 22 DMCplus Architecture Figure 23 DMCplus Graphic User Interface.
  • 23. Shell Multivariable Optimising Controller SMOC is Shell Global Solutions’ Multivariable Optimisation and Control suite of software packages. SMOC provides the tools necessary to design, implement and maintain multivariable Advanced Control strategies to effectively improve plant stability and maximise plant profitability for the Hydrocarbon Processing and Chemicals industries. Key characteristics of SMOC: • Highest Uptimes in industry (i.e. highest benefits) • Use of unmeasured disturbance models and grey box models to include apriori process know how resulting in high robustness • Easy to use design and simulation kit (off line) • Embedding in DCS (no special interface software or doubling of databases) Shell Global Solutions Advanced Control engineers, with the support of in- house instrumentation and process experts, offer the whole spectrum of services for successfully Figure 24 Benefit from SMOC Figure 25 SMOC Design Interface
  • 24. 3dMPCTM - ABB The 3-dimensional Multivariable Predictive Controller (3dMPC) software suite is a process optimization package which enables production engineers and management to achieve consistently optimum conditions throughout the production line. The controller operates through existing instrumentation and control equipment. No major investment or interruption of production is required. At an attractive price, the 3dMPC package will quickly benefit any process plant. Figure 26 3dMPC Architecture
  • 25. The 3dMPC controller provides constant predictions of process conditions and appropriate corrections resulting in minimum deviation from optimum conditions. Benefits include:  Improved product quality – closer to specification targets and greater consistency.  Reduced raw material consumption.  Reduced energy consumption.  Increased production. Figure 27 3dMPC Controller Cycle
  • 26. Conclusion Over the last decade a mathematically clean formulation of MPC emerged which allows researchers to address problems like feasibility, stability and performance in a rigorous manner. In the non-linear area a variety of issues remain which are technically complex but have potentially significant practical implications for stability and performance and the computational complexity necessary to achieve them. The new software tools, however, which are becoming available for developing first-principle models efficiently have led to a steady increase in the use of non-linear MPC in industry. There have been several innovative proposals how to achieve robustness guarantees but no procedure suitable for an industrial implementation has emerged. While a resolution of the aforementioned issues will undoubtedly change our understanding of MPC and be of high scientific and educational value, it may never have more than a minor effect on the practice of MPC. Seemingly peripheral issues like model identification and monitoring and diagnostics will continue to be decisive factors if MPC will or will not be used for a certain application. By generalizing the on-line MPC problem to include integer variables it will be possible to address a number of practical engineering problems directly which may lead to a qualitative change in the type of problems for which MPC is used in industry.