SlideShare a Scribd company logo
1 of 15
OUTPUT
ANALYSIS
FOR
SIMULATIO
MODELS
Eliminatio
of Initial
Bias:
Presented by
• Tilak Poudel
OUTPUT ANALYSIS FOR SIMULATION
MODELS
Introduction
• Output analysis focuses on the analysis of simulation results
(output statistics).
• It provides the main value-added of the simulation enterprise by
trying to understand system behavior and generate predictions
for it.
TYPES OF SIMULATION WITH REGARD
TO OUTPUT ANALYSIS
Simulation
Non Terminating
Simulation
Steady state Cycle
parameters
Steady state
parameters
Terminating
Simulation
ELIMINATION OF INITIAL BIAS
• Initialization bias: It is condition to choose initial values for the
state variables that are not representative of the steady state
distribution.
INITIALIAZATION BIAS
• Example: let's say that you're modeling a factory making washing machines. When your
simulation starts, the simplest initial state is for the factory to have no work-in-progress -
that is, the factory has no washing machine parts in any part of the process. As the
simulation runs, you introduce parts, which progress through the simulation until
completed washing machines are shipped.
• Let's say that you count the number of washing machines shipped by the simulation. You
can then estimate the mean number of washing machines shipped per hour as follows:
• mean hourly throughput = (number of washing machines shipped) / (simulation time in
hours)
• But, we're going to see an initialization bias, because it takes time for the simulation to
complete the first washing machine; we might not ship any washing machines for some
time.
ELIMINATION OF INITIAL BIAS
• Divide the simulation into two phases, warm-up phase and
steady state phase.
• Data collection doesn't start until the simulation passes the
warm-up phase.
ELIMINATION OF INITIAL BIAS
Warmupphase
steady state phase
ELIMINATION OF INITIAL
BIAS
Two general approaches can be taken into remove the bias.
1. The system can be started in a more representative then an
empty state.
2. The first part of the simulation can be removed.
ELIMINATION OF INITIAL BIAS
• The ideal situation is to know the steady state
distribution for the system, and select the initial
condition from that distribution.
• The more common approach to remove initial bias is to
illuminate an initial section of run.
ELIMINATION OF INITIAL BIAS
• The run is started form an idle state and stopped after a certain
period of time.
• The entities existing in that system at that time are left as they
are.
• The run is then restarted with the statistics being gathered from
the point of restart.
ELIMINATION OF INITIAL BIAS
• No simple rules can be given to decide how long an interval
would be eliminated.
• It is advisable to use some pilot runs starting form idle state to
judge how long the initial bias remains.
TRANSIENT
AND
STEADY-
STATE
BEHAVIOR
• Transient State : It is the output process for the initial condition
I , at discrete time i .
• It shows the density of random variable Y vary from one
replication to another.
• Steady state: It shows the distribution of the random variable
from a particular point will be approximately same as each
other.
• It does not depend on initial conditions .
TRANSIENT AND STEADY-STATE
BEHAVIOUR
Q & A
Dilemma …???
Queries are Welcomed…..!! 
Thank YOU……..

More Related Content

What's hot

Real Time Systems
Real Time SystemsReal Time Systems
Real Time SystemsDeepak John
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modelingantim19
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]qwerty626
 
Communication costs in parallel machines
Communication costs in parallel machinesCommunication costs in parallel machines
Communication costs in parallel machinesSyed Zaid Irshad
 
Moore and mealy machine
Moore and mealy machineMoore and mealy machine
Moore and mealy machineMian Munib
 
Hardware multithreading
Hardware multithreadingHardware multithreading
Hardware multithreadingFraboni Ec
 
The principles of simulation system design.pptx
The principles of simulation system design.pptxThe principles of simulation system design.pptx
The principles of simulation system design.pptxubaidullah75790
 
Simulation-Language.pptx
Simulation-Language.pptxSimulation-Language.pptx
Simulation-Language.pptxskknowledge
 
Finite state automaton
Finite state automatonFinite state automaton
Finite state automatonAmmAr mobark
 
Instruction pipeline: Computer Architecture
Instruction pipeline: Computer ArchitectureInstruction pipeline: Computer Architecture
Instruction pipeline: Computer ArchitectureInteX Research Lab
 
Instruction Execution Cycle
Instruction Execution CycleInstruction Execution Cycle
Instruction Execution Cycleutsav_shah
 
Simulation and Modeling
Simulation and ModelingSimulation and Modeling
Simulation and Modelinganhdbh
 
Critical section problem in operating system.
Critical section problem in operating system.Critical section problem in operating system.
Critical section problem in operating system.MOHIT DADU
 
Modelling simulation (1)
Modelling simulation (1)Modelling simulation (1)
Modelling simulation (1)Cathryn Kuteesa
 
Arbitration in computer organization
 Arbitration in computer organization   Arbitration in computer organization
Arbitration in computer organization Amit kashyap
 
Decision table
Decision tableDecision table
Decision tableDMANIMALA
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9myrajendra
 

What's hot (20)

Real Time Systems
Real Time SystemsReal Time Systems
Real Time Systems
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]
 
Communication costs in parallel machines
Communication costs in parallel machinesCommunication costs in parallel machines
Communication costs in parallel machines
 
Moore and mealy machine
Moore and mealy machineMoore and mealy machine
Moore and mealy machine
 
Hardware multithreading
Hardware multithreadingHardware multithreading
Hardware multithreading
 
The principles of simulation system design.pptx
The principles of simulation system design.pptxThe principles of simulation system design.pptx
The principles of simulation system design.pptx
 
Process of operating system
Process of operating systemProcess of operating system
Process of operating system
 
Simulation-Language.pptx
Simulation-Language.pptxSimulation-Language.pptx
Simulation-Language.pptx
 
Finite state automaton
Finite state automatonFinite state automaton
Finite state automaton
 
Instruction pipeline: Computer Architecture
Instruction pipeline: Computer ArchitectureInstruction pipeline: Computer Architecture
Instruction pipeline: Computer Architecture
 
Instruction Execution Cycle
Instruction Execution CycleInstruction Execution Cycle
Instruction Execution Cycle
 
Simulation and Modeling
Simulation and ModelingSimulation and Modeling
Simulation and Modeling
 
Critical section problem in operating system.
Critical section problem in operating system.Critical section problem in operating system.
Critical section problem in operating system.
 
Hardwired control
Hardwired controlHardwired control
Hardwired control
 
Modelling simulation (1)
Modelling simulation (1)Modelling simulation (1)
Modelling simulation (1)
 
chapter 2 architecture
chapter 2 architecturechapter 2 architecture
chapter 2 architecture
 
Arbitration in computer organization
 Arbitration in computer organization   Arbitration in computer organization
Arbitration in computer organization
 
Decision table
Decision tableDecision table
Decision table
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9
 

Similar to Output analysis for simulation models / Elimination of initial Bias

Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfLab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfHussamALshamaj
 
Basics of process fault detection and diagnostics
Basics of process fault detection and diagnosticsBasics of process fault detection and diagnostics
Basics of process fault detection and diagnosticsRahul Dey
 
03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptxartem48853
 
advanced industrial automation and robotics
advanced industrial automation and roboticsadvanced industrial automation and robotics
advanced industrial automation and roboticsKunal mane
 
Open loop and Closed loop system_CSE (2150909)
Open loop and Closed loop system_CSE (2150909)Open loop and Closed loop system_CSE (2150909)
Open loop and Closed loop system_CSE (2150909)Soham Gajjar
 
State Machines and PLC Programming.pptx
State Machines and PLC Programming.pptxState Machines and PLC Programming.pptx
State Machines and PLC Programming.pptxTobey Houston
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemKazim Marfatiya
 
Chapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxChapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxAkemmy123
 
Introduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxIntroduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxalamigageraldjob33
 
CONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxCONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxEEEACEEC
 
Self tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxSelf tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxglan Glandeva
 
Course Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and ServicesCourse Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and ServicesKdmFarooqMurad
 
lecture_1_introduction__review_of_classical_control.pptx
lecture_1_introduction__review_of_classical_control.pptxlecture_1_introduction__review_of_classical_control.pptx
lecture_1_introduction__review_of_classical_control.pptxjpradha86
 
What is control system
What is control systemWhat is control system
What is control systemyash7421
 

Similar to Output analysis for simulation models / Elimination of initial Bias (20)

Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfLab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
 
Ppt
PptPpt
Ppt
 
Basics of process fault detection and diagnostics
Basics of process fault detection and diagnosticsBasics of process fault detection and diagnostics
Basics of process fault detection and diagnostics
 
COBAS 6000 new 2.pptx
COBAS 6000 new 2.pptxCOBAS 6000 new 2.pptx
COBAS 6000 new 2.pptx
 
03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx
 
advanced industrial automation and robotics
advanced industrial automation and roboticsadvanced industrial automation and robotics
advanced industrial automation and robotics
 
Open loop and Closed loop system_CSE (2150909)
Open loop and Closed loop system_CSE (2150909)Open loop and Closed loop system_CSE (2150909)
Open loop and Closed loop system_CSE (2150909)
 
State Machines and PLC Programming.pptx
State Machines and PLC Programming.pptxState Machines and PLC Programming.pptx
State Machines and PLC Programming.pptx
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
 
Chapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxChapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptx
 
Introduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxIntroduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptx
 
CONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxCONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptx
 
CS-1(Ch.1).pdf
CS-1(Ch.1).pdfCS-1(Ch.1).pdf
CS-1(Ch.1).pdf
 
Self tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxSelf tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptx
 
Dss6 7
Dss6 7Dss6 7
Dss6 7
 
Course Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and ServicesCourse Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and Services
 
Inl
InlInl
Inl
 
lecture_1_introduction__review_of_classical_control.pptx
lecture_1_introduction__review_of_classical_control.pptxlecture_1_introduction__review_of_classical_control.pptx
lecture_1_introduction__review_of_classical_control.pptx
 
sssss (1).pptx
sssss (1).pptxsssss (1).pptx
sssss (1).pptx
 
What is control system
What is control systemWhat is control system
What is control system
 

More from Tilakpoudel2

Motivation in software project development
Motivation in software project developmentMotivation in software project development
Motivation in software project developmentTilakpoudel2
 
Basic blocks and control flow graphs
Basic blocks and control flow graphsBasic blocks and control flow graphs
Basic blocks and control flow graphsTilakpoudel2
 
Advantages and disadvantages of Simulation
Advantages and disadvantages of SimulationAdvantages and disadvantages of Simulation
Advantages and disadvantages of SimulationTilakpoudel2
 
Markov chain and its Application
Markov chain and its Application Markov chain and its Application
Markov chain and its Application Tilakpoudel2
 

More from Tilakpoudel2 (6)

Motivation in software project development
Motivation in software project developmentMotivation in software project development
Motivation in software project development
 
SAX
SAXSAX
SAX
 
Basic blocks and control flow graphs
Basic blocks and control flow graphsBasic blocks and control flow graphs
Basic blocks and control flow graphs
 
Advantages and disadvantages of Simulation
Advantages and disadvantages of SimulationAdvantages and disadvantages of Simulation
Advantages and disadvantages of Simulation
 
Expert system
Expert systemExpert system
Expert system
 
Markov chain and its Application
Markov chain and its Application Markov chain and its Application
Markov chain and its Application
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Output analysis for simulation models / Elimination of initial Bias

  • 2. OUTPUT ANALYSIS FOR SIMULATION MODELS Introduction • Output analysis focuses on the analysis of simulation results (output statistics). • It provides the main value-added of the simulation enterprise by trying to understand system behavior and generate predictions for it.
  • 3. TYPES OF SIMULATION WITH REGARD TO OUTPUT ANALYSIS Simulation Non Terminating Simulation Steady state Cycle parameters Steady state parameters Terminating Simulation
  • 4. ELIMINATION OF INITIAL BIAS • Initialization bias: It is condition to choose initial values for the state variables that are not representative of the steady state distribution.
  • 5. INITIALIAZATION BIAS • Example: let's say that you're modeling a factory making washing machines. When your simulation starts, the simplest initial state is for the factory to have no work-in-progress - that is, the factory has no washing machine parts in any part of the process. As the simulation runs, you introduce parts, which progress through the simulation until completed washing machines are shipped. • Let's say that you count the number of washing machines shipped by the simulation. You can then estimate the mean number of washing machines shipped per hour as follows: • mean hourly throughput = (number of washing machines shipped) / (simulation time in hours) • But, we're going to see an initialization bias, because it takes time for the simulation to complete the first washing machine; we might not ship any washing machines for some time.
  • 6. ELIMINATION OF INITIAL BIAS • Divide the simulation into two phases, warm-up phase and steady state phase. • Data collection doesn't start until the simulation passes the warm-up phase.
  • 7. ELIMINATION OF INITIAL BIAS Warmupphase steady state phase
  • 8. ELIMINATION OF INITIAL BIAS Two general approaches can be taken into remove the bias. 1. The system can be started in a more representative then an empty state. 2. The first part of the simulation can be removed.
  • 9. ELIMINATION OF INITIAL BIAS • The ideal situation is to know the steady state distribution for the system, and select the initial condition from that distribution. • The more common approach to remove initial bias is to illuminate an initial section of run.
  • 10. ELIMINATION OF INITIAL BIAS • The run is started form an idle state and stopped after a certain period of time. • The entities existing in that system at that time are left as they are. • The run is then restarted with the statistics being gathered from the point of restart.
  • 11. ELIMINATION OF INITIAL BIAS • No simple rules can be given to decide how long an interval would be eliminated. • It is advisable to use some pilot runs starting form idle state to judge how long the initial bias remains.
  • 12. TRANSIENT AND STEADY- STATE BEHAVIOR • Transient State : It is the output process for the initial condition I , at discrete time i . • It shows the density of random variable Y vary from one replication to another. • Steady state: It shows the distribution of the random variable from a particular point will be approximately same as each other. • It does not depend on initial conditions .
  • 14. Q & A Dilemma …??? Queries are Welcomed…..!! 