President UniversityErwin SitompulSMI 3/1 Dr.-Ing. Erwin Sitompul President University Lecture 3 System Modeling and Identification

Slides:



Advertisements
Similar presentations
President UniversityErwin SitompulModern Control 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 Modern Control
Advertisements

SOLUTION OF STATE EQUATION
President UniversityErwin SitompulSMI 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 System Modeling and Identification
Boundary Conditions for Perfect Dielectric Materials
President UniversityErwin SitompulModern Control 11/1 Dr.-Ing. Erwin Sitompul President University Lecture 11 Modern Control
President UniversityErwin SitompulModern Control 5/1 Dr.-Ing. Erwin Sitompul President University Lecture 5 Modern Control
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
1 A Tool for System Simulation: SIMULINK Can be used for simulation of various systems: – Linear, nonlinear; Input signals can be arbitrarily generated:
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
HossamTalaat - MATLAB Course - KSU - 21/1/24 1 IEEE Student Branch - College of Engineering - KSU Getting started with Simulink By Prof. Hossam Talaat.
President UniversityErwin SitompulSMI 9/1 Dr.-Ing. Erwin Sitompul President University Lecture 9 System Modeling and Identification
President UniversityErwin SitompulSMI 2/1 Dr.-Ing. Erwin Sitompul President University Lecture 2 System Modeling and Identification
Linearizing ODEs of a PID Controller Anchored by: Rob Chockley and Scott Dombrowski.
CHAPTER IV INPUT-OUTPUT MODELS AND TRANSFER FUNCTIONS
Component Reliability Analysis
Transfer Functions Chapter 4
Hydroinformatics: Session4 Dr Ivan Stoianov Room 328B Dr Andrew Ireson (Room 304) Mr Juan Rodriguez-Sanchez (411A) Mr Baback.
Lecture 3 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 3/1 Dr.-Ing. Erwin Sitompul President University
Computational Physics Introduction 3/30/11. Goals  Calculate solutions to physics problems  All physics problems can be formulated mathematically. 
Chapter 2 Mathematical Modeling of Chemical Processes Mathematical Model (Eykhoff, 1974) “a representation of the essential aspects of an existing system.
Dr.-Ing. Erwin Sitompul President University Lecture 5 Multivariable Calculus President UniversityErwin SitompulMVC 5/1
President UniversityErwin SitompulEEM 10/1 Dr.-Ing. Erwin Sitompul President University Lecture 10 Engineering Electromagnetics
President UniversityErwin SitompulEEM 6/1 Dr.-Ing. Erwin Sitompul President University Lecture 6 Engineering Electromagnetics
Dr.-Ing. Erwin Sitompul President University Lecture 2 Multivariable Calculus President UniversityErwin SitompulMVC 2/1
President UniversityErwin SitompulEEM 4/1 Dr.-Ing. Erwin Sitompul President University Lecture 4 Engineering Electromagnetics
Empirical Observations of VBR
U NIVERSITY of V AASA Communications and Systems Engineering Group U NIVERSITY of V AASA Communications and Systems Engineering Group TLTE.3120 Computer.
President UniversityErwin SitompulModern Control 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Modern Control
Chapter 4 Dynamic Systems: Higher Order Processes Prof. Shi-Shang Jang National Tsing-Hua University Chemical Engineering Dept. Hsin Chu, Taiwan April,
Chapter 2 Mathematical Background Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Taiwan March,
Chapter 2 Modeling Approaches  Physical/chemical (fundamental, global) Model structure by theoretical analysis  Material/energy balances  Heat, mass,
Chapter 3 Dynamic Response The Block Diagram Block diagram is a graphical tool to visualize the model of a system and evaluate the mathematical relationships.
Lecture 11: Linearization
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Feedback Control Systems President UniversityErwin SitompulFCS 1/1.
President UniversityErwin SitompulEEM 6/1 Lecture 6 Engineering Electromagnetics Dr.-Ing. Erwin Sitompul President University
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Textbook and Syllabus Textbook: Syllabus:
Dr.-Ing. Erwin Sitompul President University Lecture 6 Multivariable Calculus President UniversityErwin SitompulMVC 6/1
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
President UniversityErwin SitompulSMI 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 System Modeling and Identification
President UniversityErwin SitompulSMI 1/1 Lecture 1 System Modeling and Identification Dr.-Ing. Erwin Sitompul President University
Lecture 2: Mathematical Modeling Copyright © Thomas Marlin 2013 The copyright holder provides a royalty-free license for use of this material at non-profit.
Fuzzy Logic Fuzzy Control Solution: Homework 7.
Nonlinear balanced model residualization via neural networks Juergen Hahn.
Chapter 3 : Simple Process Dynamics and Transfer Function
President UniversityErwin SitompulSMI 6/1 Lecture 6 System Modeling and Identification Dr.-Ing. Erwin Sitompul President University
President UniversityErwin SitompulSMI 10/1 Lecture 10 System Modeling and Identification Dr.-Ing. Erwin Sitompul President University
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Solution to Homework 1 qi h1 h2 q1 qo a1 a2 v1 v2
Solution to Homework 2 Chapter 2
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Transfer Functions Chapter 4
CHAPTER IV INPUT-OUTPUT MODELS AND TRANSFER FUNCTIONS
5. Modeling of Electrical Systems
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Homework 5 A linear time-invariant system is given as below:
Homework 5 A linear time-invariant system is given as below:
State Space Method.
Lecture 23 Second order system step response
Textbook and Syllabus Textbook: Syllabus:
Homework 1: Electrical System
Linearization of Nonlinear Models
Modeling Approaches Chapter 2 Physical/chemical (fundamental, global)
Exercise 2-1 For the level controlled process, h2 is selected as its controlled variable, and Qin is the main input of the process. Suppose the sectional.
Presentation transcript:

President UniversityErwin SitompulSMI 3/1 Dr.-Ing. Erwin Sitompul President University Lecture 3 System Modeling and Identification

President UniversityErwin SitompulSMI 3/2 Homework 2: Interacting Tank-in-Series System Chapter 2Examples of Dynamic Mathematical Models

President UniversityErwin SitompulSMI 3/3 A suitable model for a large class of continuous theoretical processes is a set of ordinary differential equations of the form: State Equations Chapter 2General Process Models t:Time variable x 1,...,x n :State variables u 1,...,u m :Manipulated variables r 1,...,r s :Disturbance, nonmanipulable variables f 1,...,f n :Functions

President UniversityErwin SitompulSMI 3/4 A model of process measurement can be written as a set of algebraic equations: Output Equations Chapter 2General Process Models t:Time variable x 1,...,x n :State variables u 1,...,u m :Manipulated variables r m1,...,r mt :Disturbance, nonmanipulable variables at output y 1,...,y r :Measurable output variables g 1,...,g r :Functions

President UniversityErwin SitompulSMI 3/5 State Equations in Vector Form Chapter 2General Process Models If the vectors of state variables x, manipulated variables u, disturbance variables r, and vectors of functions f are defined as: Then the set of state equatios can be written compactly as:

President UniversityErwin SitompulSMI 3/6 Output Equations in Vector Form Chapter 2General Process Models If the vectors of output variables y, disturbance variables r m, and vectors of functions g are defined as: Then the set of algebraic output equatios can be written compactly as:

President UniversityErwin SitompulSMI 3/7 Chapter 2 Heat Exchanger in State Space Form TjTj q TlTl q T V ρ T cpcp If, then State Space Equations General Process Models

President UniversityErwin SitompulSMI 3/8 Chapter 2Linearization Linearization is a procedure to replace a nonlinear original model with its linear approximation. Linearization is done around a constant operating point. It is assumed that the process variables change only very little and their deviations from steady state remain small. Operating point Linearization Nonlinear Model Linear Model Taylor series expansion

President UniversityErwin SitompulSMI 3/9 Chapter 2Linearization The approximation model will be in the form of state space equations An operating point x 0 (t) is chosen, and the input u 0 (t) is required to maintain this operating point. In steady state, there will be no state change at the operating point, or x 0 (t) = 0

President UniversityErwin SitompulSMI 3/10 Chapter 2Linearization Taylor Expansion Series Scalar Case A point near x 0 Only the linear terms are used for the linearization

President UniversityErwin SitompulSMI 3/11 Chapter 2Linearization Taylor Expansion Series Vector Case where

President UniversityErwin SitompulSMI 3/12 Chapter 2Linearization Taylor Expansion Series n:Number of states m:Number of inputs

President UniversityErwin SitompulSMI 3/13 Chapter 2Linearization Taylor Expansion Series Performing the same procedure for the output equations,

President UniversityErwin SitompulSMI 3/14 Chapter 2Linearization Taylor Expansion Series r:Number of outputs

President UniversityErwin SitompulSMI 3/15 Chapter 2Linearization Taylor Expansion Series Nonlinear ModelLinear Model

President UniversityErwin SitompulSMI 3/16 Chapter 2Linearization Single Tank System v1v1 qiqi qo qo V h The model of the system is already derived as: The relationship between h and h in the above equation is nonlinear. An operating point for the linearization is chosen, (h 0,q i,0 ).

President UniversityErwin SitompulSMI 3/17 Chapter 2Linearization Single Tank System The linearization around (h 0,q i,0 ) for the state equation can be calculated as:

President UniversityErwin SitompulSMI 3/18 Chapter 2Linearization Single Tank System The linearization for the ouput equation is: Note that the input of the linearized model is now Δq i. To obtain the actual value of state and output, the following equation must be enacted:

President UniversityErwin SitompulSMI 3/19 Chapter 2Linearization Single Tank System The Matlab-Simulink model of the linearized system is shown below. All parameters take the previous values.

President UniversityErwin SitompulSMI 3/20 Chapter 2Linearization Single Tank System The simulation results : Original model : Linearized model

President UniversityErwin SitompulSMI 3/21 Chapter 2Linearization Single Tank System If the input q i deviates from the operating point, the linearized model will deliver inaccurate output. : Original model : Linearized model

President UniversityErwin SitompulSMI 3/22 Chapter 2Linearization Single Tank System If the input q i deviates from the operating point, the linearized model will deliver inaccurate output. : Original model : Linearized model

President UniversityErwin SitompulSMI 3/23 Chapter 2Linearization Homework 3: Interacting Tank-in-Series System v1v1 qiqi h1h1 h2h2 v2v2 q1 q1 a1 a1 a2 a2 Linearize the the interacting tank-in-series system for the operating point resulted by the parameter values as given in Homework 2.  For q i, use the last digit of your Student ID. For example: Kartika  q i = 8 liters/s.  Submit the mdl-file and the screenshots of the Matlab- Simulink file + scope.

President UniversityErwin SitompulSMI 3/24 Chapter 2Linearization Homework 3: Triangular-Prism-Shaped Tank Linearize the the triangular-prism-shaped tank for the operating point resulted by the parameter values as given in Homework 2 (New).  For q i2, use the last 2 digits of your Student ID. For example: Bernard Andrew  q i2 = 0.3 liter/s, Sugianto  q i2 = 1.0 liter/s.  Submit the mdl-file and the screenshots of the Matlab- Simulink file + scope. NEW v q i1 qo qo a q i2 h max h