首页> 外文期刊>Services Computing, IEEE Transactions on >SEED: A Scalable Approach for Cyber-Physical System Simulation
【24h】

SEED: A Scalable Approach for Cyber-Physical System Simulation

机译:SEED:网络物理系统仿真的可扩展方法

获取原文
获取原文并翻译 | 示例

摘要

Simulation is critical when studying real operational behavior of increasingly complex Cyber-Physical Systems, forecasting future behavior, and experimenting with hypothetical scenarios. A critical aspect of simulation is the ability to evaluate large-scale systems within a reasonable time frame while modeling complex interactions between millions of components. However, modern simulations face limitations in provisioning this functionality for CPSs in terms of balancing simulation complexity with performance, resulting in substantial operational costs required for completing simulation execution. Moreover, users are required to have expertise in modeling and configuring simulations to infrastructure which is time consuming. In this paper we present Simulation EnvironmEnt Distributor (SEED), a novel approach for simulating large-scale CPSs across a loosely-coupled distributed system requiring minimal user configuration. This is achieved through automated simulation partitioning and instantiation while enforcing tight event messaging across the system. SEED operates efficiently within both small and large-scale OTS hardware, agnostic of cluster heterogeneity and OS running, and is capable of simulating the full system and network stack of a CPS. Our approach is validated through experiments conducted in a cluster to simulate CPS operation. Results demonstrate that SEED is capable of simulating CPSs containing 2,000,000 tasks across 2,000 nodes with only 6.89× slow down relative to real time, and executes effectively across distributed infrastructure.
机译:在研究日益复杂的网络物理系统的实际操作行为,预测未来行为并尝试假设情景时,仿真至关重要。模拟的一个关键方面是能够在合理的时间内评估大型系统,同时对数百万个组件之间的复杂交互进行建模。但是,就平衡模拟复杂性和性能而言,现代模拟在为CPS提供此功能方面面临局限性,导致完成模拟执行需要大量的运营成本。此外,要求用户在建模和配置对基础架构的仿真方面具有专业知识,这非常耗时。在本文中,我们介绍了仿真环境分发器(SEED),这是一种用于在需要最少用户配置的情况下跨松散耦合的分布式系统仿真大规模CPS的新颖方法。这是通过自动模拟分区和实例化,同时在整个系统上强制执行紧密的事件消息传递来实现的。 SEED在小型和大型OTS硬件中均可高效运行,而与群集异构性和操作系统运行无关,并且能够模拟CPS的整个系统和网络堆栈。通过在集群中进行的模拟CPS操作的实验验证了我们的方法。结果表明,SEED能够在2000个节点上模拟包含2,000,000个任务的CPS,并且相对于实时速度仅降低6.89倍,并且可以在分布式基础架构上有效执行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号