Process Modelling, Identification, and Control

Similar documents
Process Modelling, Identification, and Control

Analysis and Synthesis of Single-Input Single-Output Control Systems

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Dynamic Systems. Simulation of. with MATLAB and Simulink. Harold Klee. Randal Allen SECOND EDITION. CRC Press. Taylor & Francis Group

Introduction to. Process Control. Ahmet Palazoglu. Second Edition. Jose A. Romagnoli. CRC Press. Taylor & Francis Group. Taylor & Francis Group,

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,

Index. INDEX_p /15/02 3:08 PM Page 765

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller

Table of Laplacetransform

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

Dynamic Systems. Modeling and Analysis. Hung V. Vu. Ramin S. Esfandiari. THE McGRAW-HILL COMPANIES, INC. California State University, Long Beach

Outline. Classical Control. Lecture 1

CONTROL * ~ SYSTEMS ENGINEERING

Modeling and Identification of Dynamic Systems (vimmd312, 2018)

EI6801 Computer Control of Processes Dept. of EIE and ICE

Principles and Practice of Automatic Process Control

Guide to Selected Process Examples :ili3g eil;]iil

University of Science and Technology, Sudan Department of Chemical Engineering.

Linear Systems Control

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes

Adaptive Control of Fluid Inside CSTR Using Continuous-Time and Discrete-Time Identification Model and Different Control Configurations

YOULA KUČERA PARAMETRISATION IN SELF TUNING LQ CONTROL OF A CHEMICAL REACTOR

State Observers and the Kalman filter

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Index. Index. More information. in this web service Cambridge University Press

Mathematical Theory of Control Systems Design

Time Response of Systems

Feedback Control of Dynamic Systems

Adaptive Control Tutorial

Autonomous Mobile Robot Design

Identification of Nonlinear Systems Using Neural Networks and Polynomial Models

Dynamics and control of mechanical systems

Elements of Multivariate Time Series Analysis

ChE 6303 Advanced Process Control

Lecture plan: Control Systems II, IDSC, 2017

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor)

New Introduction to Multiple Time Series Analysis

Feedback Control of Linear SISO systems. Process Dynamics and Control

Design of de-coupler for an interacting tanks system

Design of Nonlinear Control Systems with the Highest Derivative in Feedback

Process Unit Control System Design

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

Performance assessment of MIMO systems under partial information

Dynamic Behavior. Chapter 5

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

EL2520 Control Theory and Practice

Modeling and Control Overview

Theory and Problems of Signals and Systems

CONTROL OF TEMPERATURE INSIDE PLUG-FLOW TUBULAR CHEMICAL REACTOR USING 1DOF AND 2DOF ADAPTIVE CONTROLLERS

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

System Dynamics for Engineering Students Concepts and Applications

First Order System Types

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

Digital Control: Summary # 7

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

Modelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION CONTENTS VOLUME VII

Digital Control Engineering Analysis and Design

IV B.Tech. I Semester Supplementary Examinations, February/March PROCESS MODELING AND SIMULATION (Chemical Engineering)

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

Process Identification for an SOPDT Model Using Rectangular Pulse Input

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

Numerical Methods for Engineers

Process Control and Instrumentation Prof. A. K. Jana Department of Chemical Engineering Indian Institute of Technology, Kharagpur

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

Basic Procedures for Common Problems

Simon Fraser University School of Engineering Science ENSC Linear Systems Spring Instructor Jim Cavers ASB

Optimal Choice of Weighting Factors in Adaptive Linear Quadratic Control

An unrestricted algorithm for accurate prediction of multiple-input multiple-output (MIMO) Wiener processes

Mathematics portion of the Doctor of Engineering Qualifying Examination

Accurate Model Identification for Non-Invertible MIMO Sandwich Block-Oriented Processes

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Dr. Ian R. Manchester

Introduction to Modern Control MT 2016

MODEL PREDICTIVE CONTROL and optimization

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Experiment # 5 5. Coupled Water Tanks

Roundoff Noise in Digital Feedback Control Systems

Topic # Feedback Control Systems

Dynamic modelling J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016

Poles, Zeros and System Response

Optimal control. University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Part 2 Predictive control

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1. Chapter Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9

The Essentials of Linear State-Space Systems

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Development of Nonlinear Black Box Models using Orthonormal Basis Filters: A Review*

R10. IV B.Tech II Semester Regular Examinations, April/May DIGITAL CONTROL SYSTEMS JNTUK

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

Partially decoupled DMC system

Solution of ODEs using Laplace Transforms. Process Dynamics and Control

Chapter 13 Digital Control

Optimal Polynomial Control for Discrete-Time Systems

TIME SERIES ANALYSIS. Forecasting and Control. Wiley. Fifth Edition GWILYM M. JENKINS GEORGE E. P. BOX GREGORY C. REINSEL GRETA M.

ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT

Engineering and. Tapio Salmi Abo Akademi Abo-Turku, Finland. Jyri-Pekka Mikkola. Umea University, Umea, Sweden. Johan Warna.

Transcription:

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 3 1.2.1 Process 3 1.2.2 Steady-State 3 1.2.3 Process Control 4 1.2.4 Dynamical Properties of the Process 4 1.2.5 Feedback Process Control 5 1.2.6 Transient Performance of Feedback Control 6 1.2.7 Block Diagram 8 1.2.8 Feedforward Control 9 1.3 Development of Process Control 10 1.4 References 11 2 Mathematical Modelling of Processes 13 2.1 General Principles of Modelling 13 2.2 Examples of Dynamic Mathematical Models 16 2.2.1 Liquid Storage Systems 16 2.2.2 Heat Transfer Processes 19 2.2.3 Mass Transfer Processes 26 2.2.4 Chemical and Biochemical Reactors 31 2.3 General Process Models 33 2.4 Linearisation 39 2.5 Systems, Classification of Systems 45 2.6 References 46 2.7 Exercises 47 3 Analysis of Process Models 51 3.1 The Laplace Transform 51 3.1.1 Definition of the Laplace Transform 51 3.1.2 Laplace Transforms of Common Functions 53

XIV Contents 3.1.3 Properties of the Laplace Transform 57 3.1.4 Inverse Laplace Transform 61 3.1.5 Solution of Linear Differential Equations by Laplace Transform Techniques 62 3.2 State-Space Process Models 66 3.2.1 Concept of State 67 3.2.2 Solution of State-Space Equations 67 3.2.3 Canonical Transformation 70 3.2.4 Stability, Controllability, and Observability of Continuous-Time Systems 71 3.2.5 Canonical Decomposition 83 3.3 Input-Output Process Models 84 3.3.1 SISO Continuous Systems with Constant Coefficients.. 84 3.3.2 Transfer Functions of Systems with Time Delays 93 3.3.3 Algebra of Transfer Functions for SISO Systems 96 3.3.4 Input Output Models of MIMO Systems - Matrix of Transfer Functions 100 3.3.5 BIBO Stability 103 3.3.6 Transformation of I/O Models into State-Space Models 104 3.3.7 I/O Models of MIMO Systems - Matrix Fraction Descriptions 107 3.4 References 112 3.5 Exercises 114 4 Dynamical Behaviour of Processes 117 4.1 Time Responses of Linear Systems to Unit Impulse and Unit Step 117 4.1.1 Unit Impulse Response 117 4.1.2 Unit Step Response 119 4.2 Computer Simulations 125 4.2.1 The Euler Method 126 4.2.2 The Runge-Kutta method 127 4.2.3 Runge-Kutta Method for a System of Differential Equations 129 4.2.4 Time Responses of Liquid Storage Systems 135 4.2.5 Time Responses of CSTR 137 4.3 Frequency Analysis 145 4.3.1 Response of the Heat Exchanger to Sinusoidal Input Signal 145 4.3.2 Definition of Frequency Responses 149 4.3.3 Frequency Characteristics of a First Order System 153 4.3.4 Frequency Characteristics of a Second Order System... 156 4.3.5 Frequency Characteristics of an Integrator 158 4.3.6 Frequency Characteristics of Systems in a Series 159 4.4 Statistical Characteristics of Dynamic Systems 162

Contents XV 4.4.1 Fundamentals of Probability Theory 162 4.4.2 Random Variables 163 4.4.3 Stochastic Processes 169 4.4.4 White Noise 176 4.4.5 Response of a Linear System to Stochastic Input 178 4.4.6 Frequency Domain Analysis of a Linear System with Stochastic Input 183 4.5 References 185 4.6 Exercises 187 5 Discrete-Time Process Models 189 5.1 Computer Controlled and Sampled Data Systems 189 5.2 Z - Transform 195 5.3 Discrete-Time Transfer Functions 200 5.4 Input-Output Discrete-Time Models - Difference Equations... 204 5.4.1 Direct Digital Control 205 5.5 State-Space Discrete-Time Models 207 5.6 Properties of Discrete-Time Systems 211 5.6.1 Stability 211 5.6.2 Controllability 212 5.6.3 Observability 212 5.6.4 Discrete-Time Feedback Systems - Control Performance 212 5.7 Examples of Discrete-Time Process Models 214 5.7.1 Discrete-Time Tank Model 214 5.7.2 Discrete-Time Model of Two Tanks in Series 215 5.7.3 Steady-State Discrete-Time Model of Heat Exchangers in Series 216 5.8 References 217 5.9 Exercises 218 6 Process Identification 221 6.1 Introduction 221 6.1.1 Models of Linear Dynamic Systems 223 6.2 Identification from Step Responses 225 6.2.1 First Order System 226 6.2.2 Underdamped Second Order System 227 6.2.3 System of a Higher Order 230 6.3 Least Squares Methods 233 6.3.1 Recursive Least Squares Method 235 6.3.2 Modifications of Recursive Lea-st Squares 241 6.3.3 Identification of a Continuous-time Transfer Function.. 245 6.4 References 250 6.5 Exercises 251

XVIII Contents 9.6.2 Explicit Solution 427 9.6.3 Multi-Parametric Toolbox 429 9.7 Tuning 431 9.7.1 Tuning based on the First Order Model 431 9.7.2 Multivariable Tuning based on the First Order Model.. 432 9.7.3 Output Horizon Tuning 433 9.7.4 A Tuning 434 9.7.5 Tuning based on Model Following 434 9.7.6 The C polynomial 435 9.8 Examples 436 9.8.1 A Linear Process 436 9.8.2 Neural Network based GPC 438 9.8.3 ph Control 439 9.9 References 442 9.10 Exercises 444 10 Adaptive Control 445 10.1 Discrete-Time Self-Tuning Control 446 10.2 Continuous-Time Self-Tuning Control 447 10.3 Examples of Self-Tuning Control 447 10.3.1 Discrete-Time Adaptive Dead-Beat Control of a Second Order System 448 10.3.2 Continuous-Time Adaptive LQ Control of a Second Order System 451 10.3.3 Continuous-Time Adaptive MIMO Pole Placement Control 456 10.3.4 Adaptive Control of a Tubular Reactor 459 10.4 References 463 References 465 Index 475