SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Classification of Systems
ClassificationAccording to the Complexity of the System:
©AhmedHagag
Modelin
g and
Simulati
on
1
Classification of Systems
Modeling and Simulation
2
Physical systems:
• Physical systems can be defined as systems whose
variables can be measured with physical devices that are
quantitative such as electrical systems, mechanical
systems, computer systems, hydraulic systems, thermal
systems, or a combination of these systems.
• Physical system is a collection of components, in which
each component has its own behavior, used for some
purpose. These systems are relatively less complex.
Classification of Systems
3
Conceptual systems:
• Conceptual systems are those systems in which all the
measurements are conceptual or imaginary and in
qualitative form as in psychological systems, social
systems, health care systems, and economic systems.
These are complex systems.
Transportation system
Classification of Systems
Modeling and Simulation 4
Esoteric systems:
• Esoteric systems are the
measurements are not
systems in which the
possible with physical
measuring devices. The complexity of these systems is
of highest order.
Classification of Systems
Modeling and Simulation 5
• Systems will be divided into three classes according to
the degree of interconnection of events.
• Independent
• Cascaded
• Coupled
Classification of Systems
Modeling and Simulation 6
Independent system:
• If the events have no effect upon one another, then the
system is classified as independent.
Classification of Systems
Modeling and Simulation
7
Cascaded system:
• If the effects of the events are unilateral (that is, part A
affects part B, B affects C, C affects D, and not vice
versa), the system is classified as cascaded.
Classification of Systems
Modeling and Simulation 8
Coupled system:
• If the events mutually affect each other, the system is
classified as coupled.
Classification of Systems
Modeling and Simulation 9
• Systems can be classified according to the Nature and
Type of Components.
• Static or dynamic components
• Linear or nonlinear components
• Deterministic or stochastic components
• Continuous-time and discrete-time systems
• Others…
Classification of Systems (14/15)
Modeling and
Simulation
©Ahmed Hagag 10
Static or dynamic components
• A static simulation model, sometimes called a Monte
Carlo simulation, represents a system at a particular
point in time.
• Dynamic simulation models represent systems as they
change over time. The simulation of a bank from
9:00A.M. to 4:00P.M. is an example of a dynamic
simulation.
Classification of Systems
Modeling and Simulation 11
Deterministic or stochastic components
• Simulation models that contain no random variables are
classified as deterministic. No probabilistic component
in the system.
• A stochastic simulation model has one or more random
variables as inputs. Some components of the system has
a probabilistic behavior (Random variable, event
probability). Example: Queuing systems.
Steps in a Simulation Study
Modeling and Simulation
12
1. Problem formulation
2. Setting of objectives and overall project plan
3. Model conceptualization
4. Data collection
5. Model translation
6. Verified?
7. Validated?
8. Experimental design
9. Production runs and analysis
10. More runs?
11. Documentation and reporting
12. Implementation
76
©AhmedHagag Modelingand Simulation
Steps in a Simulation Study
1. Problem formulation
Every study should begin with a statement of the problem.
If the statement is provided by the policymakers or those
that have the problem, the analyst must ensure that the
problem being described is clearly understood. If a problem
statement is being developed by the analyst, it is important
that the policymakers understand and agree with the
formulation.
Steps in a Simulation Study
Modeling and Simulation
14
2. Setting of objectives and overall project plan
The objectives indicate the questions to be answered by
simulation. At this point, a determination should be made
Steps in a Simulation Study
Modeling and Simulation
15
simulation is the appropriate
concerning whether
methodology for the problem as formulated and the
objectives as stated.
3. Model conceptualization
It is best to start with a simple model and build toward
greater complexity. However, the model complexity need
not exceed that required to accomplish the purposes for
which the model is intended.
It is advisable to involve the model user in model
conceptualization. Involving the model user will both
enhance the quality of the resulting model and increase the
confidence of the model user in the application of the
model.
Steps in a Simulation Study
Modeling and Simulation
16
4. Data collection
There is a constant interplay between the construction of
the model and the collection of the needed input data. As
the complexity of the model changes, the required data
elements can also change. Also, since data collection takes
such a large portion of the total time required to perform a
simulation, it is necessary to begin as early as possible,
usually together with the early stages of model building.
Steps in a Simulation Study
Modeling and Simulation
17
5. Model translation
Most real-world systems result in models that require a
great deal of information storage and computation, so the
model must be entered into a computer-recognizable
format. We use the term program even though it is possible,
in many instances, to accomplish the desired result with
little or no actual coding. The modeler must decide whether
to program the model in a simulation language or to use
special-purpose simulation software.
Steps in a Simulation Study
Modeling and Simulation
18
6. Verified?
Did we build the model right?
Verification pertains to the computer program that has been
prepared for the simulation model. Is the computer
program performing properly? With complex models, it is
difficult, if not impossible, to translate a model successfully
in its entirety without a good deal of debugging; if the input
parameters and logical structure of the model are correctly
represented in the computer, verification has been
completed.
Steps in a Simulation Study
Modeling and Simulation
19
7. Validated?
Did we build the right model?
Validation usually is achieved through the calibration of the
model, an iterative process of comparing the model against
actual system behavior and using the conflict between the
two, and the insights gained, to improve the model. This
process is repeated until model accuracy is judged
acceptable.
Steps in a Simulation Study
Modeling and Simulation
20
8. Experimental design
The alternatives that
Steps in a Simulation Study
Modeling and Simulation
21
are to be simulated must be
determined. Often, the decision concerning which
alternatives to simulate will be a function of runs that have
been completed and analyzed. For each system design that
is simulated, decisions need to be made concerning the
length of the initialization period, the length of simulation
runs, and the number of replications to be made of each
run.
9. Production runs and analysis
Production runs and their subsequent analysis, are used to
estimate measures of performance for the system designs
that are being simulated.
Steps in a Simulation Study
Modeling and Simulation
22
10. More runs?
Given the analysis of runs that have been completed, the
analyst determines whether additional runs are needed and
what design those additional experiments should follow.
Steps in a Simulation Study
Modeling and Simulation
23
11. Documentation and reporting
There are two types of documentation:
progress.
Steps in a Simulation Study
Modeling and Simulation
24
program and
Program documentation is necessary for numerous reasons.
 If the program is going to be used again by the same or
different analysts, it could be necessary to understand
how the program operates.
 Also, if the program is to be modified by the same or a
different analyst.
11. Documentation and reporting
Progress reports provide the important, written history of a
simulation project.
Project reports give a chronology of work done and
decisions made.
Steps in a Simulation Study
Modeling and Simulation
25
11. Documentation and reporting
“it is better to work with many intermediate
milestones than with one absolute deadline.”
Possibilities prior to the final report include a model
Steps in a Simulation Study
Modeling and Simulation
26
training results, intermediate analyses,
specification, prototype demonstrations, animations,
program
documentation, progress reports, and presentations.
Steps in a Simulation Study
Modeling and Simulation
27
12. Implementation
The success of the implementation phase depends on how
well the previous eleven steps have been performed.

Weitere ähnliche Inhalte

Ähnlich wie Modeling&Simulation_Ch01_part 3.pptx

Simulacion luis garciaguzman-21012011
Simulacion luis garciaguzman-21012011Simulacion luis garciaguzman-21012011
Simulacion luis garciaguzman-21012011
lideresacademicos
 
Principles of Simulation System Design and Simulation System and Language.pptx
Principles of Simulation System Design and Simulation System and Language.pptxPrinciples of Simulation System Design and Simulation System and Language.pptx
Principles of Simulation System Design and Simulation System and Language.pptx
TalhaJamshed4
 

Ähnlich wie Modeling&Simulation_Ch01_part 3.pptx (20)

SIMULATION.pdf
SIMULATION.pdfSIMULATION.pdf
SIMULATION.pdf
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & Modelling
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptx
 
M 3 iot
M 3 iotM 3 iot
M 3 iot
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulation
 
lecture 1.pptx
lecture 1.pptxlecture 1.pptx
lecture 1.pptx
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Unit 6 Simulation.pptx
Unit 6 Simulation.pptxUnit 6 Simulation.pptx
Unit 6 Simulation.pptx
 
Simulacion luis garciaguzman-21012011
Simulacion luis garciaguzman-21012011Simulacion luis garciaguzman-21012011
Simulacion luis garciaguzman-21012011
 
Simulation and modeling introduction.pptx
Simulation and modeling introduction.pptxSimulation and modeling introduction.pptx
Simulation and modeling introduction.pptx
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
ppt2.pptx
ppt2.pptxppt2.pptx
ppt2.pptx
 
System dynamic20011598-079.pptx
System dynamic20011598-079.pptxSystem dynamic20011598-079.pptx
System dynamic20011598-079.pptx
 
Discrete event simulation
Discrete event simulationDiscrete event simulation
Discrete event simulation
 
Robotics
RoboticsRobotics
Robotics
 
Simulation.pps.pdf
Simulation.pps.pdfSimulation.pps.pdf
Simulation.pps.pdf
 
Introduction to networks simulation
Introduction to networks simulationIntroduction to networks simulation
Introduction to networks simulation
 
Discreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.pptDiscreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.ppt
 
Principles of Simulation System Design and Simulation System and Language.pptx
Principles of Simulation System Design and Simulation System and Language.pptxPrinciples of Simulation System Design and Simulation System and Language.pptx
Principles of Simulation System Design and Simulation System and Language.pptx
 
SIMULATION
SIMULATIONSIMULATION
SIMULATION
 

Mehr von MaiGaafar

Modeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptxModeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptx
MaiGaafar
 
Introduction to Time Series Analysis.pptx
Introduction to Time Series Analysis.pptxIntroduction to Time Series Analysis.pptx
Introduction to Time Series Analysis.pptx
MaiGaafar
 
Modeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptxModeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptx
MaiGaafar
 
strategic-planning_chp (1).pptx
strategic-planning_chp (1).pptxstrategic-planning_chp (1).pptx
strategic-planning_chp (1).pptx
MaiGaafar
 
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptxBU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
MaiGaafar
 
HU200-Introduction-2020-2021.pptx
HU200-Introduction-2020-2021.pptxHU200-Introduction-2020-2021.pptx
HU200-Introduction-2020-2021.pptx
MaiGaafar
 
HU200-Supply-modified2020.pptx
HU200-Supply-modified2020.pptxHU200-Supply-modified2020.pptx
HU200-Supply-modified2020.pptx
MaiGaafar
 
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdfBU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
MaiGaafar
 
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptxBU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
MaiGaafar
 
Modeling&Simulation_Ch04 (1). part 2pptx.pptx
Modeling&Simulation_Ch04 (1). part 2pptx.pptxModeling&Simulation_Ch04 (1). part 2pptx.pptx
Modeling&Simulation_Ch04 (1). part 2pptx.pptx
MaiGaafar
 

Mehr von MaiGaafar (12)

Modeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptxModeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptx
 
Lecture 01 - Introduction and Review.ppt
Lecture 01 - Introduction and Review.pptLecture 01 - Introduction and Review.ppt
Lecture 01 - Introduction and Review.ppt
 
Introduction to Time Series Analysis.pptx
Introduction to Time Series Analysis.pptxIntroduction to Time Series Analysis.pptx
Introduction to Time Series Analysis.pptx
 
Modeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptxModeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptx
 
strategic-planning_chp (1).pptx
strategic-planning_chp (1).pptxstrategic-planning_chp (1).pptx
strategic-planning_chp (1).pptx
 
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptxBU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch05-P2.pptx
 
HU200-Introduction-2020-2021.pptx
HU200-Introduction-2020-2021.pptxHU200-Introduction-2020-2021.pptx
HU200-Introduction-2020-2021.pptx
 
sm-161216124538.pptx
sm-161216124538.pptxsm-161216124538.pptx
sm-161216124538.pptx
 
HU200-Supply-modified2020.pptx
HU200-Supply-modified2020.pptxHU200-Supply-modified2020.pptx
HU200-Supply-modified2020.pptx
 
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdfBU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
BU_FCAI_SCC430_Modeling&Simulation_Ch03.pdf
 
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptxBU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
BU_FCAI_SCC430_Modeling&Simulation_Ch06.pptx
 
Modeling&Simulation_Ch04 (1). part 2pptx.pptx
Modeling&Simulation_Ch04 (1). part 2pptx.pptxModeling&Simulation_Ch04 (1). part 2pptx.pptx
Modeling&Simulation_Ch04 (1). part 2pptx.pptx
 

Kürzlich hochgeladen

Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 

Kürzlich hochgeladen (20)

Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 

Modeling&Simulation_Ch01_part 3.pptx

  • 1. Classification of Systems ClassificationAccording to the Complexity of the System: ©AhmedHagag Modelin g and Simulati on 1
  • 2. Classification of Systems Modeling and Simulation 2 Physical systems: • Physical systems can be defined as systems whose variables can be measured with physical devices that are quantitative such as electrical systems, mechanical systems, computer systems, hydraulic systems, thermal systems, or a combination of these systems. • Physical system is a collection of components, in which each component has its own behavior, used for some purpose. These systems are relatively less complex.
  • 3. Classification of Systems 3 Conceptual systems: • Conceptual systems are those systems in which all the measurements are conceptual or imaginary and in qualitative form as in psychological systems, social systems, health care systems, and economic systems. These are complex systems. Transportation system
  • 4. Classification of Systems Modeling and Simulation 4 Esoteric systems: • Esoteric systems are the measurements are not systems in which the possible with physical measuring devices. The complexity of these systems is of highest order.
  • 5. Classification of Systems Modeling and Simulation 5 • Systems will be divided into three classes according to the degree of interconnection of events. • Independent • Cascaded • Coupled
  • 6. Classification of Systems Modeling and Simulation 6 Independent system: • If the events have no effect upon one another, then the system is classified as independent.
  • 7. Classification of Systems Modeling and Simulation 7 Cascaded system: • If the effects of the events are unilateral (that is, part A affects part B, B affects C, C affects D, and not vice versa), the system is classified as cascaded.
  • 8. Classification of Systems Modeling and Simulation 8 Coupled system: • If the events mutually affect each other, the system is classified as coupled.
  • 9. Classification of Systems Modeling and Simulation 9 • Systems can be classified according to the Nature and Type of Components. • Static or dynamic components • Linear or nonlinear components • Deterministic or stochastic components • Continuous-time and discrete-time systems • Others…
  • 10. Classification of Systems (14/15) Modeling and Simulation ©Ahmed Hagag 10 Static or dynamic components • A static simulation model, sometimes called a Monte Carlo simulation, represents a system at a particular point in time. • Dynamic simulation models represent systems as they change over time. The simulation of a bank from 9:00A.M. to 4:00P.M. is an example of a dynamic simulation.
  • 11. Classification of Systems Modeling and Simulation 11 Deterministic or stochastic components • Simulation models that contain no random variables are classified as deterministic. No probabilistic component in the system. • A stochastic simulation model has one or more random variables as inputs. Some components of the system has a probabilistic behavior (Random variable, event probability). Example: Queuing systems.
  • 12. Steps in a Simulation Study Modeling and Simulation 12 1. Problem formulation 2. Setting of objectives and overall project plan 3. Model conceptualization 4. Data collection 5. Model translation 6. Verified? 7. Validated? 8. Experimental design 9. Production runs and analysis 10. More runs? 11. Documentation and reporting 12. Implementation
  • 14. 1. Problem formulation Every study should begin with a statement of the problem. If the statement is provided by the policymakers or those that have the problem, the analyst must ensure that the problem being described is clearly understood. If a problem statement is being developed by the analyst, it is important that the policymakers understand and agree with the formulation. Steps in a Simulation Study Modeling and Simulation 14
  • 15. 2. Setting of objectives and overall project plan The objectives indicate the questions to be answered by simulation. At this point, a determination should be made Steps in a Simulation Study Modeling and Simulation 15 simulation is the appropriate concerning whether methodology for the problem as formulated and the objectives as stated.
  • 16. 3. Model conceptualization It is best to start with a simple model and build toward greater complexity. However, the model complexity need not exceed that required to accomplish the purposes for which the model is intended. It is advisable to involve the model user in model conceptualization. Involving the model user will both enhance the quality of the resulting model and increase the confidence of the model user in the application of the model. Steps in a Simulation Study Modeling and Simulation 16
  • 17. 4. Data collection There is a constant interplay between the construction of the model and the collection of the needed input data. As the complexity of the model changes, the required data elements can also change. Also, since data collection takes such a large portion of the total time required to perform a simulation, it is necessary to begin as early as possible, usually together with the early stages of model building. Steps in a Simulation Study Modeling and Simulation 17
  • 18. 5. Model translation Most real-world systems result in models that require a great deal of information storage and computation, so the model must be entered into a computer-recognizable format. We use the term program even though it is possible, in many instances, to accomplish the desired result with little or no actual coding. The modeler must decide whether to program the model in a simulation language or to use special-purpose simulation software. Steps in a Simulation Study Modeling and Simulation 18
  • 19. 6. Verified? Did we build the model right? Verification pertains to the computer program that has been prepared for the simulation model. Is the computer program performing properly? With complex models, it is difficult, if not impossible, to translate a model successfully in its entirety without a good deal of debugging; if the input parameters and logical structure of the model are correctly represented in the computer, verification has been completed. Steps in a Simulation Study Modeling and Simulation 19
  • 20. 7. Validated? Did we build the right model? Validation usually is achieved through the calibration of the model, an iterative process of comparing the model against actual system behavior and using the conflict between the two, and the insights gained, to improve the model. This process is repeated until model accuracy is judged acceptable. Steps in a Simulation Study Modeling and Simulation 20
  • 21. 8. Experimental design The alternatives that Steps in a Simulation Study Modeling and Simulation 21 are to be simulated must be determined. Often, the decision concerning which alternatives to simulate will be a function of runs that have been completed and analyzed. For each system design that is simulated, decisions need to be made concerning the length of the initialization period, the length of simulation runs, and the number of replications to be made of each run.
  • 22. 9. Production runs and analysis Production runs and their subsequent analysis, are used to estimate measures of performance for the system designs that are being simulated. Steps in a Simulation Study Modeling and Simulation 22
  • 23. 10. More runs? Given the analysis of runs that have been completed, the analyst determines whether additional runs are needed and what design those additional experiments should follow. Steps in a Simulation Study Modeling and Simulation 23
  • 24. 11. Documentation and reporting There are two types of documentation: progress. Steps in a Simulation Study Modeling and Simulation 24 program and Program documentation is necessary for numerous reasons.  If the program is going to be used again by the same or different analysts, it could be necessary to understand how the program operates.  Also, if the program is to be modified by the same or a different analyst.
  • 25. 11. Documentation and reporting Progress reports provide the important, written history of a simulation project. Project reports give a chronology of work done and decisions made. Steps in a Simulation Study Modeling and Simulation 25
  • 26. 11. Documentation and reporting “it is better to work with many intermediate milestones than with one absolute deadline.” Possibilities prior to the final report include a model Steps in a Simulation Study Modeling and Simulation 26 training results, intermediate analyses, specification, prototype demonstrations, animations, program documentation, progress reports, and presentations.
  • 27. Steps in a Simulation Study Modeling and Simulation 27 12. Implementation The success of the implementation phase depends on how well the previous eleven steps have been performed.