SYSTEM MODELLING AND SIMULATION
m m m 06CS82
SYLLABUS
PARTm–mA
UNITm–m1 8mHours
Introduction:mWhenmsimulationmismthemappropriatemtoolmandmwhenmitmismnotmappropriate;mAdvanta
gesmandm disadvantagesmofmSimulation;mAreasmofmapplication;mSystemsmandmsystemmenvironment;m
Componentsmofmamsystem;mDiscretemandmcontinuousmsystems;mModelmofmamsystem;mTypesmofmMod
els;mDiscrete-
EventmSystemmSimulation;mStepsminmamSimulationmStudy.mThembasicsmofmSpreadsheetmsimulation,m
Simulationmexample:mSimulationmofmqueuingmsystemsminmamspreadsheet.
UNITm–m2 6mHours
GeneralmPrinciples,mSimulationmSoftware:mConceptsminmDiscrete-
EventmSimulation:mThemEvent-mSchedulingm/mTime-
AdvancemAlgorithm,mWorldmViews,mManualmsimulationmUsingmEventmScheduling;mListmprocessin
g.mSimulationminmJava;mSimulationminmGPSS
UNITm–m3 6mHours
StatisticalmModelsminmSimulation:mReviewmofmterminologymandmconcepts;mUsefulmstatisticalmmo
dels;mdiscretemdistributions;mContinuousmdistributions;mPoissonmprocess;mEmpiricalm distributions.
UNITm–m4 6mHours
QueuingmModels:mCharacteristicsmofmqueuingmsystems;mQueuingmnotation;mLong-
runmmeasuresmofmperformancemofmqueuingmsystems;mSteady-
statembehaviormofmM/G/1mqueue;mNetworksmofmqueues;mRough-cutmmodeling:mAnmillustration..
PARTm–mB
UNITm–m5 8mHours
Random-NumbermGeneration,mRandom-
VariatemGeneration:mPropertiesmofm randommnumbers;mGenerationmofmpseudo-
randommnumbers;mTechniquesmformgeneratingmrandommnumbers;mTestsmformRandommNumbersmRa
ndom-VariatemGeneration:mInversemtransformmtechnique;mAcceptance-
mRejectionmtechnique;mSpecialmproperties.
UNITm–m6 6mHours
InputmModelingm:mDatamCollection;mIdentifyingmthemdistributionmwithmdata;mParametermestimatio
n;mGoodnessmofmFitmTests;mFittingmamnon-
stationarymPoissonmprocess;mSelectingminputmmodelsmwithoutmdata;mMultivariatemandmTime-
Seriesminputmmodels.
UNITm–m7 6mHours
EstimationmofmAbsolutemPerformance:mTypesmofmsimulationsmwithmrespectmtomoutputmanalysis;mSto
chasticmnaturemofmoutputmdata;mAbsolutemmeasuresmofmperformancemandmtheirmestimation;mOutputmana
lysismformterminatingmsimulations;mOutputmanalysismformsteady-statemsimulations.
UNITm–m8 6mHours
Verification,mCalibration,mandmValidation;mOptimization:mModelmbuilding,mverificationmandmv
Dept.mofmISE,mSJBI 1
T
,SYSTEM MODELLING AND SIMULATION
m m m 06CS82
alidation;mVerificationmofmsimulationmmodels;mCalibrationmandmvalidationmofmmodels,moptimizatio
nmviamSimulation
Dept.mofmISE,mSJBI 2
T
,SYSTEM MODELLING AND SIMULATION
m m m 06CS82
TextmBooks:
1. JerrymBanks,mJohnmS.mCarsonmII,mBarrymL.mNelson,mDavidmM.mNicol:mDiscrete-
EventmSystemmSimulation,m5thmEdition,mPearsonmEducation,m2010.
(ListedmtopicsmonlymfrommChapters1mtom12)
ReferencemBooks:
1. LawrencemM.mLeemis,mStephenmK.mPark:mDiscretem–
mEventmSimulation:mAmFirstmCourse,mPearsonmEducation,m2006.
2. AverillmM.mLaw:mSimulationmModelingmandmAnalysis,m4thmEdition,mTatamMcGraw-Hill,m2007.
Dept.mofmISE,mSJBI 3
T
, SYSTEM MODELLING AND SIMULATION
m m m 06CS82
TABLEmOFmCONTENTS
PagemNo.
UNITm-m1 INTRODUCTION
Whenmsimulationmismthemappropriatemtoolmandmwhenmitmis
mnotmappropriate;
1.1 7-45
AdvantagesmandmdisadvantagesmofmSimulation;mAreasmof
1.2
application;
1.3 Systemsmandmsystemmenvironment;mComponentsmofmamsy
stem;
1.4 Discretemandmcontinuousmsystems;mModelmofmamsystem;
1.5 TypesmofmModels;mDiscrete-EventmSystemmSimulation;
1.6 StepsminmamSimulationmStudy.
1.7 Simulationmexamples:mSimulationmofmqueuingmsystems;m
Simulationmofminventorymsystems;mOthermexamplesmofmsi
mulation.
UNITm-m2 GENERALmPRINCIPLES,mSIMULATIONmSOFTWARE
2.1 Conceptsminm Discrete-EventmSimulation: 46-63
2.2 ThemEvent-Schedulingm/mTime-AdvancemAlgorithm,
2.4 WorldmViews,
2.5 ManualmsimulationmUsingmEventmScheduling;mListmproc
essing.mSimulationminmJava;mSimulationminmGPSS
UNIT-3 STATISTICALmMODELSmINmSIMULATION
3.1 Reviewmofmterminologymandmconcepts;. 64-80
3.2 Usefulmstatisticalmmodels;
3.3 Discretemdistributions
Dept.mofmISE,mSJBI 4
T
m m m 06CS82
SYLLABUS
PARTm–mA
UNITm–m1 8mHours
Introduction:mWhenmsimulationmismthemappropriatemtoolmandmwhenmitmismnotmappropriate;mAdvanta
gesmandm disadvantagesmofmSimulation;mAreasmofmapplication;mSystemsmandmsystemmenvironment;m
Componentsmofmamsystem;mDiscretemandmcontinuousmsystems;mModelmofmamsystem;mTypesmofmMod
els;mDiscrete-
EventmSystemmSimulation;mStepsminmamSimulationmStudy.mThembasicsmofmSpreadsheetmsimulation,m
Simulationmexample:mSimulationmofmqueuingmsystemsminmamspreadsheet.
UNITm–m2 6mHours
GeneralmPrinciples,mSimulationmSoftware:mConceptsminmDiscrete-
EventmSimulation:mThemEvent-mSchedulingm/mTime-
AdvancemAlgorithm,mWorldmViews,mManualmsimulationmUsingmEventmScheduling;mListmprocessin
g.mSimulationminmJava;mSimulationminmGPSS
UNITm–m3 6mHours
StatisticalmModelsminmSimulation:mReviewmofmterminologymandmconcepts;mUsefulmstatisticalmmo
dels;mdiscretemdistributions;mContinuousmdistributions;mPoissonmprocess;mEmpiricalm distributions.
UNITm–m4 6mHours
QueuingmModels:mCharacteristicsmofmqueuingmsystems;mQueuingmnotation;mLong-
runmmeasuresmofmperformancemofmqueuingmsystems;mSteady-
statembehaviormofmM/G/1mqueue;mNetworksmofmqueues;mRough-cutmmodeling:mAnmillustration..
PARTm–mB
UNITm–m5 8mHours
Random-NumbermGeneration,mRandom-
VariatemGeneration:mPropertiesmofm randommnumbers;mGenerationmofmpseudo-
randommnumbers;mTechniquesmformgeneratingmrandommnumbers;mTestsmformRandommNumbersmRa
ndom-VariatemGeneration:mInversemtransformmtechnique;mAcceptance-
mRejectionmtechnique;mSpecialmproperties.
UNITm–m6 6mHours
InputmModelingm:mDatamCollection;mIdentifyingmthemdistributionmwithmdata;mParametermestimatio
n;mGoodnessmofmFitmTests;mFittingmamnon-
stationarymPoissonmprocess;mSelectingminputmmodelsmwithoutmdata;mMultivariatemandmTime-
Seriesminputmmodels.
UNITm–m7 6mHours
EstimationmofmAbsolutemPerformance:mTypesmofmsimulationsmwithmrespectmtomoutputmanalysis;mSto
chasticmnaturemofmoutputmdata;mAbsolutemmeasuresmofmperformancemandmtheirmestimation;mOutputmana
lysismformterminatingmsimulations;mOutputmanalysismformsteady-statemsimulations.
UNITm–m8 6mHours
Verification,mCalibration,mandmValidation;mOptimization:mModelmbuilding,mverificationmandmv
Dept.mofmISE,mSJBI 1
T
,SYSTEM MODELLING AND SIMULATION
m m m 06CS82
alidation;mVerificationmofmsimulationmmodels;mCalibrationmandmvalidationmofmmodels,moptimizatio
nmviamSimulation
Dept.mofmISE,mSJBI 2
T
,SYSTEM MODELLING AND SIMULATION
m m m 06CS82
TextmBooks:
1. JerrymBanks,mJohnmS.mCarsonmII,mBarrymL.mNelson,mDavidmM.mNicol:mDiscrete-
EventmSystemmSimulation,m5thmEdition,mPearsonmEducation,m2010.
(ListedmtopicsmonlymfrommChapters1mtom12)
ReferencemBooks:
1. LawrencemM.mLeemis,mStephenmK.mPark:mDiscretem–
mEventmSimulation:mAmFirstmCourse,mPearsonmEducation,m2006.
2. AverillmM.mLaw:mSimulationmModelingmandmAnalysis,m4thmEdition,mTatamMcGraw-Hill,m2007.
Dept.mofmISE,mSJBI 3
T
, SYSTEM MODELLING AND SIMULATION
m m m 06CS82
TABLEmOFmCONTENTS
PagemNo.
UNITm-m1 INTRODUCTION
Whenmsimulationmismthemappropriatemtoolmandmwhenmitmis
mnotmappropriate;
1.1 7-45
AdvantagesmandmdisadvantagesmofmSimulation;mAreasmof
1.2
application;
1.3 Systemsmandmsystemmenvironment;mComponentsmofmamsy
stem;
1.4 Discretemandmcontinuousmsystems;mModelmofmamsystem;
1.5 TypesmofmModels;mDiscrete-EventmSystemmSimulation;
1.6 StepsminmamSimulationmStudy.
1.7 Simulationmexamples:mSimulationmofmqueuingmsystems;m
Simulationmofminventorymsystems;mOthermexamplesmofmsi
mulation.
UNITm-m2 GENERALmPRINCIPLES,mSIMULATIONmSOFTWARE
2.1 Conceptsminm Discrete-EventmSimulation: 46-63
2.2 ThemEvent-Schedulingm/mTime-AdvancemAlgorithm,
2.4 WorldmViews,
2.5 ManualmsimulationmUsingmEventmScheduling;mListmproc
essing.mSimulationminmJava;mSimulationminmGPSS
UNIT-3 STATISTICALmMODELSmINmSIMULATION
3.1 Reviewmofmterminologymandmconcepts;. 64-80
3.2 Usefulmstatisticalmmodels;
3.3 Discretemdistributions
Dept.mofmISE,mSJBI 4
T