面向对象的Simulink建模及其分析与变换
Objektorientierte Graphendarstellung von Simulink-Modellen zur einfachen Analyse und Transformation
摘要:
在软件和硬件开发中,MATLAB和Simulink多年来一直用于网络物理系统建模,特别是在自动化技术和汽车行业。通过分析和转换Simulink模型,可确保产品质量和项目效率。MATLAB提供的现有API仅适用于Simulink模型的编程修改。我们展示了使用我们自己的工具,这是在工业中使用的,如Simulink模型可以更容易地编辑。为此,该模型被转换为面向对象的类结构,提供方便的访问和编辑API,并允许直接应用众所周知的算法和图论分析。它也被设计为一个双向工具,因此它可以将Simulink模型转换为图形表示,反之亦然。- 在软件和硬件设计方面,我们多年来一直使用MATLAB和Simulink来对网络物理系统进行建模,并将其应用于自动化技术和汽车工业。通过对Simulink模型的分析和转换,对不同产品质量和工程效果进行了分析。最好的,从MATLAB bereitgestellte,API ist fr die programmatische Veränderung von Simulink-Modellen nur bedingt geignet。我们需要一个独特的,在工业上有一个更好的工具,就像一个Simulink模型可以承受的那样。大足将是一个目标的Klassenstruktur überführt,一个舒适的Zugang和Bearbeitungs-API组合,并将其用于图形理论的解释和分析。这是一个双向的工具,它也可以用一个图形表示法和一个通用的Simulink模型来转换。
英文摘要:
In software and hardware development MATLAB and Simulink are used to model cyber physical systems for many years, , especially in automation technology and the automotive industry. Compliance with the required product quality and project efficiency is facilitated by analyzing and transforming Simulink models. The existing API, provided by MATLAB is only suitable for programmatic changing of Simulink models. We show using our own tool which is used in industry, how such as a Simulink model can be edited more easily. For this purpose the model, is converted to an object-oriented class structure that provides convenient access and editing APIs and allows applying well-known algorithms and analyses from graph theory directly. It is also designed as a bi-directional tool, so it transforms a Simulink model into a graph representation and vice versa. ----- In der Software- und Hardwareentwicklung wird seit Jahren verstärkt MATLAB und Simulink für die Modellierung von cyberphysikalischen Systemen, insbesondere in der Automatisierungstechnik und der Automobilindustrie eingesetzt. Die Einhaltung der notwendigen Produktqualität und Projekteffizienz wird durch Analysen und Transformationen auf Simulink-Modellen erleichtert. Die bestehende, von MATLAB bereitgestellte, API ist für die programmatische Veränderung von Simulink-Modellen nur bedingt geeignet. Wir zeigen deshalb anhand eines eigenen, im industriellen Einsatz befindlichen Werkzeugs, wie ein Simulink-Modell leichter bearbeitet werden kann. Dazu wird es in eine objektorientierte Klassenstruktur überführt, die einen komfortablen Zugang und Bearbeitungs-APIs bietet und es erlaubt bekannte Algorithmen und Analysen aus der Graphentheorie direkt anzuwenden. Das Werkzeug ist bidirektional entworfen, es transformiert also ein Simulink-Modell in eine Graphenrepresentation und umgekehrt.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。