ChE 433 DPCL Model Based Control Smith Predictors.

Slides:



Advertisements
Similar presentations
Lecture 1: Introduction to Process Control
Advertisements

PID Implementation Issues
CHE 185 – PROCESS CONTROL AND DYNAMICS
PID Controllers and PID tuning
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Discrete Controller Design
Design with Root Locus Lecture 9.
Chapter 4: Basic Properties of Feedback
Control System Instrumentation
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 19. Single-Loop IMC Copyright © Thomas Marlin 2013 The copyright.
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
CHE 185 – PROCESS CONTROL AND DYNAMICS
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
CSCE Review—Fortran. CSCE Review—I/O Patterns: Read until a sentinel value is found Read n, then read n things Read until EOF encountered.
Practical Process Control Using Control Station
Enhanced Single-Loop Control Strategies
Control of Multiple-Input, Multiple- Output (MIMO) Processes 18.1 Process Interactions and Control Loop Interactions 18.2 Pairing of Controlled and Manipulated.
Dynamic Behavior and Stability of Closed-Loop Control Systems
Controller Tuning: A Motivational Example
Process Control Instrumentation II
Overall Objectives of Model Predictive Control
Chapter 7 PID Control.
Cascade, Ratio, and Feedforward Control
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
Chapter 6 Control Using Wireless Throttling Valves.
Book Adaptive control -astrom and witten mark
A Typical Feedback System
Course Review Part 3. Manual stability control Manual servo control.
Chapter 6 Model Predictive Control Prof. Shi-Shang Jang National Tsing-Hua University Chemical Engineering Department.
Chapter 8 Model Based Control Using Wireless Transmitter.
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
PID Controller Design and
Coupling Analysis of Multivariable Systems ( 多变量系统的关联分析 ) Lei XIE Zhejiang University, Hangzhou, P. R. China.
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Advanced Control of Marine Power System
Pioneers in Engineering, UC Berkeley Pioneers in Engineering Week 8: Sensors and Feedback.
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
PID CONTROLLERS By Harshal Inamdar.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Features of PID Controllers
Chapter 20 Model Predictive Control
1 Chapter 20 Model Predictive Control Model Predictive Control (MPC) – regulatory controls that use an explicit dynamic model of the response of process.
Process Control Methods 1. Open-Loop Control 2 Process control operations are performed automatically by either open-loop or closed-loop systems Processes.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
Artificial Neural Networks (ANN). Artificial Neural Networks First proposed in 1940s as an attempt to simulate the human brain’s cognitive learning processes.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
Dead Time Compensation (Smith Predictor)
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
بسم الله الرحمن الرحيم وبه نستعين
ChE 433 D(  V )PCL Highlights What I want you to take away on a 3 x 5 card.
Washington University ChE 433 Digital Process Control Laboratory PID Control Systems Lecture.
Presentation at NI Day April 2010 Lillestrøm, Norway
Introduction to control system
Design via Root Locus (Textbook Ch.9).
Overall Objectives of Model Predictive Control
Lecture 5 – IVP, Feed Forward Control
Dynamic Behavior and Stability of Closed-Loop Control Systems
Controller Tuning: A Motivational Example
Process Control Engineering
Enhanced Single-Loop Control Strategies
Features of PID Controllers
Compensators.
PID Controller Design and
Presentation transcript:

ChE 433 DPCL Model Based Control Smith Predictors

Model Based Control What can we do with a process model? Improve performance. 3 Methods Internal Model Control Model Free Adaptive Control Model based PID controllers

Internal Model Control Dynamic Matrix Control, DMC, forward projection of a process change is placed in an array and output changes are based on a least error squared value of the projected process variable. Multivariable handout Minimal Prototype Controller, where the controller output change is based on a projected change in process variable. This algorithm does not even use any elements from a conventional PID algorithm.

Model Free Adaptive Control Uses neural network to control the process. The output will move the process variable to the set point based on an internal network, not determined by the user. Some “reasonable” understanding of the process dynamics required. The process dynamics can change and the algorithm will learn the new conditions without being told to retrain itself.

MBC, Model Based Control Introduced to improve control response with dominant dead time processes Smith Predictor Concept: If we know the process transfer function, we can place the transfer function in the feedback path and cancel the dead time effect.

Smith Predictor Smith Predictor describe how a “model” of the process is placed in the feed back path. The user believes that an exact calculation and representation is required to implement the technique. Consider the elements in the feedback path as compensation elements.

MBC Implementation The process model is divided into two sections, one that models the process first order time constants and a second that models the process dead time. The value of these terms are not precisely equal to the process model.

MBC Implementation The controller’s compensated dead time should be smaller that the process dead time and the time constants should be slightly longer than the largest time constant. The compensated dead time approx. 25 percent shorter than the process dead time and the compensated lag 25 percent longer than the process time constants.

MBC Implementation It is not necessary for these compensating elements be precisely defined. The estimated values are usually sufficient. ~ 85% It is not necessary to know the exact process gain It is not necessary to have linear behavior; the algorithm is configured to compensate for the model error.

MBC Implementation A “standard” PID algorithm with a remote set point, CAS_IN, can be used if the model compensating terms can be implemented in a separating computing function block external to the controller. Without an offset between set point and the algorithm output, and to correct for modeling error, a model correction term, MC is the ratio of the actual process variable to the output of the total process model, W. Model correction method should be implemented in any advanced model based control system

Feed Forward to MBC The disturbance test was done without implementing any feed forward. Feed forward be implemented external to the predicted algorithm. Difficult to suppress the compensating action based on the feed forward signal, move the valve some amount and not allow the compensating algorithm to adjust for the change. The algorithm will correct for model errors as designed.

Potential Problems If dead time and time constants change significantly, the control loop will operate with choppy behaviour and not stabilize Non–linearity can be compensated

Integral Delay Dead Time Compensation Add a delay before the integral function. Change in the error results in immediate change in the proportional action, reset or integral behavior will be delayed. Integral delay time should be equal to the process dead time. This prevents excessive integral action.

Problems Implementing Integral Delay Most commercially available controllers don't allow the user to configure the controller’s internal elements. DeltaV does not. LabView does. Many do not offer delay or dead time function blocks. A requires the controller manufacture to use more dynamic memory, which increases the cost Use multiple first orders to simulate a dead time