A key aspect in creating models of production systems with the use of model-based systems engineering (MBSE) lies in the description of system functions. These functions shouldbe described in a clear and standardized manner.The VDI/VDE 3682 standard for Formalised Process De-scription (FPD) provides a simple and easily understandable representation of processes. These processes can be conceptualized as functions within the system model, making the FPD particularly well-suited for the standardized representation ofthe required functions. Hence, this contribution focuses on thedevelopment of a Domain-Specific Modeling Language(DSML) that facilitates the integration of VDI/VDE 3682 into the Systems Modeling Language (SysML). The presented approach not onlyextends classical SysML with domain-specific requirements but also facilitates model verification through constraints modeled in Object Constraint Language (OCL). Additionally, it enables automatic serialization of process descriptions into the Extensible Markup Language (XML) using the Velocity Template Language (VTL). This serialization enables the use of process modeling in applications outside of MBSE. The approach was validated using an collar screwing use case in the major component assembly in aircraft production.
翻译:在基于模型的系统工程(MBSE)构建生产系统模型时,关键环节在于系统功能的描述。这些功能需以清晰且标准化的方式进行表述。VDI/VDE 3682标准《形式化过程描述》(FPD)提供了一种简单易懂的过程表示方法。由于这些过程可被概念化为系统模型中的功能,FPD特别适用于对所需功能进行标准化表达。因此,本文致力于开发一种领域特定建模语言(DSML),以实现VDI/VDE 3682与系统建模语言(SysML)的集成。所提出的方法不仅通过领域特定需求扩展了经典SysML,还借助对象约束语言(OCL)建模的约束实现了模型验证。此外,该方法可利用Velocity模板语言(VTL)将过程描述自动序列化为可扩展标记语言(XML)。这种序列化使得过程建模能够在MBSE之外的应用程序中使用。通过在飞机制造主部件装配中的套环拧紧用例,该方法的有效性得到了验证。