车载HMI传统的开发流程以文字、代码、人工为主要依赖手段,不仅开发周期漫长,成本高昂,并且HMI产品在用户体验方面得到的市场反馈并不佳;对于HMI部件,整车厂和供应商采用纯手工测试或者机械手测试,耗费人力及时间。
采用基于模型的HMI 开发流程能够大幅度降低整车厂与供应商之间需求沟通的障碍;引入先进的HMI 建模工具能够在设计阶段就进行测试和验证,大幅提高开发效率;最后引入自动化测试软件来实现高效的HMI 的自动化测试。
服务内容:
• HMI 建模:基于图片创建可视化可操作的 HMI 虚拟原型,快速定义用于人机操作的HMI 交互流转,环境内运行原型即时测试和验证设计效果;
• 功能单元建模:采用 IBM 的系统建模工具 Rhapsody对功能需求进行定义和后台功能逻辑定义;
• 数字化仿真:通过模型之间的接口实现图形界面与后台逻辑之间的数据通讯及仿真验证;
• 半实物仿真:引入真实的物理输入部件、车辆模型仿真机、真实总线信号、道路环境三维视景等建立人在环的车载HMI 半实物仿真环境。
实现
图形代码生成:HMI 模型自动生成全开源标准C 代码,代码包含了图形、动画、激励、控制逻辑,以及与操作系统和硬件相关的驱动代码;代码经过交叉编译即可运行于嵌入式目标硬件平台。
自动化测试
应用HMI 自动化测试软件建立自动化测试流程,基于远程桌面来替代摄像头捕获图片,通过软件指令替代机械手输入事件,应用高精度的图像对比算法以及OCR 算法, 判别屏幕上图像表现,生成测试报告,提高测试效率。开放自由的接口功能使得软件能够集成更大的测试项目中,联合其他软硬件测试软件,为产品提供更全面的测试成果。
Accexp车载HMI设计仿真测试集成解决方案特点:
基于模型的车载HMI 设计开发及自动化测试流程的优势:
• 无需编程实现 HMI 模型,作为提出需求和改进设计的载体;
• 结合后台数据开展初高级 HMI 仿真,优化设计;
• 自动生成包含目标平台驱动在内的图形代码,代码经优化,无需编辑和修改,编译即可运行于目标硬件平台;
• 快速将 HMI 部署于硬件验证效果,加速优化完善 HMI设计;
• HMI 自动化测试流程大幅减少测试周期和人力成本。