系统仿真学报 ›› 2022, Vol. 34 ›› Issue (2): 191-200.doi: 10.16182/j.issn1004731x.joss.21-0263

• 专家约稿/专栏 • 上一篇    下一篇

基于DEVS原子模型的智能体离散仿真构建方法

王霄汉1,2(), 张霖1,2(), 赖李媛君1,2, 谢堃钰1,2, 胡听春1   

  1. 1.北京航空航天大学,北京 100191
    2.复杂产品先进制造系统教育部工程研究中心,北京 100191
  • 收稿日期:2021-03-29 修回日期:2021-04-01 出版日期:2022-02-18 发布日期:2022-02-23
  • 通讯作者: 张霖 E-mail:by1903042@buaa.edu.cn;johnlin9999@163.com
  • 作者简介:王霄汉(1998-),男,博士生,研究方向为离散仿真、多智能体系统和强化学习。E-mail:by1903042@buaa.edu.cn
  • 基金资助:
    国家重点研发计划(2018YFB1701600)

Constructing the Agent Discrete Simulation Based on DEVS Atomic Model

Xiaohan Wang1,2(), Lin Zhang1,2(), Yuanjun Laili1,2, Kunyu Xie1,2, Tingchun Hu1   

  1. 1.Beihang University, Beijing 100191, China
    2.Engineering Research Center of Complex Product Advanced Manufacturing Systems, Ministry of Education, Beijing 100191, China
  • Received:2021-03-29 Revised:2021-04-01 Online:2022-02-18 Published:2022-02-23
  • Contact: Lin Zhang E-mail:by1903042@buaa.edu.cn;johnlin9999@163.com

摘要:

智能体由于自身交互行为与学习行为的复杂性,难以直接被建模和仿真。针对智能体离散仿真中的常见问题,借助DEVS(discrete event system specification)原子模型的事件转移机制表示智能体的交互与学习过程,通过对智能体交互模式、多状态外部事件转移控制、端口连接模式、以及强化学习事件转移表示等原子模型下智能体建模技术的介绍,给出了基于DEVS原子模型的智能体离散仿真构建方法。在网格世界与倒立摆2个环境中进行仿真验证,实验结果证明了提出方法在构建智能体交互行为和学习行为的可行性和有效性。

关键词: 智能体, DEVS, 离散仿真, 强化学习, 状态转移, 原子模型

Abstract:

Agents are difficult to be directly modeled and simulated due to the complexity of their own interaction and learning behaviors. Aiming at the common problems in the discrete simulation of the agent, the event transfer mechanism of the discrete event system specification (DEVS) atomic model is applied to express the interaction and learning of an agent. Through the interaction mode of the agent, the transfer control of multi-state external events, the port connection mode, as well as the introduction of reinforcement learning event transfer representation, a discrete simulation construction method of the agent based on the DEVS atomic model is provided. The simulation verification is carried out in the grid world and the cart-pole environment. The experimental results prove the feasibility and effectiveness of the proposed method in constructing the interactive and learning behaviors of the agent.

Key words: agent, discrete event system specification(DEVS), discrete simulation, reinforcement learning, state transition, atomic model

中图分类号: