Ontology-Assisted System Modeling and Simulation within MATLAB/Simulink

Ontology-Assisted System Modeling and Simulation within MATLAB/Simulink
复制标题

MATLAB/Simulink 中本体辅助系统建模和仿真

DOI:
10.11128/sne.24.tn.10241
复制
发表时间:
2014
期刊:
Simul. Notes Eur.
影响因子:
--
通讯作者:
S. Pawletta
S. Pawletta
中科院分区:
--
文献类型:
--
作者:
T. Pawletta;D. Pascheka;A. Schmidt;S. Pawletta

文献摘要

被引文献

相似文献

本体辅助的系统建模结合了经典的系统理论建模和本体系统规范。通过定义输入和输出接口,在可配置的基本模型中对不同的动态系统行为进行建模。基本模型按模型库(MB)进行组织。本体用于使用对MB中的基本模型的引用来指定一组模块化、层次化的系统结构。此外,本体模型定义了参考基本模型的可能参数设置。因此,本体描述了特定领域的一组不同的系统配置。用于映射此类问题的基本本体是系统实体结构(SES)。在SES/MB框架中,引入了SES本体与MB的结合,用于系统建模和面向目标的模型生成。从SES本体和SES/MB框架的基本知识入手,讨论了SES的一些扩展,提出了一个新的在MATLAB/SIMULINK环境下进行本体建模的SES工具箱。然后讨论了工具箱的体系结构。在这方面,主要集中在图形SES编辑器、工具箱方法以及与MATLAB/SIMULINK的无缝集成上。后者是通过从形式规范中推导出特定的系统模型并自动生成相应的可执行的MATLAB/SIM来描述的。
Ontology-assisted system modeling combines classic system-theoretical modeling with an ontological system specification. Different dynamic system behavior is modeled in configurable basic models with defined input and output interfaces. Basic models are organized in a model base (MB). The ontology is used to specify a set of modular, hierarchical system structures using references to basic models in the MB. Moreover, the ontological model defines possible parameter settings of referenced basic models. Thus, the ontology describes a set of different system configurations for a specific domain. A base ontology for mapping such problems is the System Entity Structure (SES). A combination of SES ontology with a MB for system modeling and goal-oriented model generation was introduced with the SES/MB framework. Starting with the basics of SES ontology and SES/MB framework as well as the discussion of some extensions, a new SES toolbox for ontological modeling within the MATLAB/Simulink environment is presented. The toolbox architecture is then discussed. The main focus in this regard is on the graphical SES editor, the toolbox methods and the seamless integration with MATLAB/Simulink. The latter is described by means of deriving a specific system model from the formal specification and the automatic generation of a corresponding executable MATLAB/ Sim-