An Automated Virtual Lab for Bond Graph Based Dynamics Modeling Using Graph Grammars and Tree Search

Author(s):  
Felice Mancini ◽  
Daniel Grande ◽  
Pradeep Radhakrishnan

This paper explores the concept of an automated virtual lab in the area of system design and analysis. The project combines different research activities in automated design analysis using the graph grammar and tree search methods. In particular, a graph grammar rule-based system to automatically generate bond graphs for various systems is developed. This is combined with similar grammar based rules and search algorithms to provide automation as well as context sensitive feedback to users of the virtual lab. Examples will be demonstrated to showcase the potential as well as how the virtual lab can be scaled using appropriate learning algorithms towards personalizing education.

2012 ◽  
Vol 23 (7) ◽  
pp. 1635-1655 ◽  
Author(s):  
Yang ZOU ◽  
Jian LÜ ◽  
Chun CAO ◽  
Hao HU ◽  
Wei SONG ◽  
...  

2013 ◽  
Vol 14 (3) ◽  
pp. 1297-1317 ◽  
Author(s):  
Luka Fürst ◽  
Marjan Mernik ◽  
Viljan Mahnič
Keyword(s):  

PLoS ONE ◽  
2015 ◽  
Vol 10 (11) ◽  
pp. e0142776
Author(s):  
Yi Wang ◽  
XiaoQin Zeng ◽  
Han Ding

Author(s):  
Sebastian Rose ◽  
Marius Lauder ◽  
Michael Schlereth ◽  
Andy Schürr

Automation engineering heavily relies on concurrent model-driven design activities across multiple disciplines. The customization and integration of domain-specific modeling languages and tools play an important role. This contribution introduces a conceptual framework for this purpose that combines the modeling standards of the Object Management Group (OMG) with precisely defined specification techniques based on metamodeling and graph grammars. The main focus is on the development of synchronization mechanisms between modeling tools and on the presentation of some extensions of the underlying graph grammar formalism motivated by its application to a real-world scenario. These techniques are presented by a case study about the application of graph grammars within automation engineering.


Author(s):  
Bergen Helms ◽  
Hansjo¨rg Schultheiß ◽  
Kristina Shea

Innovation processes are highly susceptible to cyclic influences, such as evolving knowledge due to new technologies. In order to cope with these challenge, computational support is required. Paper-based design methods have vast amounts of knowledge at their disposal in the form of design catalogues. However, lacking a computational implementation, these knowledge sources provide no support for considering dynamic influences in the innovation process. The presented method is targeted at making the physical effects contained in design catalogues available for computational design synthesis approaches. For this purpose, this paper introduces the notion of abstraction ports that is used to represent the valid mapping between functional operators and physical effects. For the automated assignment of abstraction ports, a method has been developed that analyzes the equation structure of physical effects. This approach is derived from the modeling technique of bond graphs and is independent of any selection process proposed by design catalogues. Moreover, it allows for the formalization of evolving knowledge in new physical effects that are not yet contained in design catalogues. The assignment of abstraction ports has been successfully validated through the formalization of the physical effects of two design catalogues. Future work comprises the integration of quantitative characteristics of physical effects and the realization within the object-oriented graph grammar system booggie.


2013 ◽  
Vol 23 (4) ◽  
pp. 839-853 ◽  
Author(s):  
Barbara Strug ◽  
Anna Paszynśka ◽  
Maciej Paszynśki ◽  
Ewa Grabska

Abstract The paper presents a system of Composite Graph Grammars (CGGs)modelling adaptive two dimensional hp Finite Element Method (hp-FEM) algorithms with rectangular finite elements. A computational mesh is represented by a composite graph. The operations performed over the mesh are defined by the graph grammar rules. The CGG system contains different graph grammars defining different kinds of rules of mesh transformations. These grammars allow one to generate the initial mesh, assign values to element nodes and perform h- and p-adaptations. The CGG system is illustrated with an example from the domain of geophysics.


Sign in / Sign up

Export Citation Format

Share Document