Lecture 3
Lecture 3
We Shall understand
General and programming mistakes
Simulation inaccuracies
Misleading results
When to simulate!
General mistakes(continued…..)
We Shall understand
General and programming mistakes
Simulation inaccuracies
Misleading results
General mistakes
We Shall understand
The process of development of systems simulations
Development life cycle
Development Process
1. Problem formulation
• Identify controllable and uncontrollable inputs
2. Data collection & analysis
• What to collect
• How much to collect
• Cost and accuracy trade off
3. Simulation development
• Codify, codify and codify!
4. Model validation, verification, & calibration
• Validation
• Is it the right system?
• Emulates real phenomenon
5. “What-if” analysis
• Performance measures with different inputs
6. Model validation, verification, & calibration
• Verification
• Are we building the system right?
• Implementation Must correspond to the model
7. Model validation, verification, & calibration
• Calibration
• Parameter estimation
• Tweaking/tuning to ensure that simulated data
follows real data
8. Sensitivity analysis
• Relative importance of different parameters with
respect to output
• Even with respect to each other
Life cycle of Simulation Development
1-Descriptive analysis
2- Prescriptive analysis
3- Post prescriptive
analysis
Sensitivity and the what-if-analysis