Consistency between geometric and dynamic views of a mechanical system

  • Authors:
  • Chahé Adourian;Hans Vangheluwe

  • Affiliations:
  • McGill University, Montréal, Canada;McGill University, Montréal, Canada

  • Venue:
  • Proceedings of the 2007 Summer Computer Simulation Conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we investigate the problem of automated consistency management between different views of a single system design. As individual view models evolve, consistency is often lost. Ensuring consistency between different views requires periodic concerted efforts from the model designers involved. In general, the detection of inconsistencies and recovering from them is a tedious, error-prone and at best semi-automated process. Automated techniques can alleviate the problem. We focus on a representative sub-set of the problem: consistency between geometric (Computer-Aided Design -- CAD) models of a mechanical system, and the corresponding dynamics simulation models. We illustrate our approach by means of a simple example and use the SolidEdge CAD tool and the Modelica modelling language to model the different views. We analyze how to model a relation between the two views, which will assure consistency. If such a relation can be defined between the two views, consistency verification as well as change propagation to preserve consistency after one of the views has changed must still be derived. We conclude that consistency relation models and the derived change propagation operations can very elegantly be represented using Triple Graph Grammars.