Course Objectives:
- To introduce the details of modeling and simulation technologies to students.
- To provide the students with the knowledge of discrete and continuous systems, generation of random variables and analysis of simulation output and simulation languages.
Unit I: Introduction to Modeling and Simulation ————————– 4 hours
-
- System Concept
- System Environment
- Stochastic Activities
- Continuous & Discrete System
- System Modeling
- Types of Models
- Principles of Modeling
- Area of Application
- Verification & Validation model
Unit II: System Simulation —————————————————– 8 hours
-
- The technique of Simulation – Monte Carlo Method
- Problems Depicting Monte Carlo Method
- Comparison of simulation and analytical methods
- Experimental nature of simulation
- Types of system simulation
- Distributed Lag model
- Cobweb Models
- Steps of Simulation Study
- Time advancement mechanism
- Queuing Models and its characteristics
- Queuing Discipline
- Measures of queues
- Single server Queuing system
Unit III: Continuous System ————————————————— 8 hours
-
- Continuous System simulation and system dynamics
- Continuous system models
- Differential Equations-Linear Differential Equations
- Non Linear Differential Equations
- Partial Differential Equations
- Analog Computers
- Components of Analog Computer
- Analog Methods
- Hybrid Computers
- Digital Analog Simulator
- Continuous system simulation language
- CSMP III:
- Structure Statement
- Data Statement
- Control statements
- Hybrid Statement
- Feedback System
- Interactive system
- Real time simulation
- Predator pray model
Unit IV: Discrete System Simulation —————————————— 8 hours
-
- Discrete System Simulation
- Representation of Time
- Generation of Arrival patterns
- Simulation of Telephone System
- Gathering Statistics
- Counters & Summary Statistics
- Measuring Utilization & Occupancy
- Recording Distribution & Transit time
- Discrete Simulation Language
Unit V: Probability Concepts and Random Number Generation ——- 5 hours
-
- Probability concepts in simulation- Stochastic variable
- Discrete probability function
- Continuous probability function
- Random Numbers
- Properties of Random Numbers
- Pseudo Random Numbers
- Techniques for Generation of Random Numbers
- Test for random number generation:
- Uniformity Test (K-S test and Chi-Square Test)
- Independence test (Run test and Auto Correlation test)
Unit VI: Simulation Language ————————————————- 6 hours
-
- Types of Simulation Language
- Discrete System Modeling & Simulation with GPSS
- GPSS program applications
- SIMSCRIPT-Organization of a SIMSCRIPT program
- SIMSCRIPT programs
Unit VII: Analysis of Simulation Output ———————————— 6 hours
-
- Nature of the Problem
- Estimation Method
- Simulation Run Statistics
- Replication of Run
- Elimination of Initial Bias
Laboratory:
Develop a simulation model, the topic could be either initiated by the student or selected from a list provided by the instructor. An oral presentation with a demonstration should be part of the laboratory project report.
Reference Book:
-
- J.A. Spriest and G.C Vansteenkiste, Computer-Aided Modeling and Simulation, Academic Press.
- G.Gorden, System Simulation, Prentice Hall of India
- A.M Law and R.F. Perry, Simulation : A Problem-Solving approach, Addison Wesley Publishing Company
- A.M Law ans W.D.Kelton, Simulation Modeling and Analysis, McGraw Hill, 1991.