系统仿真学报 ›› 2016, Vol. 28 ›› Issue (5): 1003-1008.

• 仿真建模理论与方法 • 上一篇    下一篇

基于动态行为建模的CPS计算实体建模方法

叶枫, 夏阳, 申朝祥, 朱云超   

  1. 中国矿业大学计算机科学与技术学院,江苏 徐州 221116
  • 收稿日期:2014-11-20 修回日期:2015-01-23 发布日期:2020-07-03
  • 作者简介:叶枫(1991-),男,江苏徐州,硕士生,研究方向为CPS建模方法;夏阳(1962-),男,江苏徐州,博士,教授,研究方向为网络计算,电子商务,系统仿真;申朝祥(1989-),男,湖南邵阳,硕士生,研究方向为系统建模。
  • 基金资助:
    国家自然科学基金(61170066)

Modeling Computation Entity of CPS Based on Dynamic Behavior

Ye Feng, Xia Yang, Shen Zhaoxiang, Zhu Yunchao   

  1. School of Computer Science and Technology, China University of Mining Technology, Xuzhou 221116, China
  • Received:2014-11-20 Revised:2015-01-23 Published:2020-07-03

摘要: 信息物理融合系统(Cyber-Physical System, CPS)自给出以来就备受关注。一个CPS系统设计的好坏关键取决于其设计前期的系统模型的创建。如何对一个CPS系统进行全方位、健壮性、安全性的建模是国内外研究的焦点和难点。在前人的基础之上,把CPS系统分为物理实体、计算实体和控制实体,给出了一种CPS系统计算实体的建模方法:基于动态行为建模的UML建模方法DBM UML (Dynamic behavior modeling-UML),对整个系统的结构进行详细的分析,将其对应的状态机抽象出来,先通过状态机的动态行为建模对系统进行模型化,再通过UML建模语言对整个系统计算实体进行详细化建模,把系统的逻辑关系和反馈机制等详尽的表现出来,完成系统的计算实体建模。

关键词: 信息物理融合, UML, 动态行为建模, 状态机

Abstract: The Cyber-Physical System (CPS) has been highly concerned since it was proposed. However, the key of creating a good CPS system critically depends on the prophase design of the system model. Currently, it has become the focus and difficulty of research at home and abroad that models a CPS system with comprehensive, robustness, security. According to the previous studies, the CPS system was divided into computing entity, physical entity and control entity. A modeling method of computation entity of CPS was provided, which is DBM-UML (Dynamic behavior modeling-UML). With this method, an analysis of the entire system's structure was given firstly and the corresponding state machine was abstracted. In another word, the system was modeled firstly by the dynamic behavior modeling of the state machine. Then the detailed modeling of the computation entity of the system by the UML modeling language was proposed. The logical relationship and feedback mechanism of the system were proposed and the system was modeled better.

Key words: CPS, UML, dynamic behavior modeling, state machine

中图分类号: