introduction to modeling and simulation engr. hinesh kumar institute of biomedical technology, lumhs

27
Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

Upload: alexina-bruce

Post on 18-Jan-2018

224 views

Category:

Documents


0 download

DESCRIPTION

3 Solar-Heated Water System Collectors Capture sun’s thermal energy Storage tank Pump Move the water through the tank Booster element Heat water Relief valve Cold water inlet Hot water outlet

TRANSCRIPT

Page 1: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

Introduction to modeling and simulation

Engr. Hinesh KumarInstitute of Biomedical Technology,

LUMHS

Page 2: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

System

A set of interacting components or entities which are related by some form of interaction and operating together to achieve a common goal or objective.

Examples: A manufacturing system with its machine centers,

inventories, conveyor belts, production schedule, items produced.

A telecommunication system with its messages, communication network servers.

A theme park with rides, workers, …

Page 3: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

3

Solar-Heated Water System

• Collectors• Capture sun’s thermal energy• Storage tank• Pump• Move the water through the tank• Booster element• Heat water• Relief valve• Cold water inlet • Hot water outlet

Page 4: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

4

Systems Natural vs. Artificial Systems

A natural system exists as a result of processes occurring in the natural world (e.g. river, universe)

An artificial system owes its origin to human activity (e.g. space shuttle, automobile)

Static vs. Dynamic Systems A static system has structure but no associated activity (e.g. bridge, building) A dynamic system involves time-varying behavior (e.g. machine, U.S.

economy)

Page 5: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

5

Systems Open-loop vs. Closed-loop systems

Inputs Variables that influence the behavior of the system

e.g. wheel, accelerator, and brake of a car

Outputs Variables that are determined by the system and may

influence the surrounding environment e.g. direction and speed of a car

Page 6: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

6

Systems

An open-loop system cannot control or adjust its own performance

e.g. watch, car

A closed-loop system controls and adjusts its own performance in response to outputs generated by the system through feedback

e.g. watch with owner, car with driver

Feedback is the system function that obtains data on system performance (outputs), compares the actual performance to the desired performance (a standard or criterion), and determines the corrective action necessary

Page 7: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

7

System Controller

Input Output

Open-Loop System

System Controller

Desired Reference or Input Output

Feedback

Closed-Loop System

-+

Error Signal

Page 8: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

8

How to study the System?

System

Experimentwith theactual system

Experiment with a mathematical modelof the system

MathematicalAnalysis Simulation

Measure/estimate performanceImprove operationPrepare for failures

Experiment with a physical modelof the system

Page 9: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

COMPONENTS OF A SYSTEM

Entity: is an object of interest in the system Dynamic objects — get created, move around, change status,

affect and are affected by other entities, leave (maybe) Can have different types of entities concurrently

Example: Health Center

Patients

Visitors

Page 10: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

COMPONENTS OF A SYSTEM

Attribute: is a characteristic of all entities, but with a specific value “local” to the entity that can differ from one entity to another.

Example: Patient

Type of illness,

Age,

Sex,

Temperature,

Blood Pressure

Page 11: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

COMPONENTS OF A SYSTEM

Resources: what entities compete for Entity seizes a resource, uses it, releases it Think of a resource being assigned to an entity, rather than an

entity “belonging to” a resource

Example: Health Center

Doctors, Nurses

X-Ray Equipment

Page 12: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

COMPONENTS OF A SYSTEM

Variable: A piece of information that reflects some characteristic of the whole system, not of specific entities Entities can access, change some variables

Example: Health Center

Number of patients in the system,

Number of idle doctors,

Current time

Page 13: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

State: A collection of variables that contains all the information necessary to describe the system at any time

Example: Health Center

{Number of patients in the system,

Status of doctors (busy or idle),

Number of idle doctors,

Status of Lab equipment, etc}

COMPONENTS OF A SYSTEM

Page 14: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

Event: An instantaneous occurrence that changes the state of the system

Example: Health Centre

Arrival of a new patient,

Completion of service (i.e., examination)

Failure of medical equipment, etc.

COMPONENTS OF A SYSTEM

Page 15: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

COMPONENTS OF A SYSTEM

Activity: represents a time period of specified length.

Example: Health Center

Surgery,

Checking temperature,

X-Ray.

Page 16: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

16

Models

What is Model A Representation of an object, a system, or an idea in some

form other than that of the entity itself . Similar to but simpler than the system it represents

Close approximation to the real system and incorporate most of its salient features

Should not be so complex that it is hard to understand or experiment with it

Page 17: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

17

Models

Physical Model A physical object that mimics some properties of a real system

e.g. During design of buildings, it is common to construct small physical models with the same shape and appearance as the real buildings to be studied

Through prototyping process Prototyping is the process of quickly putting together a working

model (a prototype) in order to test various aspects of a design, illustrate ideas or features and gather early user feedback

Page 18: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

18

Models Mathematical Model

A description of a system where the relationship between variables of the system are expressed in a mathematical form

e.g. Ohm's law describes the relationship between current and voltage for a resistor;

Hooke's Law gives the relationship between the force applied to an unstretched spring and the amount the spring is stretched when the force is applied, etc.

Through virtual prototyping

Page 19: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

19

FSpring = -k∙x

Hooke’s Law

x= -FSpring/k

spring constant The amount spring is stretched

Fspring

Fspring

Page 20: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

20

Simulation

What is SimulationA simulation of a system is the operation of a model of

the system, as an imitation of the real systemA tool to evaluate the performance of a system, existing

or proposed, under different configurations of interest and over a long period of time

Page 21: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

21

Reasons for Simulation

Experiments on real systems are too expensive, too dangerous, or the system to be investigated does not yet exist e.g. a simulation of an industrial process to learn about its behavior under

different operating conditions in order to improve the process The time scale of the dynamics of the system is not compatible with that of the

experimenter e.g. It takes millions of years to observe small changes in the development of

the universe, whereas similar changes can be quickly observed in a computer simulation of the universe

Easy manipulation of parameters of models (even outside the feasible range of a particular physical system) e.g. The mass of a body in a computer-based simulation model can be increased

from 40 to 500 kg at a keystroke, whereas this change might be hard to realize in the physical system

Page 22: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

22

Elements of Simulation Analysis Problem Formulation: questions for which answer are

sought, the variables involved and measures of system performance to be used

Data Collection and Analysis: assembling the information necessary to further refine our understanding of the problem.

Model Development: building and testing the model of the real system, selecting simulation tool (programming language), coding the model and debugging it.

Page 23: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

23

Elements of Simulation Analysis Model Verification and Validation: establish that the

model is an appropriate accurate representation of the real system.

Model Experimentation and Optimization: precision issues, how large sample (simulation time) is necessary to estimate the performance of the system. The design of effective experiments with which to answer the question asked in the problem formulation.

Implementation and Simulation result: acceptance of the result by the users and improved decision making stemming from the analysis.

Page 24: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

24

Elements of Simulation Analysis

Problem Formulation

Data Collection and Analysis

Model development

Model Verification and Validation

Model Experimentation and Optimization

Implementation of Simulation Results

Major Iterative Loops in a Simulation Study

Page 25: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

8

Advantages of Simulation

Decision aid. Cause-effect relations Exploration of possibilities. Diagnosing of problems. Identification of constraints. Visualization of plans. Building consensus. Preparing for change. Cost effective investment. Training aid capability. Specification of requirements.

Page 26: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

10

Disadvantages of Simulation

Training required. Interpretation of results required. Time consuming/expensive. Inappropriately used.

Page 27: Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS

11

Application Areas

Manufacturing/ Materials Handling Public and Health Systems Military Natural Resource Management Transportation Computer Systems Performance Communications