Automation in Complex Systems MIE090

Size: px
Start display at page:

Download "Automation in Complex Systems MIE090"

Transcription

1 Automation in Complex Systems MIE090 Exam Tuesday May 31, 2016 You may bring the course book and the reprints (defined in the course requirements), but not the solution to problems or your own solutions to simulation tasks and home works or other personal notes. A calculator is also permitted (memory cleared). You may answer in Swedish or in English. Grading: There are 30 points all together. The following grades will apply: Grade 3: at least 15 points Grade 4: at least 20 points Grade 5: at least 25 points Note that all answers should be complete and well motivated. Your line of thought should be easy to follow and hand calculations should be provided for all mathematical problems. Corrections will be completed not later than Tuesday June 20, Good Luck! Problem 1 (2 points) Consider a large process with dynamics acting on a wide range of time scales with many different measurements and controllers. The fact that the process dynamics act in many different time scales is sometimes advantageous but in other cases a difficulty. Discuss the main problems associated with a wide range of time constants and how they can be solved with regard to modelling and simulation of the process. : Many different time scales means a stiff system. Models of stiff system are often slow to simulate. This can be overcome by using stiff solvers. If this is not feasible (e.g. the system uses noise, highly dynamic inputs, event-based controllers, etc., which have a negative impact of stiff solvers), rewriting the system into a DAE will improve the simulation speed significantly (although this model representation is an approximation of the original system) and allows the use of an explicit solver. Problem 2 (4 points) A machine has insufficient production rate in relation to the demand. Incoming jobs can be described as a Poisson process with an arrival rate of one job per 10 minutes (λ). The existing machine needs 12 minutes to complete a job (exponentially distributed). No input buffer size limitation exists. The service discipline is FIFO. There are two alternatives for improvement: i) to replace the existing machine with one new machine with double capacity; ii) to install a second machine (identical to the existing one) in parallel with the existing machine. The two machines would have one common queue. The main goal is to improve (reduce) the waiting time in the system. Which alternative is the best? Demonstrate by calculating:

2 a) the average queue lengths (1 p) b) the total waiting times in the systems. Motivate in words why there is a difference. (1 p) c) Assume we make two separate queues (of unlimited size) for alternative (ii), each with the arrival rate of λ/2. Will this result in a shorter or a longer waiting time compared to the case with one common queue? (1 p) d) How big is the probability to have more than 3 jobs in the queue in the alternative with one fast machine (alternative (i))? (1 p) : a) For the original system the arrival rate is 6 per hour and the production rate is 5 per hour (i.e. for the existing system the buffer size grows towards infinity). System (i) means increasing the production rate to 10 per hour in an M/M/1 system. For such a system L q = ρ 2 1 ρ = 0.62 = 0.9 items For system (ii) we have an M/M/2 system where L q = mm ρ m +1 m! ( 1 ρ) p 2 0 and p 0 = m m ρ m +1 m m! ( 1 ρ) + ( mρ) n 1. The utilization rate is 0.6 and p 0 is n! n= 0 therefore equal to This gives L q = items. So system (ii) has on an average fewer items in the queue but on the other hand it has two items in the machines whereas (i) only has one item in the machine. 1 b) The total waiting time for system (i) is W = µ λ = 1 = 0.25 hours and for system 10 6 (ii) W = W q + 1 µ = L q λ + 1 = /6 +1/5 = hours. The waiting time in the queue is µ actually shorter for (ii) compared to (i), hours versus 0.15 hours. But when the job goes into the machine in (ii) it does not help that much that there are two machines in parallel, the individual job must go through just one machine, and that machine is only working at half the speed of the machine in (i). The time in one machine in (ii) is 1/5 = 0.2 hours and in (i) 1/10 = 0.1 hours. Therefore the total waiting time in the system will be larger in (ii) than in (i). c) System (ii) is now modified into two independent M/M/1 systems working in parallel. W for each of the subsystems is then 1/(5-3) = 0.5 hours, i.e. the total waiting time in the system is increased by 60%. d) The probability to have more than 3 jobs in the queue is equal to the probability of having more than 4 jobs in the system (1 item is in the machine) = p 5 +p 6 +p 7 +p 8 = 1 p 0 p 1 p 2 p 3 p 4 = = where p 0 = 1 ρ and p n = ρ n (1 ρ). Problem 3 (2 points) Consider a system where three independent machine works in parallel, each with the average capacity 20 jobs per hour. The machine outputs are exponentially distributed. Likewise, jobs arrive to the machines stochastically (one common queue) with 48 jobs per hour at an average. Also the job arrival time is exponentially distributed. The service discipline is FIFO. Assume that a maximum of 3 jobs is allowed in the queue. Calculate the average waiting time in the queue (1 p) Calculate the rejection rate, in other words, the number of jobs per hour that are

3 never admitted to the system (1 p) : a) This is a traditional M/M/3/6 system. The utilization rate is 48/60 = 0.8. The probability vector is calculated as ( ) p 0 = mm ρ m+1 1 ρ K m m! ( 1 ρ) + ( p n = mρ ) n p 0 (n=1,2,3) n! p n = mm ρ n p 0 (n=4,5,6) m! m n=0 ( mρ) n n! 1 which gives (after some calculations) p = [ ]. In this case we only need p 0 and p 6. L q = mm ρ m +1 ( )( K m)ρ K m m! 1 ρ [ ] p 0 which gives L q = jobs. From ( ) 2 1 ρ K m 1 ρ here we calculate W q as W q = L q λ where λ = λ ( 1 p 6)= h -1 and W q = hours. The rejection rate is λ λ = jobs per hour. Problem 4 (3 points) Consider a system described as a birth-death process with an arrival rate of 10 jobs per hour and a production rate of 20 jobs per hour. What is the minimum number of states we need to represent the system if we can allow a maximum rejection probability of 10% on an average? Also provide the complete probability vector in stationarity for your selected number of states. : This is a classical birth-death process with x states. There can be x-1 jobs in the system, each having the probability p0, p1, p2, etc. respectively. The departure rate is all the time µ = 20 per hour. The arrival rate is all the time λ = 10 per hour. The following condition must always hold: p0 + p1 + p2 + p3 + p(x-1) = 1. The general steady state condition for this type of system is: k p = λ k + 1 pk which gives us µ k + 1 p1 = 10/20*p0; p2 = 10/20*p1 = (10/20) 2 *p0; p3 = (10/20) 3 *p0; etc. So the full probability vector as a function of p0 is: p = p0 * [ 1 10/20 (10/20) 2 ] = p0 * [ ]. If we normalize this vector (since p0 + p1 + p2 + p3 + = 1) we know the values within [ ] will become smaller than the values given above (since the sum of all the values is larger than 1) and we can conclude that certainly no more than 5 states will be required ( < 0.1). If we write the normalised p vector based on five states we get [ ]. But then we see that also p3 < 10% and it must therefore be enough to use less than 5 states to represent the system. Normalising the vector based on the first four states instead gives [

4 ]. p2 is now larger than 10% and will only become larger if we normalise the vector based on the first 3 states. Consequently we need four states to represent this birth-death process to meet the defined criteria in terms of rejection probability and the statioary probability vector is p = [ ]. Problem 5 (4 points) Numerical solvers are an important issue when simulating dynamic systems. a) We distinguish between explicit and implicit methods for numerical integration. Explain the advantages and disadvantages for each one of the principle methods. (1 p) b) One of the most popular explicit solver is the 4 th order Runge-Kutta method. Explain in words and in graphs in detail how this method calculates its next value x n+1 for a fixed h. (1 p) c) A new solver method is proposed as: x n +1 = x n + h f ( x n +1,t n +1) 18 f ( x n,t n ) + 9 f ( x n 1,t n 1 ) +15 f ( x n 2,t n 2 ) + 7 f ( x n 3,t n 3 ) ( ) What order is this solver? What type of solver is it? Does it work (motivate)? (1 p) d) A simple differential equation is given by dx(t)/dt = 5x(t) + 2. Simulate by hand calculations this equation forward in time using both Euler backward and forward approximations (5 time steps is enough). Use h = 1 and x(0) = 0. (1 p) : a) Explicit solver, e.g. Runge-Kutta, only take into account previous function values when determining in which direction to move for the next integration step. They are generally robust but sensitive to integration step length (too long steps may lead to instability). For stiff systems they may run into problems since they must adjust the integration step length to the fastest dynamics of the simulated system. On the other hand they have no major difficulties handling noise, highly dynamic inputs and hybrid systems (e.g. mix of time-driven and event-driven systems), which is often a problem for implicit solvers. Implicit solvers (e.g. Gear) take into account also future values x(n+1) when determining in which direction to move. Therefore at least one algebraic equation must be solved for each integration step, and this may require some kind of built in iterative solution method for non-linear systems (e.g. Newton-Raphson). On the other hand the implicit solver can take long integration steps to compensate for this extra computational burden. In particular all stiff solvers are based on implicit solvers. Implicit solvers sometimes use a built-in explicit solver to calculate a good initial value for the next iteration, so called predictor-corrector methods. The more sophisticated explicit AND implicit solvers used today are variable step-size solvers that adjust the integration step according to the selected tolerances and the system dynamics on-line. b) The equations for the 4 th order RK is given on page 302. It is a multi-step method although it only uses values between t and t+h. First the derivative f 1 (direction) is calculated in the starting point (x n,t n ), i.e. the result of the previous integration step. Secondly, RK calculates the derivative at the time point t n +h/2 for the x-value x n +f 1 h/2, i.e. it updates x in the direction previously calculated, and the result is a new direction f 2. RK repeats the same principle again but this time updates the value of x in the f 2 direction. The result is a new value of the derivate, f 3. In the final iteration RK calculates the derivative at time t n +h for the x-value x n +f 3 h, i.e. a value of the derivative for the final destination point of this integration step. Finally, the method weighs the four calculated derivatives (directions) together in a normalized manner (1/3+1/6+1/6+1/3=1), multiplies with the integration step h and adds the result to the

5 previous value of x n, which produces the new value of the state variable x n+1. The whole procedure is then repeated for every new integration step. The solution will benefit from a figure, plotting x as a function of t and demonstrating the different directions the RK method will move as it progresses. c) Fifth order implicit solver. Should NOT work since it is not properly normalized: =25 whereas the solver is normalised based on the value 61. Probably the solver should use a value of +18 rather than 18, which would yield the correct normalisation. As written now the solver will include a gain =25/61 in each integration step. d) Euler backwards > dx/dt (x(t) x(t-h))/h gives after rewriting: x(t) = (x(t-h) + 2h)/(1-5h). Using the values in the text: x(0)=0; x(1)= 0.5; x(2)=-0.375; x(3)= ; x(4)= ; x(5)= Euler forwards > dx/dt (x(t+h) x(t))/h gives after rewriting: x(t) = (1+5h) x(t-h) +2h. Using the values in the text: x(0)=0; x(1)=2; x(2)=14; x(3)=86; x(4)=518; x(5)=3110. The may appear Euler backwards is finding the correct solution whereas the Euler forward goes towards infinity as a result of using a too large integration step. But this is actually the correct solution. We can see the potential problem for the Euler backwards: if h=1/5 the denominator is zero and if h is smaller than 1/5 the expression can never produce negative numbers if we start in x(0)=0. The analytical solution to the equation is x(t) = 0.4 (e 5t 1), i.e. goes towards infinity. Problem 6 (1 points) Explain why many industrial systems are satisfactorily described by only a few independent variables (e.g. principal components) although many more measurement variables are generally available. Give at least two reasons! Redundant measurements for safety reasons, many variables are coupled (e.g. pressure in a pipe at different locations), the measured variables are often indirect measures of a few underlying main mechanisms driving the process and methods like PCA reshapes the system description to describe those more fundamental mechanisms. Problem 7 (2 points) Consider a 2nd order model of the rotation of a stiff cylinder, Newton s 2nd law. Two identical simulation modules are now connected by simply connecting the two stiff cylinders with a stiff axis. a) What is the order of the resulting dynamic system? (1 p) b) How would you handle this in Matlab/Simulink? (1 p) a) The order of the total system is 2 (both the angles and the angular velocities are the same. b) Matlab has no automatic elimination of the equations. This has to be done manually.

6 Problem 8 (2 points) To control the Swedish electric power grid is definitely a complex problem. Why is it so? You may use the classification and term suggested by Thomas Gillblad but your motivation why it becomes complex is crucial and as many reasons you can come up with should be included. The system itself is "Integrative complexity" according to the classification. Many simple devices connected together in a large system is difficult to handle. However, the uncertainty regarding consumption, and uncontrollable production (solar, wind) gives "Operational complexity" that also makes the overall control a difficult task. Faults, blackouts, partial shutdown and startup are scenarios that also should be handled. Problem 9 (1 points) Climate change is one of the most difficult challenges for mankind for the next decades. From an energy point of view, the global warming has several consequences: How is energy generation influenced by climate change? (i) Higher temperatures: lower energy costs for heating but higher energy costs for air condition and cooling. (ii) Many areas become more arid: lack of cooling water for thermal power plants. Also, higher temperatures mean too warm cooling water. (iii) Hydro plants: evaporation will increase. Lack of water in rivers leading to the hydro dam may also lower the level of the dams. This means less hydropower generated Problem 10 (5 points) a) Describe briefly the need for plant wide control although we have excellent tools from control theory. (1 p) b) In plant wide control there is no such thing as one single optimal control structure. Give at least three examples on different approaches to the optimization problem. (1 p) In designing a control system for a whole production plant, including the local control level, supervisory control level and optimization level, one often discusses the term degree of freedom or DOF. c) What do we mean by degree of freedom in this context? (1 p) d) Why must we distinguish between different types of degrees of freedom? (2 p)

7 a) In a large production system many processes are connected. These processes may operate with different timeconstants, different known and unknown input variations and individual constraints. The interconnection between the state variables in itself very often leads to a combinatorial explosion if everything should be included in one system description. This calls for an approach with a layered control structure like the one used in PWC. b) The optimization could be made for e.g. maximum production, minimal cost per unit or lowest power consumption. c) Number of independently manipulated variables equals the DOF. d) Some of the manipulated variables don t affect the steady state in the process (e.g. the level in a storage tank). Consequently, these may have impact on the dynamics of the process but not on the final production. Constraints have to be put on some DOF. E.g. even if a waste combustion mill has production capacity for a certain electric power capacity it is constrained by the amount of waste coming in. Problem 11 (2 points) A large section of a dairy (mejeri) plant has been redesigned with new machines. You are responsible for the implementation project of the HMI-part of the control room. (Hardware, software platform and application software). You are familiar with the new machines and their way of operating from previous installations. Give a brief plan for the steps you will take in the project until it can be handed over for daily use? A good checklist for the project could be the seven steps described in Hollifield et al although you are not expected to learn them by heart for full credit on this problem. Only the main features from the following list are required. 1. Adopt a High Performance HMI Philosophy and Style Guide Comment: Both the hardware and the software is continuously being improved and the performance is increased. Thus, it is important to stay updated on recent state of the art HMI and the research in the area. Based on this the style and philosophy should be chosen. 2. Assess and benchmark existing graphics against the HMI Philosophy Comment: Here it is of uttermost importance to get a good understanding of not only the current technical function but also the operators view of the current system. If the user can associate the right operation because of previous experience. This must of course not lead into a bad HMI design but in many cases there is no contradiction and only a win-win situation. In this step interviews or questionnaires with operators are valuable tools. 3. Determine specific performance and goal objectives for the control of the process, for all modes of operation Comment: Be sure to understand all operations that have to be done including startup, shutdown and maintenance. They should be included in the design. 4. Perform task analysis to determine the control manipulations needed to achieve the performance and goal objectives Comment: Usually a redesign and new machines are expected to result in higher performance and maybe new types of operation/tools. The HMI design should provide help to the operator to meet these expectations.

8 5. Design and build high performance graphics, using the design principles in the HMI Philosophy and elements from the style guide Comment: Now it is time to implement! 6. Install, commission, and provide training on the new HMI Comment: Training of the operators is often needed and it is important to remember the operator view from step 2 to develop this training program. 7. Control, maintain, and periodically reassess the HMI Comment: This point refers to the daily use and is not included in the current problem. Problem 12 (2 points) OPC servers are common in automation systems since the end of 1990:s. However, there have been major problems to continue the use of them. Describe the background for these problems and briefly describe the current solution to them. The original version of OPC was based on OLE (Object Linking and Embedding) which in its turn is based on COM and DCOM(Distributed Component Object Model). This framework was available in Microsoft Windows until the introduction of the.net and from Windows Vista COM was not included any more. To solve this OPC UA (Unified Architecture) was developed. In this new framework a Service Oriented Architecture (SOA) is used. That makes the definition insensitive to operating system platform.

Automation in Complex Systems MIE090

Automation in Complex Systems MIE090 Automation in Complex Systems MIE090 Exam Monday May 29, 2017 You may bring the course book and the reprints (defined in the course requirements), but not the solution to problems or your own solutions

More information

Exercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems

Exercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems Exercises Solutions Note, that we have not formulated the answers for all the review questions. You will find the answers for many questions by reading and reflecting about the text in the book. Chapter

More information

Modeling & Simulation 2018 Lecture 12. Simulations

Modeling & Simulation 2018 Lecture 12. Simulations Modeling & Simulation 2018 Lecture 12. Simulations Claudio Altafini Automatic Control, ISY Linköping University, Sweden Summary of lecture 7-11 1 / 32 Models of complex systems physical interconnections,

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras

Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras Module No. # 07 Lecture No. # 05 Ordinary Differential Equations (Refer Slide

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

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

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way EECS 16A Designing Information Devices and Systems I Spring 018 Lecture Notes Note 1 1.1 Introduction to Linear Algebra the EECS Way In this note, we will teach the basics of linear algebra and relate

More information

Ordinary differential equations - Initial value problems

Ordinary differential equations - Initial value problems Education has produced a vast population able to read but unable to distinguish what is worth reading. G.M. TREVELYAN Chapter 6 Ordinary differential equations - Initial value problems In this chapter

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

The Chemical Kinetics Time Step a detailed lecture. Andrew Conley ACOM Division

The Chemical Kinetics Time Step a detailed lecture. Andrew Conley ACOM Division The Chemical Kinetics Time Step a detailed lecture Andrew Conley ACOM Division Simulation Time Step Deep convection Shallow convection Stratiform tend (sedimentation, detrain, cloud fraction, microphysics)

More information

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way EECS 16A Designing Information Devices and Systems I Fall 018 Lecture Notes Note 1 1.1 Introduction to Linear Algebra the EECS Way In this note, we will teach the basics of linear algebra and relate it

More information

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017 CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer

More information

CHAPTER 5: Linear Multistep Methods

CHAPTER 5: Linear Multistep Methods CHAPTER 5: Linear Multistep Methods Multistep: use information from many steps Higher order possible with fewer function evaluations than with RK. Convenient error estimates. Changing stepsize or order

More information

6 Solving Queueing Models

6 Solving Queueing Models 6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will

More information

Parallel Methods for ODEs

Parallel Methods for ODEs Parallel Methods for ODEs Levels of parallelism There are a number of levels of parallelism that are possible within a program to numerically solve ODEs. An obvious place to start is with manual code restructuring

More information

Review for Exam 2 Ben Wang and Mark Styczynski

Review for Exam 2 Ben Wang and Mark Styczynski Review for Exam Ben Wang and Mark Styczynski This is a rough approximation of what we went over in the review session. This is actually more detailed in portions than what we went over. Also, please note

More information

Graded Project #1. Part 1. Explicit Runge Kutta methods. Goals Differential Equations FMN130 Gustaf Söderlind and Carmen Arévalo

Graded Project #1. Part 1. Explicit Runge Kutta methods. Goals Differential Equations FMN130 Gustaf Söderlind and Carmen Arévalo 2008-11-07 Graded Project #1 Differential Equations FMN130 Gustaf Söderlind and Carmen Arévalo This homework is due to be handed in on Wednesday 12 November 2008 before 13:00 in the post box of the numerical

More information

Lecture 20: Reversible Processes and Queues

Lecture 20: Reversible Processes and Queues Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n

More information

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1 Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to

More information

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours) 1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours) Student Name: Alias: Instructions: 1. This exam is open-book 2. No cooperation is permitted 3. Please write down your name

More information

QUEUING SYSTEM. Yetunde Folajimi, PhD

QUEUING SYSTEM. Yetunde Folajimi, PhD QUEUING SYSTEM Yetunde Folajimi, PhD Part 2 Queuing Models Queueing models are constructed so that queue lengths and waiting times can be predicted They help us to understand and quantify the effect of

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

IEOR 6711, HMWK 5, Professor Sigman

IEOR 6711, HMWK 5, Professor Sigman IEOR 6711, HMWK 5, Professor Sigman 1. Semi-Markov processes: Consider an irreducible positive recurrent discrete-time Markov chain {X n } with transition matrix P (P i,j ), i, j S, and finite state space.

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

Queueing Theory. VK Room: M Last updated: October 17, 2013.

Queueing Theory. VK Room: M Last updated: October 17, 2013. Queueing Theory VK Room: M1.30 knightva@cf.ac.uk www.vincent-knight.com Last updated: October 17, 2013. 1 / 63 Overview Description of Queueing Processes The Single Server Markovian Queue Multi Server

More information

Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes

Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes Article Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes Alexandre César Balbino Barbosa Filho Department of Chemical Engineering, Federal University of Campina Grande,

More information

ISyE 2030 Practice Test 2

ISyE 2030 Practice Test 2 1 NAME ISyE 2030 Practice Test 2 Summer 2005 This test is open notes, open books. You have exactly 75 minutes. 1. Short-Answer Questions (a) TRUE or FALSE? If arrivals occur according to a Poisson process

More information

ME451 Kinematics and Dynamics of Machine Systems

ME451 Kinematics and Dynamics of Machine Systems ME451 Kinematics and Dynamics of Machine Systems Introduction to Dynamics Newmark Integration Formula [not in the textbook] December 9, 2014 Dan Negrut ME451, Fall 2014 University of Wisconsin-Madison

More information

ME451 Kinematics and Dynamics of Machine Systems

ME451 Kinematics and Dynamics of Machine Systems ME451 Kinematics and Dynamics of Machine Systems Introduction to Dynamics 6.3.4, 6.6 November 25, 2014 Dan Negrut ME451, Fall 2014 University of Wisconsin-Madison Quote of the day: Marge, don't discourage

More information

Computer Simulation and Applications in Life Sciences. Dr. Michael Emmerich & Dr. Andre Deutz LIACS

Computer Simulation and Applications in Life Sciences. Dr. Michael Emmerich & Dr. Andre Deutz LIACS Computer Simulation and Applications in Life Sciences Dr. Michael Emmerich & Dr. Andre Deutz LIACS Part 0: Course Preliminaries Course Preliminaries The course consists of 13 lectures + exercises Exercises

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

System Identification for Process Control: Recent Experiences and a Personal Outlook

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

Computer Aided Design of Thermal Systems (ME648)

Computer Aided Design of Thermal Systems (ME648) Computer Aided Design of Thermal Systems (ME648) PG/Open Elective Credits: 3-0-0-9 Updated Syallabus: Introduction. Basic Considerations in Design. Modelling of Thermal Systems. Numerical Modelling and

More information

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18.

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18. IEOR 6711: Stochastic Models I, Fall 23, Professor Whitt Solutions to Final Exam: Thursday, December 18. Below are six questions with several parts. Do as much as you can. Show your work. 1. Two-Pump Gas

More information

Unit 9 Study Sheet Rational Expressions and Types of Equations

Unit 9 Study Sheet Rational Expressions and Types of Equations Algebraic Fractions: Unit 9 Study Sheet Rational Expressions and Types of Equations Simplifying Algebraic Fractions: To simplify an algebraic fraction means to reduce it to lowest terms. This is done by

More information

Ordinary Differential Equations. Monday, October 10, 11

Ordinary Differential Equations. Monday, October 10, 11 Ordinary Differential Equations Monday, October 10, 11 Problems involving ODEs can always be reduced to a set of first order differential equations. For example, By introducing a new variable z, this can

More information

CHAPTER 10: Numerical Methods for DAEs

CHAPTER 10: Numerical Methods for DAEs CHAPTER 10: Numerical Methods for DAEs Numerical approaches for the solution of DAEs divide roughly into two classes: 1. direct discretization 2. reformulation (index reduction) plus discretization Direct

More information

Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras

Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras Computational Techniques Prof. Dr. Niket Kaisare Department of Chemical Engineering Indian Institute of Technology, Madras Module No. # 07 Lecture No. # 04 Ordinary Differential Equations (Initial Value

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

Reprinted from February Hydrocarbon

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

Matrix Assembly in FEA

Matrix Assembly in FEA Matrix Assembly in FEA 1 In Chapter 2, we spoke about how the global matrix equations are assembled in the finite element method. We now want to revisit that discussion and add some details. For example,

More information

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic

More information

Excel for Scientists and Engineers Numerical Method s. E. Joseph Billo

Excel for Scientists and Engineers Numerical Method s. E. Joseph Billo Excel for Scientists and Engineers Numerical Method s E. Joseph Billo Detailed Table of Contents Preface Acknowledgments About the Author Chapter 1 Introducing Visual Basic for Applications 1 Chapter

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

56:171 Operations Research Fall 1998

56:171 Operations Research Fall 1998 56:171 Operations Research Fall 1998 Quiz Solutions D.L.Bricker Dept of Mechanical & Industrial Engineering University of Iowa 56:171 Operations Research Quiz

More information

Optimization of CC & HPV power plants with HD-MPC

Optimization of CC & HPV power plants with HD-MPC Optimization of CC & HPV power plants with HD-MPC D. Faille, F. Davelaar (EDF) A. Tica, H Guéguen (SUPELEC) HD-MPC Workshop,Leuven,24/06/2011 Agenda Introduction New Challenges for power generation Motivation

More information

Homework Assignment 4 Root Finding Algorithms The Maximum Velocity of a Car Due: Friday, February 19, 2010 at 12noon

Homework Assignment 4 Root Finding Algorithms The Maximum Velocity of a Car Due: Friday, February 19, 2010 at 12noon ME 2016 A Spring Semester 2010 Computing Techniques 3-0-3 Homework Assignment 4 Root Finding Algorithms The Maximum Velocity of a Car Due: Friday, February 19, 2010 at 12noon Description and Outcomes In

More information

CLASS NOTES: BUSINESS CALCULUS

CLASS NOTES: BUSINESS CALCULUS CLASS NOTES: BUSINESS CALCULUS These notes can be thought of as the logical skeleton of my lectures, although they will generally contain a fuller exposition of concepts but fewer examples than my lectures.

More information

Notes on Latent Semantic Analysis

Notes on Latent Semantic Analysis Notes on Latent Semantic Analysis Costas Boulis 1 Introduction One of the most fundamental problems of information retrieval (IR) is to find all documents (and nothing but those) that are semantically

More information

Figure 10.1: Recording when the event E occurs

Figure 10.1: Recording when the event E occurs 10 Poisson Processes Let T R be an interval. A family of random variables {X(t) ; t T} is called a continuous time stochastic process. We often consider T = [0, 1] and T = [0, ). As X(t) is a random variable

More information

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester HIGHER ORDER METHODS School of Mathematics Semester 1 2008 OUTLINE 1 REVIEW 2 HIGHER ORDER METHODS 3 MULTISTEP METHODS 4 SUMMARY OUTLINE 1 REVIEW 2 HIGHER ORDER METHODS 3 MULTISTEP METHODS 4 SUMMARY OUTLINE

More information

Duration of online examination will be of 1 Hour 20 minutes (80 minutes).

Duration of online examination will be of 1 Hour 20 minutes (80 minutes). Program Name: SC Subject: Production and Operations Management Assessment Name: POM - Exam Weightage: 70 Total Marks: 70 Duration: 80 mins Online Examination: Online examination is a Computer based examination.

More information

Advanced Adaptive Control for Unintended System Behavior

Advanced Adaptive Control for Unintended System Behavior Advanced Adaptive Control for Unintended System Behavior Dr. Chengyu Cao Mechanical Engineering University of Connecticut ccao@engr.uconn.edu jtang@engr.uconn.edu Outline Part I: Challenges: Unintended

More information

CS 798: Homework Assignment 3 (Queueing Theory)

CS 798: Homework Assignment 3 (Queueing Theory) 1.0 Little s law Assigned: October 6, 009 Patients arriving to the emergency room at the Grand River Hospital have a mean waiting time of three hours. It has been found that, averaged over the period of

More information

MS-C1620 Statistical inference

MS-C1620 Statistical inference MS-C1620 Statistical inference 10 Linear regression III Joni Virta Department of Mathematics and Systems Analysis School of Science Aalto University Academic year 2018 2019 Period III - IV 1 / 32 Contents

More information

AN INTERNATIONAL SOLAR IRRADIANCE DATA INGEST SYSTEM FOR FORECASTING SOLAR POWER AND AGRICULTURAL CROP YIELDS

AN INTERNATIONAL SOLAR IRRADIANCE DATA INGEST SYSTEM FOR FORECASTING SOLAR POWER AND AGRICULTURAL CROP YIELDS AN INTERNATIONAL SOLAR IRRADIANCE DATA INGEST SYSTEM FOR FORECASTING SOLAR POWER AND AGRICULTURAL CROP YIELDS James Hall JHTech PO Box 877 Divide, CO 80814 Email: jameshall@jhtech.com Jeffrey Hall JHTech

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 9 Initial Value Problems for Ordinary Differential Equations Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign

More information

SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF SCIENCE & HUMANITIES STATISTICS & NUMERICAL METHODS TWO MARKS

SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF SCIENCE & HUMANITIES STATISTICS & NUMERICAL METHODS TWO MARKS SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF SCIENCE & HUMANITIES STATISTICS & NUMERICAL METHODS TWO MARKS UNIT-I HYPOTHESIS TESTING 1. What are the applications of distributions? * Test the hypothesis

More information

Experiment 2 Random Error and Basic Statistics

Experiment 2 Random Error and Basic Statistics PHY9 Experiment 2: Random Error and Basic Statistics 8/5/2006 Page Experiment 2 Random Error and Basic Statistics Homework 2: Turn in at start of experiment. Readings: Taylor chapter 4: introduction, sections

More information

1 Basic Analysis of Forward-Looking Decision Making

1 Basic Analysis of Forward-Looking Decision Making 1 Basic Analysis of Forward-Looking Decision Making Individuals and families make the key decisions that determine the future of the economy. The decisions involve balancing current sacrifice against future

More information

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011 Exercise 6.5: Solutions to Homework 0 6.262 Discrete Stochastic Processes MIT, Spring 20 Consider the Markov process illustrated below. The transitions are labelled by the rate q ij at which those transitions

More information

Introduction to Modelling and Simulation

Introduction to Modelling and Simulation Introduction to Modelling and Simulation Prof. Cesar de Prada Dpt. Systems Engineering and Automatic Control EII, University of Valladolid, Spain prada@autom.uva.es Digital simulation Methods and tools

More information

Econ 172A, Fall 2012: Final Examination (I) 1. The examination has seven questions. Answer them all.

Econ 172A, Fall 2012: Final Examination (I) 1. The examination has seven questions. Answer them all. Econ 172A, Fall 12: Final Examination (I) Instructions. 1. The examination has seven questions. Answer them all. 2. If you do not know how to interpret a question, then ask me. 3. Questions 1- require

More information

R O B U S T E N E R G Y M AN AG E M E N T S Y S T E M F O R I S O L AT E D M I C R O G R I D S

R O B U S T E N E R G Y M AN AG E M E N T S Y S T E M F O R I S O L AT E D M I C R O G R I D S ROBUST ENERGY MANAGEMENT SYSTEM FOR ISOLATED MICROGRIDS Jose Daniel La r a Claudio Cañizares Ka nka r Bhattacharya D e p a r t m e n t o f E l e c t r i c a l a n d C o m p u t e r E n g i n e e r i n

More information

Data analysis and stochastic modeling

Data analysis and stochastic modeling Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt

More information

Markov Processes and Queues

Markov Processes and Queues MIT 2.853/2.854 Introduction to Manufacturing Systems Markov Processes and Queues Stanley B. Gershwin Laboratory for Manufacturing and Productivity Massachusetts Institute of Technology Markov Processes

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 2 First Group of Students) Students with first letter of surnames A H Due: February 21, 2013 Problem Set Rules: 1. Each student

More information

Numerical Integration of Equations of Motion

Numerical Integration of Equations of Motion GraSMech course 2009-2010 Computer-aided analysis of rigid and flexible multibody systems Numerical Integration of Equations of Motion Prof. Olivier Verlinden (FPMs) Olivier.Verlinden@fpms.ac.be Prof.

More information

Math101, Sections 2 and 3, Spring 2008 Review Sheet for Exam #2:

Math101, Sections 2 and 3, Spring 2008 Review Sheet for Exam #2: Math101, Sections 2 and 3, Spring 2008 Review Sheet for Exam #2: 03 17 08 3 All about lines 3.1 The Rectangular Coordinate System Know how to plot points in the rectangular coordinate system. Know the

More information

EP2200 Course Project 2017 Project II - Mobile Computation Offloading

EP2200 Course Project 2017 Project II - Mobile Computation Offloading EP2200 Course Project 2017 Project II - Mobile Computation Offloading 1 Introduction Queuing theory provides us a very useful mathematic tool that can be used to analytically evaluate the performance of

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

How to deal with uncertainties and dynamicity?

How to deal with uncertainties and dynamicity? How to deal with uncertainties and dynamicity? http://graal.ens-lyon.fr/ lmarchal/scheduling/ 19 novembre 2012 1/ 37 Outline 1 Sensitivity and Robustness 2 Analyzing the sensitivity : the case of Backfilling

More information

T. Liggett Mathematics 171 Final Exam June 8, 2011

T. Liggett Mathematics 171 Final Exam June 8, 2011 T. Liggett Mathematics 171 Final Exam June 8, 2011 1. The continuous time renewal chain X t has state space S = {0, 1, 2,...} and transition rates (i.e., Q matrix) given by q(n, n 1) = δ n and q(0, n)

More information

Q = (c) Assuming that Ricoh has been working continuously for 7 days, what is the probability that it will remain working at least 8 more days?

Q = (c) Assuming that Ricoh has been working continuously for 7 days, what is the probability that it will remain working at least 8 more days? IEOR 4106: Introduction to Operations Research: Stochastic Models Spring 2005, Professor Whitt, Second Midterm Exam Chapters 5-6 in Ross, Thursday, March 31, 11:00am-1:00pm Open Book: but only the Ross

More information

IE 336 Seat # Name (one point) < KEY > Closed book. Two pages of hand-written notes, front and back. No calculator. 60 minutes.

IE 336 Seat # Name (one point) < KEY > Closed book. Two pages of hand-written notes, front and back. No calculator. 60 minutes. Closed book. Two pages of hand-written notes, front and back. No calculator. 6 minutes. Cover page and four pages of exam. Four questions. To receive full credit, show enough work to indicate your logic.

More information

Clock-driven scheduling

Clock-driven scheduling Clock-driven scheduling Also known as static or off-line scheduling Michal Sojka Czech Technical University in Prague, Faculty of Electrical Engineering, Department of Control Engineering November 8, 2017

More information

NEC PerforCache. Influence on M-Series Disk Array Behavior and Performance. Version 1.0

NEC PerforCache. Influence on M-Series Disk Array Behavior and Performance. Version 1.0 NEC PerforCache Influence on M-Series Disk Array Behavior and Performance. Version 1.0 Preface This document describes L2 (Level 2) Cache Technology which is a feature of NEC M-Series Disk Array implemented

More information

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE MULTIPLE CHOICE QUESTIONS DECISION SCIENCE 1. Decision Science approach is a. Multi-disciplinary b. Scientific c. Intuitive 2. For analyzing a problem, decision-makers should study a. Its qualitative aspects

More information

Calculus at Rutgers. Course descriptions

Calculus at Rutgers. Course descriptions Calculus at Rutgers This edition of Jon Rogawski s text, Calculus Early Transcendentals, is intended for students to use in the three-semester calculus sequence Math 151/152/251 beginning with Math 151

More information

PBW 654 Applied Statistics - I Urban Operations Research

PBW 654 Applied Statistics - I Urban Operations Research PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization

More information

57:022 Principles of Design II Final Exam Solutions - Spring 1997

57:022 Principles of Design II Final Exam Solutions - Spring 1997 57:022 Principles of Design II Final Exam Solutions - Spring 1997 Part: I II III IV V VI Total Possible Pts: 52 10 12 16 13 12 115 PART ONE Indicate "+" if True and "o" if False: + a. If a component's

More information

Probability Methods in Civil Engineering Prof. Dr. Rajib Maity Department of Civil Engineering Indian Institution of Technology, Kharagpur

Probability Methods in Civil Engineering Prof. Dr. Rajib Maity Department of Civil Engineering Indian Institution of Technology, Kharagpur Probability Methods in Civil Engineering Prof. Dr. Rajib Maity Department of Civil Engineering Indian Institution of Technology, Kharagpur Lecture No. # 36 Sampling Distribution and Parameter Estimation

More information

The Behavior of a Multichannel Queueing System under Three Queue Disciplines

The Behavior of a Multichannel Queueing System under Three Queue Disciplines The Behavior of a Multichannel Queueing System under Three Queue Disciplines John K Karlof John Jenkins November 11, 2002 Abstract In this paper we investigate a multichannel channel queueing system where

More information

Chapter 6 - Ordinary Differential Equations

Chapter 6 - Ordinary Differential Equations Chapter 6 - Ordinary Differential Equations 7.1 Solving Initial-Value Problems In this chapter, we will be interested in the solution of ordinary differential equations. Ordinary differential equations

More information

CIV3703 Transport Engineering. Module 2 Transport Modelling

CIV3703 Transport Engineering. Module 2 Transport Modelling CIV3703 Transport Engineering Module Transport Modelling Objectives Upon successful completion of this module you should be able to: carry out trip generation calculations using linear regression and category

More information

CGC 1D Geography of Canada Summative Evaluation

CGC 1D Geography of Canada Summative Evaluation CGC 1D of Canada Summative Evaluation We have made it to the summative part of the course. Your summative evaluation is a study of a specific CITY or REGION in Canada. Cities will be chosen by students.

More information

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations Lecture slides based on the textbook Scientific Computing: An Introductory Survey by Michael T. Heath, copyright c 2018 by the Society for Industrial and Applied Mathematics. http://www.siam.org/books/cl80

More information

Continuous Time Processes

Continuous Time Processes page 102 Chapter 7 Continuous Time Processes 7.1 Introduction In a continuous time stochastic process (with discrete state space), a change of state can occur at any time instant. The associated point

More information

Robust Optimization in a Queueing Context

Robust Optimization in a Queueing Context Robust Optimization in a Queueing Context W. van der Heide September 2015 - February 2016 Publishing date: April 18, 2016 Eindhoven University of Technology Department of Mathematics & Computer Science

More information

Measurement and Instrumentation, Data Analysis. Christen and McKendry / Geography 309 Introduction to data analysis

Measurement and Instrumentation, Data Analysis. Christen and McKendry / Geography 309 Introduction to data analysis 1 Measurement and Instrumentation, Data Analysis 2 Error in Scientific Measurement means the Inevitable Uncertainty that attends all measurements -Fritschen and Gay Uncertainties are ubiquitous and therefore

More information

Contents LIST OF TABLES... LIST OF FIGURES... xvii. LIST OF LISTINGS... xxi PREFACE. ...xxiii

Contents LIST OF TABLES... LIST OF FIGURES... xvii. LIST OF LISTINGS... xxi PREFACE. ...xxiii LIST OF TABLES... xv LIST OF FIGURES... xvii LIST OF LISTINGS... xxi PREFACE...xxiii CHAPTER 1. PERFORMANCE EVALUATION... 1 1.1. Performance evaluation... 1 1.2. Performance versus resources provisioning...

More information

Introduction to Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Introduction to Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Introduction to Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Module - 03 Simplex Algorithm Lecture 15 Infeasibility In this class, we

More information

Unit I (Testing of Hypothesis)

Unit I (Testing of Hypothesis) SUBJECT NAME : Statistics and Numerical Methods SUBJECT CODE : MA645 MATERIAL NAME : Part A questions REGULATION : R03 UPDATED ON : November 07 (Upto N/D 07 Q.P) Unit I (Testing of Hypothesis). State level

More information

NUMERICAL SOLUTION OF ODE IVPs. Overview

NUMERICAL SOLUTION OF ODE IVPs. Overview NUMERICAL SOLUTION OF ODE IVPs 1 Quick review of direction fields Overview 2 A reminder about and 3 Important test: Is the ODE initial value problem? 4 Fundamental concepts: Euler s Method 5 Fundamental

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

Cosmic Ray Detector Software

Cosmic Ray Detector Software Cosmic Ray Detector Software Studying cosmic rays has never been easier Matthew Jones Purdue University 2012 QuarkNet Summer Workshop 1 Brief History First cosmic ray detector built at Purdue in about

More information

Linear Model Selection and Regularization

Linear Model Selection and Regularization Linear Model Selection and Regularization Recall the linear model Y = β 0 + β 1 X 1 + + β p X p + ɛ. In the lectures that follow, we consider some approaches for extending the linear model framework. In

More information

Reliability of Technical Systems

Reliability of Technical Systems Reliability of Technical Systems Main Topics. Short Introduction, Reliability Parameters: Failure Rate, Failure Probability, etc. 2. Some Important Reliability Distributions 3. Component Reliability 4.

More information