Simulation applied to environmental and social systems
Títol del curs: Simulation applied to environmental and social systems
Impartit per: Pau Fonseca. Universitat Politècnica de Catalunya
Llengua del curs: Anglès
Dates i horaris del curs: 16-20 de juliol. The theory sessions will start at 10 in the morning until 12. The practical labs start at 12 until 14.
Lloc: Theory sessions: aula S01; Practical labs: aula PC3.
Tipus d'activitat i càrrega lectiva: Curs de 20 hores with 10 hours of practical labs.
Reconeixement acadèmic: 2.5 crèdits
Data de matrícula: del 15 al 25 de maig
Program:
(L)Working with VenSim.
Introduction to VenSim. The students must propose a system to be modeled in the next lab session.
(L)Working with VenSim.
Working with the first proposed exercise, to be delivered at the end of the course.
(L)Working with SDLPS.
Presentation of SDLPS, a simulation engine that understand Specification and Description Language. Application of this language to social and environmental simulation.
(L)Working with Agent sheets and SDLPS.
Presentation of Agent sheets. Start to work
(L)Working with Agent sheets and SDLPS.
The students finish the development of his proposed second exercise.
Impartit per: Pau Fonseca. Universitat Politècnica de Catalunya
Llengua del curs: Anglès
Dates i horaris del curs: 16-20 de juliol. The theory sessions will start at 10 in the morning until 12. The practical labs start at 12 until 14.
Lloc: Theory sessions: aula S01; Practical labs: aula PC3.
Tipus d'activitat i càrrega lectiva: Curs de 20 hores with 10 hours of practical labs.
Reconeixement acadèmic: 2.5 crèdits
Data de matrícula: del 15 al 25 de maig
Program:
- 1 Theory:
- Introduction: Some examples of real projects.
- System Dynamics: Continuous processes.
- 1 Practical Lab: Working with VenSim.
- 2 Theory: System Dynamics: Continuous processes.
- 2 Practical Lab: Working with VenSim.
- 3 Theory: GIS data and Cellular automata.
- 3 Practical Lab: Working with SDLPS.
- 4 Theory: Intelligent agents.
- 4 Practical Lab: Working with Agent sheets and SDLPS.
- 5 Theory: Parallel simulation.
- 5 Practical Lab: Working with Agent sheets and SDLPS.
Detailed outline:
- Introduction: Some examples of real projects. System Dynamics: Continuous processes.
(L)Working with VenSim.
Introduction to VenSim. The students must propose a system to be modeled in the next lab session.
- System Dynamics: Continuous processes.
(L)Working with VenSim.
Working with the first proposed exercise, to be delivered at the end of the course.
- GIS data and Cellular automata.
(L)Working with SDLPS.
Presentation of SDLPS, a simulation engine that understand Specification and Description Language. Application of this language to social and environmental simulation.
- Intelligent agents.
(L)Working with Agent sheets and SDLPS.
Presentation of Agent sheets. Start to work
- Parallel simulation.
(L)Working with Agent sheets and SDLPS.
The students finish the development of his proposed second exercise.
Evaluation method:
A practical exercise, to be delivered at the end of the course.
Bibliography:
- [1] Averill M. Law and W. David Kelton, Simulation Modeling and Analysis.: McGraw-Hill, 2000.
- [2] Averill M. Law, "How to build valid and credible simulation models," in Proceedings of the 2005 Winter Simulation Conference, 2005.
- [3] R. M. Fujimoto, "Parallel simulation: parallel and distributed simulation systems," in Winter Simulation Conference, 2001, pp. 147-157.
- [4] Telecommunication standardization sector of ITU. (1999) Series Z: Languages and general software aspects for telecommunication systems. [Online]. http://www.itu.int/ITU-T/studygroups/com17/languages/index.html
- [5] Lauren Doldi, Validation of Communications Systems with SDL: The Art of SDL Simulation and Reachability Analysis.: John Wiley & Sons, Inc., 2003.
- [6] B.P. Zeigler, H. Praehofer, and D. Kim, Theory of Modeling and Simulation.: Academic Press, 2000.
- [7] J. L. Peterson, Petri Net Theory and the Modeling of Systems.: Prentice-Hall, 1981.
- [8] Pau Fonseca i Casas and Josep Casanovas, "JGPSS, an Open Source GPSS Framework to Teach Simulation," in Procediings of the Winter Simulation Conference 2009, Austin, 2009.
- [9] Ingolf Ståhl, "WEBGPSS: THE FIRST TWO HOURS OF SIMULATION EDUCATION," in Proceedings of the 2004 Winter Simulation Conference, 2004.
- [10] Ingolf Ståhl, "GPSS - 40 years of development," in Proceedings of the 2001 Winter Simulation Conference, 2001, pp. 577-585.
- [11] Robert Crain, "Simulation using GPSS/H," in Proceedings of the 1997 Winter Simulation Conference, 1997.
- [12] W. David Kelton, Jeffrey S. Smith, and David T. Sturrock, Simio and Simulation: Modeling, Analysis, Applications, Second Edition ed.: McGraw-Hill, 2012.
1 Practical Lab |
Introduction to GPSS/Simio software. |
2Theory |
Methodology. Working with discrete simulation. Formalizing a simulation model. Petri Nets and SDL. |
2 Practical Lab |
Working with GPSS and Simio. |
3 Theory |
Formalizing a simulation model. Petri Nets and SDL. |
3 Practical Lab |
Working with GPSS and Simio. |
4 Theory |
Formalizing a simulation model. Petri Nets and SDL. |
4 Practical Lab |
Introduction to SDLPS CPNTools and JPetriNetSim. |
5 Theory |
Experimental design, VV&A of simulation models. |
5 Practical Lab |
Selecting the best software to “our project”. |
Share: