• 正文
  • 相关推荐
申请入驻 产业图谱

高频OTA时代,如何用SIL测试兼顾软件可靠性和迭代速度?

14小时前
211
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

随着汽车电子电气(E/E)架构向中央集中式演进,汽车软件的功能变得越来越复杂,软件的研发模式正由传统的瀑布式向敏捷式转变。在软件功能快速迭代的背景下,要求能够尽早的进行软件验证,发现和纠正软件中的缺陷,并在高频率OTA软件升级时,能够自动化持续验证。

然而,在开发早期,真实的硬件控制器ECU)往往尚未就绪,依赖硬件进行测试会严重阻塞开发进度,增加时间和金钱成本。此时,软件在环测试(SIL) 的重要性就凸显出来。SIL通过在电脑上模拟出一个真实的车辆运行环境,让软件工程师可以在脱离物理硬件的情况下,对编译后的目标代码进行全功能、高可靠性的测试。

软件在环(SIL)能够提前测试

经纬恒润全新推出的软件在环(SIL,software in the loop)测试平台INTEWORK-TVM(Test platform for Virtual Machine),用于满足用户对软件功能提前测试的需求。该平台采用了云仿真技术,支持实现多个测试节点并行测试,从而支撑软件敏捷开发流程。TVM具备虚拟控制器(vECU)生成、虚拟控制器(vECU)集成、对象模型集成、虚拟总线仿真、虚拟测量和标定等功能。

经纬恒润TVM试验管理软件

经纬恒润软件在环(SIL)测试平台

▎核心功能解析

虚拟控制器(vECU)生成功能

虚拟控制器(vECU)生成是软件在环(SIL)测试平台关键的一个环节,需要将软件代码通过x86编译器生成与测试环境兼容的可执行文件,从而实现仿真测试。

虚拟控制器(vECU)所包含的内容通常可由ASW,BSW以及中间件等几个部分构成。经纬恒润SIL测试平台配置了专用编译器,可将软件代码编译生成虚拟控制器(vECU),并支持将vECU自动集成到TVM软件中。

vECU生成与SIL测试环境集成

虚拟测量和标定功能

TVM软件支持虚拟测量和标定功能,通过读取ECU原始A2L文件,提取标定变量的名称、数据类型、长度、存储属性,删除原始ECU物理地址,通过TVM软件自动分配虚拟地址空间。将A2L文件中的变量与虚拟地址建立新映射,并将适配后的A2L文件导入总线工具中,通过XCP通讯即可实现读取、标定ECU变量。

TVM软件虚拟测量和标定功能

虚拟总线功能

为了在软件在环(SIL)环境中实现vECU与vECU之间的虚拟通讯,支撑多个vECU协同测试,TVM软件集成了CAN、LIN、以太网虚拟总线功能,可通过导入DBC、LDF文件,实现vECU间报文交互。

TVM虚拟总线功能

云并行测试功能介绍

云并行测试可将一周的测试任务压缩至几个小时内甚至更短时间(依赖于服务器资源)完成,经纬恒润SIL测试平台支持云并行测试。在测试任务触发后,通过测试管理平台将测试用例智能下发至各测试节点,自动配置服务器资源和测试节点数量,实现各测试节点容器化运行,测试结束后可自动上传测试报告。

为了提升软件研发效率,减少测试人员投入。经纬恒润SIL测试平台与CICD自动化流水线工具实现了打通,能够实现从软件代码提交到测试报告提交自动流水线作业。

持续验证功能

经纬恒润软件在环(SIL)测试平台TVM有如下优势:

具备成熟的SIL工具链包括试验管理软件、自动化测试软件、整车动力学模型、被控对象模型、IO模型等

支持AUTOSAR CP、AUTOSAR AP以及基于Linux的多种控制算法软件

支持SOME/IP、DDS、CyberRT和ROS等多种主流中间件

一键式关键代码生成功能,实现高效的软件集成

遵循行业标准协议,包括XIL API、FMI和XCP等

具备丰富的汽车嵌软开发经验,对汽车电子软件架构和软件功能逻辑具备较高的认知,能有效降低虚拟控制器集成调试风险

具备强大的自主软件开发团队和业务交付团队,能够快速解决从虚拟控制器集成到功能调试中的疑难问题,保障SIL系统快速交付

积累了丰富的测试场景库和测试用例,可实现SIL工程/模型/测试用例到HIL的快速迁移,提供客户更高的多测试手段兼容性

经纬恒润SIL测试平台通过高度自动化的云仿真和并行测试能力,将测试验证环节大幅前置。该平台凭借其成熟的工具链、对多种架构的广泛兼容性以及与HIL测试的顺畅衔接,为车企构建了高效的持续测试闭环,显著加速了软件研发周期并提升了产品可靠性。

经纬恒润

经纬恒润

经纬恒润成立于2003年,股票代码688326。专注于为全球汽车、无人运输等领域的客户,提供电子产品、研发服务和高级别智能驾驶整体解决方案。公司总部位于北京,在天津、南通、马来西亚建有研发中心和现代化工厂,形成了完善的研发、生产、营销、服务体系。本着“价值创新、服务客户”的理念,公司坚持“专业聚焦”“技术领先”和“平台化发展”的战略,致力于成为国际一流综合型的电子系统科技服务商、智能网联汽车全栈式解决方案供应商和高级别智能驾驶MaaS解决方案领导者。

经纬恒润成立于2003年,股票代码688326。专注于为全球汽车、无人运输等领域的客户,提供电子产品、研发服务和高级别智能驾驶整体解决方案。公司总部位于北京,在天津、南通、马来西亚建有研发中心和现代化工厂,形成了完善的研发、生产、营销、服务体系。本着“价值创新、服务客户”的理念,公司坚持“专业聚焦”“技术领先”和“平台化发展”的战略,致力于成为国际一流综合型的电子系统科技服务商、智能网联汽车全栈式解决方案供应商和高级别智能驾驶MaaS解决方案领导者。收起

查看更多

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

北京经纬恒润科技股份有限公司(股票代码:688326)专注汽车、智能运输领域,为全球客户提供汽车电子产品、研发服务及解决方案、大总成及特种载具和智能运输。更多信息,请访问www.hirain.com

微信公众号