基于TAE的数字钥匙自动化测试解决方案

方案概述

       在汽车发展和用户需求的推动下,汽车钥匙开始从传统的机械钥匙向数字化、智能化方向发展。目前常见的数字钥匙集成了蓝牙、NFC、UWB等技术实现了移动设备与车端的通信,可以帮助用户便捷的实现车辆功能控制。随着数字钥匙的广泛应用,相关的测试需求也进一步增加,人工测试无法满足测试进度要求,正逐渐被自动化测试所取代。

       经纬恒润基于自研的INTEWORK系列产品,推出了数字钥匙自动化测试解决方案,通过自动化测试执行软件TAE、总线监控分析工具VBA和程控电源,的联合调用,实现数字钥匙 的功能测试、性能测试、诊断测试、可靠性测试等多项测试工作。

       VBA主要用于整车开发和测试中,可实现多路CAN/CANFD/LIN/以太网等通信测试、数据监控、节点报文仿真、故障诊断等功能,满足轻量化网络测试需求。TAE软件具备图形化测试脚本搭建、执行和测试报告生成等功能,软件内部封装了VBA和程控电源等设备的调用接口,可快速实现相关功能的自动化测试。

测试方案简介

       数字钥匙功能测试包含三部分:蓝牙车控功能测试、NFC功能测试和无感解闭锁测试。

       蓝牙车控功能测试通过建立短距离无线连接实现车辆功能的控制,包括车门解闭锁测试、升降窗测试、尾门开关测试等。NFC功能测试通过两个NFC设备的近距离接触实现车辆解闭锁测试,主要包括NFC PE控制测试和NFC启动测试。无感解闭锁测试主要通过蓝牙和UWB技术实现远程车辆功能测试,包括BLE+UWB的物理钥匙测试、单BLE数字钥匙测试等。

       经纬恒润提供了利用VBA和TAE软件对数字钥匙进行自动化测试的轻量化方案,可覆盖功能测试、网络测试、性能测试、诊断测试等业务。其中,TAE作为自动化测试执行软件是整个方案的基础,功能强大且简单易用,广泛应该于各大供应商和主机厂的测试项目中。

  • 人机交互测试

       TAE支持连接程控电源对蓝牙模块进行电压控制。支持连接手机Android系统进行车主APP与ECU控制器间的实时交互,可监控APP界面是否出现车辆解锁成功、尾门打开失败等状态更新的提示,确保系统的正常工作。

       TAE连接Android系统,可实现多设备连接的交互测试,可同时连接移动终端、HMI等设备,实现手车互联测试等综合性测试场景。TAE集成了图像识别算法,可基于图像匹配进行图标灵活测试,覆盖元素位置不固定等测试场景;集成了OCR算法,支持界面文字内容的匹配、记录和判断。

  • 通信功能测试

       TAE支持通过网络报文监控车辆状态,支持调用VBA进行CAN/CANFD/LIN报文的自动化测试,支持解析DBC/LDF文件进行报文收发,通过修改信号值实现车辆状态的更新。数据库解析不受测试环境影响,测试序列可以在同类型测试工具间进行无缝切换以完成测试序列快速复用。

       TAE支持稳定的压力测试,可以连接VBA工具实现长时间休眠或者唤醒状态的控制,测试结束后会自动记录结果到测试报告中完成测试。

  • 诊断测试

       TAE支持导入ODX/PDX文件,并自动解析UDS诊断协议进行DTC逻辑测试;支持直接拖动控件到测试序列中进行诊断服务的请求和响应判断,提升测试序列搭建效率。

       TAE可以实现对DTC列表中的所有故障进行测试:支持子服务01/02/0A测试、状态位故障测试、休眠唤醒故障测试、 总线高低压故障测试、CAN/LIN节点丢失故障测试等,可以自动获取诊断响应结果,并自动进行Pass和Failed的判断,所有测试结果报告可查看。

更多功能

  • 更专业的元素管理:支持 文件夹管理、标签筛选、名称搜索等多种方式
  • 更深层次的数据解析:故障码、DID SubData 等可下拉选择
  • 更丰富的工具支持:可调用 VTD、CANoe、PCAN、INCA 等多种工具

了解更多:请致电 010-64840808转6115或发邮件至market_dept@hirain.com(联系时请说明来自CSDN)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/335289.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【机器学习】基于tensorflow实现你的第一个DNN网络

博客导读: 《AI—工程篇》 AI智能体研发之路-工程篇(一):Docker助力AI智能体开发提效 AI智能体研发之路-工程篇(二):Dify智能体开发平台一键部署 AI智能体研发之路-工程篇(三&am…

香港优才计划申请时间要多久?各流程申请周期规划,再晚就来不及了!

香港优才计划申请时间要多久?各流程申请周期规划,再晚就来不及了! 2024年是香港优才计划不限配额的最后一年,明年政策如何变化还未可知,但如果明年又设置限额了,那么今年最后的机会一定要抓住了。 在这里…

LSTM长短时记忆网络:推导与实现(pytorch)

LSTM长短时记忆网络:推导与实现(pytorch) 背景推导遗忘门输入门输出门 LSTM的改进:GRU实现 背景 人类不会每秒钟都从头开始思考。当你阅读这篇文章时,你会根据你对以前单词的理解来理解每个单词。你不会把所有东西都扔…

STM32-12-OLED模块

STM32-01-认识单片机 STM32-02-基础知识 STM32-03-HAL库 STM32-04-时钟树 STM32-05-SYSTEM文件夹 STM32-06-GPIO STM32-07-外部中断 STM32-08-串口 STM32-09-IWDG和WWDG STM32-10-定时器 STM32-11-电容触摸按键 文章目录 1. OLED显示屏介绍2. OLED驱动原理3. OLED驱动芯片简介4…

v4l2抓取rv1126图像

0.准备工作 本文是基于正点原子的rv1126开发板使用mx415摄像头对不同节点的图像进行抓取 1.数据流向 图1 mx415采集到的数据为原始的拜尔格式(也就是raw格式),我们需要通过isp进行图像的调节才符合视觉,其中isp和ispp是两个处理的…

【大数据】Hadoop 2.X和1.X升级优化对比

目录 1.前言 2.hadoop 1.X的缺点和优化方向 3.解决NameNode的局限性 3.1.Hadoop HA 3.2.Haddop federation 4.yarn 5.周边组件 1.前言 本文是作者大数据系列中的一文,专栏地址: https://blog.csdn.net/joker_zjn/category_12631789.html?spm10…

网络侦察技术

网络侦察技术 收集的信息网络侦察步骤搜索引擎检索命令bing搜索引擎Baidu搜索引擎Shodan钟馗之眼(zoomeye) whois数据库:信息宝库查询注册资料 域名系统网络拓扑社交网络跨域拓展攻击 其它侦察手段社会工程学社会工程学常见形式Web网站查询 其它非技术侦察手段总结网…

GDPU 操作系统 天码行空13

文章目录 ❌ TODO:本文仅供参考,极有可能有误1.生产者消费者问题(信号量)💖 ProducerConsumerExample.java🏆 运行结果 💖 ProducerConsumerSelectiveExample.java🏆 运行结果 2.实现…

将四种算法的预测结果绘制在一张图中

​ 声明:文章是从本人公众号中复制而来,因此,想最新最快了解各类智能优化算法及其改进的朋友,可关注我的公众号:强盛机器学习,不定期会有很多免费代码分享~ 之前的一期推文中,我们推出了…

TREK高压发生器维修高压电源615-3-L-JX 615-3

美国TREK高压电源维修故障分析应注意两点: 故障分析检测和故障硬件更换,由高压电源故障和工作表现初步判断故障的类型和哪些硬件出了问题,初步判断缩小检测范围,通过排除法和更替新配件准确找到故障硬件。维修过程需要对trek电源维…

C语言学习笔记之指针(一)

目录 什么是指针? 指针和指针类型 指针的类型 指针类型的意义 指针-整数 指针的解引用 指针 - 指针 指针的关系运算 野指针 什么是野指针? 野指针的成因 如何规避野指针? 二级指针 什么是指针? 在介绍指针之前&#…

【ai】livekit:Agents 1 : Agents Framework 与 LiveKit 核心 API 原语

agents 官方文档LiveKit Agents LiveKit Agents is an end-to-end framework for building realtime, multimodal AI “agents” that interact with end-users through voice, video, and data channels. This framework allows you to build an agent using Python.是一个端到…

2024年6月1日(星期六)骑行禹都甸

2024年6月1日 (星期六)骑行禹都甸(韭葱花),早8:30到9:00,昆明氧气厂门口集合,9:30准时出发【因迟到者,骑行速度快者,可自行追赶偶遇。】 偶遇地点:昆明氧气厂门口集合 ,…

010-Linux磁盘介绍

文章目录 1、名词 2、类型 3、尺寸 4、接口/协议/总线 5、命名 6、分区方式 MBR分区 GPT分区 1、名词 磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy D…

三方语言中调用, Go Energy GUI编译的dll动态链接库CEF

如何在其它编程语言中调用energy编译的dll动态链接库,以使用CEF 或 LCL库 Energy是Go语言基于LCL CEF开发的跨平台GUI框架, 具有很容易使用CEF 和 LCL控件库 interface 便利 示例链接 正文 为方便起见使用 python 调用 go energy 编译的dll 准备 系统&#x…

C++:vector的模拟实现

✨✨✨学习的道路很枯燥,希望我们能并肩走下来! 文章目录 目录 文章目录 前言 一、vector的模拟实现 1.1 迭代器的获取 1.2 构造函数和赋值重载 1.2.1 无参构造函数 1.2.2 有参构造函数(对n个对象的去调用他们的构造) 1.2.3 迭代器区…

【UnityShader入门精要学习笔记】第十五章 使用噪声

本系列为作者学习UnityShader入门精要而作的笔记,内容将包括: 书本中句子照抄 个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终 我的GitHub仓库 总之适用于同样开始学习Shader的同学们进行有取舍的参考。 文章目录 使用噪声上…

亮相CCIG2024,合合信息文档解析技术破解大模型语料“饥荒”难题

近日,2024中国图象图形大会在古都西安盛大开幕。本届大会由中国图象图形学学会主办,空军军医大学、西安交通大学、西北工业大学承办,通过二十多场论坛、百余项成果,集中展示了生成式人工智能、大模型、机器学习、类脑计算等多个图…

Compose第一弹 可组合函数+Text

目标: 1.Compose是什么?有什么特征? 2.Compose的文本控件 一、Compose是什么? Jetpack Compose 是用于构建原生 Android 界面的新工具包。 Compose特征: 1)声明式UI:使用声明性的函数构建一…

opencascade 快速显示AIS_ConnectedInteractive源码学习

AIS_ConcentricRelation typedef PrsDim_ConcentricRelation AIS_ConcentricRelation AIS_ConnectedInteractive 简介 创建一个任意位置的另一个交互对象实例作为参考。这允许您使用连接的交互对象,而无需重新计算其表示、选择或图形结构。这些属性是从您的参考对…