Introduction to Modelling and Simulation

Size: px
Start display at page:

Download "Introduction to Modelling and Simulation"

Transcription

1 Introduction to Modelling and Simulation Prof. Cesar de Prada Dpt. Systems Engineering and Automatic Control EII, University of Valladolid, Spain

2 Digital simulation Methods and tools oriented to imitate or predict the responses of a systems against certain changes or stimulus using a computer. Modern name: digital twins

3 Modelling and Simulation Capture the behaviour of key variables of a process by means of mathematical relations and solve them in a computer with a specific purpose dx = dt y = f (x, u, p) g(x, u) Process Model Simulation 3

4 Aims of the simulation Study of a process, what if? analysis Design (process, control, ) Testing a control system before actual implementation in the plant Personnel training Operation optimization Essays in a virtual plant.. Decision support Digital Twin (real-time, simulation fed with plant data running in parallel to the real process) 4

5 Advantages of using simulation Performs changes that, if implemented in the process, will be Very costly, Too slow / fast dangerous, etc. Reproduces the experiment as many times as desired under the same conditions Saves time Provides safety Allows sensitivity studies Provides a model that can be used for many purposes Allows experimenting with systems that are not built yet 5

6 Simulation environment Training Optimization, Calibration,.. Control, design,.. Models Hardware, software Numerical methods 6

7 Models Simulation is based on mathematical models of the processes. Mathematical models are set of equations relating the variables of a process and being able to provide an adequate representation of its behaviour. They are always approximations of the real world Adequacy of a model depends on their intended use: It is a balance between accuracy in the representation of the real world and easiness in the mathematical handling of the model There are a wide variety of models according to the type of processes they represent and their aims. 7

8 Adequate representation y Proceso u time y m time Model + adequacy and facility of use in the intended application time 8

9 State space models d x(t) = f (x(t),u(t),t) dt y(t) = g(x, u(t), t) Manipulated variables and disturbances u x y Model responses x States 9

10 Continuous versus discrete event systems q h Continuous processes: Their variables evolve continuously in time and can have any value within a certain range Discrete event systems: Their variables only change values at certain time instants and they take values only from a discrete set of values 10

11 Continuous versus discrete event systems Continuous processes: Described usually by means of DAEs or PDEs. Main interest: Compute the trajectory of some variables Discrete events processes: Described usually as sequences of activities. Main interest: Statistical behavior of some variables 11

12 Discrete events simulation Oriented to describe and solve the evolution of processes described by a set of ordered activities (activity network), and provide tools for analyzing the statistical behavior of some variables Examples: Single objects Manufacturing (shoes, cars,..) Maintenance systems Offices Hospitals Services,. 12

13 Example: Telephone switchboard Calls arrive with a certain statistical distribution. If there is no line available, the call is retain waiting to be served. Which is the average waiting time? How many lines should be installed, so that the average waiting time is less than a given threshold? 13

14 Example: Manufacturing shopflow The products follow a set of stages, with a certain elapsed time in each machine, queuing to be treated until the next machine id free. Which is the average length of each queue? How many machines should be installed in parallel at each stage to keep the average queue length below a certain value? 14

15 Tuna canning factory 15

16 Time Main elements of discrete-events Sequence of tasks simulation Events that activate the tasks or are activated by the tasks Entities involved in the tasks Resources required, generated or consumed in the tasks Waiting queues, storage rooms, etc. 16

17 Main elements of discrete-events simulation Tasks: load, move, unload Entities: boxes Resources: People, trucks,.. Events: Boxes arrival, Green/Red light truck busy,... 17

18 Activity network Ordered sequence of tasks activated by time or event 18

19 Discrete-Events models Description of the set of logic relations governing the interactions among the systems elements Places Transitions Petri Nets GRAFCET Queues, state conditions, Resources Condition fulfilled 19

20 Discrete-events simulation Task network Boundary conditions Results Executed N times according to the statistical distribution given by the boundary conditions Results of the N simulations are analysed in order to infer its statistical properties 20

21 Software MicroSaint, Witness, ARENA SIMIO Animation Useful for debugging Important for presentation and explotation of the simulation Requires time and resources 21

22 Continuous processes 22

23 Static and dynamic models q q = kρ h h Static model: Gives relations among the variables corresponding to an equilibrium state Aρ d h d t = q kρ h Dynamic model: Gives relations among the variables over time 23

24 Dynamic response h q time 24

25 Static and dynamic models Static models: Describe systems in equilibrium Algebraic equations Design oriented Dynamic models in continuous time Describe the time evolution of a system ODEs, DAEs and PDEs General purpose use 25

26 Sampled data models Computer u(kt) D/A Process y(t) y(kt) A/D Discrete time models They relate the process variables at the sampling times kt Equations in differences y((k+1)t) = f( y(kt), u(kt) ) K = 0, 1, 2, 26

27 Methods to obtain models Using knowledge, nature laws, reasoning, Using experimentation and data analysis 27

28 First principles models There are obtained using knowledge on the system and reasoning based on the application of laws of nature (mass and energy balances, laws of the application, domain, ) There are based on a set of hypothesis on the system They have general validity if the hypothesis are respected Development of the models requires good knowledge of the system and good command of the physical laws. 28

29 Example: Tank Parameters q F A cross section ρ density, k constant h Mass conservation Accumulation= inflow q outflow F dm dt m dh A dt = qρ Fρ = Aρh = q k F h = k Non-linear differential equation h V = Ah Algebraic equation 29

30 Identification The model is obtained from input-output data collected from experiments, using some type of model fitting U t U Process Y Y t Model 30

31 Practical models + A practical model is always a mixture of knowledge and experimentation 31

32 Modelling / Simulation Under which conditions can the model be used? Model aims, precision, Coded for a certain computation Has been solved adequately? Hypothesis Modelling Parameterization Coding Experimentation Knowledge Experiments Simulation language All stages must be validated 32

33 Modelling methodology Knowledge of the process Modelling requires specific techniques as well as human and material resources time Aims, model type Hypothesis Model formulation Parameter estimation Model evaluation Explotation 33

34 Hypothesis c i q q c h h d Vc d t d V d t = qc i = q F Fc V F Perfect mixture = Ah c( t) dv dt F Plug flow h Ah V = ci ( t ) = ci ( t ) = ci ( t ) v Av F = q F V = Ah 34

35 Continuous model types Lump models Distributed parameters No-linear Linear Time Frequency. 35

Planning and Scheduling of batch processes. Prof. Cesar de Prada ISA-UVA

Planning and Scheduling of batch processes. Prof. Cesar de Prada ISA-UVA Planning and Scheduling of batch processes Prof. Cesar de Prada ISA-UVA prada@autom.uva.es Outline Batch processes and batch plants Basic concepts of scheduling How to formulate scheduling problems Solution

More information

Feedback 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 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 information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland based on script from: Prof. Dr. Lino Guzzella 1/33 Outline 1

More information

Session-Based Queueing Systems

Session-Based Queueing Systems Session-Based Queueing Systems Modelling, Simulation, and Approximation Jeroen Horters Supervisor VU: Sandjai Bhulai Executive Summary Companies often offer services that require multiple steps on the

More information

Computer Science, Informatik 4 Communication and Distributed Systems. Simulation. Discrete-Event System Simulation. Dr.

Computer Science, Informatik 4 Communication and Distributed Systems. Simulation. Discrete-Event System Simulation. Dr. Simulation Discrete-Event System Simulation Chapter 9 Verification and Validation of Simulation Models Purpose & Overview The goal of the validation process is: To produce a model that represents true

More information

ISE/OR 762 Stochastic Simulation Techniques

ISE/OR 762 Stochastic Simulation Techniques ISE/OR 762 Stochastic Simulation Techniques Topic 0: Introduction to Discrete Event Simulation Yunan Liu Department of Industrial and Systems Engineering NC State University January 9, 2018 Yunan Liu (NC

More information

INC 693, 481 Dynamics System and Modelling: Introduction to Modelling Dr.-Ing. Sudchai Boonto Assistant Professor

INC 693, 481 Dynamics System and Modelling: Introduction to Modelling Dr.-Ing. Sudchai Boonto Assistant Professor INC 693, 481 Dynamics System and Modelling: Introduction to Modelling Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkut s Unniversity

More information

Process Control Hardware Fundamentals

Process Control Hardware Fundamentals Unit-1: Process Control Process Control Hardware Fundamentals In order to analyse a control system, the individual components that make up the system must be understood. Only with this understanding can

More information

Ways to study a system System

Ways to study a system System Simulation What is simulation? Simple synonym: imitation We are interested in studying a system Instead of experimenting with the system itself we experiment with a model of the system Ways to study a

More information

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI)

More information

Introduction to Process Control

Introduction to Process Control Introduction to Process Control For more visit :- www.mpgirnari.in By: M. P. Girnari (SSEC, Bhavnagar) For more visit:- www.mpgirnari.in 1 Contents: Introduction Process control Dynamics Stability The

More information

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K.

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. Suresh and K. Balu* Lecturer, Dept. of E&I, St. Peters Engg. College, affiliated to Anna University, T.N, India *Professor,

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

Theoretical Models of Chemical Processes

Theoretical Models of Chemical Processes Theoretical Models of Chemical Processes Dr. M. A. A. Shoukat Choudhury 1 Rationale for Dynamic Models 1. Improve understanding of the process 2. Train Plant operating personnel 3. Develop control strategy

More information

Slides 9: Queuing Models

Slides 9: Queuing Models Slides 9: Queuing Models Purpose Simulation is often used in the analysis of queuing models. A simple but typical queuing model is: Queuing models provide the analyst with a powerful tool for designing

More information

Discrete-event simulations

Discrete-event simulations Discrete-event simulations Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Why do we need simulations? Step-by-step simulations; Classifications;

More information

Mathematical Modeling of Chemical Processes. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Mathematical Modeling of Chemical Processes. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University Mathematical Modeling of Chemical Processes Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University Chapter Objectives End of this chapter, you should be

More information

Simulation & Modeling Event-Oriented Simulations

Simulation & Modeling Event-Oriented Simulations Simulation & Modeling Event-Oriented Simulations Outline Simulation modeling characteristics Concept of Time A DES Simulation (Computation) DES System = model + simulation execution Data Structures Program

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

Stéphane Lafortune. August 2006

Stéphane Lafortune. August 2006 UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE LECTURE NOTES FOR EECS 661 CHAPTER 1: INTRODUCTION TO DISCRETE EVENT SYSTEMS Stéphane Lafortune August 2006 References for

More information

Alireza Mousavi Brunel University

Alireza Mousavi Brunel University Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,

More information

Waiting Line Models: Queuing Theory Basics. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 1

Waiting Line Models: Queuing Theory Basics. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 1 Waiting Line Models: Queuing Theory Basics Cuantitativos M. En C. Eduardo Bustos Farias 1 Agenda Queuing system structure Performance measures Components of queuing systems Arrival process Service process

More information

An object-oriented design process. Weather system description. Layered architecture. Process stages. System context and models of use

An object-oriented design process. Weather system description. Layered architecture. Process stages. System context and models of use An object-oriented design process Process stages Structured design processes involve developing a number of different system models. They require a lot of effort for development and maintenance of these

More information

Discrete Event Systems

Discrete Event Systems DI DIPARTIMENTO DI INGEGNERIA DELL INFORMAZIONE E SCIENZE MATEMATICHE Lecture notes of Discrete Event Systems Simone Paoletti Version 0.3 October 27, 2015 Indice Notation 1 Introduction 2 1 Basics of systems

More information

Real-time Systems: Scheduling Periodic Tasks

Real-time Systems: Scheduling Periodic Tasks Real-time Systems: Scheduling Periodic Tasks Advanced Operating Systems Lecture 15 This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To view a copy of

More information

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS PURPOSE: This chapter establishes the administration and use of to improve the quality and accessibility of Department s spatial information and support graphical

More information

Industrial Automation (Automação de Processos Industriais)

Industrial Automation (Automação de Processos Industriais) Industrial Automation (Automação de Processos Industriais) Discrete Event Systems http://users.isr.ist.utl.pt/~jag/courses/api1516/api1516.html Slides 2010/2011 Prof. Paulo Jorge Oliveira Rev. 2011-2015

More information

Queuing Theory. The present section focuses on the standard vocabulary of Waiting Line Models.

Queuing Theory. The present section focuses on the standard vocabulary of Waiting Line Models. Queuing Theory Introduction Waiting lines are the most frequently encountered problems in everyday life. For example, queue at a cafeteria, library, bank, etc. Common to all of these cases are the arrivals

More information

Towards a formal description of models and workflows

Towards a formal description of models and workflows Towards a formal description of models and workflows Heinz A Preisig Process Systems Engineering @ Chemical Engineering NTNU, Trondheim, Norway MoDeNa - FP7 ++ Computational engineering The vision that

More information

Queuing Analysis. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Queuing Analysis. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall Queuing Analysis Chapter 13 13-1 Chapter Topics Elements of Waiting Line Analysis The Single-Server Waiting Line System Undefined and Constant Service Times Finite Queue Length Finite Calling Problem The

More information

ELG4112. Electromechanical Systems and Mechatronics

ELG4112. Electromechanical Systems and Mechatronics ELG4112 Electromechanical Systems and Mechatronics 1 Introduction Based on Electromechanical Systems, Electric Machines, and Applied Mechatronics Electromechanical systems integrate the following: Electromechanical

More information

Queuing Theory. Using the Math. Management Science

Queuing Theory. Using the Math. Management Science Queuing Theory Using the Math 1 Markov Processes (Chains) A process consisting of a countable sequence of stages, that can be judged at each stage to fall into future states independent of how the process

More information

Basic Queueing Theory

Basic Queueing Theory After The Race The Boston Marathon is a local institution with over a century of history and tradition. The race is run on Patriot s Day, starting on the Hopkinton green and ending at the Prudential Center

More information

ISM Evolution. Elscolab. Nederland BV

ISM Evolution. Elscolab. Nederland BV ISM Evolution Agenda Introduction Marketing Strategy ISM Concept & Technology Product Offering Applications Digital Communication and ISM Outlook 1 Agenda Introduction Marketing Strategy ISM Concept &

More information

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.

More information

Network Analysis of Fuzzy Bi-serial and Parallel Servers with a Multistage Flow Shop Model

Network Analysis of Fuzzy Bi-serial and Parallel Servers with a Multistage Flow Shop Model 2st International Congress on Modelling and Simulation, Gold Coast, Australia, 29 Nov to 4 Dec 205 wwwmssanzorgau/modsim205 Network Analysis of Fuzzy Bi-serial and Parallel Servers with a Multistage Flow

More information

SWGDRUG GLOSSARY. Independent science-based organization that has the authority to grant

SWGDRUG GLOSSARY. Independent science-based organization that has the authority to grant SWGDRUG GLOSSARY These definitions were developed and adopted by the SWGDRUG Core Committee from a variety of sources including The United Nations Glossary of Terms for Quality Assurance and Good Laboratory

More information

1.2. Introduction to Modeling. P (t) = r P (t) (b) When r > 0 this is the exponential growth equation.

1.2. Introduction to Modeling. P (t) = r P (t) (b) When r > 0 this is the exponential growth equation. G. NAGY ODE January 9, 2018 1 1.2. Introduction to Modeling Section Objective(s): Review of Exponential Growth. The Logistic Population Model. Competing Species Model. Overview of Mathematical Models.

More information

Modeling of Material Flow Problems

Modeling of Material Flow Problems Modeling of Material Flow Problems Simone Göttlich Department of Mathematics University of Mannheim Workshop on Math for the Digital Factory, WIAS Berlin May 7-9, 2014 Prof. Dr. Simone Göttlich Material

More information

INTRODUCTION TO THE SIMULATION OF ENERGY AND STORAGE SYSTEMS

INTRODUCTION TO THE SIMULATION OF ENERGY AND STORAGE SYSTEMS INTRODUCTION TO THE SIMULATION OF ENERGY AND STORAGE SYSTEMS 20.4.2018 FUSES+ in Stralsund Merja Mäkelä merja.makela@xamk.fi South-Eastern Finland University of Applied Sciences Intended learning outcomes

More information

5. Coupling of Chemical Kinetics & Thermodynamics

5. Coupling of Chemical Kinetics & Thermodynamics 5. Coupling of Chemical Kinetics & Thermodynamics Objectives of this section: Thermodynamics: Initial and final states are considered: - Adiabatic flame temperature - Equilibrium composition of products

More information

Discrete-time linear systems

Discrete-time linear systems Automatic Control Discrete-time linear systems Prof. Alberto Bemporad University of Trento Academic year 2-2 Prof. Alberto Bemporad (University of Trento) Automatic Control Academic year 2-2 / 34 Introduction

More information

HELLA AGLAIA MOBILE VISION GMBH

HELLA AGLAIA MOBILE VISION GMBH HELLA AGLAIA MOBILE VISION GMBH DRIVING SOFTWARE INNOVATION H E L L A A g l a i a M o b i l e V i s i o n G m b H I C o m p a n y P r e s e n t a t i o n I D e l h i, A u g u s t 2 0 1 7 11 Hella Aglaia

More information

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010 Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

Training Path FNT IT Infrastruktur Management

Training Path FNT IT Infrastruktur Management Training Path FNT IT Infrastruktur Management // TRAINING PATH: FNT IT INFRASTRUCTURE MANAGEMENT Training Path: FNT IT Infrastructure Management 2 9 // FNT COMMAND BASIC COURSE FNT Command Basic Course

More information

A SYSTEM VIEW TO URBAN PLANNING: AN INTRODUCTION

A SYSTEM VIEW TO URBAN PLANNING: AN INTRODUCTION A SYSTEM VIEW TO URBAN PLANNING: AN INTRODUCTION Research Seminar Urban Systems Prof. Leandro Madrazo School of Architecture La Salle November 2015 SYSTEM THEORY DEFINITIONS OF SYSTEM A system can be defined

More information

Modeling and Experimentation: Compound Pendulum

Modeling and Experimentation: Compound Pendulum Modeling and Experimentation: Compound Pendulum Prof. R.G. Longoria Department of Mechanical Engineering The University of Texas at Austin Fall 2014 Overview This lab focuses on developing a mathematical

More information

The simplified model now consists only of Eq. 5. Degrees of freedom for the simplified model: 2-1

The simplified model now consists only of Eq. 5. Degrees of freedom for the simplified model: 2-1 . a) Overall mass balance: d( ρv ) Energy balance: = w + w w () d V T Tref C = wc ( T Tref ) + wc( T Tref ) w C T Because ρ = constant and ( Tref ) V = V = constant, Eq. becomes: () w = + () w w b) From

More information

HACCP Concept. Overview of HACCP Principles. HACCP Principles. Preliminary Tasks Development of the HACCP Plan

HACCP Concept. Overview of HACCP Principles. HACCP Principles. Preliminary Tasks Development of the HACCP Plan HACCP Concept Overview of HACCP Principles A systematic approach to be used in food production as a means to assure food safety. National Advisory Committee on Microbiological Criteria for Foods (NACMCF)

More information

Management of intermodal container terminals using feedback control

Management of intermodal container terminals using feedback control Management of intermodal container terminals using feedback control A. Alessandri, S. Sacone $, S.Siri $ Institute of Intelligent Systems for Automation ISSIA-CNR National Research Council of Italy Via

More information

SoSe 2018 M. Werner 2 / 29 osg.informatik.tu-chemnitz.de

SoSe 2018 M. Werner 2 / 29 osg.informatik.tu-chemnitz.de Real-Time Systems Summer term 2018 Real-Time Systems 2 nd Chapter Requirements Prof. Matthias Werner For a system to be designed, a specification has to be provided Specifications (and the resulting system)

More information

Lecture 6: Time-Dependent Behaviour of Digital Circuits

Lecture 6: Time-Dependent Behaviour of Digital Circuits Lecture 6: Time-Dependent Behaviour of Digital Circuits Two rather different quasi-physical models of an inverter gate were discussed in the previous lecture. The first one was a simple delay model. This

More information

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved.

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved. The objective of queuing analysis is to offer a reasonably satisfactory service to waiting customers. Unlike the other tools of OR, queuing theory is not an optimization technique. Rather, it determines

More information

System Model. Real-Time systems. Giuseppe Lipari. Scuola Superiore Sant Anna Pisa -Italy

System Model. Real-Time systems. Giuseppe Lipari. Scuola Superiore Sant Anna Pisa -Italy Real-Time systems System Model Giuseppe Lipari Scuola Superiore Sant Anna Pisa -Italy Corso di Sistemi in tempo reale Laurea Specialistica in Ingegneria dell Informazione Università di Pisa p. 1/?? Task

More information

Chap 4. Software Reliability

Chap 4. Software Reliability Chap 4. Software Reliability 4.2 Reliability Growth 1. Introduction 2. Reliability Growth Models 3. The Basic Execution Model 4. Calendar Time Computation 5. Reliability Demonstration Testing 1. Introduction

More information

Overview of HACCP Principles. OFFICE OF THE TEXAS STATE CHEMIST Texas Feed and Fertilizer Control Service Agriculture Analytical Service

Overview of HACCP Principles. OFFICE OF THE TEXAS STATE CHEMIST Texas Feed and Fertilizer Control Service Agriculture Analytical Service Overview of HACCP Principles OFFICE OF THE TEXAS STATE CHEMIST Texas Feed and Fertilizer Control Service Agriculture Analytical Service OFFICE OF THE TEXAS STATE CHEMIST 2 HACCP Concept A systematic approach

More information

Compact Orifice FlowMeter

Compact Orifice FlowMeter Steam Data Reference Tables IM/OM/SDT Issue 1 Compact Orifice FlowMeter ABB The Company We are an established world force in the design and manufacture of instrumentation for industrial process control,

More information

Systems Simulation Chapter 6: Queuing Models

Systems Simulation Chapter 6: Queuing Models Systems Simulation Chapter 6: Queuing Models Fatih Cavdur fatihcavdur@uludag.edu.tr April 2, 2014 Introduction Introduction Simulation is often used in the analysis of queuing models. A simple but typical

More information

MECHANICAL ENGINEERING (ME)

MECHANICAL ENGINEERING (ME) Mechanical Engineering (ME) 1 MECHANICAL ENGINEERING (ME) ME 206. Mechanics II: Dynamics Prerequisite(s): ENGR 102 and CEE 205. Description: Study of motions and forces in engineering systems. Kinematics

More information

LABORATORY MANAGEMENT PLAN (LMP) TABLE OF CONTENTS 4. UNIVERSITY OF PITTSBURGH LMP PART I CHEMICAL WASTE REMOVAL FROM LABORATORIES...

LABORATORY MANAGEMENT PLAN (LMP) TABLE OF CONTENTS 4. UNIVERSITY OF PITTSBURGH LMP PART I CHEMICAL WASTE REMOVAL FROM LABORATORIES... Page 1 of 9 (LMP) TABLE OF CONTENTS 1. INTRODUCTION...2 2. APPLICABILITY...2 3. LMP REQUIREMENTS...3 3.1 PART I: ENFORCEABLE REQUIREMENTS...3 3.2 PART II: NON-ENFORCEABLE REQUIREMENTS...4 4. UNIVERSITY

More information

Slides 12: Output Analysis for a Single Model

Slides 12: Output Analysis for a Single Model Slides 12: Output Analysis for a Single Model Objective: Estimate system performance via simulation. If θ is the system performance, the precision of the estimator ˆθ can be measured by: The standard error

More information

Modeling Basics: 4. Numerical ODE Solving In Excel 5. Solving ODEs in Mathematica

Modeling Basics: 4. Numerical ODE Solving In Excel 5. Solving ODEs in Mathematica Modeling Basics: 4. Numerical ODE Solving In Excel 5. Solving ODEs in Mathematica By Peter Woolf University of Michigan Michigan Chemical Process Dynamics and Controls Open Textbook version 1.0 Creative

More information

Digitalization in Shipping

Digitalization in Shipping Digitalization in Shipping Tom Sundell VP Products, NAPA www.napa.fi NAPA Solutions for Safe and Efficient Ship Operations NAPA A very short introduction to NAPA NAPA for safety and efficiency of the industry

More information

Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay. Lecture - 03 Design Equations-1

Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay. Lecture - 03 Design Equations-1 (Refer Slide Time: 00:19) Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay Lecture - 03 Design Equations-1 We are looking at advanced reaction engineering;

More information

Modeling with First-Order Equations

Modeling with First-Order Equations Modeling with First-Order Equations MATH 365 Ordinary Differential Equations J. Robert Buchanan Department of Mathematics Spring 2018 Radioactive Decay Radioactive decay takes place continuously. The number

More information

Dynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order

Dynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order QUESTION 1 For the mechanical translational system shown in, determine a set of first order differential equations describing the system dynamics. Identify the state variables and inputs. y(t) x(t) k m

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Use of Differential Equations In Modeling and Simulation of CSTR

Use of Differential Equations In Modeling and Simulation of CSTR Use of Differential Equations In Modeling and Simulation of CSTR JIRI VOJTESEK, PETR DOSTAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nám. T. G. Masaryka

More information

NANYANG TECHNOLOGICAL UNIVERSITY SEMESTER I EXAMINATION MH4702/MAS446/MTH437 Probabilistic Methods in OR

NANYANG TECHNOLOGICAL UNIVERSITY SEMESTER I EXAMINATION MH4702/MAS446/MTH437 Probabilistic Methods in OR NANYANG TECHNOLOGICAL UNIVERSITY SEMESTER I EXAMINATION 2013-201 MH702/MAS6/MTH37 Probabilistic Methods in OR December 2013 TIME ALLOWED: 2 HOURS INSTRUCTIONS TO CANDIDATES 1. This examination paper contains

More information

Identification of Non-linear Dynamical Systems

Identification of Non-linear Dynamical Systems Identification of Non-linear Dynamical Systems Linköping University Sweden Prologue Prologue The PI, the Customer and the Data Set C: I have this data set. I have collected it from a cell metabolism experiment.

More information

Steve Pietersen Office Telephone No

Steve Pietersen Office Telephone No Steve Pietersen Steve.Pieterson@durban.gov.za Office Telephone No. 031 311 8655 Overview Why geography matters The power of GIS EWS GIS water stats EWS GIS sanitation stats How to build a GIS system EWS

More information

Traffic Flow Theory & Simulation

Traffic Flow Theory & Simulation Traffic Flow Theory & Simulation S.P. Hoogendoorn Lecture 7 Introduction to Phenomena Introduction to phenomena And some possible explanations... 2/5/2011, Prof. Dr. Serge Hoogendoorn, Delft University

More information

Construction Operation Simulation

Construction Operation Simulation Construction Operation Simulation Lecture #8 Output analysis Amin Alvanchi, PhD Construction Engineering and Management Department of Civil Engineering, Sharif University of Technology Outline 2 Introduction

More information

A First Course on Kinetics and Reaction Engineering Example 23.1

A First Course on Kinetics and Reaction Engineering Example 23.1 Example 23.1 parameter. Problem Purpose This problem illustrates the transient analysis of a CSTR following a change in an operating Problem Statement Recall the isothermal 4430 cm 3 steady-state chemostat

More information

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION 141 CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION In most of the industrial processes like a water treatment plant, paper making industries, petrochemical industries,

More information

CEE 271: Applied Mechanics II, Dynamics Lecture 1: Ch.12, Sec.1-3h

CEE 271: Applied Mechanics II, Dynamics Lecture 1: Ch.12, Sec.1-3h 1 / 30 CEE 271: Applied Mechanics II, Dynamics Lecture 1: Ch.12, Sec.1-3h Prof. Albert S. Kim Civil and Environmental Engineering, University of Hawaii at Manoa Tuesday, August 21, 2012 2 / 30 INTRODUCTION

More information

On the problem of control and observation: a general overview

On the problem of control and observation: a general overview On the problem of control and observation: a general overview Krishna Kumar Busawon* Abstract This note is dedicated to undergraduate students who wish to enroll in the control engineering program. Some

More information

بسمه تعالي کنترل صنعتي 2 دکتر سید مجید اسما عیل زاده گروه کنترل دانشکده مهندسي برق دانشگاه علم و صنعت ایران پاییس 90

بسمه تعالي کنترل صنعتي 2 دکتر سید مجید اسما عیل زاده گروه کنترل دانشکده مهندسي برق دانشگاه علم و صنعت ایران پاییس 90 بسمه تعالي کنترل صنعتي 2 دکتر سید مجید اسما عیل زاده گروه کنترل دانشکده مهندسي برق دانشگاه علم و صنعت ایران پاییس 90 Techniques of Model-Based Control By Coleman Brosilow, Babu Joseph Publisher : Prentice

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

Basic Procedures for Common Problems

Basic Procedures for Common Problems Basic Procedures for Common Problems ECHE 550, Fall 2002 Steady State Multivariable Modeling and Control 1 Determine what variables are available to manipulate (inputs, u) and what variables are available

More information

Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur

Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur Lecture - 35 Instrumentation: General Principles of Measurement Systems

More information

STATE OF COLORADO DESIGN CRITERIA FOR POTABLE WATER SYSTEMS WATER QUALITY CONTROL DIVISION. Price: $5.00. Revised March 31, 1997

STATE OF COLORADO DESIGN CRITERIA FOR POTABLE WATER SYSTEMS WATER QUALITY CONTROL DIVISION. Price: $5.00. Revised March 31, 1997 STATE OF COLORADO DESIGN CRITERIA FOR POTABLE WATER SYSTEMS WATER QUALITY CONTROL DIVISION Revised March 31, 1997 Price: $5.00 a. an arrangement where the water pipe to be injected with chlorine enters

More information

7. Queueing Systems. 8. Petri nets vs. State Automata

7. Queueing Systems. 8. Petri nets vs. State Automata Petri Nets 1. Finite State Automata 2. Petri net notation and definition (no dynamics) 3. Introducing State: Petri net marking 4. Petri net dynamics 5. Capacity Constrained Petri nets 6. Petri net models

More information

Name: October 24, 2014 ID Number: Fall Midterm I. Number Total Points Points Obtained Total 40

Name: October 24, 2014 ID Number: Fall Midterm I. Number Total Points Points Obtained Total 40 Math 307O: Introduction to Differential Equations Name: October 24, 204 ID Number: Fall 204 Midterm I Number Total Points Points Obtained 0 2 0 3 0 4 0 Total 40 Instructions.. Show all your work and box

More information

YORK UNIVERSITY FACULTY OF ARTS DEPARTMENT OF MATHEMATICS AND STATISTICS MATH , YEAR APPLIED OPTIMIZATION (TEST #4 ) (SOLUTIONS)

YORK UNIVERSITY FACULTY OF ARTS DEPARTMENT OF MATHEMATICS AND STATISTICS MATH , YEAR APPLIED OPTIMIZATION (TEST #4 ) (SOLUTIONS) YORK UNIVERSITY FACULTY OF ARTS DEPARTMENT OF MATHEMATICS AND STATISTICS Instructor : Dr. Igor Poliakov MATH 4570 6.0, YEAR 2006-07 APPLIED OPTIMIZATION (TEST #4 ) (SOLUTIONS) March 29, 2007 Name (print)

More information

Integrated Dynamic Decision Analysis: a method for PSA in dynamic process system

Integrated Dynamic Decision Analysis: a method for PSA in dynamic process system Integrated Dynamic Decision Analysis: a method for PSA in dynamic process system M. Demichela & N. Piccinini Centro Studi su Sicurezza Affidabilità e Rischi, Dipartimento di Scienza dei Materiali e Ingegneria

More information

Advanced Computer Networks Lecture 3. Models of Queuing

Advanced Computer Networks Lecture 3. Models of Queuing Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of

More information

Intelligent Sensor Management for Brewing Processes

Intelligent Sensor Management for Brewing Processes Intelligent Sensor Management for Brewing Processes Intelligent Sensor Management Intelligent Sensor Management, or simply ISM, is a digital technology for in-line process analytical systems that enhances

More information

CSE 4201, Ch. 6. Storage Systems. Hennessy and Patterson

CSE 4201, Ch. 6. Storage Systems. Hennessy and Patterson CSE 4201, Ch. 6 Storage Systems Hennessy and Patterson Challenge to the Disk The graveyard is full of suitors Ever heard of Bubble Memory? There are some technologies that refuse to die (silicon, copper...).

More information

Drug Analysis Service. Training Manual

Drug Analysis Service. Training Manual Drug Analysis Service Training Manual Health Canada is the federal department responsible for helping the people of Canada maintain and improve their health. We assess the safety of drugs and many consumer

More information

Control Synthesis of Discrete Manufacturing Systems using Timed Finite Automata

Control Synthesis of Discrete Manufacturing Systems using Timed Finite Automata Control Synthesis of Discrete Manufacturing Systems using Timed Finite utomata JROSLV FOGEL Institute of Informatics Slovak cademy of Sciences ratislav Dúbravská 9, SLOVK REPULIC bstract: - n application

More information

The prediction of passenger flow under transport disturbance using accumulated passenger data

The prediction of passenger flow under transport disturbance using accumulated passenger data Computers in Railways XIV 623 The prediction of passenger flow under transport disturbance using accumulated passenger data T. Kunimatsu & C. Hirai Signalling and Transport Information Technology Division,

More information

Paper Reference. Paper Reference(s) 6684/01 Edexcel GCE Statistics S2 Advanced/Advanced Subsidiary. Friday 23 May 2008 Morning Time: 1 hour 30 minutes

Paper Reference. Paper Reference(s) 6684/01 Edexcel GCE Statistics S2 Advanced/Advanced Subsidiary. Friday 23 May 2008 Morning Time: 1 hour 30 minutes Centre No. Candidate No. Paper Reference(s) 6684/01 Edexcel GCE Statistics S2 Advanced/Advanced Subsidiary Friday 23 May 2008 Morning Time: 1 hour 30 minutes Materials required for examination Mathematical

More information

Basic Analysis of Data

Basic Analysis of Data Basic Analysis of Data Department of Chemical Engineering Prof. Geoff Silcox Fall 008 1.0 Reporting the Uncertainty in a Measured Quantity At the request of your supervisor, you have ventured out into

More information

AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET

AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET AUTOMATIC CONTROL COMMUNICATION SYSTEMS LINKÖPINGS UNIVERSITET Identification of Linear and Nonlinear Dynamical Systems Theme : Nonlinear Models Grey-box models Division of Automatic Control Linköping University Sweden General Aspects Let Z t denote all available

More information

Magnetron Sputter Coater Design Software. The most important thing we build is trust. Probe and perfect magnetron design with Opera

Magnetron Sputter Coater Design Software. The most important thing we build is trust. Probe and perfect magnetron design with Opera Magnetron Sputter Coater Design Software The most important thing we build is trust Probe and perfect magnetron design with Opera Magnetron Sputter Coater Design Software Accelerate and optimize your design

More information

Bangladesh Weather and Climate Services Regional Project (BWCSRP)

Bangladesh Weather and Climate Services Regional Project (BWCSRP) Bangladesh Weather and Climate Regional Project (BWCSRP) Type of Method RFB, RFP, Direct Contracting RFQ None Review Thresholds Review Thresholds ( Cost of the Contract/Package) >=US$ 10,000,000 Works

More information

CHE302 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

CHE302 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang CHE3 ECTURE V APACE TRANSFORM AND TRANSFER FUNCTION Profeor Dae Ryook Yang Fall Dept. of Chemical and Biological Engineering Korea Univerity CHE3 Proce Dynamic and Control Korea Univerity 5- SOUTION OF

More information

FIRE DEPARMENT SANTA CLARA COUNTY

FIRE DEPARMENT SANTA CLARA COUNTY DEFINITION FIRE DEPARMENT SANTA CLARA COUNTY GEOGRAPHIC INFORMATION SYSTEM (GIS) ANALYST Under the direction of the Information Technology Officer, the GIS Analyst provides geo-spatial strategic planning,

More information