Chapter 9 Wireless Model Predictive Control. MPC Simulation of Measurement Value on Detection of Bad Status Detection  In many recent MPC designs a similar.

Slides:



Advertisements
Similar presentations
The control hierarchy based on “time scale separation” MPC (slower advanced and multivariable control) PID (fast “regulatory” control) PROCESS setpoints.
Advertisements

Ratio Control Chapter 15.
Chapter 7 Discrete Control Using Wireless Field Devices.
Chapter 10 Control Loop Troubleshooting. Overall Course Objectives Develop the skills necessary to function as an industrial process control engineer.
Control of Multiple-Input, Multiple-Output Processes
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Control of Multiple-Input, Multiple- Output (MIMO) Processes 18.1 Process Interactions and Control Loop Interactions 18.2 Pairing of Controlled and Manipulated.
Chapter 5 Control Using Wireless Transmitters. Measurement and Control Data Sampling Rate  To achieve the best control response, the rule of thumb is.
Chapter 4 Commissioning Wireless Devices. Field Communicator  A Field Communicator is used to configure HART devices. WirelessHART devices are preconfigured.
Chapter 11 Simulating Wireless Control. Simulate Parameter – Analog Input Block  The current or digital outputs of these transmitters and switches are.
Applying Wireless in Legacy Systems
Overall Objectives of Model Predictive Control
1 Chapter 1 Tour of Access. 1 Chapter Objectives Start and exit Microsoft Access Open and run an Access application Identify the major elements of the.
Chapter 3 Planning Your Solution
Control System Instrumentation
Lecture 7: PID Tuning.
Chapter 8. The PID Controller Copyright © Thomas Marlin 2013
Open loop vs closed loop By Norbert Benei ZI5A58.
INPUT-OUTPUT ORGANIZATION
Cascade, Ratio, and Feedforward Control
Proportional/Integral/Derivative Control
GODIAN MABINDAH RUTHERFORD UNUSI RICHARD MWANGI.  Differential coding operates by making numbers small. This is a major goal in compression technology:
1 Chapter 1: Introduction to Design of Experiments 1.1 Review of Basic Statistical Concepts (Optional) 1.2 Introduction to Experimental Design 1.3 Completely.
Programmable Logic Controllers
Momentum 2009 Spyder® for Plant Control John Hutchey – Lou Jones.
Fundamentals of Python: From First Programs Through Data Structures Chapter 14 Linear Collections: Stacks.
Chapter 6 Control Using Wireless Throttling Valves.
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
Chapter 7 Advanced SQL Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
System/Plant/Process (Transfer function) Output Input The relationship between the input and output are mentioned in terms of transfer function, which.
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 7. The Feedback Loop Copyright © Thomas Marlin 2013 The copyright.
Programming Concepts Chapter 3.
Chapter 8 Model Based Control Using Wireless Transmitter.
8 1 Chapter 8 Advanced SQL Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 Parametric analysis Overview This course describes how to set up parametric and temperature analyses. Parametric and temperature are both simple multi-run.
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
Module 1: Measurements & Error Analysis Measurement usually takes one of the following forms especially in industries: Physical dimension of an object.
Chapter 8 Testing. Principles of Object-Oriented Testing Å Object-oriented systems are built out of two or more interrelated objects Å Determining the.
Error Detection and Correction – Hamming Code
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
Chapter - Continuous Control
1 Chapter 20 Model Predictive Control Model Predictive Control (MPC) – regulatory controls that use an explicit dynamic model of the response of process.
2/25/2001Industrial Process Control1 Dynamic Matrix Control - Introduction Developed at Shell in the mid 1970’s Evolved from representing process dynamics.
SmartMQn Motor Protective Functions Ken Jannotta Jr. Horner APG, LLC.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
1 1 Chapter 6 Forecasting n Quantitative Approaches to Forecasting n The Components of a Time Series n Measures of Forecast Accuracy n Using Smoothing.
0 Configuring a 3500 Using iTools 2 iTools Workshop - getting started Start iTools and from the New File menu choose 3504 v1.04 programmer.
Science and Engineering Practices K–2 Condensed Practices3–5 Condensed Practices6–8 Condensed Practices9–12 Condensed Practices Developing and Using Models.
4 - Conditional Control Structures CHAPTER 4. Introduction A Program is usually not limited to a linear sequence of instructions. In real life, a programme.
Name of Student : PATEL ARPITKUMAR RAJNIKANT Enrollment No
Standards Certification Education & Training Publishing Conferences & Exhibits Process Control & Safety Symposium November Houston, Texas USA.
Cascade Control Systems (串级控制系统)
ET 438a Automatic Control Systems Technology Lesson 1: Introduction to Control Systems Technology 1 lesson1et438a.pptx.
WORKSHOP 1 CUSTOM TIRE SUBROUTINE
Presentation at NI Day April 2010 Lillestrøm, Norway
OptiSystem applications: BER analysis of BPSK with RS encoding
Setup Of 4050 EIP To Control LOGIX PLC
Control System Instrumentation
Process Control Engineering
Larry Braile, Purdue University
Neural Network Lab Develop a Neural Network to simulate the temperature exiting a heat exchanger: We will use a simulated heat exchanger in DeltaV, EX2_SIM.
A Switching Observer for Human Perceptual Estimation
A Switching Observer for Human Perceptual Estimation
A Scalable Population Code for Time in the Striatum
Timescales of Inference in Visual Adaptation
724 Temperature Calibrator
Outline Control structure design (plantwide control)
A Tutorial Overview Proportional Integral Derivative.
Presentation transcript:

Chapter 9 Wireless Model Predictive Control

MPC Simulation of Measurement Value on Detection of Bad Status Detection  In many recent MPC designs a similar mechanism is used to facilitate MPC operation over a predefined period of time using a simulated measurement when a wired measurement failure is indicated by Bad Status

MPC Simulation of Measurement Value on Detection of Constant Status  The same principle of MPC using a simulated measurement is applied as well for lab measurements that are available at irregular periods of time with a much slower update rate than the MPC scan rate

Setting MPCPro Action on Detection of Bad or Constant Status  MPCPro operation is managed by the measurement status.  The status of an Analog Input (AI) measurement used in MPC configuration as a controlled or constrained variable (CV) defines whether MPC uses an AI measurement or a simulated process value.  The maximum time for using a simulated process value and the type of MPC Fail mode if the AI output status is Bad are defined during the MPC configuration process (Figure 9-3), where the selected Fail mode type is Local.

MPCPro Operator Screen Showing How Much Time Is Left to Operate Using Simulated AI Value  AI Bad or Constant status is indicated on the MPCPro operator screen by the timer symbol and an indication of the time left for operation in Auto mode

Principles of Managing AI Status for Wireless MPC Operation  For enabling wireless MPCPro operation it is important that the AI develop an appropriate status depending whether a new measurement value has been communicated or the last communicated value is being held  AI status should be Good over a period of somewhat more than one MPC scan when a new communicated value is detected; otherwise, AI status should be Constant.

An Example of Code for AI Status Generation for Use in MPC  MPCPro will work with wireless measurements, provided the wireless measurements develop an AI status that triggers simulation. An example of the custom code added to AI measurement processing before the measurement value and status are access by MPCPro is shown in

Use of Simulated Measurement in Slower Submodel  The wireless MPC concept may be applied as well to the implementation of multi-rate MPC control. When the fastest scan coincides with the slower scan the real measurements are used to update the models that are used to predict simulated values.

Bottom Temperature Step Response – Wireless MPC with 8 Second Measurement Update  Testing was conducted using a simplified Divided Wall Column process model. The response using a wireless transmitter with 8 second update rate is shown below to a step change in the bottoms temperature setpoint

Bottom Temperature Step Response – Wireless MPC with a 16 Second Measurement Update  The step response trend of wireless MPC does show small “bumps” when a new measurement value is transmitted and the process model is corrected. The “bump” size depends on the model accuracy and how unmeasured disturbances affected the trended process output.

Exercise: Wireless Model Predictive Control This workshop provides several exercises that are used to explore wireless MPC operation. A simplified process model of a divided wall column DWC) is used to demonstrate how wireless MPC performance differs from wired MPC performance.  Step 1: Set MPC for wired operation and open the PredictPro Operate application to view the divided wall column MPC function block  Step 2: Reset the control performance calculation and then make a 10% setpoint change for Top Temperature and observe the response trend.  Step 3: Record IAE and number of communications recorded for this test.  Step 4: Using the COM_SEL parameter in the test module, enable Window wireless measurement update with a period of 16 sec, default period of 32 sec and 1 percent deadband.  Step 5: Perform steps 2-3 for wireless MPC operation – compare respective performance of the wired and wireless operation.

Process: Wireless Model Predictive Control A simulation of a divided wall column (DWC) is used in this workshop to demonstrate how wireless measurement inputs are applied in model predictive control (MPC).

Enabling Wireless Simulation  For the workshop simulation of wireless communication, the COL_SEL parameter is used to enable and disable wireless communication

Model Predictive Control Operation Principle  An MPC controller is shown below for a process with two inputs and one output, in a form that allows one to see the analogy with a typical feedback control loop. The process has a manipulated variable (MV) and a disturbance variable (DV) on the input and a controlled variable (CV) on the output.

Illustration of MPC Controller Operation  The process model computes a predicted trajectory of the controlled variable (CV) that is the process output. After this trajectory is corrected for any mismatch between the predicted value and an actual measured value of the controlled variable, the predicted trajectory is subtracted from the future trajectory of the setpoint to form an error vector as shown.

Multivariable MPC Controlled Generic Process  The advantages of MPC are most evident when it is used as a multivariable controller. A generic multivariable process controlled by MPC is presented as a black box.

MPC Modifications for Wireless Operation The process model that is the basis for Model Predictive Control can also be used in a simple way for implementing wireless MPC. For wireless operation, MPC must be modified in the following way : 1. The MPC internal model should be applied for developing simulated measurement values. 2. The model prediction is not corrected until a new measurement value is available. 3. Process disturbance inputs (DV) should use the last measurement value until a new wireless measurement value is available.

Process Modeling in MPC Operation At any time instance k, wired MPC updates the process output prediction in three steps  1.The prediction made at the time k-1 (the bottom dotted curve) is shifted one scan to the left.  2.A step response, scaled by the current change in the process input, is added to the output prediction.  3.The prediction curve is moved to the point to match the current measured process output.