Dear Students,
Welcome to Simulation and Modeling & Lab (CSE 414/415). I am Md. Mahadi Hasan, 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 will provide you the necessary support during the course to successfully complete this course.
Let's move together with your Love & Cooperation.
Instructor Name : Md. Mahadi Hasan
Designation : Lecturer
Office Address : Room-317, CSE Building, DIU
Contact No : 01521-254504
Email : mahadi.cse0398.c@diu.edu.bd
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 Outcomes (CO's):
Course Objectives:
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
Course Outline
Grading Policy
In this lesson we will introduce each other, will know about our feelings, wish, desire and career, we will give a drive to BLC to explore our course altogether.
In this lesson we will discuss about Introduction to Simulation System, Appropriate tools, advantages and disadvantages of simulation.Areas of application.
About Simualtion, Appropriate tools, advantages and disadvantages of simulation, areas of application.
In this lesson we will discuss about System and system environment,.Components of a system, Discrete and continuous system, Model of a system, Types of models.
In this lesson we will discuss about Discrete event system simulation concepts, Steps in simulation study, flow diagram with description.
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.
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.
In this lesson we will discuss about The Able-Baker Carhop Problem with utilizations.
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.
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 busyness of the system resources. And each call processing description with diagram.
State of a telephony system, attributes of telephone call, test carried out in connecting a call.
Telephone System, Normal Probability Distribution & Bar Chart Discussion.
Review and practices on lesson 6 - 10.
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.
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.
Lecture Content
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.
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.
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).
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.
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.