CN113992552A - 汽车can/canfd物理层***测试装置及方法 - Google Patents
汽车can/canfd物理层***测试装置及方法 Download PDFInfo
- Publication number
- CN113992552A CN113992552A CN202111227398.9A CN202111227398A CN113992552A CN 113992552 A CN113992552 A CN 113992552A CN 202111227398 A CN202111227398 A CN 202111227398A CN 113992552 A CN113992552 A CN 113992552A
- Authority
- CN
- China
- Prior art keywords
- test
- sampling
- unit
- canfd
- busoff
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 152
- 238000000034 method Methods 0.000 title claims description 8
- 238000005070 sampling Methods 0.000 claims abstract description 78
- 238000004891 communication Methods 0.000 claims abstract description 12
- 230000010354 integration Effects 0.000 claims abstract description 5
- 238000011084 recovery Methods 0.000 claims description 38
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及汽车总线通讯技术领域,提供了一种汽车CAN/CANFD物理层***测试装置,包括:集成于CANOE软件上的测试单元,测试单元通过CAN/CANFD与电器模块ECU通讯连接,其中测试单元进行采样率测试,包括:采样率测试单元,向仲裁场ID周期性的发送设定长度的报文;记录单元,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;电器模块ECU,获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3。在台架上自动测试各电器模块ECU的CAN/CANFD物理层的采样率,快慢复位时间值,实现了汽车CAN/CANFD物理层***自动化测试,极大的提高测试效率,同时更改参数即可变更测试场景,测试场景变更灵活。
Description
技术领域
本发明涉及到汽车总线通讯技术领域,提供了一种汽车CAN/CANFD物理层***测试装置及方法。
背景技术
随着智能汽车的出现,客户对汽车的智能服务的要求也越来越高,电器模块ECU模块的集成也越来越强大,此时各电器模块ECU的CAN/CANFD物理层的测试要求也越来越苛刻,传统的人工台架测试存在测试场景受限,且测试效率低的问题。
发明内容
本发明提供了一种汽车CAN/CANFD物理层***测试装置,旨在改善上述问题。
本发明是这样实现的,一种汽车CAN/CANFD物理层***测试装置,所述装置包括:
集成于CANOE软件上的测试单元,测试单元通过CAN/CANFD与电器模块ECU通讯连接,其中测试单元进行采样率测试,包括:
采样率测试单元及记录单元,记录单元与电器模块ECU通讯连接,其中,
采样率测试单元,向仲裁场ID周期性的发送设定长度的报文;
记录单元,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;
电器模块ECU,获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3。
进一步的,所述测试单元进行BUSOFF恢复时间测试,所述测试单元还包括:
BUSOFF恢复时间测试单元,与电器模块ECU通讯连接;
BUSOFF恢复时间测试单元,在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
进一步的,BUSOFF恢复时间测试单元包括:
干扰仲裁场设置模块,用于设置BUSOFF恢复时间测试单元中的干扰仲裁场ID的数量及地址。
进一步的,所述装置还包括:
测试次数设置单元,用于设定每个CAN/CANFD物理层***的测试次数,每次测试包括采样率测试和BUSOFF恢复测试。
进一步的,所述装置还包括:
显示单元,在测试次数达到设定测试次数后,电器模块ECU输出每个测试周期内的采样率测试、BUSOFF恢复测试的测试数据;
进一步的,所述装置还包括:
时间间隔设置单元,用于设置每个测试周期内采样率测试与BUSOFF恢复测间的时间间隔。
本发明是这样实现的,一种汽车CAN/CANFD物理层***测试方法,所述方法具体如下:
采样率测试:向仲裁场ID周期性的发送设定长度的报文,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;电器模块ECU获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3;
BUSOFF恢复时间测试:在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
本发明在台架上自动测试各电器模块ECU的CAN/CANFD物理层的采样率,快慢复位时间值,实现了汽车CAN/CANFD物理层***自动化测试,极大的提高测试效率,同时更改参数即可来变更测试场景,此外,自动输出测试数据,便于使工程师基于采样数据进行设计分析。
附图说明
图1为本发明实施例提供的汽车CAN/CANFD物理层***测试装置的结构示意图。
具体实施方式
下面对照附图,通过对最优实施例的描述,对本发明的具体实施方式作进一步详细的说明。
图1为本发明实施例提供的汽车CAN/CANFD物理层***测试装置的结构示意图,为了便于说明,仅示出与本发明实施例相关的部分,该装置包括:
集成于CANOE软件上的测试单元,测试单元通过CAN/CANFD与电器模块ECU通讯连接,其中测试单元进行采样率测试,包括:
采样率测试单元及记录单元,记录单元与电器模块ECU通讯连接,其中:
采样率测试单元,向仲裁场ID周期性的发送设定长度的报文,记录单元周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;
电器模块ECU获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3。
在本发明实施例中,该测试单元进行BUSOFF恢复时间测试,该测试单元还包括:
BUSOFF恢复时间测试单元,与电器模块ECU通讯连接;
BUSOFF恢复时间测试单元,在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
在本发明实施例中,BUSOFF恢复时间测试单元包括:
干扰仲裁场设置模块,用于设置BUSOFF恢复时间测试单元中的干扰仲裁场ID的数量及地址。
在本发明实施例中,每个CAN/CANFD物理层***都需要进行采样率测试和BUSOFF恢复测试,这两个测试没有明显的顺序之分,可以先进行采样率测试再进行BUSOFF恢复测试,或者是先进行BUSOFF恢复测试,再进行采样率测试,但上个测试结束后,需要控制程序等待设定时长后,再进行下一个测试。
在本发明实施例中,该装置还包括:
测试次数设置单元,用于设定每个CAN/CANFD物理层***的测试次数(例如4次),每次测试包括采样率测试和BUSOFF恢复测试。
在本发明实施例中,该装置还包括:
显示单元,在测试次数达到设定测试次数后,电器模块ECU输出每个测试周期内的采样率测试、BUSOFF恢复测试的测试数据;
采样率测试的测试数据包括:位置的最大值C1、采样位置最小值C2及采样位置的平均值C3;BUSOFF恢复测试的测试数据包括:BUSOFF恢复的时间。
在本发明实施例中,该装置还包括:
时间间隔设置单元,用于设置每个测试周期内采样率测试与BUSOFF恢复测间的时间间隔(例如2s)。
本发明实施例提供的汽车CAN/CANFD物理层***测试方法具体如下:
采样率测试:向仲裁场ID周期性的发送设定长度的报文,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;电器模块ECU获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3;
BUSOFF恢复时间测试:在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
在本发明实施例中,采样率测试中测试周期为4s,报文发送周期为1ms,报文的字节长度为8字节,采样周期为16ms,采样周期是报文发送周期的整数倍,且采样周期要远大于报文发送周期,假定仲裁场ID值为100,则整个采样率测试过程具体如下:
每个1ms向仲裁场ID=100发送长度为8字节的报文,每隔16ms在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU,整个测试运行4s,电器模块ECU获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3;
在本发明实施例中,BUSOFF恢复时间测试中,干扰仲裁场ID的数量为3,ID值分别为:ID1=430,ID2=410,ID3=420;在持续4s向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
本发明在台架上自动测试各电器模块ECU的CAN/CANFD物理层的采样率,快慢复位时间值,实现了汽车CAN/CANFD物理层***自动化测试,极大的提高测试效率,同时更改参数即可来变更测试场景,测试场景变更灵活;此外,自动输出测试数据,便于使工程师基于采样数据进行设计分析。
显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,均在本发明的保护范围之内。
Claims (7)
1.一种汽车CAN/CANFD物理层***测试装置,其特征在于,所述装置包括:
集成于CANOE软件上的测试单元,测试单元通过CAN/CANFD与电器模块ECU通讯连接,其中测试单元进行采样率测试,包括:
采样率测试单元及记录单元,记录单元与电器模块ECU通讯连接,其中,
采样率测试单元,向仲裁场ID周期性的发送设定长度的报文;
记录单元,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;
电器模块ECU,获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3。
2.如权利要求1所述汽车CAN/CANFD物理层***测试装置,其特征在于,所述测试单元进行BUSOFF恢复时间测试,所述测试单元还包括:
BUSOFF恢复时间测试单元,与电器模块ECU通讯连接;
BUSOFF恢复时间测试单元,在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
3.如权利要求2所述汽车CAN/CANFD物理层***测试装置,其特征在于,BUSOFF恢复时间测试单元包括:
干扰仲裁场设置模块,用于设置BUSOFF恢复时间测试单元中的干扰仲裁场ID的数量及地址。
4.如权利要求1或2所述汽车CAN/CANFD物理层***测试装置,其特征在于,所述装置还包括:
测试次数设置单元,用于设定每个CAN/CANFD物理层***的测试次数,每次测试包括采样率测试和BUSOFF恢复测试。
5.如权利要求1或2所述汽车CAN/CANFD物理层***测试装置,其特征在于,所述装置还包括:
显示单元,在测试次数达到设定测试次数后,电器模块ECU输出每个测试周期内的采样率测试、BUSOFF恢复测试的测试数据。
6.如权利要求1或2所述汽车CAN/CANFD物理层***测试装置,其特征在于,所述装置还包括:
时间间隔设置单元,用于设置每个测试周期内采样率测试与BUSOFF恢复测间的时间间隔。
7.一种汽车CAN/CANFD物理层***测试方法,其特征在于,所述方法具体如下:
采样率测试:向仲裁场ID周期性的发送设定长度的报文,周期性在仲裁场ID处采样,记录取样位置,将取样位置发送至电器模块ECU;电器模块ECU获取该测试周期内的采样位置的最大值C1、采样位置最小值C2及采样位置的平均值C3;
BUSOFF恢复时间测试:在设定时长内向干扰仲裁场ID发送干扰信号,电器模块ECU反馈BUSOFF恢复的时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111227398.9A CN113992552A (zh) | 2021-10-21 | 2021-10-21 | 汽车can/canfd物理层***测试装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111227398.9A CN113992552A (zh) | 2021-10-21 | 2021-10-21 | 汽车can/canfd物理层***测试装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113992552A true CN113992552A (zh) | 2022-01-28 |
Family
ID=79739982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111227398.9A Pending CN113992552A (zh) | 2021-10-21 | 2021-10-21 | 汽车can/canfd物理层***测试装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113992552A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2953585A1 (es) * | 2022-03-30 | 2023-11-14 | Seat Sa | Banco y metodo de pruebas para vehiculos con motor electrico |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002012909A2 (en) * | 2000-08-09 | 2002-02-14 | Teradyne, Inc. | Capturing and evaluating high speed data streams |
EP0841538B1 (en) * | 1996-05-24 | 2003-02-19 | Seiko Epson Corporation | Position detector, encoder board, position detecting method, timer and electronic device |
CN107948020A (zh) * | 2017-12-22 | 2018-04-20 | 上汽通用五菱汽车股份有限公司 | 一种can总线采样点测试的方法及装置 |
CN107959599A (zh) * | 2017-12-05 | 2018-04-24 | 上汽通用五菱汽车股份有限公司 | 一种Bus_Off故障测试***及测试方法 |
CN108737187A (zh) * | 2018-05-23 | 2018-11-02 | 哈尔滨工业大学 | 一种can总线故障模拟***及故障模拟方法 |
CN109861795A (zh) * | 2019-02-28 | 2019-06-07 | 广州小鹏汽车科技有限公司 | Canfd总线***采样点配置与测试方法及相应的数据传输方法 |
-
2021
- 2021-10-21 CN CN202111227398.9A patent/CN113992552A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0841538B1 (en) * | 1996-05-24 | 2003-02-19 | Seiko Epson Corporation | Position detector, encoder board, position detecting method, timer and electronic device |
WO2002012909A2 (en) * | 2000-08-09 | 2002-02-14 | Teradyne, Inc. | Capturing and evaluating high speed data streams |
CN107959599A (zh) * | 2017-12-05 | 2018-04-24 | 上汽通用五菱汽车股份有限公司 | 一种Bus_Off故障测试***及测试方法 |
CN107948020A (zh) * | 2017-12-22 | 2018-04-20 | 上汽通用五菱汽车股份有限公司 | 一种can总线采样点测试的方法及装置 |
CN108737187A (zh) * | 2018-05-23 | 2018-11-02 | 哈尔滨工业大学 | 一种can总线故障模拟***及故障模拟方法 |
CN109861795A (zh) * | 2019-02-28 | 2019-06-07 | 广州小鹏汽车科技有限公司 | Canfd总线***采样点配置与测试方法及相应的数据传输方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2953585A1 (es) * | 2022-03-30 | 2023-11-14 | Seat Sa | Banco y metodo de pruebas para vehiculos con motor electrico |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113259210B (zh) | 一种车联网终端智慧测试*** | |
CN110032173B (zh) | 一种汽车诊断***自动匹配方法及相关设备 | |
CN210041853U (zh) | 一种汽车can/lin总线自动化测试*** | |
CN102929274B (zh) | 车载网络地偏移冗余性测试***、方法与装置 | |
CN111045416B (zh) | 一种利用诊断报文解析整车can信号的方法及装置 | |
CN103439961B (zh) | 汽车电子控制单元诊断功能测试方法和*** | |
CN111694337A (zh) | Ecu网络自动化测试*** | |
CN109753043A (zh) | Can总线通信矩阵的测试装置及方法 | |
CN113992552A (zh) | 汽车can/canfd物理层***测试装置及方法 | |
US20090153315A1 (en) | Method for diagnosing error of vehicle electronic component | |
CN109660436B (zh) | 一种双can通道数据处理方法、网关设备及*** | |
CN109815073B (zh) | 一种基于pxi平台的高速串口srio的测试方法 | |
CN105334768A (zh) | 获取波特率的方法和装置 | |
CN110514931B (zh) | 具有车载以太网功能的设备的电磁兼容测试***及方法 | |
CN111708661A (zh) | 一种适用于中央网关的压力测试***及方法 | |
CN116224871A (zh) | 一种车辆数据采集和处理装置 | |
CN216565601U (zh) | 工作状态检测电路及车载设备 | |
CN216391061U (zh) | 一种千兆车载以太网测试装置和*** | |
CN110266774A (zh) | 车联网数据质量的检验方法、装置、设备及存储介质 | |
CN116319402A (zh) | 一种车辆数据采集和监测方法、***、设备和介质 | |
CN215219509U (zh) | 一种基于域控制器电气架构的娱乐***测试台架 | |
CN112526395B (zh) | 车载显示屏信号传输检测装置、方法以及*** | |
CN104200540B (zh) | 数据记录设备 | |
Novak et al. | Automated testing of electronic control units compatibility in vehicle CAN networks | |
CN110471399A (zh) | 基于ecu的车辆诊断方法、装置、***及车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240415 Address after: 241000 No. 8, Changchun Road, Wuhu economic and Technological Development Zone, Anhui, China Applicant after: CHERY AUTOMOBILE Co.,Ltd. Country or region after: China Address before: 241000 Building 8, science and Technology Industrial Park, 717 Zhongshan South Road, Yijiang District, Wuhu City, Anhui Province Applicant before: Chery Commercial Vehicles (Anhui) Co., Ltd. Country or region before: China |