Software-in-the-loop testbed for multi-agent-systems in a discrete event simulation: Integration of the Java Agent Development Framework into Plant Simulation

Michael Scholz, Stefan Oberschachtsiek, Toni Donhauser, J. Franke
{"title":"Software-in-the-loop testbed for multi-agent-systems in a discrete event simulation: Integration of the Java Agent Development Framework into Plant Simulation","authors":"Michael Scholz, Stefan Oberschachtsiek, Toni Donhauser, J. Franke","doi":"10.1109/SYSENG.2017.8088320","DOIUrl":null,"url":null,"abstract":"Today's research projects propose a modular manufacturing environment for production sites, which adapt itself autonomously and makes manufacturing decisions without human interaction. Therefore, it is necessary that the next generations of production lines, especially the intralogistics transportation systems, are designed more adaptable and flexible. The object in this paper is a cyber-physical material flow system with flexible, autonomous and collaborative vehicles combined with centralized sensors to digitize the workspace. For this purpose, an interface was developed which allows a discrete event simulation tool to communicate with a Multi-Agent-System. Thereby, the decision-making of the agents is integrated directly into the simulation process of the discrete event simulation software. The architecture of this interface is presented as well as a test of its functionality. The architecture is implemented with the Java Agent Development Framework and Plant Simulation as the discrete event simulation tool. The result is an interface, which allows to transfer data from the simulation, in case of an event, to the agent platform. The Multi-Agent-System solves the event specific problem due to its ontology and responses it to the simulation. Therefore, it is possible to integrate the ontology implemented in the physical system as software-in-the-loop in the simulation environment. Furthermore, the possibility is given to improve the ontology iteratively based on historical production data. Different strategies of agents can be combined and improved through machine-learning algorithms by using real production data from the task specific hardware. This leads into a continuous improvement process.","PeriodicalId":354846,"journal":{"name":"2017 IEEE International Systems Engineering Symposium (ISSE)","volume":"07 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Systems Engineering Symposium (ISSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYSENG.2017.8088320","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Today's research projects propose a modular manufacturing environment for production sites, which adapt itself autonomously and makes manufacturing decisions without human interaction. Therefore, it is necessary that the next generations of production lines, especially the intralogistics transportation systems, are designed more adaptable and flexible. The object in this paper is a cyber-physical material flow system with flexible, autonomous and collaborative vehicles combined with centralized sensors to digitize the workspace. For this purpose, an interface was developed which allows a discrete event simulation tool to communicate with a Multi-Agent-System. Thereby, the decision-making of the agents is integrated directly into the simulation process of the discrete event simulation software. The architecture of this interface is presented as well as a test of its functionality. The architecture is implemented with the Java Agent Development Framework and Plant Simulation as the discrete event simulation tool. The result is an interface, which allows to transfer data from the simulation, in case of an event, to the agent platform. The Multi-Agent-System solves the event specific problem due to its ontology and responses it to the simulation. Therefore, it is possible to integrate the ontology implemented in the physical system as software-in-the-loop in the simulation environment. Furthermore, the possibility is given to improve the ontology iteratively based on historical production data. Different strategies of agents can be combined and improved through machine-learning algorithms by using real production data from the task specific hardware. This leads into a continuous improvement process.
离散事件仿真中多代理系统的软件在环测试平台:Java代理开发框架与工厂仿真的集成
今天的研究项目提出了一种生产场所的模块化制造环境,它可以自主适应并在没有人类交互的情况下做出制造决策。因此,有必要设计下一代生产线,特别是内部物流运输系统,使其更具适应性和灵活性。本文的研究对象是一个网络物理物流系统,该系统具有灵活、自主和协作的车辆,并结合集中传感器来实现工作空间的数字化。为此,开发了一个接口,允许离散事件模拟工具与多代理系统通信。从而将agent的决策直接集成到离散事件仿真软件的仿真过程中。给出了该接口的体系结构,并对其功能进行了测试。该体系结构采用Java Agent开发框架和Plant Simulation作为离散事件仿真工具来实现。结果是一个接口,它允许在发生事件的情况下将数据从模拟传输到代理平台。多智能体系统由于其本体而解决了事件特定问题,并将其响应到仿真中。因此,可以将物理系统中实现的本体作为在环软件集成到仿真环境中。并给出了基于历史生产数据迭代改进本体的可能性。通过使用来自任务特定硬件的真实生产数据,可以通过机器学习算法组合和改进不同的代理策略。这将导致一个持续的改进过程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信