2024年6月7日发(作者:)
智能座舱域控制器功能自动化测试方案
1. 背景
智能座舱是当前汽车行业开发设计和差异化竞争的焦点,当前智能座舱控制器
多为整合了传统IPK、HMI、HUD、DMS等若干控制器之后的“一机多屏”的复杂
系统。在软件架构上,多操作系统也是其一大特点,如整合安卓和QNX系统是最常
见的方案,而在硬件接口上通常是车载以太网、CAN/CAN FD以及LVDS等。
座舱域控制器由于自身特点,其功能测试用例多达几万条甚至十几万条,完全
依靠传统手动测试,需要投入大量的人力资源,难以满足越来越短的项目开发周期
和软件快速迭代的需求。为了提高测试效率,需采用自动化/半自动化的方式以完成
座舱域控制器的功能测试。
2. 测试内容分析
从智能座舱域部件级的功能测试角度来看,主要聚焦如下几方面的测试:
➢ 车辆和环境信息显示功能:中控、仪表、HUD、流媒体后视镜、电子后视
镜、A柱等显示交互
➢ 娱乐、浏览功能:本地和在线的媒体播放、游戏以及文档和网页浏览阅读等
➢ 配置、设置和控制功能:个人账户、车辆/驾驶信息设置、APP安装/卸载等
➢ AR导航、环视、后视、夜视等功能
➢ 车内监测:驾驶员/乘员头、脸、眼监测功能和健康监测
➢ 交互功能:语音交互、手势控制
➢ 用户APP在线和离线服务功能
➢ 连接功能:蓝牙、WiFi、USB,4G/5G等
3. 测试系统框架
从座舱自动化测试系统的角度,可将满足智能座舱测试系统划分为如下几个主
要的功能模块:
➢ 常规的车载网络和IO仿真采集及故障注入
➢ UE仿真及监测
➢ 图像仿真及UI监测
➢ 语音仿真及识别
➢ 无线信号相关的仿真
完整测试系统示意图如下所示,本文将重点介绍基于Eggplant实现UE仿真及UI
监测的流程和基本方法及各种主流方案的对比。
测试管理CANoe
测试需求/规范
用例编辑vTESTstudio
软件平台
数据库文件
测
试
机
柜
智能座舱域控制器自动化测试系统
电源控制箱
VT机箱
IO及总线仿真
UE触控仿真软件Eggplant语音合成与识别平台图片和视频仿真及采集无线信号仿真软件
Power
IO
CAN/LIN/ETH
无线信号仿真机箱
无线信号仿真
测
试
台
架
摄像头及机器
人系统
语音及视频仿真
和采集系统
电源
工控机
GPS
Bluetooth
WLAN
FM/AM/DAB
工控机
工装及被测控
制器和负载
图1:测试系统框图
4. 基于Eggplant的自动化测试简介
4.1. 软件及方案框架


发布评论