Professional Documents
Culture Documents
Syllabus
1. INTRODUCTION TO SYSTEMS AND SIMULATION Basic concepts of systems, General systems, Elements of systems, theory, concept of simulation-Simulation as a decision making tool-types of simulation-System modeling and types of modeling-desk and bench mark simulation.
2.
RANDOM NUMBER Probability and statistical concepts of simulation-Pseudo random numbersMethods of generating random variables-Discrete and continuous distributions-Testing of random numbers-Sampling-simple random and simulated.
Syllabus
3. DESIGN OF SIMULATION EXPERIMENTS Problem formulation-Data collection and reduction time flow mechanism-Key variables-Logic flowchart starting condition-Run size-Experimental design consideration-Output analysis and interpretation, validation-Application of simulation in industries, Engineering and scientific organisations.
4. SIMULATION LANGUAGE Use of digital computer in simulated sampling -Comparison and selection of simulated languages-Analysis-Study of any simulation languageModification of simulation models using simulation language.. 5. CASE STUDIES Development of simulation models using the simulation language studied for systems like: Queuing systems- Production Systems-Inventory systemsMaintenance and replacement systems Investment analysis and network.
References
1. JERRY BANKS and JOHN S.CARSON," Discrete event system simulation ", Prentice Hall,1984.
2. R.E.SHANNON," Systems simulation ,the art and science ", Prentice Hall,1975.
3. JOE H. MIZE AND J. GRADY COX," Essentials of simulation ", Prentice Hall Inc.1968.
4. JEFFREY L. WHITTEN,LONNIE D.BENTLEY AND VICTOR M.BARICE, " System analysis and design methods ", Galgotia Publications Pvt Ltd.,1991
5. THOMAS J. SCHRIBER, " Simulation using GPSS ", John Wiley, 1974.
Course Objectives
The course hopes to answer
How to build models of real systems using simulation techniques (as against analytical techniques)? How to statistically analyze these models? How to gain managerial insights about the real systems from the simulation models?
Course Objectives
We are going to mimic the real systems by development of simulation models. The focus is going to be more on analysis rather than coding. We are more interested in finding the performance parameters of the system using simulation so that we can take decisions based on the models. Simulation software packages are going to be just tools to achieve our objective which is to draw conclusions about the real system.
What is simulation?
Simulation is the process of designing a mathematical or logical model of a real system and then conducting computer-based experiments with the model to describe, explain, and predict the behavior of the real system
Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose of either understanding the behavior of the system and/or evaluating various strategies for the operation of the system.
What is simulation?
A Simulation of a system is the operation of a model, which is a representation of that system. The model is amenable to manipulation which would be impossible, too expensive, or too impractical to perform on the system which it portrays. The operation of the model can be studied, and, from this, properties concerning the behavior of the actual system can be inferred.
Brief History
World War II Monte Carlo simulation: originated with the work on the atomic bomb. Used to simulate bombing raids. Given the security code name Monte-Carlo. Late 50s, early 60s Computers improve Required big computers, special training Processing cost as high as $1000/hour for a sub-286 level machine First languages introduced: SIMSCRIPT, GPSS (IBM) Simulation viewed at the tool of last resort Late 60s, early 70s Primary computers were mainframes: accessibility and interaction was limited Introduction of GASP IV triggered a wave of diverse applications. Significant in the evolution of simulation.
Advantages
The basic concept of simulation is easy to comprehend and hence often easier to justify to management or customers than some of the analytical models. A simulation model may be more credible because it's behavior has been compared to that of the real system
We can test new designs, layouts, etc. without committing resources to their implementation.
Using simulation, performance of the existing system can be estimated for a range of operating conditions. Alternatives to existing system could be tested with relative ease
Advantages
Can be used to study existing systems without disrupting the ongoing operations. Proposed systems can be tested before committing resources. Allows us to control time Allows us to identify bottlenecks. Allows us to gain insight into which variables are most important to system performance. Control in simulation experiment is better than that in experiment with the system itself.
Disadvantages
Simulation modeling is an art that requires specialized training and therefore skill levels of practitioners vary widely. Gathering highly reliable input data can be time consuming and the resulting data is sometimes highly questionable.
Simulation models are input-output models, i.e. they yield the probable output of a system for a given input. They do not yield an optimal solution, rather they serve as a tool for analysis of the behavior of a system under specified conditions. Most often, the results of simulation are estimates. Several runs of the model could be required to study the system in details.
Often are time consuming and expensive.
Applications
MANUFACTURING: material handling systems, assembly lines, automated production facilities, inventory control systems, plant layout, etc.. BUSINESS: stock and commodity analysis, pricing policies marketing strategies, cash flow analysis, forecasting, etc COMPUTER SYSTEMS: hardware components, software systems, networks, data base management, information processing, etc.. GOVERNMENT: military weapons and their use, military tactics, population forecasting, land use, health care delivery, fire protection, criminal justice, traffic control, etc
4a