Credits
6
Types
Compulsory
Requirements
This subject has not requirements
, but it has got previous capacities
Department
EIO
Teachers
Person in charge
- Pau Fonseca Casas ( pau@fib.upc.edu )
Others
- Joan Garcia Subirana ( joan.garcia-subirana@upc.edu )
- Víctor García Carrasco ( victor.garcia.carrasco@upc.edu )
Weekly hours
Theory
1
Problems
1
Laboratory
2
Guided learning
0
Autonomous learning
6
Competences
Transversals
Basic
Especifics
Generic
Objectives
-
Model complex dynamic systems. Understand concepts such as observability, stability and controllability.
Related competences: CG2, CG4, CT5, CT6, CT7, CB2, CB3, CB4, CE01, CE20, CE21, CE22, -
Validate and verify models and extract knowledge from them.
Related competences: CG2, CG4, CG5, CT2, CB2, CB3, CB4, CE20, CE22, -
Express the behavior of complex systems using formal languages understandable by both specialized and non-specialized audiences
Related competences: CG2, CG4, CG5, CT5, CT6, CB2, CB3, CB4, CE01, CE20,
Contents
-
Introduction, system vs model
What is a simulation study? Practical approach by presenting real projects that will show the student the phases to follow for the development of a valid and useful simulation study. We will address the dichotomy between model and system and understand the need to detail the hypotheses to limit which is what will be the object of our study. -
Simulation and statistical methods
Randomness as the backbone of modeling and experimentation in simulation. Statistical distributions, generation of numbers and random variables. Some known distributions and their application in simulation models. -
Simulation paradigms
Presentation of the main simulation engines and their applicability. -
Main formal languages to define conceptual models.
The languages: Specification and Description Language (SDL) and Petri Nets will be detailed. The relationship they have with the Forrester diagrams used to create dynamic systems will be shown. -
Systems dynamics, continuous simulation
Approach to continuous simulation through systems dynamics, creation of Causal and Forrester diagrams. -
Parallel and distributed simulation
Introduction to existing techniques to be able to distribute simulation models. -
Experimental design and analysis of results
Basic concepts and methods for the design of simulation experiments. Evaluation and comparison of scenarios. Quality of results. -
Validation, verification and accreditation of simulation models
Description of the methodologies to be followed in order to obtain a verified model, validate it and a reflection on the accreditation of models.
Activities
Activity Evaluation act
Theory
1h
Problems
1h
Laboratory
2h
Guided learning
0h
Autonomous learning
6h
Theory
2h
Problems
2h
Laboratory
4h
Guided learning
0h
Autonomous learning
12h
Theory
1h
Problems
1h
Laboratory
2h
Guided learning
0h
Autonomous learning
4h
Main formal languages to define conceptual models
The languages: Specification and Description Language (SDL) and Petri Nets will be detailed. The relationship they have with the Forrester diagrams used to create dynamic systems will be shown.Objectives: 3
Contents:
Theory
3h
Problems
3h
Laboratory
6h
Guided learning
0h
Autonomous learning
20h
Theory
3h
Problems
3h
Laboratory
6h
Guided learning
0h
Autonomous learning
20h
Systems dynamics, continuous simulation
Theory
3h
Problems
3h
Laboratory
6h
Guided learning
0h
Autonomous learning
16h
Theory
1h
Problems
1h
Laboratory
2h
Guided learning
0h
Autonomous learning
8h
Parallel and distributed simulation
Theory
1h
Problems
1h
Laboratory
2h
Guided learning
0h
Autonomous learning
4h
Teaching methodology
The subject follows the methodologies of cooperative learning and problem-based / project-based learning, complemented with expository method sessions, in which the necessary theory is explained so that the student can develop, in the best conditions. , the set of deliverables that, basically, will determine the achievement of the aims of the asignatura.Evaluation methodology
There will be two practices during the course, 60% of the grade.There will be a final exam, 40% of the grade.
Reassessment: Only those who have failed the final exam may take the reassessment. The maximum grade that can be obtained in the reassessment is 7.
Bibliography
Basic
-
Simulation modeling and analysis
- Law, Averill M,
Mcgraw-Hill,
2015.
ISBN: 1259254380
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004026459706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Modelado y simulación : aplicación a procesos logísticos de fabricación y servicios
- Guasch, Antoni; Piera, Miquel Àngel; Casanovas, Josep; Figueras, Jaume,
Edicions UPC,
2003.
ISBN: 8483017040
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991002640739706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Formal languages for computer simulation : transdisciplinary models and applications
- Fonseca Casas, Pau,
Information Science Reference,
cop. 2014.
ISBN: 9781466643697
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004003189706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Complementary
-
Simulation : the practice of model development and use
- Robinson, Stewart,
Palgrave Macmillan,
2014.
ISBN: 9781137328038
Web links
- Winter Simulation Conference http://www.wintersim.org/