Documente Academic
Documente Profesional
Documente Cultură
Course Code INT884 Course Category Course Title SYSTEM SIMULATION Courses with conceptual focus Course Planner 12735::Sumit Mittu Lectures 3.0 Tutorials Practicals Credits 0.0 0.0 3.0
TextBooks Sr No T-1 T-2 Title System Simulation System Simulation with Digital Computer Reference Books Sr No R-1 R-2 R-3 R-4 R-5 Other Reading Sr No OR-1 OR-2 OR-3 OR-4 OR-5 OR-6 Journals articles as Compulsary reading (specific articles, complete reference) http://www.inf.ethz.ch/personal/cellier/Pubs/Sim/msms_79.pdf , http://www.ceng.metu.edu.tr/~genc/476/simdl.PDF , http://eprints.soton.ac.uk/35689/1/glasgow_paper.pdf , http://www.systemdynamics.org/dynamica/articles/71/1.pdf , http://ecommons.library.cornell.edu/bitstream/1813/2804/14/07_chapter07.pdf , http://extension.oregonstate.edu/catalog/pdf/em/em8718-e.pdf , Title Modeling and Performance Measurement of Computer Systems Simulation Modelling and Analysis Introduction to Simulation Computer Simulation Application Computer aided Modeling and Simulation Author J. Banks A. M. Law, W. D. Kelton T. A. Payer J. Reitmen W. A. Speriet Edition 1st 1st 1st 1st 1st 2000 2002 Year 2007 2000 Publisher Name PHI (Pretice Hall India) Tata McGraw Hill Mc graw Hill Wiley Academic Press Author Geoffrey Gordon Narsingh Deo Edition 2nd 24th Year Publisher Name PHI Learning Pvt Ltd, New Delhi PHI Learning Pvt Ltd, New Delhi
Relevant Websites Sr No RW-1 RW-2 RW-3 (Web address) (only if relevant to the course) http://home.ubalt.edu/ntsbarsh/simulation/sim.htm http://www.transtutors.com/homework-help/industrial-management/queuingmodels/arrival-characteristics.aspx http://books.google.co.in/books? id=dMZ1Zj3TBgAC&printsec=frontcover#v=onepage&q&f=false Salient Features Statistical approach to system modeling and simulation Arrival Patterns Handbook of Simulation - Google Books
RW-4
http://www.google.co.in/url? Demos - a system for Discrete Event Modeling on SIMULA sa=t&rct=j&q=&esrc=s&source=web&cd=10&cad=rja&ved=0CGQQFjAJ&url=http %3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi %3D10.1.1.97.9615%26rep%3Drep1%26type %3Dpdf&ei=VgXHUP_UJ8irrAfw54Ao&usg=AFQjCNFZfX3WbDDDi11m40LZDjeP CuqdMA http://www.rand.org/pubs/monograph_reports/MR1418.html A Million Random Digits (RAND)
RW-5
Audio Visual Aids Sr No AV-1 (AV aids) (only if relevant to the course) http://astro.unl.edu/animationsLinks.html Salient Features Animations related to simulation of diverse range of applications and processes
Software/Equipments/Databases Sr No SW-1 SW-2 SW-3 (S/E/D) (only if relevant to the course) http://www.minutemansoftware.com/ http://www.simscript.com/products/products.html http://www.mathworks.in/academia/student_version/technical_kit.html Salient Features GPSS World Simulation Software Download SIMSCRIPT III Download MATLAB Student Kit - register and download link
LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 6 2
Week 1
Lecture 1
System Models and Studies (Concept of system and environment : System Models Continuous and discrete models)
Concepts of a system, System Environment, Stochastic Activities, Continuous and Discrete Systems, System modeling Concepts of a system, System Environment, Stochastic Activities, Continuous and Discrete Systems, System modeling
Lecture 2
System Models and Studies (Concept of system and environment : System Models Continuous and discrete models)
RW-1 RW-3
Week 1
Lecture 3
OR-6
Types of System Models Static Physical Models, Modeling of Dynamic Physical mechanical systems Models, Static Matthematical Models, Dynamic Mathematical Models Types of System Models Static Physical Models, Modeling of Dynamic Physical mechanical systems Models, Static Matthematical Models, Dynamic Mathematical Models System Modeling Principles and System Modeling Process Principle used in Modeling, Subsystem concepts, System Analysis, Designand Postulation Principle used in Modeling, Subsystem concepts, System Analysis, Designand Postulation Principle used in Modeling, Subsystem concepts, System Analysis, Designand Postulation Introduction to Simulation, Monte Carlo Method Mathematical Model of the liver, Simulation of Message Buffer
Week 2
Lecture 4
OR-6
Lecture 5
System Models and Studies (Principles used in modeling system studies - system analysis design and postulation) System Models and Studies (Principles used in modeling system studies - system analysis design and postulation) System Models and Studies (Principles used in modeling system studies - system analysis design and postulation) System simulation(Techniques of simulation Monte Carlo Method) System simulation(Comparison of analysis and simulation - Types of System Simulation)
Lecture 6
Week 3
Lecture 7
Lecture 8
Lecture 9
Simulation vs Analytical Comparison of methods Simulation and analytical methods, Experimental nature of simulation, Types of system simulation Numerical Computation Numerical computation Techniques technique for continuous models and discrete models Continuous System Modeling Continuous System Modeling Introducing Continuous System Simulation Using differential equations for Continuous system modeling Analog computers and analog methods for representing systems Simulation of mechanical system over Force, Mass and Acceleration parameters Analog model for Automobile suspension system and the liver Simulation of Document processing, Sale of houses and ACs
Week 4
Lecture 10
System simulation(Numerical computation technique for Continuous and Discrete models) Continuous System Simulation (Continuous system models) Continuous System Simulation (Differential equations)
Lecture 11
Lecture 12
Week 5
Lecture 13
Continuous System Simulation (Hybrid Computers) Continuous System Simulation (Digital-Analog Simulators)
Hybrid Computers and Hybrid simulation Digital to analog simulators Feedback Systems Simulation of response of aircraft to an Autopilot system and Complete simulation of autopilot system Example of Flight simulator Pilot training or Astronaut training simulator Example of Growth of capital Fund or sales
Lecture 14
Lecture 15 Week 6 Lecture 16 Continuous System Simulation (Interactive systems) Continuous System Simulation (Real time simulation) Lecture 17 System Dynamics(Exponential growth models) System Dynamics(exponential decay models - Logistic curves) System Dynamics(Generation of growth models) T-1:Section 4.12 T-1:Section 4.13
Quiz,Test,Mini project 1 Interactive systems Real time simulation Interactive systems Real time simulation
Introduction to Growth Models Introduction to Growth and Decay models Generalized Growth Models
System Dynamics Study, Exponential Growth Model Exponential Decay odels, Logistic curves Modified Exponential Growth Model and Generalization of Growth Models
Lecture 18
Week 7
Lecture 19
OR-3 OR-4
System Dynamics Study Notation and purpose of Examples for practice and Diagrams system dynamics diagrams, Structure of System Dynamics Model, Simple System Dynamics Diagrams System Dynamics Diagrams Multi segment models and thier system dynamics diagrams, Representing Time delays Experimental Layout Validation Example of number of houses and ACs sold in a household
Lecture 20
Lecture 21
MID-TERM
Week 8 Lecture 22 Probability Concepts in Simulation (Stochastic Variables) Probability Concepts in Simulation (Discrete and Continuous Probability Functions) T-1:Section 6.1 Stochastics variables Introduction to stochastic process and stochastic variables Discrete probability and Numerical illustrations Continuous Probability Functions, Probability Density Fucntion
Week 8
Lecture 23
Probability Concepts in Simulation (Discrete and Continuous Probability Functions) Probability Concepts in Simulation (Measures of Probability Functions)
Discrete probability and Numerical illustrations Continuous Probability Functions, Probability Density Fucntion Using Probability Numerical Illustrations functions to determine Mean, median, percentiles, mode and standard deviation, variance and coefficient of variation Using Probability Numerical Illustrations functions to determine Mean, median, percentiles, mode and standard deviation, variance and coefficient of variation Numerical Illustrations
T-1:Section 6.4
OR-5
Lecture 24
T-1:Section 6.4
OR-5
Week 9
Lecture 25
T-1:Section 6.5
Numerical Evaluation of Numerical Evaluation continuous probability of continuous fucntions probability fucntions RW-5 Random Numbers Continuous Uniformly distributed Random Numbers, Computer Generation of Random Numbers Congestion in systems and arrival patterns
Lecture 26
Probability Concepts in Simulation T-1:Section 6.6 6.7 (Continuous Uniformly Distributed Random Numbers)
Arrival Patterns(Congestion in System) Arrival Patterns(Poisson Arrival Patterns) Arrival Patterns(Exponential Distribution) Arrival Patterns(The coefficient of Variation) Arrival Patterns(Erlang Distribution) Simulation of Queuing Systems (Simulation of Single-server Queue) Simulation of Queuing Systems (Simulation of Two-server Queue) Discrete system Simulation(Fixed time-step stamp versus event-toevent model) Discrete system Simulation (Generation of Random Numbers)
T-1:Section 7.1 7.2 T-1:7.3 T-1:Section 7.4 T-1:Section 7.5 T-1:Section 7.6 7.7 RW-2
Exponential Distribution Exponential Arrival Distribution Coefficient of Variation Erlang Distribution Coefficient of Variation in Arrival Distributions Erlang and Hyper exponential Arrival Distributions Simulation of single server queue Comparative analysis against Exponential Distribution
Lecture 32
T-2:Section 4.2
Quiz,Test,Mini project 3 Two Server Queue Fixed Time stamp vs event to event model Generation of Random numbers Simulation of two server queue Fixed Time stamp vs event to event model Generation of Random numbers
Lecture 36
T-2:Section 3.3
Week 12
Lecture 36
Discrete system Simulation (Generation of Non-Uniformly Distributed Random Numbers) Simulation languages(Continuous and Discrete simulation Languages) Simulation languages(Introduction to GPSS) Simulation languages (SIMSCRIPT, SIMULA)
T-2:Section 3.4
Generation of non uniformly distributed random numbers OR-1 OR-2 Continuous Discrete System Simulation Languages
Generation of non uniformly distributed random numbers CSSLs, CSMP III etc
Numerical Examples
Week 13
Lecture 37
T-1:Section 4.7 4.8 T-2:Section 8.1 T-1:Section 9.1 to 9.5 T-1:Section 8.7 8.8 11.1 11.2
Lecture 38
General Purpose System Introduction to Demo Programs Simulation software Simulation using GPSS RW-4 SIMSCRIPT and SIMULA Introduction to simulation using SIMSCRIPT and SIMULA Demo Programs
Lecture 39
SPILL OVER
Week 14 Lecture 40 T-1:Ch 13 Simulation Programming List Processing, Data Techniques I structures in simulation languages, Implementation of activities Simulation Programming Event Types, Techniques II Simultaneous events, conditional events, Execution of simulation algorithm
Lecture 41
T-1:Ch 13
Quiz 1
To know the level of Topics covered in class thorughout semester till date of course announcement of quiz understanding of the students To know students preparation for the course topics Topics covered in class till date of announcement of test
Test 1
Individual
4/5
Mini project 1
To have the students A topic (a process or a system) shall be allocated to student for Group implement the simulation using some simulation tool like GPSS, Simscript, NS2, concepts of Matlab etc. simulation in form of a project
As per guidelines mentioned in Academic Manual for Teachers - there will be mid-term report (5 marks), end term report (15 marks) followed by via/presentation (10 marks)
3 / 10
List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper) Sr. No. Topic 1 Simulation of Nuclear Reactor Operations 2 Simulation of satellite launch processes 3 Simulation of water reservoir system 4 Simulation of an aircraft flight 5 Simulation of an ATM (Automatic Teller Machine) system processing 6 Simulation of a factory production line 7 Simulation of a telephone system 8 Simulation of congestion analysis in a communication network 9 Simulation of information Processing in Human Brain 10 Simulation of some biological/physiological processes of a living organism 11 Simulation of processes during a thunderstorm 12 Simulation of tectonic activities that lead to an earthquake 13 Simulation of user behavior over some social networking site 14 Simulation of Doppler Effect 15 Simulation of Lunar Gravity