元对象机制驱动的复杂系统开放式顶层建模

Complex System Openended Top-Level Modeling Drivened by Meta Object Facility

  • 摘要: 为了在复杂系统开发过程的不同阶段,以及在不同建模工具和设计部门之间更加准确地描述系统的顶层模型,提出了一种新的面向复杂系统开放式顶层建模方法。基于元对象机制的元建模框架,对SysML进行基本衍型扩展和Simulink衍型扩展;在顶层建模中,把复杂系统划分为静态结构模型、动态行为模型以及两种模型间的交互关系;并对各抽象层次模型进行形式化定义,实现多种异构模型的有效集成。最后,在某无人机飞控系统顶层建模实例中,对基于顶层模型进行了飞控系统的统一建模描述,实现了复杂系统中多种异构模型的高层次抽象,验证了该方法对复杂系统顶层建模的有效性。

     

    Abstract: In order to describe top-level model in different development stages, tools and departments for the development of complex system more accurately, a novel openended top-level modeling method for complex system is proposed. Based on the facility of Meta modeling framework, SysML is profiled by basic stereotype and Simulink stereotype. In top-level modeling, the complex system is divided into static structure model, dynamic behavior model and the interaction between them. The formal definition of each abstract model is discussed and the integration of various structure models is realized. Take a flight control system of unmanned aerial vehicle as an example, the system is modeled uniformly based on top-level model and the higher-level abstraction of those isomerous models in complex system is implemented. The experimental results validate the effectiveness of the proposed modeling method.

     

/

返回文章
返回