当前位置: X-MOL 学术Simulation › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Real-time digital simulator for distributed systems
SIMULATION ( IF 1.6 ) Pub Date : 2021-01-22 , DOI: 10.1177/0037549720986865
Jinchao Chen 1 , Chenglie Du 1 , Pengcheng Han 1 , Xiaoyan Du 1
Affiliation  

Simulation has been widely adopted as a support tool for the validation and experimentation of distributed systems. It allows different devices and applications to be evaluated and analyzed without requiring the actual presence of those machines. Although the simulation plays an important role in investigating and evaluating the behaviors of devices, it results in a serious simulator building problem as the distributed systems become more and more complicated and dynamically data driven. Most of the existing simulators are designed and developed to target a specific type of application, lacking the capabilities to be a configurable and standardized tool for researchers. To solve the adaptability and reusability problems of simulators, this paper proposes a new approach to design and implement a configurable real-time digital simulator for hardware devices that are connected via data buses in distributed systems. First, the proposed simulator uses a logic automaton to simulate the activities of a real device, and generates the incentive data for tested equipment according to the predefined XML-based files. Then with a virtual bus, the simulator can receive, handle, and send data in various network environments, improving the flexibility and adaptability of a simulator design. Experimental results show that the proposed simulator has a high real-time performance, and can meet the increasing requirements of modern simulations of distributed systems.



中文翻译:

分布式系统的实时数字模拟器

仿真已被广泛用作支持验证和试验分布式系统的工具。它允许评估和分析不同的设备和应用程序,而无需那些机器的实际存在。尽管仿真在调查和评估设备行为中起着重要作用,但随着分布式系统变得越来越复杂和动态数据驱动,它会导致严重的仿真器构建问题。现有的大多数模拟器都是针对特定类型的应用程序而设计和开发的,但缺乏为研究人员提供可配置和标准化工具的功能。为了解决模拟器的适应性和可重用性问题,本文提出了一种新方法,用于为分布式系统中通过数据总线连接的硬件设备设计和实现可配置的实时数字模拟器。首先,拟议的模拟器使用逻辑自动机模拟真实设备的活动,并根据预定义的基于XML的文件为被测设备生成激励数据。然后,通过虚拟总线,仿真器可以在各种网络环境中接收,处理和发送数据,从而提高了仿真器设计的灵活性和适应性。实验结果表明,所提出的仿真器具有较高的实时性能,可以满足现代分布式系统仿真日益增长的要求。拟议的模拟器使用逻辑自动机来模拟真实设备的活动,并根据预定义的基于XML的文件为被测设备生成激励数据。然后,通过虚拟总线,仿真器可以在各种网络环境中接收,处理和发送数据,从而提高了仿真器设计的灵活性和适应性。实验结果表明,所提出的仿真器具有较高的实时性能,可以满足现代分布式系统仿真日益增长的要求。拟议的模拟器使用逻辑自动机来模拟真实设备的活动,并根据预定义的基于XML的文件为被测设备生成激励数据。然后,通过虚拟总线,仿真器可以在各种网络环境中接收,处理和发送数据,从而提高了仿真器设计的灵活性和适应性。实验结果表明,所提出的仿真器具有较高的实时性能,可以满足现代分布式系统仿真日益增长的要求。

更新日期:2021-01-24
down
wechat
bug