Real-time digital simulator for distributed systems

被引:3
|
作者
Chen, Jinchao [1 ]
Du, Chenglie [1 ]
Han, Pengcheng [1 ]
Du, Xiaoyan [1 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, 127 Youyi West Rd, Xian 710072, Peoples R China
关键词
Digital simulator; distributed system; incentive data; logic automaton; configurability; STRICTLY PERIODIC TASKS; ANALYZER;
D O I
10.1177/0037549720986865
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:299 / 309
页数:12
相关论文
共 50 条
  • [1] Distributed Simulation of Power Systems using Real-time Digital Simulator
    Ravikumar, Krishnanjan G.
    Schulz, Noel N.
    Srivastava, Anurag K.
    [J]. 2009 IEEE/PES POWER SYSTEMS CONFERENCE AND EXPOSITION, VOLS 1-3, 2009, : 1743 - 1748
  • [2] Rapids: A simulator testbed for distributed real-time systems
    Allalouf, M
    Chang, J
    Durairaj, G
    Lakamraju, VR
    Unsal, OS
    Koren, I
    Krishna, CM
    [J]. PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 191 - 196
  • [3] Development of a digital real-time simulator for power electronics systems
    Kimura, Misao
    Miyazaki, Yasuyuki
    Karube, Takafumi
    Noro, Yasuhiro
    Takahashi, Choei
    Kishibe, Hideto
    Sato, Hiromichi
    [J]. Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), 2004, 148 (04): : 41 - 49
  • [4] Development of a digital real-time simulator for power electronics systems
    Kimura, M
    Miyazaki, Y
    Karube, T
    Noro, Y
    Takahashi, C
    Kishibe, H
    Sato, H
    [J]. ELECTRICAL ENGINEERING IN JAPAN, 2004, 148 (04) : 41 - 49
  • [5] A scheduling simulator for real-time distributed system
    Casile, A
    Buttazzo, G
    Lamastra, G
    Lipari, G
    [J]. DISTRIBUTED COMPUTER CONTROL SYSTEMS 1998, 1999, : 161 - 167
  • [6] Testing of integrated multifunction protection systems on the real-time digital simulator
    Marttila, RJ
    [J]. ICDS'97: SECOND INTERNATIONAL CONFERENCE ON DIGITAL POWER SYSTEM SIMULATORS, PROCEEDINGS, 1997, : 177 - 182
  • [7] A REAL-TIME DIGITAL SIMULATOR FOR TESTING RELAYS
    MCLAREN, PG
    KUFFEL, R
    WIERCKX, R
    GIESBRECHT, J
    ARENDT, L
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 1992, 7 (01) : 207 - 213
  • [8] Multiagent System for Real-Time Operation of a Microgrid in Real-Time Digital Simulator
    Logenthiran, Thillainathan
    Srinivasan, Dipti
    Khambadkone, Ashwin M.
    Aung, Htay Nwe
    [J]. IEEE TRANSACTIONS ON SMART GRID, 2012, 3 (02) : 925 - 933
  • [9] REAL-TIME DISTRIBUTED SYSTEMS
    BARBACCI, MR
    [J]. COMPUTER HARDWARE DESCRIPTION LANGUAGES AND THEIR APPLICATIONS, 1993, 32 : 3 - 12
  • [10] Run-Time Simulator for distributed real-time processing
    Paik, E
    Chang, JH
    Lee, D
    Jun, KP
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1949 - 1954