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

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

3天内不再提示

大数据上传——GB/T 32960测试开发实践

北汇信息POLELINK 2022-08-04 15:51 次阅读

1、前言

数据时代,数据为王。车端的网联化为汽车行业的数据时代提供了威廉希尔官方网站 支撑,更多的数据可被收集后上传“云端”,但是哪些数据需要收集,又是如何上传的呢?目前来看,车端与“云端”数据交互可简单地分为两类,一类是各OEM自行制定的数据交互方案,以用于远程诊断和将来的“云端计算”等应用场景;一类是以保障公共安全为目的,由国家制定的数据交互标准。GB/T 32960属于后者,本文将解读其协议构成、要求及测试实现方案。

2、GB/T 32960介绍

GB/T32960是电动汽车远程服务与管理系统,标准分为3部分:

  • 一为总则,定了电动汽车远 程 服 务 与 管 理 系 统 (以 下 简 称 为 系 统)的 术 语 和 定 义、系统结构和一般要求;
  • 二为车载终端,规定了电动汽车远程服务与管理系统车载终端的威廉希尔官方网站 要求和试验方法(主要包含电气性能、环境适应性能、电磁干扰等内容);
  • 三为通信协议及数据格式,规定了电动汽车远程服务与管理系统中协议结构、通信连接、数据包结构与定义、数据单元格式与定义(这个也是本文在后续展开的内容)。

整个系统总统结构如下所示:

poYBAGLrbg2AdiUpAACSctA60FI950.png

图1电动汽车远程服务与管理系统总体结构图

系统主要包含3部分:

  • 一是车载终端,负责采集及保存整车及系统部件的关键状态参数,并将这些数据上传到平台用于后续处理;
  • 二是企业平台,由整车企业自建或委托第三方威廉希尔官方网站 单位,对服务范围内的电动汽车和用户进行管理,并提供安全运营服务与管理的平台;
  • 三是公共平台,由国家、地方政府或其指定机构建立的、对管辖范围内电动汽车进行数据采集和统一管理的平台。车载终端采集数据后上传到企业平台,企业平台再将必要数据上传到公共平台,其中企业平台与公共平台间的数据传输要求按GB/T 32960.3的内容执行,而车载终端与企业平台间的数据可以自定义传输,也可以按照GB/T 32960.3附录B的要求传输(内容与平台间数据基本一致)。

数据整体格式如下所示:

pYYBAGLrbiqAAlwaAAF6HvAtGQg556.png

图2数据包结构和定义

这里主要关注命令单元和数据单元,这2个字段共同决定了数据内容是包含什么,比如命令标识0x5表示平台登入,0x2表示实时信息上报。

再以比较重要的实时信息上报数据展开,其数据单元格式如下:

pYYBAGLrbjqAd4lbAACe236KXMA273.png

图3实时信息上报数据格式和定义

其中信息类型标志表示了随后的信息体所携带的数据分组,分组的定义如下:

pYYBAGLrbkWATyfYAABx86hcUUw280.png

图4信息类型标志定义(部分)

再以信息体类型标志0x1整车数据为例,其定义的信息体数据如下:

poYBAGLrblCAJTbYAAESEbLH3E8842.png

图5整车数据格式和定义(部分)

更详细的数据定义请参考GB/T 32960.3规范,这里就不再赘述,简化的数据示例如下:

pYYBAGLrblyAYDbCAABa43exrxM048.png

图6简化数据格式示例

3、GB/T 32960测试开发

实现了GB/T 32960的策略后,一个十分关键的问题就是如何保证上传数据的准确性。不正确的数据会导致错误的算法、非预期的监控结果等等,不管是对于系统优化还是行业监管来说都可能产生非常不利的后果。我们期望在车辆有各种工况的情况下,能够把相应的数据同步给服务器,达到源端数据和目标端数据的一致性。针对车载终端的测试系统如下:

poYBAGLrbmuAJdrXAACvquLntAw138.png

图7测试系统图

通过CANoe对车载终端进行数据仿真,车载终端将采集到的数据上传到企业平台,CANoe再从企业平台将上传的数据下载解析,通过比对仿真数据和上传数据来判断整个数据上传是否存在问题。

由于车辆的信息也需要被保护,所以企业平台的数据会做加密处理,也可能只在内网开放测试接口,因此CANoe也需要实现对企业平台的登录登出、数据的加解密,以及从内网下载数据。如果内网可以通过测试电脑登录那么测试工程与外网是大体一致,如果需要通过车载终端连接内网,那么下载方式需要做相应调整,两种方式的实现示意图如下。

poYBAGLrbnmANLD_AADCvrZZkJg487.png

图8两种数据下载逻辑

这两种方式也因为其实现逻辑存在各自的优劣点

  • 方式一,由于数据仿真是通过VN通信接口卡进行发送,所以仿真数据的抓取是直接通过CANoe实现,但是由于数据下载是通过PC网卡实现,下载数据的抓取需要通过其他软件实现,并且要能与CANoe的仿真协同数据抓取的时间段,便于后续分析,这种方式分开了仿真和上传的数据,需要额外同步时间戳,且存在开发上的难度。

  • 方式二,由于数据仿真和数据下载都是通过VN通信接口卡执行,所有数据的抓取都可以通过CANoe直接实现并且时间戳是对齐的,但是由于下载数据是通过车载终端进行路由,本身对于原有系统产生了干扰,降低了可靠性和稳定性,可能会增加问题排查以及测试执行的难度。

北汇当前在一套测试工程中将这两种方式都进行了实现,可以很方便地自由切换,根据企业平台的接口方式和网络状态来灵活选择用哪种方式进行测试。

在获取了上传的数据后,对数据进行解密、解析后得到相应的结果,解析结果的示例如下:

poYBAGLrbpeAHF1AAAGCXjQmpu0588.png

图9 GB/T 32960数据解析结果示例

通过对车载终端注入各种仿真数据(临界值、无效值、非法值等),并获取相应仿真数据下从企业平台下载的数据,二者进行比对,验证车辆上传的数据到公共平台的准确性,部分测试用例如下:

pYYBAGLrbqOAErZ2AAJfg-uHU5c657.png

图10测试工程截图及部分GB/T 32960测试用例报告

测试结果的示例如下:

pYYBAGLrbrWARMZKAAHjFYHsy1I986.png

图11测试结果示例

4、总结

除了本文所介绍的GB/T 32960外,如前言所述,还有各OEM为数据交互制定的自有协议,数据“路径”不仅仅是车载终端上传的数据,还可能包括子网的控制器通过诸如埋点协议等传递给车载终端的数据,而且由于很多数据不是车内网络的原始数据(比如由原始数据通过定义的逻辑,运算等得到的生产用数据),所以,数据完整性、准确性和及时性很重要。

北汇信息专注于汽车电子测试,本次为大家简单介绍了GB/T 32960协议及其测试开发的相关实践,同时,我们也已开展了针对OEM自有数据交互协议的测试开发,更多详细的内容欢迎垂询和沟通,共同探讨。

注:文中部分图片来源于GB/T 32960,部分图片来源于Vector。

参考文献

[1] GB/T 32960.1-2016 电动汽车远程服务与管理系统威廉希尔官方网站 规范 第1部分:总则

[2] GB/T 32960.2-2016 电动汽车远程服务与管理系统威廉希尔官方网站 规范 第2部分:车载终端

[3] GB/T 32960.3-2016 电动汽车远程服务与管理系统威廉希尔官方网站 规范 第3部分:通信协议及数据

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

    关注

    8

    文章

    5331

    浏览量

    126755
收藏 人收藏

    评论

    相关推荐

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发测试

    意图框架向开发者提供真机测试能力,即开发者可连接设备进行调测。开发者完成代码开发之后,功能正式上架应用市场前,可以在HarmonyOS NE
    发表于 11-18 17:39

    怎么把电表监测到的数据上传平台?

    在电力行业,很多电力仪表都需要具备4G通讯的功能,可以直接将电表采集到的数据上传监测平台。这样就能在平台上清晰直观的看到电表监测的线路的三相电压、电流、频率、功率等电参量。所以,要把电表监测到的数据
    的头像 发表于 11-12 14:52 191次阅读
    怎么把电表监测到的<b class='flag-5'>数据</b><b class='flag-5'>上传</b>平台?

    智慧城市与大数据的关系

    智慧城市与大数据之间存在着密切的关系,这种关系体现在大数据对智慧城市建设的支撑和推动作用,以及智慧城市产生的大量数据大数据威廉希尔官方网站 的应用需求。 大数据
    的头像 发表于 10-24 15:27 754次阅读

    基于Kepware的Hadoop大数据应用构建-提升数据价值利用效能

    处理超大数据集。 Hadoop的生态系统非常丰富,包括许多相关工具和威廉希尔官方网站 ,如Hive、Pig、HBase等,这些工具可以方便地构建复杂的大数据应用。Hadoop广泛应用于各种场景,包括数据处理和分析、
    的头像 发表于 10-08 15:12 166次阅读
    基于Kepware的Hadoop<b class='flag-5'>大数据</b>应用构建-提升<b class='flag-5'>数据</b>价值利用效能

    GB/T 36363锂电池隔膜透气度测试方法

    锂电池隔膜透气度测试方法依据GB/T36363-2018前言电池隔膜的透气度(也称为渗透性或通透性)是一个重要的性能指标,它直接影响着电池的性能和安全性。透气度是指隔膜允许电解质中的锂离子通过的能力
    的头像 发表于 09-24 08:06 667次阅读
    <b class='flag-5'>GB</b>/<b class='flag-5'>T</b> 36363锂电池隔膜透气度<b class='flag-5'>测试</b>方法

    开关电源ATE自动测试系统助力电源效率测试

    测试开关电源效率之前,需要根据被测开关电源的额定功率、输入电压和输出电压等参数选择合适的测试设备,包括万用表、电源、电子负载等。在测试过程中遵循国家相关标准(如GB/
    的头像 发表于 09-19 15:57 414次阅读
    开关电源ATE自动<b class='flag-5'>测试</b>系统助力电源效率<b class='flag-5'>测试</b>

    同昌源仪器|如何测试开关电源

    如何测试开关电源表征开关模式电源的工作需要广泛的测量。大部分所需的测量都可以使用示波器完成。然而,许多工程师仍然手动在示波器上进行这些测量,这是非常耗时的。现在许多中高端示波器都提供电源测量选项
    的头像 发表于 09-04 08:05 236次阅读
    同昌源仪器|如何<b class='flag-5'>测试开</b>关电源

    RTOS开发最佳实践

    基于RTOS编写应用程序时,有一些要注意事项。在本节中,您将学习RTOS开发最佳实践,例如POSIX合规性、安全性和功能安全认证。
    的头像 发表于 08-20 11:24 472次阅读

    逆变器测试项目及相关测试内容

    一、逆变器测试相关法规: GB/T 20321.1-2006离网型风能、太阳能发电系统用逆变器 第1部分:威廉希尔官方网站 条件 GB/T 20321.2
    的头像 发表于 07-26 11:47 832次阅读
    逆变器<b class='flag-5'>测试</b>项目及相关<b class='flag-5'>测试</b>内容

    车载T-Box逻辑功能测试方案

    北汇信息基于对客户需求规范、行业法规及自身测试经验Know-How,为客户提供完整和专业的T-Box逻辑功能测试解决方案。支持在实验室环境及实车环境下完成T-Box上层逻辑功能
    的头像 发表于 04-26 11:19 1115次阅读
    车载<b class='flag-5'>T</b>-Box逻辑功能<b class='flag-5'>测试</b>方案

    移植libmodbus库到米尔-全志T113-i开发

    测试开发板在工业领域的应用,modbus作为工业领域的一个重要协议,那好就移植libmodbus库。
    的头像 发表于 03-05 22:37 2597次阅读
    移植libmodbus库到米尔-全志<b class='flag-5'>T</b>113-i<b class='flag-5'>开发</b>板

    CYBT-343026传输大数据时会丢数据的原因?

    我正在使用 CYBT-343026 (CYW-20706 Silicon) 模块。 我根据 SPP 样本制作了一个操作 SPP 的应用程序。 但是,传输大数据时有时会丢失数据。 它从
    发表于 03-01 15:04

    通过CY7C68013A想实现一个generic HID设备,如何修改描述符及端点最大数据包的大小?

    通过CY7C68013A想实现一个generic HID设备,使用一个中断型输入端点和一个中断型输出端点,最大数据包长度均为1024(或512?)字节,请问基于CY3684开发套件提供的固件模板,该如何修改描述符及端点最大数据
    发表于 02-28 06:37

    大数据威廉希尔官方网站 是干嘛的 大数据核心威廉希尔官方网站 有哪些

    大数据威廉希尔官方网站 是指用来处理和存储海量、多类型、高速的数据的一系列威廉希尔官方网站 和工具。现如今,大数据已经渗透到各个行业和领域,对企业决策和业务发展起到了重要作用。本文将详细介绍大数据威廉希尔官方网站 的概念、发展
    的头像 发表于 01-31 11:07 3569次阅读

    GB/T 34131-2023《电力储能用电池管理系统》解读及测试实践

    简介GB/T34131《电力储能用电池管理系统》是规定了电力储能用电池管理系统的威廉希尔官方网站 要求、试验方法、检验规则、标志、包装、运输与贮存要求的国家标准。随着我国储能行业的迅猛发展,国标也相应地进行系统性
    的头像 发表于 01-26 08:26 3318次阅读
    <b class='flag-5'>GB</b>/<b class='flag-5'>T</b> 34131-2023《电力储能用电池管理系统》解读及<b class='flag-5'>测试</b><b class='flag-5'>实践</b>