Skip to main content

Seamless data and model integration for aircraft design

Preliminary aircraft design typically uses a variety of domain-specific software tools. Thus, consistent and semantically correct data exchange becomes a necessity to support engineers in their work.

In the past, Bauhaus Luftfahrt developed the OIDA framework (Ontology-based integration of data models for aeronautics) to enable semantic tagging for structured model data. This was achieved by linking local model parameters to entities defined in a reference ontology. When parameters of different models are linked to the same entity, they become synonyms and their values can be transferred among models.

In the follow-up project “SYMO4PD”1 (System model forpreliminary design), OIDA is being coupled with a dedicated meta-model. “SYMO4PD” models consist of few, simple, multifunctional meta-model components. Using OIDA’s tagging mechanism, unspecific model elements are semantically enriched with entities of local, shared, or public ontologies. This produces a flexible meta-model for all domains and a common knowledge base for data exchange.

“SYMO4PD” also investigates how to improve OIDA’s mapping process. To achieve semantic correctness and appropriate data exchange, it is crucial that the user receives enough support while tagging model elements. A recommendation system is being developed to suggest ontology entities as potential tags, based on the selected model element and its context.

The application of “SYMO4PD”’s results is being considered in the LuFo project “EFFPRO_4.0”2 for integrating structured data (for example aircraft component models) with unstructured data (for example domain-specific textual data).

 

1The project “Normierung eines Datenformats und einer Referenzontologie für die semantische Interoperabilität in modellgetriebenen Entwurfsprozessen” is funded by the BMWi under grant agreement no. 01FS14026.
2The project “Integration und Analyse von Entwurfs- und Produktionsdaten für eine effizientere Entwicklungsprozesskette” is funded by the LuFo programme LUFOV2 under grant agreement no. 20Y1509E.

  • Schematic representation of the tagging mechanism in “SYMO4PD”: Model elements are mapped to a model ontology synchronised through Java procedure “observes”. Within this model ontology, the links to the reference ontology are established.Schematic representation of the tagging mechanism in “SYMO4PD”: Model elements are mapped to a model ontology synchronised through Java procedure “observes”. Within this model ontology, the links to the reference ontology are established.
  • Ontology include structure in “SYMO4PD”: “SYMO4PD” users can divide their knowledge into personal, shared, and public content.Ontology include structure in “SYMO4PD”: “SYMO4PD” users can divide their knowledge into personal, shared, and public content.