Welcome to Simulation and Modeling and Lab (CSE414 & 415). I am Aniruddha Rakshit, Senior Lecturer, Department of Computer Science and Engineering (CSE) and I am your instructor in this course. In addition to welcoming you to the course, I would like to say "Online courses provide a different way to study and place different skills from students". I will provide you the necessary support during the course to successfully complete this course.
Simulation modeling solves real-world problems safely and efficiently. It provides an important method of analysis which is easily verified, communicated, and understood. Across industries and disciplines, simulation modeling provides valuable solutions by giving clear insights into complex systems.
Course Objectives:
Course Outcomes (CO's):
Text Book: Discrete Event System Simulation - by Jerry Banks
Reference-Book1: System Modelling and Simulation - V.P. Singh
Reference-Book2: Introduction to Discrete Event Systems - Christos G. Cassandras
In this lesson we will discuss about Introduction to Simulation System, Appropriate tools, advantages and disadvantages of simulation.
Discussion on Chapter 1
Reference Lecture Video Link Here
Appropriate tools, advantages and disadvantages of simulation, areas of application.
Discussion on Chapter 2 Part 1
Discussion on Chapter 2 Part 2
Discussion on Chapter 2
In this lesson we will discuss about Components of a system, Discrete and continuous system, Model of a system, Types of models.
Lecture Video of Model, System and Types of Model
In this lesson we will discuss about Discrete event system simulation concepts, Steps in simulation study, flow diagram with description.
You Will get Pre-Recorded Lecture Video Link Here
System, Model, Discrete and continuous system, Types of model, components of a system.
In this lesson we will discuss about Simulation of Queuing System: Three steps of simulation, calling population, system state, flow diagrams, and bar chart.
Lecture video of Chapter 3
Discussion on Chapter 3: Part 1
Discussion on Chapter 3: Part 2
Discussion on Chapter 3
In this lesson we will discuss about Single channel queuing problem with single sever with their utilization's.
Three Basic Steps for simulation, Bar Chart, Mathematical implementation of simulation study.
Discussion on Single Channel Queue Problem
Discussion on Lab 1: Car Wash System
In this lesson we will discuss about The Able-Baker Carhop Problem with utilizations.
Discussion on Able Baker Problem
In this lesson we will discuss about Probability Distribution, and the types of Probability distributions, Discrete Probability Distributions, Binomial Probability Distributions and how the distribution tables are generated.
Discussion on Probability
Discussion on Probability: Part 2
Discussion on Double Server Problem using Arena
In this lesson we will discuss about Probability Distribution, specially Poisson distribution, and Normal Distribution.
In this lesson we will discuss about Simulation of a Telephone System, based on completeness, block and business of the system resources. And each call processing description with diagram.
Expected Learning Outcome:
State of a telephony system, attributes of telephone call, test carried out in connecting a call
Discussion on Telephony System
Review and practices on lesson 1- 5.
Please Add Task Here
Review and practices on lesson 6 - 10.
Click on the Quiz to Start
1. What are the scopes of simulation?
2. What do you think that still there are some problems in simulation?
Practice on Double Server
In this lesson we will discuss about the basic concepts of an Inventory Systems and will explain how to model and simulate an Inventory Systems.
Please Add Your Pre-Recorded Lecture Video Link Here
In this lesson we will discuss about the concepts of an Inventory Systems with an example - News dealers problem, and will simulate an order- up-to level inventory system. Where the product validation will expire in the same day of its manufacture.
News dealers problem, Simulation of an order-up-to level inventory system.
Newspaper Seller's Problem Discussion
In this lesson we will discuss about the concepts of an Inventory Systems with another example – M,N inventory problem Concepts in Discrete Events. Where we have to find out the average ending inventory and the number of days where the shortage condition occurred.
Discussion on M,N Inventory
In this lesson we will discuss about the concepts of Reliability Problem with an example of Bearing problem with current-method/normal method (whenever one bearing fails will change it).
Random digit assignments, Simulation table for inventory system, and reliability problem.
Discussion on 2 Stage Manufacturing System with Animation
In this lesson we will discuss about the concepts of Reliability Problem with an example of Bearing problem with proposal method (whenever one bearing fails need to change all the bearing or need to change the whole set of the bearing).
Discussion on Bearing Problem
In this lesson we will discuss about the concepts of discrete event simulation with an example of dump truck problem, Also talk about the construction of distribution tables and Simulation table for dump truck simulation. The simulation will run until all the resources are utilized or until a certain time elapse.
Event Scheduling, utilization, alternative method implementation and dump truck problem.
Discussion on Scheduling Problem
Instruct them to present on some research paper(assigned by you) related to System Analysis and Design Current Trend
OR
Instruct them to select a system's website(can be assigned by you) and present the full life cycle analysis and system modification(need to improve) report on that system.
Getup and Outfit- 10% (0.8)Body Language- 10% (0.8)English Communication- 10% (0.8)Eye contact- 10% (0.8)Knowledge/Content- 10% (3.2)Handling Q&A- 20% (1.6)---------------------------------------------------------------------------------------Total- 100% (8.0)
In this lesson we will discuss about the concepts of Petri Net with definition and origination, solving firing of transitions using petri net mathematical equations, and executing state equation with the help of matrix and initial state.
Discrete event simulation and understand basic of Petri net, understand event firing and resource allocation, M/M/1 queue.
Discussion on State Update Equation and MM1 queue
Discussion on Firing of Transition