Modelon
News
Dymola Sales
Modelica Sales
Consulting
Training
  Courses
  Schedule
  Travel and Accomodation
Products
Downloads
Modelica
Partners
Job Positions
Students
Contact


Modelon Training Courses

Each of the course topics consists of 1 or 2 modules. One module is a unit of a lecture, exercises to practice the lecture content and a concluding discussion. Each course day consists of 2 training modules. Courses are offered once every quarter and organized in weeks in the following way:

Day Monday Tuesday Wednesday Thursday Friday
9.00-17.30 Dymola/Modelica basic ACL/VDL
HYL/PNL user
ACL/VDL advanced Dymola/Modelica advanced Custom courses

All of the above course modules are also offered as in-house courses. Note that the application library courses are offered as 4 parallel tracks. Course participants are requested to bring their own laptop computers for the exercises and need sufficient administration rights to install software on them. For the Air Conditioning and Vehicle Dynamics libraries we strongly recommend to take both the the basic user and advanced courses. Courses for the CombiPlant and HydroPlant libraries are offered on request, please inquire with Modelon sales

Here is the schedule for courses in 2010.


Computer pre-requisites

Participants are expected to bring their own laptop computers with sufficient computing power and memory, unless otherwise arranged for special courses. Recommended equipment to bring is:

  • A laptop computer with pre-installed Dymola and MS Visual C++ compiler or
  • A laptop computer with administrator rights for the participant.
  • Recommended RAM is 2GB (minimum of 1 GB sufficient for Windows 2000 or XP).
  • Microsoft Windows 2000, XP, Vista, or 7.

The same specification holds for stationary computers used if training is offered at the customers training location.


Dymola basic course

Participants will learn how to work efficiently with Dymola and build models using existing model libraries.

  • Introduction to equation-based object-oriented modeling and Modelica
  • Dymola introduction: user-interface and basic commands
  • Modeling with Dymola and the Modelica Standard Library
  • Simulation, plotting, and post-processing
  • Scripting and automation of experiments

Dymola advanced user

Dymola has interesting features for system designers and advanced development, e.g. the new optimization features, real-time solvers and exploration of the design space with model variants. Course contents can be adapted to the interests of the participants.

  • Advanced scripting features
  • Using Dymola for design optimization
  • Interfacing with Matlab, Simulink, and Excel
  • Modeling for real-time and hardware-in-the loop tasks: modeling and solver issues
  • Advanced interfacing: using external DLLs, issues, and limitations when using procedural external code
Prerequisite: Dymola basic course or equivalent knowledge of Dymola.

Modelica basic course

The goal of this course is to give participants the necessary skills to write their own Modelica models from scratch and adapt Modelica library models to their needs.

  • The equation-based object-oriented modeling concept
  • Modeling principles
  • Modelica language overview
  • Model components, connectors, and libraries
  • Model initialization
  • Introduction to hybrid modeling
  • Procedural parts of Modelica

Modelica advanced level

The advanced Modelica course will give participants a deeper understanding of Modelica's powerful programming features. Particular emphasis is put on flexible modeling with effective re-use of existing, well-tested code.

  • Effective use of replaceable classes and components
  • Designing libraries for re-use (Product libraries based on data sheets)
  • Debugging equation-based models.
  • Model encryption

Prerequisite: Dymola and Modelica basic course or equivalent knowledge of Dymola and Modelica.


Air Conditioning Library user course

The Air Conditioning library course will give participants all the know-how needed to perform component simulation and calibration of air conditioning cycles.
  • Overview of the AirConditioning library
  • Heat exchangers, valves, compressors
  • Component and experiment templates
  • Component modeling and sub-model selection
  • Using the Excel interface for model calibration
  • Initializing models
  • Postprocessing and plotting

Prerequisite: Dymola basic course or equivalent knowledge of Dymola.


Air Conditioning Library advanced user course

The advanced AirConditioning course enables students to perform complex cycle analysis and lets users exploit the the full flexibility of Dymola/ACL.
  • Building custom heat exchangers
  • Building custom cycles
  • Cycle initialization
  • Customizing models (adding user-defined models and correlations)
  • Cycle analysis and charge optimization
  • Using the Dymola optimization package for non-linear parameter estimation

Prerequisite: ACL user course and Dymola basic course or equivalent knowledge of Dymola.


Vehicle Dynamics Library user course

This course gives an introduction to Dymola/VDL and gives participants the skills to set up vehicles and experiments and perform standard simulation analysis.

  • Overview of VDL
  • Component and experiments templates
  • Chassis tuning
  • Geometric and tabular suspension models
  • Tires
  • Engine, transmission and brake subsystems
  • Driver models
  • Creating 3D roads
  • Postprocessing and plotting

Prerequisite: Dymola basic course or equivalent knowledge of Dymola.


Vehice Dynamics Library advanced user course

This advanced-level course teach users how to exploit the almost endless flexibility of Dymola/VDL.

  • How to use and construct templates and base classes
  • Modeling beyond templates
  • K&C analysis
  • Custom suspension models
  • Custom tire models
  • Interfacing with Simulink
  • Real-time simulation

Prerequisite: VDL user course, Dymola basic course or equivalent knowledge of Dymola.


Hydraulics Library user course

This course gives an introduction to Dymola/HYL and gives participants the skills to set up hydraulic and multi-domain systems and experiments and perform standard simulation analysis.

  • Overview of Hydraulics Library
  • Overview over available components
  • Pumps, control valves, cylinders, line models
  • Combining Hydraulics with 1-D and 3-D mechanical models
  • Hybrid modeling issues
  • Real-time issues for hydraulic simulation
  • Postprocessing and plotting

Prerequisite: Dymola basic course or equivalent knowledge of Dymola.


Pneumatics Library user course

This course gives an introduction to Dymola/PNL and gives participants the skills to set up pneumatic and multi-domain systems and experiments and perform standard simulation analysis.

  • Overview of Pneumatics Library
  • Overview over available components
  • Combining Pneumatics with 1-D and 3-D mechanical models
  • Pumps, control valves, cylinders, line models
  • Hybrid modeling issues
  • Real-time issues for pneumatic simulation
  • Postprocessing and plotting

Prerequisite: Dymola basic course or equivalent knowledge of Dymola.


Customized Courses

Training packages are designed to fit customer needs. Topics can cover a selection from the regular courses, add-on libraries for Dymola, or other modeling issues. Modelon AB delivers custom Modelica models in application areas such as control engineering, air conditioning, cooling and heating, process industry, pulp and paper, gas turbine systems, vehicle dynamics, combustion engines, mechatronic systems, and discrete event systems. Our consulting services often include a training component.


MODELON AB • Ideon Science Park • SE-22370 LUND, Sweden • Phone: +46 46 286 2200 • Fax: +46 46 286 2201