liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Meta-Modeling Environment for Mechanical System Co-Simulations
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.
2007 (English)In: Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007) / [ed] Peter Bunus, Dag Fritzson and Claus Führer, Linköping: Linköping University Electronic Press , 2007, 109-116 p.Conference paper, Published paper (Refereed)
Abstract [en]

A general approach for modelling of mechanical system co-simulations is presented that is built upon the previously defined general framework for TLM co-simulations and co-simulation meta-modelling.

Co-simulation is one technique for coupling different simulators into one coherent simulation. Existing co-simulation applications are often capable of interconnecting two specific simulators where a unique interface between these tools is defined. However, a more general solution is needed to make co-simulation modelling applicable for a wider range of tools. Any such solution must also be numerically stable and easy to use to be applicable by a larger group of people.

In this work the concept of meta-modelling is applied to mechanical co-simulation. Several tool-specific simulation models can be integrated and connected by means of a meta-model, where the meta-model  defines the physical interconnections of these models.

A general meta-modelling process is described that represents the basis for this work. A meta-modelling language (MML) has been defined to support the modelling process and store the meta-model structure. Besides elements for physical interconnections, etc., the language also defines graphical elements that can be used for meta-model  visualisation. All proposed solutions are general and simulation tool independent.

A fully functional modelling environment has been created to make meta-modelling applicable. The modelling environment supports easy encapsulation and integration of simulation tool-specific models. Each simulation tool implements a single, well defined co-simulation interface. All interfaces implement a numerically stable method for force/moment interaction. The presented environment features a graphical user  interface for co-simulation modelling with support for three dimensional  visual representation of the co-simulation model including all its components.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press , 2007. 109-116 p.
Series
Linköping Electronic Conference Proceedings, ISSN 1650-3686 (print), 1650-3740 (online) ; 27
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:liu:diva-60300OAI: oai:DiVA.org:liu-60300DiVA: diva2:356109
Conference
The 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007), 30-31 October, 2007, Göteborg (Särö), Sweden
Note
Original Publication: Alexander Siemers and Dag Fritzson, A Meta-Modeling Environment for Mechanical System Co-Simulations, 2007, Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007), 109-116. http://www.ep.liu.se/ecp/027/013/index.html Licensee: Linköping University Electronic Press Available from: 2010-10-11 Created: 2010-10-11 Last updated: 2010-10-15Bibliographically approved
In thesis
1. Contributions to Modelling and Visualisation of Multibody Systems Simulations with Detailed Contact Analysis
Open this publication in new window or tab >>Contributions to Modelling and Visualisation of Multibody Systems Simulations with Detailed Contact Analysis
2010 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The steadily increasing performance of modern computer systems is having a large influence on simulation technologies. It enables increasingly detailed simulations of larger and more comprehensive simulation models. Increasingly large amounts of numerical data are produced by these simulations.

This thesis presents several contributions in the field of mechanical system simulation and visualisation. The work described in the thesis is of practical relevance and results have been tested and implemented in tools that are used daily in the industry i.e., the BEAST (BEAring Simulation Tool) tool box. BEAST is a multibody system (MBS) simulation software with special focus on detailed contact calculations. Our work is primarily focusing on these types of systems.

focusing on these types of systems. Research in the field of simulation modelling typically focuses on one or several specific topics around the modelling and simulation work process. The work presented here is novel in the sense that it provides a complete analysis and tool chain for the whole work process for simulation modelling and analysis of multibody systems with detailed contact models. The focus is on detecting and dealing with possible problems and bottlenecks in the work process, with respect to multibody systems with detailed contact models.

The following primary research questions have been formulated:

  • How to utilise object-oriented techniques for modelling of multibody systems with special reference tocontact modelling?
  • How to integrate visualisation with the modelling and simulation process of multibody systems withdetailed contacts.
  • How to reuse and combine existing simulation models to simulate large mechanical systems consistingof several sub-systems by means of co-simulation modelling?

Unique in this work is the focus on detailed contact models. Most modelling approaches for multibody systems focus on modelling of bodies and boundary conditions of such bodies, e.g., springs, dampers, and possibly simple contacts. Here an object oriented modelling approach for multibody simulation and modelling is presented that, in comparison to common approaches, puts emphasis on integrated contact modelling and visualisation. The visualisation techniques are commonly used to verify the system model visually and to analyse simulation results. Data visualisation covers a broad spectrum within research and development. The focus is often on detailed solutions covering a fraction of the whole visualisation process. The novel visualisation aspect of the work presented here is that it presents techniques covering the entire visualisation process integrated with modeling and simulation. This includes a novel data structure for efficient storage and visualisation of multidimensional transient surface related data from detailed contact calculations.

Different mechanical system simulation models typically focus on different parts (sub-systems) of a system. To fully understand a complete mechanical system it is often necessary to investigate several or all parts simultaneously. One solution for a more complete system analysis is to couple different simulation models into one coherent simulation. Part of this work is concerned with such co-simulation modelling. Co-simulation modelling typically focuses on data handling, connection modelling, and numerical stability. This work puts all emphasis on ease of use, i.e., making mechanical system co-simulation modelling applicable for a larger group of people. A novel meta-model based approach for mechanical system co-simulation modelling is presented. The meta-modelling process has been defined and tools and techniques been created to fully support the complete process. A component integrator and modelling environment are presented that support automated interface detection, interface alignment with automated three-dimensional coordinate translations, and three dimensional visual co-simulation modelling. The integrated simulator is based on a general framework for mechanical system co-simulations that guarantees numerical stability.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2010. 16 p.
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1337
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-60303 (URN)978-91-7393-317-9 (ISBN)
Public defence
2010-10-29, Planck, Fysikhuset, Campus Valla, Linköpings universitet, Linköping, 10:14 (Swedish)
Opponent
Supervisors
Available from: 2010-10-11 Created: 2010-10-11 Last updated: 2014-10-08Bibliographically approved

Open Access in DiVA

fulltext(551 kB)568 downloads
File information
File name FULLTEXT01.pdfFile size 551 kBChecksum SHA-512
e06aa9f7baa533b70e683702ccaaa2f8db412b25374f85db83227a681f171edcd112e4eb8609711bfde67aa94121c93bd194c1ef1685c1931a39685175c25084
Type fulltextMimetype application/pdf

Other links

Link to the Proceedings

Authority records BETA

Siemers, AlexanderFritzson, Dag

Search in DiVA

By author/editor
Siemers, AlexanderFritzson, Dag
By organisation
PELAB - Programming Environment LaboratoryThe Institute of Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 568 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 261 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf