Banner
Home      Log In      Contacts      FAQs      INSTICC Portal
 
Documents

Tutorials

The role of the tutorials is to provide a platform for a more intensive scientific exchange amongst researchers interested in a particular topic and as a meeting point for the community. Tutorials complement the depth-oriented technical sessions by providing participants with broad overviews of emerging fields. A tutorial can be scheduled for 1.5 or 3 hours.

Tutorial proposals are accepted until:

May 27, 2024


If you wish to propose a new Tutorial please kindly fill out and submit this Expression of Interest form.

TUTORIALS LIST

Tutorial on Functional Mock-Up Interface (FMI) – Beginner’s Tutorial 
Instructor : Christian Bertsch, Maurizio Palmieri and Cláudio Ângelo Gonçalves Gomes

Tutorial on AnyLogic – Multimethod Modelling and Simulation Platform 
Instructor : Vladimir Koltchanov and Roberto Revetria



Tutorial on
Functional Mock-Up Interface (FMI) – Beginner’s Tutorial


Instructors

Christian Bertsch
Robert Bosch GmbH
Germany
 
Brief Bio
Christian Bertsch studied Mathematics and Physics at Heidelberg University before joining Robert Bosch GmbH in 2021 as a simulation engineer. Today he is a project manager at Bosch Research, and since 2022 project leader of the FMI project within the Modelica Association.
Maurizio Palmieri
University of Pisa
Italy
 
Brief Bio
Maurizio Palmieri is an assistant professor at Pisa University working on the co-simulation of platoon vehicles and machine-learning approaches for well-being. He got his PhD in Smart Computing, within a PhD program jointly offered from the Universities of Pisa, Florence, and Siena, with a thesis named "Co-simulation and verification of Cyber-Physical Systems using logic models".
Cláudio Ângelo Gonçalves Gomes
Aarhus University
Denmark
 
Brief Bio
Cláudio Ângelo Gonçalves Gomes is an assistant professor at Aarhus University focusing on co-simulation and its combination with numerical analysis, formal methods, and applied mathematics. He got his PhD from the University of Antwerp on the foundations for co-simulation.
Abstract

In this tutorial, organized by the FMI project, the basic concepts of the FMI standard are introduced and demonstrated. The first part consists of a presentation of the motivation, history, the FMI project, the basic technical idea, the different FMI versions, limitations and the current state of tool support. In the second part, hands-on exercises are given to gain first experience with creating, checking, coupling and simulating FMUs in different open source and commercial tools. This second part can also viewed as a demonstration where the exercises are done by the presenters, if the software tools are not available. At the end, an outlook is given on further material: other resources such as tutorial modules for more advanced usage of FMI.


Learning objectives:


After the tutorial, the attendees will be able to:

  • Understand the motivation and history of the FMI project.

  • Know how to export, import, and interact with, an FMU (a simulation model packaged according to the FMI standard), and will have a basic understanding of how a co-simulation is run.

  • Have a basic grasp of the main pitfalls when interacting with FMUs.

  • Have a collection of reference materials and tools that are useful when developing



Audience:

We target industrial practitioners and young researchers who have limited programming knowledge.Prerequisite knowledge of participants: while not mandatory, the following skills may make the experience better:

  • Knowledge of command line software

  • Limited experience with the python programming language

  • Limited knowledge of jupyter notebooks

  • Limited knowledge of how a drivetrain works





















Secretariat Contacts
e-mail: simultech.secretariat@insticc.org

Tutorial on
AnyLogic – Multimethod Modelling and Simulation Platform


Instructors

Vladimir Koltchanov
AnyLogic
France
 
Brief Bio
Vladimir Koltchanov. PhD in computer sciences (Complex Systems Modelling and Simulation) from Kiev Cybernetic Institute. Chef of research team in dynamic simulation in Kiev, consultant in dynamics system’s modelling and simulation in Paris. Actual managing director of AnyLogic Europe company based in Paris Region.
Roberto Revetria
DIME - CIELI, University of Genoa
Italy
 
Brief Bio
Roberto Revetria gets the degree with honors in 1998 and in July 1999 he is appointed Lieutenant in the Naval Army Corps. From July 1998 to July 1999 he is attached to the Control and Testing Service Head Office of the Military Maritime Arsenal of Taranto. In October 2001 received the title of PHD in Parma Univ.. On Nov. 2001 he wins the Competition for the role of Researcher at the Univ. of Genoa, he than win a second competition for the role of Associated Professor at Parma Univ., in March 2004. The personal experience achieved in the construction of computer-aided analysis models and tools brought him to develop complex software using multipurpose (C/C++, Java, Tcl/Tk, Python, Php, Fortran, Pascal, VBA) and dedicated (Automod, Simul8, ESL, GPSS/H, Arena, Witness, Plant Simulation, Powersim, iThink/Stella, VenSim, Berkeley Madonna) simulation tools. He makes use and develops models in virtual reality. On July 2010 he wins the Competition for the role of Full Professor at the Milan Polytechnic. He is currently Deputy-Director of the Italian Center of Excellence in Logistics and Transportation (CIELI). Since 2008 he is Special Appointed Consultant for the Holy See (Vatican City).
Abstract

Most simulation software tools for business applications are single-method (Discrete, Event Simulation DES, Agent – Based Modelling ABM and System Dynamics SD) and each of them serves a particular level of abstraction. Most real-world business systems are very complex. The ability to capture business systems with their real complexity and interactions can be seriously limited by using only one modelling method. So, single-method software tools are not ideal for handling complicated tasks. With multimethod software tools you can build models at any abstraction level you need and find a solution for almost any problem. With multimethod modelling software tools, you can create efficient and manageable models without using workarounds. You can choose the best representation of your system, not limited by methods or tools. Using multimethod simulation software gives you the flexibility needed to successfully solve any problem without excluding important elements or having to develop workarounds. With multimethod modelling, you can always choose the most efficient combination of approaches and develop the best solutions for your problems. On this tutorial session we’ll show how to build the simulation model based on three major methodologies commonly used for building dynamic business simulation models: discrete event modelling, agent-based modelling, and system dynamics. The most important, we’ll show how it is easy with AnyLogic platform combine these tree approach in the same model. We’ll illustrate multimethod modelling approach by examples of real business projects.



Aims and learning objectives:

The tutorial will demonstrate how to build a model of a highly automated picking process in which the basic layout will be build in a parametric way starting from an existing modular layout. The model will use both discrete event modelling with the help of the built-in Material Handling Library, human/vehicle interaction using Agent Based modelling and the help of the built-in Pedestrian Library and external database integration using API REST. The overall implementation will be done using minimal or no coding. The model will be deployed in the AnyLogic Cloud and accessed from mobile devices.



Prerequisite knowledge of participants:

Basic material handling and internal logistics principles, basic java programming, principles of modelling and simulation are a plus.





















Secretariat Contacts
e-mail: simultech.secretariat@insticc.org

footer