A Virtual Prototyping Platform for Exploration of Vehicular Electronics

A Virtual Prototyping Platform for Exploration of Vehicular Electronics
复制标题

DOI:
10.1109/jiot.2023.3267339
复制
发表时间:
2023-09
影响因子:
10.6
通讯作者:
Md Rafiul Kabir;Bhagawat Baanav Yedla Ravi;Sandip Ray
Md Rafiul Kabir;Bhagawat Baanav Yedla Ravi;Sandip Ray
中科院分区:
计算机科学1区
文献类型:
--
作者:
Md Rafiul Kabir;Bhagawat Baanav Yedla Ravi;Sandip Ray

文献摘要

被引文献

相似文献

对稳健、优化和安全的车辆系统设计的一个关键要求是能够进行系统级探索,即理解电子控制单元(ecu)、传感器和通信接口之间的交互,以实现系统级用例,以及各种设计选择对这些交互的影响。这必须在系统设计的早期完成,以使设计师能够做出最佳的设计选择,而无需进行成本高昂的设计检修。在本文中,我们开发了一个用于车辆系统建模和仿真的虚拟样机环境。我们的解决方案ViVE是模块化和可配置的,允许用户方便地引入新的系统级用例。与其他相关的仿真环境不同,我们的平台强调车辆各部件之间的协调和通信,只是对每个ECU的必要计算进行抽象。我们讨论了ViVE探索汽车领域许多实际用例之间交互的能力。我们演示了该平台的实用性,特别是在为各种优化目标创建实时车载通信优化器方面。我们还展示了如何使用这样的原型环境来探索车辆安全问题。此外,我们还展示了该平台在实时场景中的硬件设置的实验集成和验证。
A critical requirement for robust, optimized, and secure design of vehicular systems is the ability to do system-level exploration, i.e., comprehend the interactions involved among electronic control units (ECUs), sensors, and communication interfaces in realizing system-level use cases and the impact of various design choices on these interactions. This must be done early in the system design to enable the designer to make optimal design choices without requiring a cost-prohibitive design overhaul. In this article, we develop a virtual prototyping environment for the modeling and simulation of vehicular systems. Our solution, ViVE, is modular and configurable, allowing the user to conveniently introduce new system-level use cases. Unlike other related simulation environments, our platform emphasizes coordination and communication among various vehicular components and just the abstraction of the necessary computation of each ECU. We discuss the ability of ViVE to explore the interactions between a number of realistic use cases in the automotive domain. We demonstrate the utility of the platform, in particular, to create real-time in-vehicle communication optimizers for various optimization targets. We also show how to use such a prototyping environment to explore vehicular security compromises. Furthermore, we showcase the experimental integration and validation of the platform with a hardware setup in a real-time scenario.