FeedForward Prof. Ing. Michele MICCIO

Slides:



Advertisements
Similar presentations
Closed-Loop Transfer Functions
Advertisements

Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Enhanced Single-Loop Control Strategies
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 6. Empirical Model Identification Copyright © Thomas Marlin 2013.
Ratio Control Chapter 15.
1 ChE / MET Apr 12 Process Linearity, Integral Windup, PID Controllers Linearity, Windup, & PID.
CHE412 Process Dynamics and Control BSc (Engg) Chemical Engineering (7 th Semester) Dr Waheed Afzal Associate Professor of Chemical Engineering
LECTURE#08 PROCESS CONTROL STRATEGIES
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
CHE 185 – PROCESS CONTROL AND DYNAMICS
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
Introduction to Process Control
Chapter 8. The PID Controller Copyright © Thomas Marlin 2013
Introduction to Industrial Control Systems
Neural Network Based Control System Design TOOLKIT For Use with MATLAB Magnus Nørgaard Department of Automation Department of Mathematical Modelling Technical.
Cascade, Ratio, and Feedforward Control
Industrial Electronic Department Copyright of German Malaysian Institute. All rights reserved.
Course Review Part 3. Manual stability control Manual servo control.
Open and closed loop transfer functions. BIBO stability by M. Miccio rev. 3.5 of March 12, 2015.
Chapter 8 Model Based Control Using Wireless Transmitter.
Introduction to Process Control
Dr. Tamer Samy Gaafar.   Teaching Assistant:- Eng. Hamdy Soltan.
PROCESS CONTROL SYSTEM (KNC3213) FEEDFORWARD AND RATIO CONTROL MOHAMED AFIZAL BIN MOHAMED AMIN FACULTY OF ENGINEERING, UNIMAS MOHAMED AFIZAL BIN MOHAMED.
Topic 5 Enhanced Regulatory Control Strategies. In the last lecture  Feedforward Control –Measured Vs Unmeasured Loads –Purpose of feedforward control.
Dead Time Compensation – Smith Predictor, A Model Based Approach
Controllability Analysis for Process and Control System Design
1 Chapter 20 Model Predictive Control Model Predictive Control (MPC) – regulatory controls that use an explicit dynamic model of the response of process.
1 ChE / MET Apr 12 Cascade Control: Ch 09 Ratio Control: Ch 10 Advanced control schemes.
Inferential Control Control Using a Single Secondary Measurement.
Topic 5 Enhanced Regulatory Control Strategies. In The Last Lecture  Cascade Control –What is cascade control –Advantages of cascade control –Testing.
ChE 433 DPCL Model Based Control Smith Predictors.
Chapter 3 : Simple Process Dynamics and Transfer Function
MISS. RAHIMAH BINTI OTHMAN
Dead Time Compensation (Smith Predictor)
Feedforward Control ( 前馈控制 ) Liankui DAI Institute of Industrial Control, Zhejiang University, Hangzhou, P. R. China 2009/04/22.
Multi-Variable Control
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control Ms Anis Atikah Ahmad
بسم الله الرحمن الرحيم وبه نستعين
Chapter 20 Model Predictive Control (MPC) from Seborg, Edgar, Mellichamp, Process Dynamics and Control, 2nd Ed 1 rev. 2.1 of May 4, 2016.
UNIVERSITÁ DEGLI STUDI DI SALERNO
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control
Inverse Response Systems
Transfer Functions Chapter 4
Chapter 12. Controlling the Process
CHAPTER IV INPUT-OUTPUT MODELS AND TRANSFER FUNCTIONS
Padé Approximation Prof. Ing. Michele MICCIO
Feedback Control System
Dynamic Behavior and Stability of Closed-Loop Control Systems
Linear Control Systems
Process Control Engineering
Enhanced Single-Loop Control Strategies
Features of PID Controllers
Priyatmadi Jurusan teknik Elektro FT UGM
Introduction to Process Control
PID Controller Design and
Feedforward Control Prof. Ing. Michele MICCIO
INTEGRATOR (or RESET) WINDUP
UNIVERSITÀ DEGLI STUDI DI SALERNO
UNIVERSITÁ DEGLI STUDI DI SALERNO FACOLTÀ DI INGEGNERIA
UNIVERSITÀ DEGLI STUDI DI SALERNO
UNIVERSITÀ DEGLI STUDI DI SALERNO
UNIVERSITÀ DEGLI STUDI DI SALERNO
UNIVERSITÀ DEGLI STUDI DI SALERNO
Padé Approximation Prof. Ing. Michele MICCIO
UNIVERSITÀ DEGLI STUDI DI SALERNO
UNIVERSITÀ DEGLI STUDI DI SALERNO
Presentation transcript:

FeedForward Prof. Ing. Michele MICCIO Dip. Ingegneria Industriale (Università di Salerno) Prodal Scarl (Fisciano)  adapted from Romagnoli & Palazoglu’s Chapter 16: Model-Based Control  see also Stephanopoulos,1984 Chapter 21  §21.1-4 rev. 3.1 of May 11, 2017

Romagnoli & Palazoglu, “Introduction to Process Control “ Definition of Model-Based Control Detailed Process Understanding Intelligent Use of Modern Control Systems Improved Profitability $ The combination of detailed process understanding with the intelligent use of modern control systems (hardware, software and technology) to achieve improved profitability. Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Model-Based Control In this course we consider the following control design techniques that explicitly use the process model: Delay Compensation (Smith Predictor) Inverse Response Compensation Feedforward control Model Predictive Control (MPC) Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward Control Feedback control can never achieve perfect control of a chemical process. It reacts to the changes in the controlled variable after a deviation is detected in the output. Manipulated variable Controlled variable Controller Process Disturbance Set-point Sensor Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward Control A feedforward controller measures the disturbance directly and takes control action to compensate for its eventual impact on the output variable. Feedforward controllers have the theoretical potential for perfect control. Romagnoli & Palazoglu, “Introduction to Process Control “

Feedforward Control Consider the following feedforward flow of information about disturbance … Process Manipulated variable Controlled variable Controller Disturbance Set point Feedforward Controller output Final control element  the feedforward controller predicts the effect of disturbances. Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward Control Design We want to achieve the following control objective: y(t) = ysp(t) Therefore, in the Laplace domain: m(s) y(s) d(s) gp(s) gd(s) We shall require: 1 Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward Control Design We introduce a suitable structure for the feedforward controller. Then, we further determine m(s) from the block algebra: 2 p g f 2 ff md 1 y sp + gd d − disturbance measurement final control element m 3 process vs. disturbance actual feedforward controller o process Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward Control The feedforward control elements are not conventional controllers (P, PI or PID) The feedforward controller: needs the gff1 block in order to make the set point comparable to the measured disturbance depends on the knowledge of process and disturbance models can be developed for more than one disturbance and for multiple controlled variables Romagnoli & Palazoglu, “Introduction to Process Control “

Feedforward vs Feedback  Feedforward - Advantages Acts before disturbances affect the process Cannot cause instability Good for slow process dynamics  Feedforward - Disadvantages Must identify and measure ALL disturbances Fails for unmeasured disturbances Needs to have a reliable process dynamic model Fails for changes within the process No indication of control quality Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Feedforward vs Feedback  Feedback - Advantages No disturbance measurements needed Limited or even no process model needed Can cope with changes within process  Feedback - Disadvantages Will always be some error Poor for slow process dynamics, interaction, etc. Instability is possible Romagnoli & Palazoglu, “Introduction to Process Control “

Use a combination of Feedforward and Feedback control Feedforward-Feedback Control Use a combination of Feedforward and Feedback control We expect that a combined feedforward-feedback control system will retain, The superior performance of a feedforward controller, and The insensitivity of the feedback controller to uncertainties and inaccuracies. Romagnoli & Palazoglu, “Introduction to Process Control “

Example 1: Process with dead time Consider the following process TFs: gmd and gf purely algebraic Design a Feedforward Controller Compare with PI feedback design Romagnoli & Palazoglu, “Introduction to Process Control “

Example 1: process with dead time (disturbance rejection) FF Controller Feedback with a PI controller No modelling error +20% error in gd gain (Kd = 1.2) NB: Output signal = controlled variable Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Example 2: Heat Exchanger Manipulated variable Feedforward Controller Tout,sp Tout Steam Controlled variable TT FT Disturbances Design a FF controller to compensate for variations in the feed flow rate and temperature. Romagnoli & Palazoglu, “Introduction to Process Control “

Romagnoli & Palazoglu, “Introduction to Process Control “ Example 3 Distillation Column FF Controller Design a FF controller to compensate for variations in feed composition and flow rate. Manipulated variable Disturbances Controlled variable CT FT Romagnoli & Palazoglu, “Introduction to Process Control “