0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

经纬恒润 2025-12-10 17:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

wKgZO2k5PRiAFdDdAAD5Yz-eNvg785.jpg软件在环(SIL)能够提前测试

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

wKgZO2k5PRiAISupAAEygsnDgZg279.jpg经纬恒润TVM试验管理软件

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

▎核心功能解析

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

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

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

wKgZPGk5PRiAAwKiAAEvu2ATLLY006.jpgvECU生成与SIL测试环境集成

  • 虚拟测量和标定功能

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

wKgZPGk5PRiANn1QAADzg-kc4mw966.jpgTVM软件虚拟测量和标定功能

  • 虚拟总线功能

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

wKgZPGk5PRiABDjUAACyV1lf8cc949.jpgTVM虚拟总线功能

  • 云并行测试功能介绍

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


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

wKgZPGk5PRiAcw1eAAGIw3R80I4385.jpg持续验证功能

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

  1. 具备成熟的SIL工具链包括试验管理软件、自动化测试软件、整车动力学模型、被控对象模型、IO模型等
  2. 支持AUTOSAR CP、AUTOSAR AP以及基于Linux的多种控制算法软件
  3. 支持SOME/IP、DDS、CyberRT和ROS等多种主流中间件
  4. 一键式关键代码生成功能,实现高效的软件集成
  5. 遵循行业标准协议,包括XIL API、FMI和XCP等
  6. 具备丰富的汽车嵌软开发经验,对汽车电子软件架构和软件功能逻辑具备较高的认知,能有效降低虚拟控制器集成调试风险
  7. 具备强大的自主软件开发团队和业务交付团队,能够快速解决从虚拟控制器集成到功能调试中的疑难问题,保障SIL系统快速交付
  8. 积累了丰富的测试场景库和测试用例,可实现SIL工程/模型/测试用例到HIL的快速迁移,提供客户更高的多测试手段兼容性

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6039

    浏览量

    130737
  • 汽车电子
    +关注

    关注

    3043

    文章

    8569

    浏览量

    172253
  • OTA
    OTA
    +关注

    关注

    7

    文章

    624

    浏览量

    37967
  • SIL
    SIL
    +关注

    关注

    0

    文章

    15

    浏览量

    2834
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何测试时间同步硬件的性能和可靠性

    选择时间同步硬件后,需通过 系统测试 验证其性能是否达标、可靠性是否满足场景需求。测试需围绕时间同步的核心目标(精度、稳定性、抗风险能力)展开,结合硬件的应用场景(如工业控制、电力系
    的头像 发表于 09-19 11:54 466次阅读

    半导体芯片的可靠性测试都有哪些测试项目?——纳米软件

    本文主要介绍半导体芯片的可靠性测试项目
    的头像 发表于 06-20 09:28 980次阅读
    半导体芯片的<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>都有哪些<b class='flag-5'>测试</b>项目?——纳米<b class='flag-5'>软件</b>

    AR 眼镜硬件可靠性测试方法

    AR 眼镜作为集成了光学、电子、传感器等复杂硬件的智能设备,其硬件可靠性直接影响产品使用寿命和用户体验。硬件可靠性测试需针对 AR 眼镜特殊结构和使用场景,从机械强度、环境适应、电池性能、传感器精度等方面展开系统
    的头像 发表于 06-19 10:27 989次阅读
    AR 眼镜硬件<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>方法

    关于LED灯具的9种可靠性测试方案

    LED灯具的可靠性试验,与传统灯具有显著区别。作为新一代光源,LED灯具正在逐渐取代传统节能灯的市场,因此无法简单地沿用传统灯具的测试方法。那么,LED灯具需要进行哪些可靠性试验呢?标准名称:LED
    的头像 发表于 06-18 14:48 684次阅读
    关于LED灯具的9种<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>方案

    可靠性测试包括哪些测试和设备?

    在当今竞争激烈的市场环境中,产品质量的可靠性成为了企业立足的根本。无论是电子产品、汽车零部件,还是智能家居设备,都需要经过严格的可靠性测试,以确保在各种复杂环境下都能稳定运行,为用户提供可靠
    的头像 发表于 06-03 10:52 1116次阅读
    <b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>包括哪些<b class='flag-5'>测试</b>和设备?

    半导体测试可靠性测试设备

    在半导体产业中,可靠性测试设备如同产品质量的 “守门员”,通过模拟各类严苛环境,对半导体器件的长期稳定性和可靠性进行评估,确保其在实际使用中能稳定运行。以下为你详细介绍常见的半导体测试
    的头像 发表于 05-15 09:43 909次阅读
    半导体<b class='flag-5'>测试</b><b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>设备

    提供半导体工艺可靠性测试-WLR晶圆可靠性测试

    随着半导体工艺复杂度提升,可靠性要求与测试成本及时间之间的矛盾日益凸显。晶圆级可靠性(Wafer Level Reliability, WLR)技术通过直接在未封装晶圆上施加加速应力,实现快速
    发表于 05-07 20:34

    可靠性测试结构设计概述

    深入理解设计规则,设计者可在可靠性测试结构优化中兼顾性能、成本与质量,推动半导体技术的持续创新。
    的头像 发表于 04-11 14:59 1084次阅读
    <b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>结构设计概述

    如何测试SiC MOSFET栅氧可靠性

    MOSFET的栅氧可靠性问题一直是制约其广泛应用的关键因素之一。栅氧层的可靠性直接影响到器件的长期稳定性和使用寿命,因此,如何有效验证SiC MOSFET栅氧可靠性成为了业界关注的焦点。
    的头像 发表于 03-24 17:43 2142次阅读
    如何<b class='flag-5'>测试</b>SiC MOSFET栅氧<b class='flag-5'>可靠性</b>

    半导体集成电路的可靠性评价

    半导体集成电路的可靠性评价是一个综合的过程,涉及多个关键技术和层面,本文分述如下:可靠性评价技术概述、可靠性评价的技术特点、可靠性评价的
    的头像 发表于 03-04 09:17 1268次阅读
    半导体集成电路的<b class='flag-5'>可靠性</b>评价

    厚声贴片电感的可靠性测试:振动与冲击

    厚声贴片电感作为一种关键的电子元件,其可靠性对于整个电路系统的稳定性和性能至关重要。在可靠性测试中,振动与冲击测试是评估贴片电感在实际应用环境中承受机械应力能力的关键环节。以下是对厚声
    的头像 发表于 02-17 14:19 863次阅读
    厚声贴片电感的<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>:振动与冲击

    霍尔元件的可靠性测试步骤

    霍尔元件是一种利用霍尔效应来测量磁场的传感器,广泛应用于电机控制、位置检测、速度测量以及电流监测、变频控制测试、交直流电源、电源逆变器和电子开关等领域。为了确保霍尔元件的性能和可靠性,进行全面
    的头像 发表于 02-11 15:41 1199次阅读

    如何测试光耦的性能与可靠性

    光耦作为电气隔离的关键组件,其性能和可靠性直接影响到整个系统的稳定性和安全。因此,对光耦进行严格的性能测试可靠性评估是必不可少的。 光耦性能测试
    的头像 发表于 01-14 16:13 2487次阅读

    OTA软件升级管理系统

    OTA(Over-the-Air Technology,空中下载技术)是通过空中下载的方式对车辆中的软件进行远程升级。经纬恒润OTA软件升级管理系统基于
    的头像 发表于 01-13 09:39 1599次阅读
    <b class='flag-5'>OTA</b><b class='flag-5'>软件</b>升级管理系统

    什么是MOSFET栅极氧化层?如何测试SiC碳化硅MOSFET的栅氧可靠性

    具有决定性的影响。因此,深入理解栅极氧化层的特性,并掌握其可靠性测试方法,对于推动碳化硅 MOSFET的应用和发展具有重要意义。今天的“SiC科普小课堂”将聚焦于“栅极氧化层”这一新话题:“什么是栅极
    发表于 01-04 12:37