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测试的顺畅衔接,为车企构建了高效的持续测试闭环,显著加速了软件研发周期并提升了产品可靠性。

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

    关注

    9

    文章

    6521

    浏览量

    131802
  • 汽车电子
    +关注

    关注

    3048

    文章

    9228

    浏览量

    173413
  • OTA
    OTA
    +关注

    关注

    7

    文章

    632

    浏览量

    38570
  • SIL
    SIL
    +关注

    关注

    0

    文章

    19

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCB为什么要做过孔可靠性测试

    性能、热稳定性和长期可靠性的关键薄弱点。因此,PCB过孔可靠性测试就成为设计验证、工艺评估和量产质量控制中的重要环节。一、为什么PCB要做过孔可靠性
    的头像 发表于 05-15 10:36 151次阅读
    PCB为什么要做过孔<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>?

    智能制造时代,热水器可靠性如何被“暴力验证”?

    随着智能家电、绿色节能技术的不断发展,热水器将向更智能、更高效、更安全的方向演进,而可靠性测试的重要将愈发凸显。沃华慧通也将持续深耕自动化测控技术,不断迭代优化
    的头像 发表于 05-11 09:29 253次阅读
    智能制造<b class='flag-5'>时代</b>,热水器<b class='flag-5'>可靠性</b>如何被“暴力验证”?

    软件在环(SIL测试方案及康谋aiSim实现路径

    软件在环(SIL测试是自动驾驶算法研发的核心验证环节,通过构建虚拟测试环境,实现算法的闭环验证,解决传统测试模式中存在的效率瓶颈,为算法
    的头像 发表于 04-08 13:51 842次阅读
    <b class='flag-5'>软件</b>在环(<b class='flag-5'>SIL</b>)<b class='flag-5'>测试</b>方案及康谋aiSim实现路径

    高频交直流电流探头在光伏逆变器可靠性测试中的关键价值

    的“高精度、高动态、高耐压”需求愈发突出。高频交直流电流探头凭借超宽频带、低噪声、高共模抑制、高耐压,成为光伏逆变器研发与运维的“可靠性基石”。 一、光伏逆变器的电流测试挑战:从“稳态MPPT”到“动态故障”的全场景覆盖 光伏逆
    的头像 发表于 03-10 14:51 317次阅读

    什么是高可靠性

    ,PCB决定了电子封装的质量和可靠性。随着电子产品越发小型化、轻量化、多功能化,以及无铅、无卤等环保要求的持续推动,PCB行业正呈现出“线细、孔小、层多、板薄、高频、高速”的发展趋势,对可靠性的要求会
    发表于 01-29 14:49

    MUN12AD03-SEC电源模块性能、成本、可靠性三大优势

    MUN12AD03-SEC电源模块性能、成本、可靠性三大优势随着工业4.0、5G通信和AIoT的快速发展,电源模块正从‘功能组件”向‘系统核心’演进。客户对效率、集成度和可靠性的要求已从‘够用’升级
    发表于 01-15 09:50

    芯片可靠性(RE)性能测试与失效机理分析

    2025年9月,国家市场监督管理总局发布了六项半导体可靠性测试国家标准,为中国芯片产业的质量基石奠定了技术规范。在全球芯片竞争进入白热化的今天,可靠性已成为衡量半导体产品核心价值的关键指标。01芯片
    的头像 发表于 01-09 10:02 1671次阅读
    芯片<b class='flag-5'>可靠性</b>(RE)性能<b class='flag-5'>测试</b>与失效机理分析

    如何测试单片机MCU系统的可靠性

    用什么方法来测试单片机系统的可靠性,当一个单片机系统设计完成,对于不同的单片机系统产品会有不同的测试项目和方法,但是有一些是必须测试的。 下面分享我的一些经验: 1、
    发表于 01-08 07:50

    小体积、大带宽:极细同轴线束如何兼顾高速与可靠性

    极细同轴线束在“体积极限”和“大带宽需求”的双重压力下,展现了独特的价值。但要真正兼顾高速性能与可靠性,需要从材料、结构设计到制造工艺全链路优化。只有在信号完整、机械稳定性和环境适应
    的头像 发表于 10-02 16:59 1458次阅读
    小体积、大带宽:极细同轴线束如何<b class='flag-5'>兼顾</b>高速与<b class='flag-5'>可靠性</b>?

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

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

    可靠性设计的十个重点

    专注于光电半导体芯片与器件可靠性领域的科研检测机构,能够对LED、激光器、功率器件等关键部件进行严格的检测,致力于为客户提供高质量的测试服务,为光电产品在各种高可靠性场景中的稳定应用提供坚实的质量
    的头像 发表于 08-01 22:55 1332次阅读
    <b class='flag-5'>可靠性</b>设计的十个重点

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

    本文主要介绍半导体芯片的可靠性测试项目
    的头像 发表于 06-20 09:28 1713次阅读
    半导体芯片的<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 1787次阅读
    AR 眼镜硬件<b class='flag-5'>可靠性</b><b class='flag-5'>测试</b>方法

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

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

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

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