概述
车载HMI 传统的开发流程以文字、代码、人工为主要依赖手段,不仅开发周期漫长,成本高昂,并且HMI产品在用户体验方面得到的市场反馈并不佳;对于HMI部件,整车厂和供应商采用纯手工测试或者机械手测试,耗费人力及时间。
采用基于模型的HMI 开发流程能够大幅度降低整车厂与供应商之间需求沟通的障碍;引入先进的HMI 建模工具能够在设计阶段就进行测试和验证,大幅提高开发效率;最后引入自动化测试软件来实现高效的HMI 的自动化测试。
服务内容
• HMI 建模:基于图片创建可视化可操作的 HMI 虚拟原型,快速定义用于人机操作的HMI 交互流转,环境内运行原型即时测试和验证设计效果
• 功能单元建模:采用 IBM 的系统建模工具 Rhapsody对功能需求进行定义和后台功能逻辑定义
• 数字化仿真:通过模型之间的接口实现图形界面与后台逻辑之间的数据通讯及仿真验证
• 半实物仿真:引入真实的物理输入部件、车辆模型仿真机、真实总线信号、道路环境三维视景等建立人在环的车载HMI 半实物仿真环境
• HMI 建模:基于图片创建可视化可操作的 HMI 虚拟原型,快速定义用于人机操作的HMI 交互流转,环境内运行原型即时测试和验证设计效果
• 功能单元建模:采用 IBM 的系统建模工具 Rhapsody对功能需求进行定义和后台功能逻辑定义
• 数字化仿真:通过模型之间的接口实现图形界面与后台逻辑之间的数据通讯及仿真验证
• 半实物仿真:引入真实的物理输入部件、车辆模型仿真机、真实总线信号、道路环境三维视景等建立人在环的车载HMI 半实物仿真环境
HMI 系统仿真环境结构示意图
• 实现图形代码生成:HMI模型自动生成全开源标准C代码,代码包含了图形、动画、激励、控制逻辑,以及与操作系统和硬件相关的驱动代码;代码经过交叉编译即可运行于嵌入式目标硬件平台
• 自动化测试:应用HMI自动化测试系统建立自动化测试流程,测试内容涵盖高精度图像对比、纯软件触控激励、语音识别、总线信号测试等方面,测试过程遵循GB/T25000 软件产品质量要求和评价标准,为车载HMI 设备功能及安全提供了有力的保障
• 自动化测试:应用HMI自动化测试系统建立自动化测试流程,测试内容涵盖高精度图像对比、纯软件触控激励、语音识别、总线信号测试等方面,测试过程遵循GB/T25000 软件产品质量要求和评价标准,为车载HMI 设备功能及安全提供了有力的保障
支持与第三方工具集成
成功案例
• 某整车厂信息娱乐系统高保真界面原型开发,包括功能定义、视觉交互设计、UI 建模、原型开发、测试等工作,降低整车厂与供应商需求沟通障碍,项目前期即可评估用户满意度,提高用户体验
• 某整车厂信息娱乐系统自动化测试,提供自动化测试系统,测试内容包含高精度图像对比、自动触控激励、总线信号测试等方面,提高回归测试效率,保证产品质量
• 为某供应商提供信息娱乐系统自动化测试系统,应用于车机HMI 功能及性能测试,解决手动测试人员普遍漏测、难以精确测试以及长时间大量重复测试问题
• 某整车厂信息娱乐系统高保真界面原型开发,包括功能定义、视觉交互设计、UI 建模、原型开发、测试等工作,降低整车厂与供应商需求沟通障碍,项目前期即可评估用户满意度,提高用户体验
• 某整车厂信息娱乐系统自动化测试,提供自动化测试系统,测试内容包含高精度图像对比、自动触控激励、总线信号测试等方面,提高回归测试效率,保证产品质量
• 为某供应商提供信息娱乐系统自动化测试系统,应用于车机HMI 功能及性能测试,解决手动测试人员普遍漏测、难以精确测试以及长时间大量重复测试问题