Ilovepdf Merged-4
Ilovepdf Merged-4
SIMULATION LANGUAGES
MODULE 9
INTRODUCTION TO SIMULATION
At the end of the chapter, the learner should be
able to:
• Understand why do we use simulations
Science vs Art
o Art
▪ Skill of the modeling team – creativity involved in
modeling, interpretation of the results
• Science
o Statistics, Mathematics and Computer Science comprise its
foundations
4
❖ Soft-science containing both concepts and
skills
❖ Improvements in Computers
o Computers have evolved from mammoth sizes to smaller
sized desktops
o First simulations are done on large room-sized
mainframe computers
▪ Card-decks programs and run in batch mode
❖ Improvements in simulation products
o Simulations are done using assembly language, FORTRAN
or other high level languages
o 1960, GPSS introduction
❖ New opportunities for simulation education
o Today, universities offer simulation classes in
engineering and business curriculums
o Private seminars and training sessions have become
more available
❖ Increasingly complex and technical work
environment
o Simulation environments evolved from simple manual
assembly lines to complex automate systems
o New simulation techniques evolved to satisfy the
demand for better analysis tools
❖Computer Literacy among analysts and
engineers
Springer
Springer website link: bit.ly/SpringerCS
JSTOR
JSTOR website link: https://about.jstor.org/whats-in-jstor/books/open-access-books-jstor/
Books:
• Forsyth, D. (2018). Probability and Statistics for Computer Science. IL, USA: Springer.
• Frank E. Harrell, J. (2015). Regression Modeling Strategies. Switzerland: Springer
International Publishing
• Gorvine, B. (2018). Research methods. Oxford University Press.
• Grigoryev, I. (2017). AnyLogic 7 in three days a quick coursein simulation modeling.
• McCroskey, J. (2016). Quantitative research methods for communication. OXFORD
university Press.
• Matera, M. (2015). Explore like a pirare : gamification and game inspired course design
to engage, enrich and elevate your learners. Dave BurgessConsulting, Inc.
• Pajo, B. (2018). Introduction to research methods. Sage Publising.
• Viswanathan, M. (2019). Digital modulations using Matlab : build simulation models from
scratch.
External Resources:
• www.portal.office.com (CANVAS)
• Bacon-Shone, J. (2015). Introduction to Quantitative Research Method. Hong Kong: Research Gate
• Nathan, Peter (2013). The Oxford Handbook of Quantitative Methods Vol 2: Oxford University Press.
• Teo, Timothy (2013). Handbook on Quantitative Methods for Educational Research: Sense Publisher.
• Zeigler, Bernard P. et al. (2019). Theory of Modeling and Simulation 3 ed.: Academic Press.
• Arias-Rodil, M., Diéguez-Aranda, U., & Burkhart, H. E. (2017). Effects of Measurement Error in Total Tree Height and Upper-
Stem Diameter on Stem Volume Prediction. Copyright Society of American Foresters Jun 2017, 250-260.
• Domanski, C., & Jedrzjezak, A. (2015). Statistical Computing in Information Society. Folia Oeconomica Stetiensia, 144-152.
• Ibrahim, K. (2019). Foreign language practice in simulation video games: An analysis of game-based FL use
dynamics. American Council on the Teaching of Foreign Languages, 335-357.
• Kirkpatrick, E., Gaisford, W., Williams, E., Brindley, E., Tembo, D., & Wright, D. (2017). Understanding Plain English summaries.
A comparison of two approaches to improve the quality of Plain English summaries in research reports. Research Involvement
and Engagement , 1-14.
• Sato, K. (2004). Perspective of Research Design in Design. Visible Language, 218.
• Shu, K., Kozak, M., Fradj, N. B., Zylowski, T., & Rozakis, S. (2020). Simulation of sorghum introduction and its impacts on land
use change—A case study on Lubelski region of Eastern Poland. John Wiley & Sons, Inc., 252-274.
• Trochim, P. M. (2020, March 10). Retrieved from Research Method Knowledge Base: https://conjointly.com/kb/research-
sample/paper/
• University of Minnesota. (2020, April 20). Driven to Discover. Retrieved from Heart Attack Prevention:
http://www.epi.umn.edu/cvdepi/essay/association-causation-in-epidemiology-stories-of-guidelines-to-causality-h-blackburn/
INTRODUCTION TO MODELLING
AND SIMULATION
MODULE 7
INTRODUCTION TO
MODELING AND SIMULATION
At the end of the chapter, the learner should be able to:
• –Understand what is Modeling and Simulation and it’s
analysis.
❖ Simulation
▪ Uses and model to develop conclusions providing insight on
the behavior of real-world systems being studied
▪ Fortune tellers and prophets
❖ Computer Simulation
▪ Uses the same concept but requires the model to be
created through computer programming
4
❖ The historical perspective of simulation is as enumerated
in a chronological order.
A method named ‘Monte Carlo’ was developed by researchers (John von Neumann,
1940 Stanislaw Ulan, Edward Teller, Herman Kahn) and physicists working on a Manhattan project
to study neutron scattering.
The first special-purpose simulation languages were developed, such as SIMSCRIPT by Harry
1960
Markowitz at the RAND Corporation.
1970 During this period, research was initiated on mathematical foundations of simulation.
During this period, PC-based simulation software, graphical user interfaces and object-
1980
oriented programming were developed.
During this period, web-based simulation, fancy animated graphics, simulation-based
1990
optimization, Markov-chain Monte Carlo methods were developed.
❖ Simulation models consist of the following
components: system entities, input variables,
performance measures, and functional relationships.
Following are the steps to develop a simulation model.
❖ Step 1 − Identify the problem with an existing system
or set requirements of a proposed system.
Springer
Springer website link: bit.ly/SpringerCS
JSTOR
JSTOR website link: https://about.jstor.org/whats-in-jstor/books/open-access-books-jstor/
Books:
• Forsyth, D. (2018). Probability and Statistics for Computer Science. IL, USA: Springer.
• Frank E. Harrell, J. (2015). Regression Modeling Strategies. Switzerland: Springer
International Publishing
• Gorvine, B. (2018). Research methods. Oxford University Press.
• Grigoryev, I. (2017). AnyLogic 7 in three days a quick coursein simulation modeling.
• McCroskey, J. (2016). Quantitative research methods for communication. OXFORD
university Press.
• Matera, M. (2015). Explore like a pirare : gamification and game inspired course design
to engage, enrich and elevate your learners. Dave BurgessConsulting, Inc.
• Pajo, B. (2018). Introduction to research methods. Sage Publising.
• Viswanathan, M. (2019). Digital modulations using Matlab : build simulation models from
scratch.
External Resources:
• www.portal.office.com (CANVAS)
• Bacon-Shone, J. (2015). Introduction to Quantitative Research Method. Hong Kong: Research Gate
• Nathan, Peter (2013). The Oxford Handbook of Quantitative Methods Vol 2: Oxford University Press.
• Teo, Timothy (2013). Handbook on Quantitative Methods for Educational Research: Sense Publisher.
• Zeigler, Bernard P. et al. (2019). Theory of Modeling and Simulation 3 ed.: Academic Press.
• Arias-Rodil, M., Diéguez-Aranda, U., & Burkhart, H. E. (2017). Effects of Measurement Error in Total Tree Height and Upper-
Stem Diameter on Stem Volume Prediction. Copyright Society of American Foresters Jun 2017, 250-260.
• Domanski, C., & Jedrzjezak, A. (2015). Statistical Computing in Information Society. Folia Oeconomica Stetiensia, 144-152.
• Ibrahim, K. (2019). Foreign language practice in simulation video games: An analysis of game-based FL use
dynamics. American Council on the Teaching of Foreign Languages, 335-357.
• Kirkpatrick, E., Gaisford, W., Williams, E., Brindley, E., Tembo, D., & Wright, D. (2017). Understanding Plain English summaries.
A comparison of two approaches to improve the quality of Plain English summaries in research reports. Research Involvement
and Engagement , 1-14.
• Sato, K. (2004). Perspective of Research Design in Design. Visible Language, 218.
• Shu, K., Kozak, M., Fradj, N. B., Zylowski, T., & Rozakis, S. (2020). Simulation of sorghum introduction and its impacts on land
use change—A case study on Lubelski region of Eastern Poland. John Wiley & Sons, Inc., 252-274.
• Trochim, P. M. (2020, March 10). Retrieved from Research Method Knowledge Base: https://conjointly.com/kb/research-
sample/paper/
• University of Minnesota. (2020, April 20). Driven to Discover. Retrieved from Heart Attack Prevention:
http://www.epi.umn.edu/cvdepi/essay/association-causation-in-epidemiology-stories-of-guidelines-to-causality-h-blackburn/
SIMULATION USING ITS
DIFFERENT TYPE
MODULE 8
INTRODUCTION TO
COMPUTER SIMULATION
At the end of the chapter, the learner should be able to:
• Understand what is Modeling and Simulation and it’s analysis.
❖ Takes a variety of form
4
❖ Continuous
❖ Monte Carlo
❖ Discrete Event
❖ Agent Based Modeling
❖ Concerned with modeling a set of equations,
representing a system, over time
❖ May consist of algebraic systems, game
theoretic models, statistical models or differential
equations
❖ Commonly used in conjunction with CAD
(Computer Aided Drafting) or mathematical
modeling software packages
❖ Some candidates for continuous simulation
– Population models
– Urban growth
– Hurricane predictions
– Weather forecasting
– Disease spread
– Fermentation model
❖ Commonly developed using spreadsheets, specialized
mathematics software such as MATLAB
❖ Model of a four wheel drive suspension system
in which the dynamics of running over different
terrains could be examined
❖ Model of a competition between two populations
– Biological models – predator-prey
❖ Invokes thoughts of gambling, gaming and
chance
❖ Used by John Von Neumann on his experiments
on random numbers
❖ Random number simulations used for solving
stochastic or deterministic problems
❖ Characterized by the passage of blocks of time
during which nothing happens, punctuated by
events which change the state of the system
❖ Addresses simultaneous interactions of multiple
agents to simulate, recreate, study and predict
complex phenomenon
❖ Concept is that an overall behavior emerges
through the micro-level interactions of individual
agents
• Statistics
– the mathematics of the collection, organization, and
interpretation of numerical data, especially the analysis of
population characteristics by inference from sampling
• Probability
– the chance that something will happen - how likely it is that
some event will happen
❖ Are versatile
❖ General purpose classes of simulation software
that can be used to create a multitude of
modeling applications
❖ Some examples of modeling languages are
GPSS/H, GPSS/PC, SLX, and SIMSCRIPT III
24
❖ Models are written using simulation languages
Springer
Springer website link: bit.ly/SpringerCS
JSTOR
JSTOR website link: https://about.jstor.org/whats-in-jstor/books/open-access-books-jstor/
Books:
• Forsyth, D. (2018). Probability and Statistics for Computer Science. IL, USA: Springer.
• Frank E. Harrell, J. (2015). Regression Modeling Strategies. Switzerland: Springer
International Publishing
• Gorvine, B. (2018). Research methods. Oxford University Press.
• Grigoryev, I. (2017). AnyLogic 7 in three days a quick coursein simulation modeling.
• McCroskey, J. (2016). Quantitative research methods for communication. OXFORD
university Press.
• Matera, M. (2015). Explore like a pirare : gamification and game inspired course design
to engage, enrich and elevate your learners. Dave BurgessConsulting, Inc.
• Pajo, B. (2018). Introduction to research methods. Sage Publising.
• Viswanathan, M. (2019). Digital modulations using Matlab : build simulation models from
scratch.
External Resources:
• www.portal.office.com (CANVAS)
• Bacon-Shone, J. (2015). Introduction to Quantitative Research Method. Hong Kong: Research Gate
• Nathan, Peter (2013). The Oxford Handbook of Quantitative Methods Vol 2: Oxford University Press.
• Teo, Timothy (2013). Handbook on Quantitative Methods for Educational Research: Sense Publisher.
• Zeigler, Bernard P. et al. (2019). Theory of Modeling and Simulation 3 ed.: Academic Press.
• Arias-Rodil, M., Diéguez-Aranda, U., & Burkhart, H. E. (2017). Effects of Measurement Error in Total Tree Height and Upper-
Stem Diameter on Stem Volume Prediction. Copyright Society of American Foresters Jun 2017, 250-260.
• Domanski, C., & Jedrzjezak, A. (2015). Statistical Computing in Information Society. Folia Oeconomica Stetiensia, 144-152.
• Ibrahim, K. (2019). Foreign language practice in simulation video games: An analysis of game-based FL use
dynamics. American Council on the Teaching of Foreign Languages, 335-357.
• Kirkpatrick, E., Gaisford, W., Williams, E., Brindley, E., Tembo, D., & Wright, D. (2017). Understanding Plain English summaries.
A comparison of two approaches to improve the quality of Plain English summaries in research reports. Research Involvement
and Engagement , 1-14.
• Sato, K. (2004). Perspective of Research Design in Design. Visible Language, 218.
• Shu, K., Kozak, M., Fradj, N. B., Zylowski, T., & Rozakis, S. (2020). Simulation of sorghum introduction and its impacts on land
use change—A case study on Lubelski region of Eastern Poland. John Wiley & Sons, Inc., 252-274.
• Trochim, P. M. (2020, March 10). Retrieved from Research Method Knowledge Base: https://conjointly.com/kb/research-
sample/paper/
• University of Minnesota. (2020, April 20). Driven to Discover. Retrieved from Heart Attack Prevention:
http://www.epi.umn.edu/cvdepi/essay/association-causation-in-epidemiology-stories-of-guidelines-to-causality-h-blackburn/