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