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

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

3天内不再提示

从OTA测试变革浅析OTA测试系统升级方向

北汇信息POLELINK 2023-03-18 10:31 次阅读

作者 | 李小静小编 | 吃不饱
01
OTA测试的变革
自去年以来,OTA逐渐开始从少数“高端玩家”的卖点,成为汽车行业普遍应用的功能,各传统或新兴OEM都逐步开始在OTA上做布局,而随之而来的就是整个OTA功能从研发、测试到实际应用的全面开花。
我们知道,整车任何一项功能在车辆实际投产前都会进行测试,以验证其功能完备性,OTA同样也不例外,而OTA功能本身几乎涉及到了整车各大功能域,其测试难度和复杂性也有所上升。在此前几篇OTA相关文章内,我们已经详细介绍了OTA测试的方法及其测试重点,并通过北汇已经落地的实际案例,分享了OTA测试的解决方案。

作为OTA测试的先行者,今天我们来继续看一看,OTA功能的普及为整个OTA测试领域带来了哪些新的变化。

OTA地位进一步提升如果说之前OTA功能还是加分项,那么很有可能在这两年以后,OTA功能就会变成像手机拍照一样“我可以不用,但不能没有”的基本功能。从各大OEM对于OTA相关功能研发的投入就可以看的出来,OTA功能的地位相较于以前有进一步的提升,甚至不少厂家已经将其拆分出来作为一个专门的功能域,这也足以凸显当前OTA功能的重要程度。而OTA测试作为OTA功能的保障,地位也自然随之水涨船高。

研发周期进一步压缩当前国内汽车市场的竞争日趋激烈,整车研发的周期相较于前些年已经被压缩了很多,各个功能域的研发时间都会随之压缩,只是对于OTA来说,对这个变化的感知会更加明显。现在车辆很多功能都是在交付后逐步实现的,而可以这样做的前提,便是车辆具备OTA功能,因此可以说,良好的OTA功能是保证车辆后续其他功能正常开通的重要基石,而OTA本身也是用户直接体验的基本功能,因此OTA功能的开发周期自然会受到更严重的压缩。

02北汇新一代OTA测试解决方案
相信大家在看到文章标题的时候,就已经开始感兴趣,为什么我们要推动OTA测试解决方案升级。其实在我们完成了初代OTA自动化/半自动化测试解决方案的设计后,一边积极推进方案落地,为客户提供优质服务的同时,也同时在积极思考下一代的OTA测试解决方案。原因也很简单,初代方案可以解决有无问题,但无法解决我们对OTA测试的更高要求,与此同时,越来越多的OEM对OTA测试产生兴趣,行业的发展也对测试方案提出了新的要求。

基于以上需求,我们在初代方案落地的同时也完成了下一代测试方案的构想。相较于上一代的方案,我们主要聚焦于以下问题:

更完整的测试覆盖度新的方案将部件级、系统级和实车级测试做了统筹规划,可以在一套测试系统内涵盖部件级,系统级和实车级的OTA测试,并由统一的管理终端进行测试管理。在此基础上,我们还可以将测试平台适配到更多硬件系统内(机柜、小型车载机箱等)。

更广泛的测试兼容度在新的方案中,我们对测试流程做了抽象,从而可以使其变得方便配置和调整。在不同车型内,OTA流程往往存在细微差异,而在新的方案内,这种调整可以通过配置文件等方式快速进行适配,从而达到快速适配新车型的目的,缩短开发周期,提升测试系统兼容性和测试效率。

更自由的系统扩展度新的测试解决方案虽然立足于OTA测试,但不仅仅局限于OTA测试,统一的接口带来的是更大自由度的扩展性,只要遵循相同的接口,那么各种不同的工具,插件,硬件设备都可以被容纳进测试系统内,成为测试系统的一部分,实现不同的功能。

03
新一代OTA测试解决方案

北汇信息基于第一代OTA测试解决方案研发的第二代OTA测试解决方案,在兼有第一代系统完整的车辆电子电器系统仿真及测试系统的基础上,整体架构采用“1+N+3”的形式:“1”代表了统一的测试管理平台PAVELINK,“N”代表可兼容多种测试工具、测试硬件,“3”则代表了部件,台架,实车三种测试场景全覆盖。

ced0bacc-c37b-11ed-ad0d-dac502259ad0.png


谈到第一代测试方案,相信看过OTA自动化测试解决方案ceea85d8-c37b-11ed-ad0d-dac502259ad0.png文章的不会陌生,我们通过第一代方案解决了OTA测试有无问题,将OTA测试从“通过输出看输出”的“黑盒测试”变成了车内全链路监控,全链路分析的“白盒测试”。与此同时,我们通过多年技术积累,具备了车内各类信号仿真的能力,可以将OTA核心部件脱离实车,来执行子系统层面的测试,甚至可以将某个部件单独取出,执行部件级测试,做到OTA问题早发现,早修正。
cef951f8-c37b-11ed-ad0d-dac502259ad0.pngPAVELINK作为北汇信息自研的测试管理平台,是整个解决方案的核心,承担着测试任务创建管控,测试工程下发执行,测试结果收集统计 ,测试日志记录存档等一系列功能。其基于服务器-客户端模式开发,可以实现服务器远程访问,无需亲临测试现场即可随时关注测试动向。而所有测试结果和测试数据均汇聚于服务器内,则意味着平台可以对整体测试情况进行统计和分析,从而做到全局监控,全局统计,全局评估。
除此之外,布置在客户端内的代理引擎为多种工具提供了统一接口,使其可以被兼容在管理平台的测试工程内,这样无论是CANoe工程,抑或是程控设备,还是自主开发的工具,插件等都可以成为测试工程的一部分,实现我们的测试目的。

在测试环境方面,新一代解决方案可以运行在测试台架,测试机柜以及小型车载测试系统内,从而为部件级,系统级以及实车级测试提供硬件支持。无论测试机柜还是车载系统,北汇信息均可以针对不同需求进行定制开发,并在管理平台内做相应适配,从而在通用化基础上满足客户各类特殊需求。

而在自动化方面,我们通过和用户提供的服务器接口进行深度对接,可定制开发服务器自动控制模块,实现测试任务自动生成,自动下发,后台数据实时监控等功能,使得压力测试可以摆脱对人的依赖,24小时连续执行,极大的提升了测试效率。

cf8e6838-c37b-11ed-ad0d-dac502259ad0.png最后,通用化的接口为管理平台的扩展奠定了基础。只要符合接口定义的模块,都可以直接被包含进测试逻辑内,通过函数进行相关调用,北汇信息自研的代理引擎CANoe Agent可以将所有指令进行汇总,并进行接口转化,以供不同的测试模块进行调用,从而使整个系统可以常用常新。

04总结
北汇信息一直致力于为客户提供更优质的解决方案,不仅仅解决有无问题,更希望从客户角度出发,提供更通用,更便捷和更全面的解决方案。对于OTA测试而言,前后两代方案举重若轻的背后是数年的潜心技术积累,希望我们的方案可以助力更多的客户解决OTA测试的需求,也希望可以为我们整个国内汽车行业的进步添一份力量。
如果大家对我们的方案感兴趣,或者有相关测试需求,也欢迎和我们联系,做更深入的技术沟通。

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

    关注

    8

    文章

    5283

    浏览量

    126609
  • OTA
    OTA
    +关注

    关注

    7

    文章

    579

    浏览量

    35204
收藏 人收藏

    评论

    相关推荐

    OTA测试暗箱的技术原理和应用场景

    OTA测试暗箱可用于测试设备天线的性能,如增益、效率、方向图等。这些参数对于评估设备的无线通信能力至关重要。 整机辐射性能测试:在
    发表于 11-14 14:36

    怿星实车OTA测试设备介绍

    怿星实车OTA测试设备(Neptune OTA Box)是一款专为实车OTA测试与实车总线数据采集而设计的先进设备,基于怿星自主研发的软硬件
    的头像 发表于 11-01 10:38 284次阅读
    怿星实车<b class='flag-5'>OTA</b><b class='flag-5'>测试</b>设备介绍

    OTA自动化测试解决方案——实车级OTA测试系统PAVELINK.OTABOX

    ,并简单介绍北汇信息的实车级OTA自动化测试解决方案——PAVELINK.OTABOX。实车级OTA自动化系统目前,OTA自动化
    的头像 发表于 07-11 08:26 652次阅读
    <b class='flag-5'>OTA</b>自动化<b class='flag-5'>测试</b>解决方案——实车级<b class='flag-5'>OTA</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>PAVELINK.OTABOX

    OTA升级user2.bin ota升级到user1.bin失败了的原因?

    使用NONOS SDK 2.0user1.bin ota升级到user2.bin成功,反过来就会失败,下面是log: system_upgrade_start upgrade_c
    发表于 07-11 08:00

    ESP-IDF4.4 OTA升级失败的原因?

    ESP-IDF4.4 OTA 功能,在启动OTA功能后下载固件过程中出现wifi无Internet访问,然后很快网络恢复,需要等待很久后OTA升级失败。
    发表于 06-06 08:19

    ESP IDF OTA升级失败的原因?

    ESP IDF 5.1.1,官方OTA例程,升级过程中失败,tcp拉取文件中断,有遇到类似情况的吗,日志如下: I (59717) ota: ota url:http://www.x
    发表于 06-05 07:27

    罗德与施瓦茨联合通用测试完成Wi-Fi 7的OTA测试

    近日,通用测试(以下简称“GTS”)基于GTS的终端多探头OTA测试系统RayZone系列产品,和罗德与施瓦茨(以下简称“R&S”)最新的无线通信
    的头像 发表于 05-29 14:21 481次阅读

    OTA测试

    OTA测试用什么可以仿真?
    发表于 05-19 00:07

    汽车OTA通道和压力测试方案

    北汇信息基于对客户需求规范、行业法规及自身测试经验Know-How,为汽车客户提供完整和专业的汽车OTA通道测试和压力测试解决方案,包括测试
    的头像 发表于 04-25 09:16 2272次阅读
    汽车<b class='flag-5'>OTA</b>通道和压力<b class='flag-5'>测试</b>方案

    技术帖 | RK3568开发板的OTA升级教程

    说起OTA我们应该都不陌生,它是一种可以为设备无损失升级系统的方式,能将新功能远程部署到产品上。我们不仅可以通过网络下载OTA升级包,也可以
    的头像 发表于 04-20 08:01 1615次阅读
    技术帖 | RK3568开发板的<b class='flag-5'>OTA</b><b class='flag-5'>升级</b>教程

    请问BlueNRG ota升级ota_sw_activation变量上电是随机值吗?

    最近在看BlueNRG ota升级代码时有一个疑惑,ota_sw_activation变量是一个未初始化的值,按照ram特性上电应该是一个随机值,那么在
    发表于 03-13 08:29

    汽车ota升级有什么用 汽车ota功能有必要吗

    汽车OTA(Over-The-Air)升级是指通过无线网络进行汽车软件系统的远程更新和升级。传统上,汽车的软件系统需要通过专门的设备或者到车
    的头像 发表于 02-18 14:39 1309次阅读

    ota升级是什么意思 ota升级有什么用

    OTA(Over-the-Air)升级是指通过无线网络,将软件、固件或系统的新版本传输到支持的设备上进行更新和安装的过程。这一技术广泛应用于手机、智能电视、汽车等各类智能设备中。本文将详细介绍
    的头像 发表于 02-02 10:25 5509次阅读

    测试CYT2B75 OTA升级遇到的疑问求解

    你好,我现在测试CYT2B75的OTA升级,出现一个情况: 1.如果当前运行在A区,对B区进行刷写,刷写完成后切换到B区运行,运行的是刷写后的程序 2.如果当前运行在B区,对A区进行刷写,刷写
    发表于 02-02 06:53

    如何ESP32中删除OTA

    通过 Arduino IDE 和示例等对 ESP32 Dev 32 模块进行了一些 OTA 测试,一切正常。 现在我们想恢复到正常的串行/USB 编程,虽然我们似乎可以编程一个新程序,但它只是恢复到现有的 OTA 程序。 有没有
    发表于 01-31 07:37