 |
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.
|
 |