Identification in closed-loop, MISO identification, practical issues of identification
|
|
- Dinah Harvey
- 5 years ago
- Views:
Transcription
1 Identification in closed-loop, MISO identification, practical issues of identification CHEM-E7145 Advanced Process Control Methods Lecture 4
2 Contents Identification in practice Identification in closed-loop (section 13) Motivation Indirect and direct identification Identifiability conditions MATLAB Examples Identification of MISO systems
3 Identification in practice: designing experiments Cover the normal operating range the amplitude large enough to provide good signal/noise ratio the amplitude not too large to drive the process out of the normal operating point Persistent excitation is needed (otherwise it may not be possible to identify a model) Pseudo-random binary signal Usually one input is changed at time in the multiple input single output systems (MISO)
4 Identification in practice: data pre-treatment Remove the mean value or a known steady state value from the signals Estimate the input-output delays Cross-covariance method Identify models with different delays Select the inputs affecting each output Use matrix of correlations between the inputs and the outputs Use knowledge of the physical process structure
5 Identification in practice: Selection of the model order Examine the value of the modelling error (MATLAB Example) Variance of the equation error Model order 4 5 6
6 Identification in practice: Selection of the model order Check the zero-pole map Zero-pole cancelation (a zero is located close to a pole) shows that the model order should be decreased
7 Identification in practice: Selection of the noise model The right model must produce uncorrelated noise estimation (white noise) Autocovariance of the modeling error Right model structure Wrong model structure Time lag
8 Identification in practice: Selection of the model structure For real data there is no such thing as a correct model structure and order Different structures can result in different model quality The only way to determine the model quality is to try different structures and then compare the resulting model properties Use validation to test your models
9 An industrial example: identification of ethylene furnace Ethylene and propylene are produced in the furnace with some byproducts by thermal cracking a hydrocarbon feed: Ethane + Propane Ethylene +Propylene + Hydrogen +By-products Steam is added to lower the partial pressure of the hydrocarbons thereby increasing the yield of ethylene
10 An industrial example: the process diagram
11 An industrial example: the process description The convection section is used to preheat the feed flows with the hot flue gases The chemical reactions take place in the radiant section and get the energy from burning of fuel gas Under-pressure is maintained in the radiant section to permit inflow of combustion air to the furnace
12 An industrial example: the process control The temperature of the product outflow is controlled by adjusting the fuel gas flow The oxygen level in the radiant section is controlled by adjusting the underpressure
13 An industrial example: Models to be identified Case 1. Oxygen content (output) is predicted using the under-pressure and the fuel gas flow (inputs) Case 2. The temperature of the product outflow (output) is predicted using the underpressure, fuel gas flow, and the product feed flow (inputs)
14 An industrial example: data generation Open-loop data is obtained by exciting the inputs one by one with PRBS signals. Only one input is excited at a time Closed-loop data is obtained by keeping the control loops active and exciting the setpoints one by one using a PRBS signals. Only one setpoint is disturbed at a time.
15 An industrial example: selection of model order for case 1
16 An industrial example: model validation for case 1
17 An industrial example: selection of model order for case 2
18 An industrial example: model validation for case 2
19 Contents Identification in practice Identification in closed-loop (section 13) Motivation Indirect and direct identification Identifiability conditions MATLAB Examples Identification of MISO systems
20 Identification in closed-loop
21 Identification in closed loop: the motivation Sometimes the open-loop experiments cannot be carried out, because the process control cannot be switched off Unstable process cannot be identified in openloop Setpoint variations are not allowed
22 Direct identification the input u and the output y signals are measured and used to identify a process model the least squares and its modifications are applicable under certain identifiability conditions (discussed later)
23 Indirect identification Considered to introduce the necessary identifiability conditions, which are the same for both indirect and direct methods Assumptions: the output signal y is measured, the input signal u is not the transfer function of the controller is known instead An intermediate closed loop ARMA model (output to noise) is identified first, and then the parameters of the process model are obtained
24 Indirect identification: the closed loop transfer function The intermediate closed-loop noise to output transfer function is: y(z) ν(z) = G ν (z) 1 + G c z G P (z) = D(z 1 )P(z 1 ) A z 1 P z 1 + B z 1 Q(z 1 ) Order of polynomials Numerator order: r = m d + m p Denominator order: l = max(m a + m p, m b + m q ) A and B are determined from the denominator
25 Indirect identification: necessary identifiability conditions The model is identified from the denominator of the intermediate transfer function: A z 1 P z 1 + B z 1 Q z 1 = 1 + α 1 z α l z l Number of coefficients to define is m a + m b Number of equations l = max(m a + m p, m b + m q ) Number of equations l must be higher than the number of variables m a + m b : m p > m b or m q > m a
26 An example: a first order model with a proportional controller A first order process model is considered: y k + ay k 1 = bu k 1 + ν k + dν k 1 A proportional controller u k = q 0 y(k): y k + (a + bq 0 )y k 1 = ν k + dν k 1 Identifying the process model from the intermediate model: α = a + bq 0 Two parameters cannot be identified from a single equation
27 A numerical example Check that two sets of parameters B A = 0.25z z 1 B A = 0.25z z 1 D = z 1 A 1 0.7z 1 D = z 1 A 1+0.3z 1 give the same close-loop response y/ν with the proportional controller Q/P = 2
28 An example: a first order model with a PD controller A PD-controller is considered u k = q 0 y k q 1 y(k 1) The intermediate ARMA model is: y k + a + bq 0 y k 1 + bq 1 y k 2 = ν k + qν(k 1) Now, two equations are used to defined two coefficients: α 1 = a + bq 0 α 2 = bq 1
29 If the condition is not fulfilled Generate data with two different controllers Introduce delay to the control Add a test signal:
30 Contents Identification in practice Identification in closed-loop (section 13) Motivation Indirect and direct identification Identifiability conditions Further examples Identification of MISO systems
31 A MATLAB example The same system y z u(z) = is identified with : 0.25 z z 1 un-delayed proportional controller G C z = 2 a delayed proportional controller G C z = 2z 2 open-loop simulations See MATLAB
32 A MATLAB example True system parameters Undelayed controller Delayd control, right order Delayed control, wrong order Open loop, right order Open loop, wrong order -1.2 A(1) B(1)
33 A MATLAB example A right and wrong order models are identified using closed-loop and open-loop data Identification with open-loop data produces the proper results even when the model order is higher than the process order Identification with closed-loop data produces incorrect results if the model order is higher than the process order Check MATLAB Example
34 A numerical example Check that two sets of parameters B A = 0.25z z 1 B A = 0.25z z 1 +z 3 D = z 1 A 1 0.7z 1 D A = z z 1 +z 3 give the same close-loop response y/ν with the delayed proportional controller Q/P = 2z 2
35 A MATLAB example: Instrumental variable method for closedloop identification In the instrumental variable method the error and the instrumental variable must not be correlated In the closed loop there is a correlation due to feedback. Therefore the method cannot be used Special adaptions of the instrumental method exist
36 Contents Identification in practice Identification in closed-loop Motivation Indirect and direct identification Identifiability conditions Examples Identification of MISO systems (Chapter 17)
37 Identification of MIMO systems: the general model structure The general linear MIMO model is: p B ij y i = u j=1 A j ij
38 Identification of MIMO systems: the simplified model structure The simplified MIMO model is: p y i = 1 A i j=1 B ij u j
39 Identification of MIMO systems For the process outputs the models are identified independently The Least Squares method with general model structure always results in a nonlinear optimization The simplified model can be rewritten: y k + a 1 y k 1 + a 2 y k a m y k m = b 11 u 1 k 1 + b 12 u 1 k 2 + b 1m1 u 1 k m b p1 u p k 1 + b p2 u p k 2 + b pmp u p k m p
40 Least squares with simplified MISO model structure The parameters are identified using the least squares method The matrixes are formed as follows: ψ(k) = [ y k 1,, y(k m) u 1 k 1, u 1 (k m 1 ) u 2 k 1, u 2 (k m 2 ) u p k 1, u p k m p ] θ = [a 1, a 2,, a m b 11, b 12,, b 1m1 b 21, b 22,, b 2m2 b p1, b p2,, b pmp ]
41 Experiments for MISO model identification Exiting the inputs one after another SISO identification can be used Exciting the inputs simultaneously MISO identification must be used saving the needed measurement time coherent models the identification is easier if the excitation signals sent to different inputs are not correlated
42 An industrial example: identification of a polymerization reactor A continuous reactor is considered Reactants and air flow are injected into the reactor at high temperature The airflow improves the drying of the product, which increases the degree of polymerization A catalyst is added to the reactor as well to activate polimerization The viscosity of the product is increasing during the polymerization The aim of the process control is to obtain a polymer of homogeneous viscosity
43 Two data sets used for identification: catalyst flowrate air flowrate An industrial example: viscosity of the product The peak in the catalyst flowrate is introduced Since the air compressor is of charge-discharge type, the air flow oscillates the data
44 An industrial example: a SISO model First, the viscosity is predicted using the catalyst flow rate alone (SISO model) using ARX structure The best models identified from two data sets: y k = 1.73 y k y k y k u(k 3) y k = 1.67 y k y k y k u(k 3) The gains are very different and the validation results are not successful other model structures must be tried (OE model was not successful)
45 An industrial example: validation of SISO model The SISO model cannot explain the oscillations in the measured data Solid line the measured data Dotted line the model prediction
46 An industrial example: a MISO model The viscosity is predicted using both the catalyst and the air flow The best model is: y k = 0.81y k u cat k u air (k 3)
47 An industrial example: validation of MISO model Even thought the model is still far from being perfect, it works much better than the SISO model explains the oscillations in the viscosity 66% of variations is explained by the catalyst flow and 33% is explained by the air flow Solid line the measured data Dotted line the model prediction
48 Summary of identification The process models used for identification The least squares method and its modifications Instrumental variable method Maximum likelihood method Identification in closed loop Identification of MIMO systems
Identification of ARX, OE, FIR models with the least squares method
Identification of ARX, OE, FIR models with the least squares method CHEM-E7145 Advanced Process Control Methods Lecture 2 Contents Identification of ARX model with the least squares minimizing the equation
More information3.1 Overview 3.2 Process and control-loop interactions
3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals
More informationMulti-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang
Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University
More informationEL1820 Modeling of Dynamical Systems
EL1820 Modeling of Dynamical Systems Lecture 10 - System identification as a model building tool Experiment design Examination and prefiltering of data Model structure selection Model validation Lecture
More information1 Which of the compounds shown are in the same homologous series? 1 CH 3 OH 2 CH 3 CH 2 OH 3 CH 3 COOH C 3 CH 2 CH 2 OH
1 Which of the compounds shown are in the same homologous series? 1 3 2 3 2 3 3 4 3 2 2 1, 2 and 3 1, 2 and 4 1, 3 and 4 2, 3 and 4 2 Which compound is not an alkane, n 2n+2? 3 2 2 3 ( 3 ) 2 3 3 3 ( 3
More informationModel identification
SE5 Prof. Davide Manca Politecnico di Milano Dynamics and Control of Chemical Processes Solution to Lab #5 Model identification Davide Manca Dynamics and Control of Chemical Processes Master Degree in
More informationAutomatic Control Systems theory overview (discrete time systems)
Automatic Control Systems theory overview (discrete time systems) Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations
More informationLecture 7: Discrete-time Models. Modeling of Physical Systems. Preprocessing Experimental Data.
ISS0031 Modeling and Identification Lecture 7: Discrete-time Models. Modeling of Physical Systems. Preprocessing Experimental Data. Aleksei Tepljakov, Ph.D. October 21, 2015 Discrete-time Transfer Functions
More informationModelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu
Modelling and Control of Dynamic Systems Stability of Linear Systems Sven Laur University of Tartu Motivating Example Naive open-loop control r[k] Controller Ĉ[z] u[k] ε 1 [k] System Ĝ[z] y[k] ε 2 [k]
More informationClose Loop System Identification of Dynamic Parameters of an Airplane. Michal Chvojka
Close Loop System Identification of Dynamic Parameters of an Airplane Michal Chvojka October 2004 Chapter 1 Closed Loop System Identification Identifiability of Closed Loop Systems Sometimes it is important
More information4.0 Update Algorithms For Linear Closed-Loop Systems
4. Update Algorithms For Linear Closed-Loop Systems A controller design methodology has been developed that combines an adaptive finite impulse response (FIR) filter with feedback. FIR filters are used
More informationEECE Adaptive Control
EECE 574 - Adaptive Control Basics of System Identification Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC) EECE574 - Basics of
More informationLecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30
289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap
More informationDynamic Behavior. Chapter 5
1 Dynamic Behavior In analyzing process dynamic and process control systems, it is important to know how the process responds to changes in the process inputs. A number of standard types of input changes
More informationIndex. INDEX_p /15/02 3:08 PM Page 765
INDEX_p.765-770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 All-pass factorization, 257 All-pass, frequency response, 225 Amplitude, 216 Amplitude
More informationCBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang
CBE507 LECTURE III Controller Design Using State-space Methods Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III -1 Overview States What
More informationCM 3310 Process Control, Spring Lecture 21
CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure
More informationNonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto
Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Nonlinear System Identification Given a data set Z N = {y(k),
More informationThermoacoustic Instabilities Research
Chapter 3 Thermoacoustic Instabilities Research In this chapter, relevant literature survey of thermoacoustic instabilities research is included. An introduction to the phenomena of thermoacoustic instability
More informationAdvanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification
Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification 1. Consider the time series x(k) = β 1 + β 2 k + w(k) where β 1 and β 2 are known constants
More informationFRTN 15 Predictive Control
Department of AUTOMATIC CONTROL FRTN 5 Predictive Control Final Exam March 4, 27, 8am - 3pm General Instructions This is an open book exam. You may use any book you want, including the slides from the
More informationDigital Control Systems State Feedback Control
Digital Control Systems State Feedback Control Illustrating the Effects of Closed-Loop Eigenvalue Location and Control Saturation for a Stable Open-Loop System Continuous-Time System Gs () Y() s 1 = =
More informationEL1820 Modeling of Dynamical Systems
EL1820 Modeling of Dynamical Systems Lecture 9 - Parameter estimation in linear models Model structures Parameter estimation via prediction error minimization Properties of the estimate: bias and variance
More information6.435, System Identification
SET 6 System Identification 6.435 Parametrized model structures One-step predictor Identifiability Munther A. Dahleh 1 Models of LTI Systems A complete model u = input y = output e = noise (with PDF).
More informationCompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator
CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &
More informationOptimal Polynomial Control for Discrete-Time Systems
1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should
More informationAdaptive Robust Control
Adaptive Robust Control Adaptive control: modifies the control law to cope with the fact that the system and environment are uncertain. Robust control: sacrifices performance by guaranteeing stability
More informationClosed loop Identification of Four Tank Set up Using Direct Method
Closed loop Identification of Four Tan Set up Using Direct Method Mrs. Mugdha M. Salvi*, Dr.(Mrs) J. M. Nair** *(Department of Instrumentation Engg., Vidyavardhini s College of Engg. Tech., Vasai, Maharashtra,
More information1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation
Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая
More informationTwin-Screw Food Extruder: A Multivariable Case Study for a Process Control Course
Twin-Screw Food Extruder: A Multivariable Case Study for a Process Control Course Process Control Course Overview Case Studies Realistic Industrial Problems Motivating to Students Integrate Techniques
More information10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller
Pole-placement by state-space methods Control Design To be considered in controller design * Compensate the effect of load disturbances * Reduce the effect of measurement noise * Setpoint following (target
More information3 rd Generation Stabilized Front End Selective Hydrogenation Catalysts Enhance Operational Stability and Maximize Ethylene Gain
3 rd Generation Stabilized Front End Selective Hydrogenation Catalysts Enhance Operational Stability and Maximize Ethylene Gain Abu Dhabi, May 14, 2013 Dr. Wolf Spaether Outline Acetylene Hydrogenation:
More informationAdaptive Dual Control
Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,
More informationChapter 4. Fundamentals of Material Balance
Chapter 4 Fundamentals of Material Balance Introduction to Chapter 4 1) In chapter 4 we will present methods for organizing known information about process variables, setting up martial balance equations,
More informationApplication of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit
Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit Nafay H. Rehman 1, Neelam Verma 2 Student 1, Asst. Professor 2 Department of Electrical and Electronics
More informationEI6801 Computer Control of Processes Dept. of EIE and ICE
Unit I DISCRETE STATE-VARIABLE TECHNIQUE State equation of discrete data system with sample and hold State transition equation Methods of computing the state transition matrix Decomposition of discrete
More informationAircraft Stability & Control
Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics
More informationFeedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander
Feedback Basics David M. Auslander Mechanical Engineering University of California at Berkeley copyright 1998, D.M. Auslander 1 I. Feedback Control Context 2 What is Feedback Control? Measure desired behavior
More information1 Compound Q decolourises bromine water. Compound Q has two carbon atoms in each molecule. Which statement about compound Q is correct?
1 ompound Q decolourises bromine water. ompound Q has two carbon atoms in each molecule. Which statement about compound Q is correct? It contains carbon-hydrogen double bonds. It has six hydrogen atoms
More informationLecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification
Lecture 1: Introduction to System Modeling and Control Introduction Basic Definitions Different Model Types System Identification What is Mathematical Model? A set of mathematical equations (e.g., differential
More informationControl of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes
Control of MIMO processes Control of Multiple-Input, Multiple Output (MIMO) Processes Statistical Process Control Feedforward and ratio control Cascade control Split range and selective control Control
More informationControl Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation
Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationModeling and Identification of Dynamic Systems (vimmd312, 2018)
Modeling and Identification of Dynamic Systems (vimmd312, 2018) Textbook background of the curriculum taken. In parenthesis: material not reviewed due to time shortage, but which is suggested to be read
More informationQUESTION 1 The boiling temperature of hydrocarbons making up crude oil depends on the strength of intermolecular forces known as:
QUESTION 1 The boiling temperature of hydrocarbons making up crude oil depends on the strength of intermolecular forces known as: B C D Hydrogen bonding. Dipole-dipole interactions. Dispersion forces.
More informationSystem Identification for Process Control: Recent Experiences and a Personal Outlook
System Identification for Process Control: Recent Experiences and a Personal Outlook Yucai Zhu Eindhoven University of Technology Eindhoven, The Netherlands and Tai-Ji Control Best, The Netherlands Contents
More informationSystem Identification for MPC
System Identification for MPC Conflict of Conflux? B. Erik Ydstie, Carnegie Mellon University Course Objectives: 1. The McNamara Program for MPC 2. The Feldbaum Program for MPC 3. From Optimal Control
More informationDESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL
DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR CONTROL Alex D. Kalafatis Liuping Wang William R. Cluett AspenTech, Toronto, Canada School of Electrical & Computer Engineering, RMIT University, Melbourne,
More informationBalancing chemical reaction equations (stoichiometry)
Balancing chemical reaction equations (stoichiometry) This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit
More informationControl Systems Lab - SC4070 System Identification and Linearization
Control Systems Lab - SC4070 System Identification and Linearization Dr. Manuel Mazo Jr. Delft Center for Systems and Control (TU Delft) m.mazo@tudelft.nl Tel.:015-2788131 TU Delft, February 13, 2015 (slides
More informationProcess Modelling, Identification, and Control
Jan Mikles Miroslav Fikar 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Process Modelling, Identification, and
More informationChemical Reactions. Chapter 17
Chemical Reactions Chapter 17 Chemical Equations C+O 2 CO 2 C (s) +O 2 (g) CO 2 (g) Reactants on left, products on right Each are balanced because same number of atoms of reactants as products Some equations
More informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a
More informationState Feedback and State Estimators Linear System Theory and Design, Chapter 8.
1 Linear System Theory and Design, http://zitompul.wordpress.com 2 0 1 4 2 Homework 7: State Estimators (a) For the same system as discussed in previous slides, design another closed-loop state estimator,
More informationFundamentals of Combustion
Fundamentals of Combustion Lec 3: Chemical Thermodynamics Dr. Zayed Al-Hamamre Content Process Heat Transfer 1-3 Process Heat Transfer 1-4 Process Heat Transfer 1-5 Theoretical and Excess Air Combustion
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our
More informationMass Balance MATHEMATICAL MODEL FOR THERMAL CRACKING OF HYDROCARBONS ETHANE CRACKING
MATHEMATICAL MODEL FOR THERMAL CRACKING OF HYDROCARBONS ETHANE CRACKING The simulation of a thermal cracking coil requires integration of a set of Mass balance Energy balance Momentum balance equations.
More informationNonlinearControlofpHSystemforChangeOverTitrationCurve
D. SWATI et al., Nonlinear Control of ph System for Change Over Titration Curve, Chem. Biochem. Eng. Q. 19 (4) 341 349 (2005) 341 NonlinearControlofpHSystemforChangeOverTitrationCurve D. Swati, V. S. R.
More informationCHAPTER 10: STABILITY &TUNING
When I complete this chapter, I want to be able to do the following. Determine the stability of a process without control Determine the stability of a closed-loop feedback control system Use these approaches
More informationControl Systems. State Estimation.
State Estimation chibum@seoultech.ac.kr Outline Dominant pole design Symmetric root locus State estimation We are able to place the CLPs arbitrarily by feeding back all the states: u = Kx. But these may
More informationClosed-Loop Identification using Routine Operating Data: the Effect of Time Delay
Closed-Loop Identification using Routine Operating Data: the Effect of Time Delay Yuri A.W. Shardt*, Biao Huang* *University of Alberta, Edmonton, Alberta, Canada, T6G 2V4 (Tel: 780-492-906; e-mail: {yuri.shardt,
More informationOptimizing Control of Hot Blast Stoves in Staggered Parallel Operation
Proceedings of the 17th World Congress The International Federation of Automatic Control Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation Akın Şahin and Manfred Morari Automatic Control
More informationChapter 12 - Solved Problems
Chapter 12 - Solved Problems Solved Problem 12.1. The Z-transform of a signal f[k] is given by F q (z) = 2z6 z 5 + 3z 3 + 2z 2 z 7 + 2z 6 + z 5 + z 4 + 0.5 = n(z) d(z) where n(z) and d(z) are the numerator
More informationImprove Performance of Multivariable Robust Control in Boiler System
Canadian Journal on Automation, Control & Intelligent Systems Vol. No. 4, June Improve Performance of Multivariable Robust Control in Boiler System Mehdi Parsa, Ali Vahidian Kamyad and M. Bagher Naghibi
More informationProcess Modelling, Identification, and Control
Jan Mikles Miroslav Fikar Process Modelling, Identification, and Control With 187 Figures and 13 Tables 4u Springer Contents 1 Introduction 1 1.1 Topics in Process Control 1 1.2 An Example of Process Control
More informationSolutions for Tutorial 10 Stability Analysis
Solutions for Tutorial 1 Stability Analysis 1.1 In this question, you will analyze the series of three isothermal CSTR s show in Figure 1.1. The model for each reactor is the same at presented in Textbook
More information12. Prediction Error Methods (PEM)
12. Prediction Error Methods (PEM) EE531 (Semester II, 2010) description optimal prediction Kalman filter statistical results computational aspects 12-1 Description idea: determine the model parameter
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report
More informationMODEL PREDICTIVE CONTROL and optimization
MODEL PREDICTIVE CONTROL and optimization Lecture notes Model Predictive Control PhD., Associate professor David Di Ruscio System and Control Engineering Department of Technology Telemark University College
More informationAE 205 Materials and Energy Balances Asst. Prof. Dr. Tippabust Eksangsri. Chapter 4 Stoichiometry and MB with Reactions
AE 205 Materials and Energy Balances Asst. Prof. Dr. Tippabust Eksangsri Chapter 4 Stoichiometry and MB with Reactions Stoichiometry Stoichiometry provides a quantitative means of relating the amount of
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab
More informationEE 422G - Signals and Systems Laboratory
EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the
More informationLecture (9) Reactor Sizing. Figure (1). Information needed to predict what a reactor can do.
Lecture (9) Reactor Sizing 1.Introduction Chemical kinetics is the study of chemical reaction rates and reaction mechanisms. The study of chemical reaction engineering (CRE) combines the study of chemical
More informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
More informationIntermediate Process Control CHE576 Lecture Notes # 2
Intermediate Process Control CHE576 Lecture Notes # 2 B. Huang Department of Chemical & Materials Engineering University of Alberta, Edmonton, Alberta, Canada February 4, 2008 2 Chapter 2 Introduction
More information14.5 Alkenes. Question Paper. Subject Chemistry (0620) Cambridge International Examinations (CIE) Organic Chemistry A* A B C D E U
Save My Exams! The ome of Revision For more awesome GSE and level resources, visit us at www.savemyexams.co.uk/ 14.5 lkenes Question Paper Level IGSE Subject hemistry (0620) Exam oard ambridge International
More informationFrequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability
Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods
More informationOn Input Design for System Identification
On Input Design for System Identification Input Design Using Markov Chains CHIARA BRIGHENTI Masters Degree Project Stockholm, Sweden March 2009 XR-EE-RT 2009:002 Abstract When system identification methods
More informationReprinted from February Hydrocarbon
February2012 When speed matters Loek van Eijck, Yokogawa, The Netherlands, questions whether rapid analysis of gases and liquids can be better achieved through use of a gas chromatograph or near infrared
More informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationModel predictive control of industrial processes. Vitali Vansovitš
Model predictive control of industrial processes Vitali Vansovitš Contents Industrial process (Iru Power Plant) Neural networ identification Process identification linear model Model predictive controller
More informationChapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI
Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary
More informationHydrogen addition to the Andrussow process for HCN synthesis
Applied Catalysis A: General 201 (2000) 13 22 Hydrogen addition to the Andrussow process for HCN synthesis A.S. Bodke, D.A. Olschki, L.D. Schmidt Department of Chemical Engineering and Materials Science,
More informationFluid Dynamics and Balance Equations for Reacting Flows
Fluid Dynamics and Balance Equations for Reacting Flows Combustion Summer School 2018 Prof. Dr.-Ing. Heinz Pitsch Balance Equations Basics: equations of continuum mechanics balance equations for mass and
More informationOnline monitoring of MPC disturbance models using closed-loop data
Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification
More informationTABLE OF CONTENT. Chapter 4 Multiple Reaction Systems 61 Parallel Reactions 61 Quantitative Treatment of Product Distribution 63 Series Reactions 65
TABLE OF CONTENT Chapter 1 Introduction 1 Chemical Reaction 2 Classification of Chemical Reaction 2 Chemical Equation 4 Rate of Chemical Reaction 5 Kinetic Models For Non Elementary Reaction 6 Molecularity
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Routh-Hurwitz stability criterion Examples Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an
More informationIC6501 CONTROL SYSTEMS
DHANALAKSHMI COLLEGE OF ENGINEERING CHENNAI DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR/SEMESTER: II/IV IC6501 CONTROL SYSTEMS UNIT I SYSTEMS AND THEIR REPRESENTATION 1. What is the mathematical
More informationFDE 211-MATERIAL AND ENERGY BALANCES: MATERIAL BALANCES ON REACTIVE SYSTEMS. Dr. Ilgın PakerYıkıcı Fall 2015
FDE 211-MATERIAL AND ENERGY BALANCES: MATERIAL BALANCES ON REACTIVE SYSTEMS 1 Dr. Ilgın PakerYıkıcı Fall 2015 Learning Objectives Write a balanced chemical reaction and use stoichiometry to determine the
More informationDynamics of forced and unsteady-state processes
Dynamics of forced and unsteady-state processes Davide Manca Lesson 3 of Dynamics and Control of Chemical Processes Master Degree in Chemical Engineering Davide Manca Dynamics and Control of Chemical Processes
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationOpen Loop Tuning Rules
Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus
More informationLecture 6: Deterministic Self-Tuning Regulators
Lecture 6: Deterministic Self-Tuning Regulators Feedback Control Design for Nominal Plant Model via Pole Placement Indirect Self-Tuning Regulators Direct Self-Tuning Regulators c Anton Shiriaev. May, 2007.
More informationClosed-Loop Identification of Fractionalorder Models using FOMCON Toolbox for MATLAB
Closed-Loop Identification of Fractionalorder Models using FOMCON Toolbox for MATLAB Aleksei Tepljakov, Eduard Petlenkov, Juri Belikov October 7, 2014 Motivation, Contribution, and Outline The problem
More informationMulti-Loop Control. Department of Chemical Engineering,
Interaction ti Analysis and Multi-Loop Control Sachin C. Patawardhan Department of Chemical Engineering, I.I.T. Bombay Outline Motivation Interactions in Multi-loop control Loop pairing using Relative
More informationDynamics and control of mechanical systems
Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid
More informationSelf-tuning Control Based on Discrete Sliding Mode
Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko
More informationSTABILITY OF CLOSED-LOOP CONTOL SYSTEMS
CHBE320 LECTURE X STABILITY OF CLOSED-LOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 10-1 Road Map of the Lecture X Stability of closed-loop control
More information