计算机科学与探索 ›› 2013, Vol. 7 ›› Issue (4): 377-384.DOI: 10.3778/j.issn.1673-9418.1209010

• 学术研究 • 上一篇    

描述CPS物理实体的时空Petri网模型

张茗泰1,张广泉1,2+,张  侃1,陈名才1,封  飞1   

  1. 1. 苏州大学 计算机科学与技术学院,江苏 苏州 215006
    2. 中国科学院 软件研究所 计算机科学国家重点实验室,北京 100190
  • 出版日期:2013-04-01 发布日期:2013-04-02

Spatio-Temporal Petri Net Model for Describing CPS Physical Entities

ZHANG Mingtai1, ZHANG Guangquan1,2+, ZHANG Kan1, CHEN Mingcai1, FENG Fei1   

  1. 1. School of Computer Science and Technology, Soochow University, Suzhou, Jiangsu 215006, China
    2. State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
  • Online:2013-04-01 Published:2013-04-02

摘要: 时间Petri网在经典Petri网的基础上引入了时间因素,不仅能分析逻辑层次的系统性能,还能分析时间层次的系统性能,然而包含空间因素的信息物理融合系统(cyber-physical system,CPS)的产生需要对时间Petri网进行拓展。CPS集成计算系统和物理系统,不仅能够实时感知物理环境信息,并且能够通过物理实体改变物理环境。对CPS的物理层面特点进行了深入分析,研究了CPS物理实体的属性及其位置变迁过程,提出了一种CPS物理实体的形式化建模方法。在时间Petri网的基础上引入了空间因素,构造了时空Petri网模型,使其不仅能够描述物理实体逻辑及时间层次的行为,并且能够描述物理实体位置变迁所引起的状态变化。最后以机器人控制系统为例,进一步阐述了时空Petri网模型的有效性。

关键词: 时间Petri网, 信息物理融合系统(CPS), 物理实体, 空间信息, 时空Petri网

Abstract: Time Petri net can analyze not only the logic level system performance, but also the time-level system performance by the introduction of the time factor based on the proto-type Petri net. However, the generation of CPS (cyber-physical system) containing spatial factors increases the necessary further expansion to time Petri net. CPS integrates computing system and physical system. It has not only the ability of real-time perception to the physical environment, but also the ability of controlling the physical entities to change the physical environment. This paper analyzes the physical characteristics and properties of CPS and the location change process of physical entities in CPS in depth. Then it proposes a formal modeling method of physical entities in CPS, and constructs a spatio-temporal Petri net model by introducing space factor into the traditional time Petri net, which can describe not only the logic and time-level behavior of physical entities, but also the change of state caused by the position change of physical entities. At last an example of robot control system proves the effectiveness of spatio-temporal Petri net model.

Key words: time Petri net, cyber-physical system (CPS), physical entities, spatial information, spatio-temporal Petri net