汽车工程 ›› 2020, Vol. 42 ›› Issue (1): 33-37.doi: 10.19562/j.chinasae.qcgc.2020.01.005

• • 上一篇    下一篇

智能网联汽车计算平台虚拟化技术研究*

严刚1,3, 肖堃2, 褚文博3   

  1. 1.合肥工业大学,合肥 230009;
    2.电子科技大学,成都 610054;
    3.国汽(北京)智能网联汽车研究院有限公司,国家智能网联汽车创新中心,北京 100176
  • 收稿日期:2019-10-18 发布日期:2020-01-21
  • 通讯作者: 褚文博,博士,研究员,E-mail:chuwenbo@china-icv.cn
  • 基金资助:
    *北京市科技计划(Z181100004618005)和北京市科技计划(Z191100007419007)资助

Research on Virtualization Technology for ComputingPlatform of Intelligent Connected Vehicles

Yan Gang1,3, Xiao Kun2, Chu Wenbo3   

  1. 1.Hefei University of Technology, Hefei 230009;
    2.University of Electronic Science and Technology of China,Chengdu 610054;
    3.China Intelligent and Connected Vehicles(Beijing)Research Institute Co., Ltd.,National Innovation Center of Intelligent and Connected Vehicles, Beijing 100176
  • Received:2019-10-18 Published:2020-01-21

摘要: 计算平台作为智能网联汽车的大脑,多采用多元异构的硬件架构,并通过多种操作系统运行具有不同功能安全和信息安全等级的环境感知、路径规划和车辆控制算法;本文中提出一种能适应多种硬件平台和多种应用场景的虚拟化软件层架构。该架构能够实现虚拟机之间的资源共享与分区隔离,并且提供多种容错和保护机制,能同时满足功能安全与信息安全的需求;此外,本文中还提出了虚拟机间的高效通信机制和虚拟化性能优化机制,经测试验证,可满足智能网联汽车计算平台的要求。

关键词: 智能网联汽车, 计算平台, 操作系统, 虚拟化

Abstract: As the brain of intelligent connected vehicles, the computing platform mostly adopts multi-heterogeneous hardware architecture and uses multiple operating systems to run the environment perception, path planning and vehicle control algorithms with different levels of functional safety and cybersecurity. A virtualized software architecture, adapting to a variety of hardware platforms and multiple application scenarios is proposed in this paper. This architecture enables the resource sharing and partitioning isolation between virtual machines, and provides a variety of fault tolerance and protection mechanisms to concurrently meet the requirements of functional security and cybersecurity. In addition, an efficient communication mechanism between virtual machines and a virtualized performance optimization mechanism are also proposed and verified, which can meet the requirements of computing platform of intelligent connected vehicles

Key words: intelligent connected vehicles, computing platform, operating system, virtualization