| Files: | Description | File size | Format | Browse |
| Fulltext | 1.13 MB | PDF (requires Acrobat Reader) | Previous | Next |
| | |
| Authors: | Christian Schulze: Technische Universität Clausthal, Institut für Informatik, Germany |
| | Michaela Huhn: Technische Universität Clausthal, Institut für Informatik, Germany |
| | Martin Schüler: TLK-Thermo GmbH, Deutschland |
| Publication title: | Profiling of Modelica Real-Time Models |
| Conference: | 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, Oslo, Norway, October 3 |
| Publication type: | Abstract and Fulltext |
| Issue: | 047 |
| Article No.: | 003 |
| Abstract: | Modeling and simulation of physical systems have become a substantial part in the development of mechatronic systems. A number of usage scenarios for such models like Rapid Control Prototyping and Hardware-in-the-Loop testing require simulation in real-time. To enable model execution on a hard real-time target, a number of adaptations are usually performed on the model and the solver. However, a profiling facility is needed to direct the developer to performance bottlenecks.
We present the concepts and a prototypical implementation of a profiler for the specific analysis of Modelica models running on Scale-RT, a Linux-based real-time kernel. The profiler measures the number of calls and execution times of simulation specific functions calls. Interpreting these results, the developer can directly deduce which components of a simulation model are most promising for optimization. Profiling results and their impact on model optimization are discussed on two case studies from the area of thermodynamic automotive systems. |
| Language: | English |
| Keywords: | Real-Time, Modelica, Profiling, Optimization, SimulationX, Scale-RT |
| Year: | 2010 |
| No. of pages: | 9 |
| Pages: | 23-31 |
| ISBN: | 978-91-7519-824-8 |
| Series: | Linköping Electronic Conference Proceedings |
| ISSN (print): | 1650-3686 |
| ISSN (online): | 1650-3740 |
| File: | http://www.ep.liu.se/ecp/047/003/ecp4710003.pdf |
| Available: | 2010-09-21 |
| Publisher: | Linköping University Electronic Press, Linköpings universitet |
|
| REFERENCE TO THIS PAGE |