Logo

BIT Simulation and Modeling

bitsemester 7

Simulation and Modeling

Subject Code: BIT407

Course Title: Simulation and Modeling

Course No: BIT407

Nature of Course: Theory & Practical

Full Marks: 100

Pass Marks: 40

Credit Hours: 3

Course Description

This course focuses on introducing modeling and simulation of different types of systems, its validation, verification and analysis of simulation output. It also emphasizes on random number and queuing theory.

Course Objective

To make students understand the concept of simulation and modeling of real time systems.

Course Contents

Unit 1: Introduction to Simulation (7 Hrs.)

System Concept, System Modeling, Mathematical Models: Nature and Assumptions, Verification, Validation, and Calibration of Model, Model Development Life Cycle, Advantages and Disadvantages of Simulation, Limitation of the Simulation Techniques, Areas of Applications, Monte Carlo Simulation Method

Unit 2: Continuous Systems (8 Hrs.)

Continuous System Model, Differential Equation, Analog Method, Hybrid Computers, Digital-Analog Simulators, Continuous System Simulation Languages (CSSLs), CSMP III, Hybrid Simulation, Feedback Systems, Examples

Unit 3: Discrete System Simulation (9 Hrs.)

Discrete Events, Representation of Time, Generation of Arrival Patterns, Simulation of a Telephone System, Delay Calls, Simulation of Programming Tasks, Gathering Statistics, Counters and Summary Statistics, Measuring Utilization and Occupancy, Recording Distribution and Transit Times, Discrete Simulation Languages

Unit 4: Queuing System (6 Hrs.)

Characteristics and Structure of Basic Queuing System, Models of Queuing System, Queuing Notation, Single Server and Multiple Server Queuing Systems, Measurement of Queuing System Performance, Elementary Idea about Networks of Queuing with Particular Emphasis to Computer System, Applications of Queuing System

Unit 5: Verification and Validation (4 Hrs.)

Design of Simulation Models, Verification of Simulation Models, Calibration and Validation of the Models, Three-Step Approach for Validation of Simulation Models, Accreditation of Models

Unit 6: Analysis of Simulation Output (4 Hrs.)

Confidence Intervals and Hypothesis Testing, Estimation Methods, Simulation Run Statistics, Replication of Runs, Elimination of Initial Bias

Unit 7: Simulation Languages (7 Hrs.)

Types of Simulation Languages, Discrete Systems Modeling and Simulation with GPSS, Resources in GPSS, GPSS Programs, Applications, Structural Data and Control Statements, Hybrid Simulation, Feedback Systems: Typical Applications, SIMSCRIPT Programs

Reference Books

  • Banks, Jerry, John S. Carson, Barry L. Nelson, and David M. Nicol. Discrete-Event System Simulation. 5th ed. Pearson Education.
  • Gordon, Geoffrey. System Simulation. Prentice Hall of India.
  • Law, A.M. and W.D. Kelton. Simulation Modeling and Analysis. McGraw Hill.
  • Law, A.M. and R.F. Perry. Simulation: A Problem-Solving Approach. Addison Wesley Publishing Company.

Lab Works

Practical should include the simulation of some real time systems (continuous and discrete event systems), Queuing Systems, study of Simulation Tools and Language.