CN113485311B - 基于硬件在环架构的ak协议轮速传感器测试装置以及方法 - Google Patents
基于硬件在环架构的ak协议轮速传感器测试装置以及方法 Download PDFInfo
- Publication number
- CN113485311B CN113485311B CN202110968907.7A CN202110968907A CN113485311B CN 113485311 B CN113485311 B CN 113485311B CN 202110968907 A CN202110968907 A CN 202110968907A CN 113485311 B CN113485311 B CN 113485311B
- Authority
- CN
- China
- Prior art keywords
- protocol
- wheel speed
- speed sensor
- signal
- simulation
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0221—Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明公开了一种基于硬件在环架构的AK协议轮速传感器测试装置以及方法,本发明的设计构思在于,基于操作方便、测试精度高的硬件在环架构,在ESC控制器的实时仿真过程中对AK协议轮速传感器进行轮速故障的模拟及校验。具体是通过上位机给定待测故障信号,并由下位机中依据AK协议轮速传感器实际工作原理搭建的传感器仿真模型进行模拟转化,再通过测试板卡对信号进行仿真传输,进而将既定的AK协议轮速传感器故障注入至ESC控制器,使ESC控制器针对该注入故障进行实时反馈,由此便能够对AK协议轮速传感器的输出故障进行测试验证。本发明在提高测试精度及测试便利性的同时,可以实现AK协议轮速传感器全部信息的故障注入,从而可以有效提升测试覆盖度。
Description
技术领域
本发明涉及车用轮速传感器技术领域,尤其涉及一种基于硬件在环架构的AK协议轮速传感器测试装置以及方法。
背景技术
轮速传感器已成为现代汽车至关重要的组成部分,其提供的轮速信息影响汽车的安全性能。传统轮速传感器大多采用CAN通信协议,功能安全指导存在局限。
随着科技的发展,AK协议作为一种新型的通信协议正开始应用于轮速传感器,它能够包含更多的与轮速密切相关的传感器信息,这些信息对车辆的安全性存在较高的指导意义,比如当轮速方向信号受到干扰后,可能导致车身电子稳定控制器(ESC控制器)的误判和误操作,严重时甚至可能造成事故,所以有必要对采用AK协议的轮速传感器(本发明称其为AK协议轮速传感器)进行可靠性测试。
AK协议轮速传感器是一种霍尔式轮速传感器,利用霍尔效应原理产生轮速,通常其芯片上有3个霍尔元件,由左右纵向放置的2个霍尔元件和横向放置在它们中间的另一个霍尔元件构成,三个霍尔元件的磁感应强度可分别记为B1、B2、B3,然后经过不同的差分计算得到速度及其方向信号:速度信号经过B2-B1计算;方向信号经过B3-(B1+B2)/2计算。
同时,AK协议也是控制器和轮速传感器之间通信的方式,AK信号通过控制电流的大小来传输数据,一帧AK信号包含速度脉冲(speed pulse)和数据协议位(data protocolbits),分别对应速度信号和数据信号。由此,AK协议轮速传感器的正常工作模式:当传感器检测到过零输入信号时,即磁感应强度为0,延时一定时间(通常为70~121us)后输出一个速度脉冲,其时间长度为tP,通常为50us。在速度脉冲之后是数据协议位,其最多有9个bit位,每个bit位的时间长度都为tP,每一位的数据协议采用的是曼彻斯特码(ManchesterEncoding),数据中的每一个bit位都存在上升沿和下降沿,且上升沿表示逻辑“1”,即电流从ICCL(低等级电流常取7mA,用于表示信号中的低电平)变化为ICCM(中等级电流,常取14mA,用于数据协议位);下降沿表示逻辑“0”,即电流从ICCM变化为ICCL。当ESC控制器读取到电流上升沿,则根据协议认为该bit位是1;当ESC控制器读取到电流下降沿,根据协议认为该bit位是0。而在速度脉冲之前存在一个起始位(initial bit),时间长度为tP/2,且该bit位对应的电流一定是ICCL,在起始位发送完毕并被检测之后,其他数据位才会开始发送;在速度脉冲之后还存在一个准备位(pre-bit),时间长度为tP/2,且该bit位对应的电流一定是ICCL。
然而,目前通过专用测试仪器对AK协议轮速传感器的测试,其获取的信息量非常有限,并且测试精度往往难以达到高标准的测试要求;同时测试操作本身的便捷性也较差,由于以上因素,现有测试方式并不利于评价AK协议轮速传感器的性能。
发明内容
鉴于上述,本发明旨在提供一种基于硬件在环架构的AK协议轮速传感器测试装置以及方法,以解决现有技术依赖专用测试仪器的诸多弊端。
本发明采用的技术方案如下:
第一方面、本发明提供了一种基于硬件在环架构的AK协议轮速传感器测试装置以及方法,其中包括:下位机、上位机、测试板卡以及ESC控制器;
其中,所述下位机分别与所述上位机以及所述测试板卡连接,所述测试板卡与所述ESC控制器连接;
所述下位机用于运行预先搭建的AK协议轮速传感器的仿真模型,所述仿真模型经过预先标定与校准后用于模拟真实的AK协议轮速传感器的功能;
所述上位机用于输入测试参数、监控测试状态、对所述仿真模型进行在线标定以及将所述仿真模型下载至所述下位机;
所述测试板卡用于采集、传递信号,并进行信号仿真;
所述ESC控制器用于对注入的AK协议轮速传感器的故障信号进行反馈。
在其中至少一种可能的实现方式中,所述测试参数以及所述测试状态均包含:AK协议信号中的数据协议位。
在其中至少一种可能的实现方式中,所述下位机包括实时操作***。
在其中至少一种可能的实现方式中,所述仿真模型为根据真实AK协议轮速传感器的特性并基于simulink搭建的。
在其中至少一种可能的实现方式中,所述上位机与所述下位机之间通过以太网网线连接。
在其中至少一种可能的实现方式中,所述下位机与所述测试板卡之间通过高速光纤连接。
在其中至少一种可能的实现方式中,所述测试板卡与所述ESC控制器之间通过硬线线束连接。
第二方面、本发明提供了一种基于上述测试装置的AK协议轮速传感器测试方法,其中包括:
上位机将AK协议轮速传感器的预设故障信号发送至下位机中;
下位机中的仿真模型通过测试板卡模拟出与所述预设故障信号对应的仿真信号,并注入至ESC控制器;
ESC控制器在接收到所述仿真信号后,反馈对应该仿真信号的信号值;
测试板卡采集并转发所述信号值至下位机中的仿真模型;
下位机中的仿真模型将所述信号值与所述预设故障信号进行对比;
上位机通过预置的界面监控并输出对比结果。
本发明的设计构思在于,基于操作方便、测试精度高的硬件在环架构,在ESC控制器的实时仿真过程中对AK协议轮速传感器进行轮速故障的模拟及校验。具体是通过上位机给定待测故障信号,并由下位机中依据AK协议轮速传感器实际工作原理搭建的传感器仿真模型进行模拟转化,再通过测试板卡对信号进行仿真传输,进而将既定的AK协议轮速传感器故障注入至ESC控制器,使ESC控制器针对该注入故障进行实时反馈,由此便能够对AK协议轮速传感器的输出故障进行测试验证。本发明规避了现有技术中对常规测试仪器的使用,在提高测试精度以及测试操作便利性的同时,可以实现AK协议轮速传感器全部信息的故障注入,从而可以有效提升测试覆盖度,例如但不限于可实现储备气隙状态、旋转方向有效性、旋转方向等多种故障的测试验证。
附图说明
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步描述,其中:
图1为本发明实施例提供的基于硬件在环架构的AK协议轮速传感器测试方法的流程图。
具体实施方式
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本发明提供了一种基于硬件在环架构的AK协议轮速传感器测试装置的实施例,具体来说,可以包括:下位机、上位机、测试板卡以及ESC控制器;
其中,所述下位机分别与所述上位机以及所述测试板卡连接,所述测试板卡与所述ESC控制器连接;
所述下位机用于运行预先搭建的AK协议轮速传感器的仿真模型,所述仿真模型经过预先标定与校准后用于模拟真实的AK协议轮速传感器的功能;
所述上位机用于输入测试参数、监控测试状态、对所述仿真模型进行在线标定以及将所述仿真模型下载至所述下位机;
所述测试板卡用于采集、传递信号,并进行信号仿真;
所述ESC控制器用于对注入的AK协议轮速传感器的故障信号进行反馈。
进一步地,所述测试参数以及所述测试状态均包含:AK协议信号中的数据协议位。
进一步地,所述下位机包括实时操作***。
进一步地,所述仿真模型为根据真实AK协议轮速传感器的特性并基于simulink搭建的。
进一步地,所述上位机与所述下位机之间通过以太网网线连接。
进一步地,所述下位机与所述测试板卡之间通过高速光纤连接。
进一步地,所述测试板卡与所述ESC控制器之间通过硬线线束连接。
相应于上述测试装置,本发明还提供了一种基于硬件在环架构的AK协议轮速传感器测试方法的实施例,具体来说,如图1所示,可以包括:
步骤S1、上位机将AK协议轮速传感器的预设故障信号发送至下位机中;
步骤S2、下位机中的仿真模型通过测试板卡模拟出与所述预设故障信号对应的仿真信号,并注入至ESC控制器;
步骤S3、ESC控制器在接收到所述仿真信号后,反馈对应该仿真信号的信号值;
步骤S4、测试板卡采集并转发所述信号值至下位机中的仿真模型;
步骤S5、下位机中的仿真模型将所述信号值与所述预设故障信号进行对比;
步骤S6、上位机通过预置的界面监控并输出对比结果。
综上所述,本发明的设计构思在于,基于操作方便、测试精度高的硬件在环架构,在ESC控制器的实时仿真过程中对AK协议轮速传感器进行轮速故障的模拟及校验。具体是通过上位机给定待测故障信号,并由下位机中依据AK协议轮速传感器实际工作原理搭建的传感器仿真模型进行模拟转化,再通过测试板卡对信号进行仿真传输,进而将既定的AK协议轮速传感器故障注入至ESC控制器,使ESC控制器针对该注入故障进行实时反馈,由此便能够对AK协议轮速传感器的输出故障进行测试验证。本发明规避了现有技术中对常规测试仪器的使用,在提高测试精度以及测试操作便利性的同时,可以实现AK协议轮速传感器全部信息的故障注入,从而可以有效提升测试覆盖度,例如但不限于可实现储备气隙状态、旋转方向有效性、旋转方向等多种故障的测试验证。
本发明实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
以上依据图式所示的实施例详细说明了本发明的构造、特征及作用效果,但以上仅为本发明的较佳实施例,需要言明的是,上述实施例及其优选方式所涉及的技术特征,本领域技术人员可以在不脱离、不改变本发明的设计思路以及技术效果的前提下,合理地组合搭配成多种等效方案;因此,本发明不以图面所示限定实施范围,凡是依照本发明的构想所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均应在本发明的保护范围内。
Claims (1)
1.一种AK协议轮速传感器测试方法,其特征在于,所述测试方法基于硬件在环架构的AK协议轮速传感器测试装置,其中包括:下位机、上位机、测试板卡以及ESC控制器;所述下位机分别与所述上位机以及所述测试板卡连接,所述测试板卡与所述ESC控制器连接;所述下位机用于运行预先搭建的AK协议轮速传感器的仿真模型,所述仿真模型经过预先标定与校准后用于模拟真实的AK协议轮速传感器的功能;所述上位机用于输入测试参数、监控测试状态、对所述仿真模型进行在线标定以及将所述仿真模型下载至所述下位机;所述测试板卡用于采集、传递信号,并进行信号仿真;所述ESC控制器用于对注入的AK协议轮速传感器的故障信号进行反馈;
所述测试方法包括:
上位机将AK协议轮速传感器的预设故障信号发送至下位机中;
下位机中的仿真模型通过测试板卡模拟出与所述预设故障信号对应的仿真信号,并注入至ESC控制器;
ESC控制器在接收到所述仿真信号后,反馈对应该仿真信号的信号值;
测试板卡采集并转发所述信号值至下位机中的仿真模型;
下位机中的仿真模型将所述信号值与所述预设故障信号进行对比;
上位机通过预置的界面监控并输出对比结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110968907.7A CN113485311B (zh) | 2021-08-23 | 2021-08-23 | 基于硬件在环架构的ak协议轮速传感器测试装置以及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110968907.7A CN113485311B (zh) | 2021-08-23 | 2021-08-23 | 基于硬件在环架构的ak协议轮速传感器测试装置以及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113485311A CN113485311A (zh) | 2021-10-08 |
CN113485311B true CN113485311B (zh) | 2022-06-14 |
Family
ID=77946062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110968907.7A Active CN113485311B (zh) | 2021-08-23 | 2021-08-23 | 基于硬件在环架构的ak协议轮速传感器测试装置以及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113485311B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116962552B (zh) * | 2023-09-21 | 2023-12-08 | 苏州利氪科技有限公司 | Ak协议轮速传感器协议数据位解析方法和装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106066643A (zh) * | 2016-06-16 | 2016-11-02 | 上海科梁信息工程股份有限公司 | 双向充放电机控制器的测试***及方法 |
CN106292333A (zh) * | 2016-09-13 | 2017-01-04 | 浙江吉利控股集团有限公司 | Esc硬件在环测试***及esc硬件在环测试方法 |
CN207232757U (zh) * | 2017-09-25 | 2018-04-13 | 北京经纬恒润科技有限公司 | 一种轮速传感器仿真板卡 |
CN109884917A (zh) * | 2019-02-28 | 2019-06-14 | 广东工业大学 | 一种用于商用车esc测试的硬件在环仿真*** |
CN110457762A (zh) * | 2019-07-17 | 2019-11-15 | 中国第一汽车股份有限公司 | 用于车辆盲区探测的测试***及方法 |
CN110456761A (zh) * | 2019-07-17 | 2019-11-15 | 中国第一汽车股份有限公司 | 能源管理装置的测试***、方法及车辆 |
CN110794803A (zh) * | 2019-08-01 | 2020-02-14 | 中国第一汽车股份有限公司 | 一种发动机控制器的测试***及方法 |
CN113093567A (zh) * | 2021-03-24 | 2021-07-09 | 一汽奔腾轿车有限公司 | 一种ak协议轮速传感器的仿真***及其仿真方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8073668B2 (en) * | 2008-01-30 | 2011-12-06 | International Business Machines Corporation | Method and apparatus for testing a full system integrated circuit design by statistical fault injection using hardware-based simulation |
EP3232213A1 (en) * | 2016-04-15 | 2017-10-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for testing a circuit |
CN113218677B (zh) * | 2021-06-15 | 2022-04-01 | 吉林大学 | 一种冗余制动***硬件在环试验台及试验方法 |
-
2021
- 2021-08-23 CN CN202110968907.7A patent/CN113485311B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106066643A (zh) * | 2016-06-16 | 2016-11-02 | 上海科梁信息工程股份有限公司 | 双向充放电机控制器的测试***及方法 |
CN106292333A (zh) * | 2016-09-13 | 2017-01-04 | 浙江吉利控股集团有限公司 | Esc硬件在环测试***及esc硬件在环测试方法 |
CN207232757U (zh) * | 2017-09-25 | 2018-04-13 | 北京经纬恒润科技有限公司 | 一种轮速传感器仿真板卡 |
CN109884917A (zh) * | 2019-02-28 | 2019-06-14 | 广东工业大学 | 一种用于商用车esc测试的硬件在环仿真*** |
CN110457762A (zh) * | 2019-07-17 | 2019-11-15 | 中国第一汽车股份有限公司 | 用于车辆盲区探测的测试***及方法 |
CN110456761A (zh) * | 2019-07-17 | 2019-11-15 | 中国第一汽车股份有限公司 | 能源管理装置的测试***、方法及车辆 |
CN110794803A (zh) * | 2019-08-01 | 2020-02-14 | 中国第一汽车股份有限公司 | 一种发动机控制器的测试***及方法 |
CN113093567A (zh) * | 2021-03-24 | 2021-07-09 | 一汽奔腾轿车有限公司 | 一种ak协议轮速传感器的仿真***及其仿真方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113485311A (zh) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109725221B (zh) | 一种磁浮测试***和电磁铁测试方法 | |
CN109738722B (zh) | 一种基于can总线数据进行车辆内电磁干扰源的定位方法 | |
CN111221325B (zh) | 一种硬件在环测试***及方法 | |
CN113485311B (zh) | 基于硬件在环架构的ak协议轮速传感器测试装置以及方法 | |
CN109039693B (zh) | 用于评估控制器局域网络的方法 | |
CN108490807B (zh) | 列车故障仿真***及测试方法 | |
CN109683582B (zh) | 一种基于fao和互联互通环境的vobc适配*** | |
CN107592239A (zh) | 一种can网络电源变动自动化测试装置及其方法 | |
CN111614531B (zh) | 用于监视lin节点的方法、介质、监视设备 | |
KR20200062594A (ko) | 차량용 디버깅 시스템의 동작 방법 | |
Roque et al. | EFT fault impact analysis on performance of critical tasks in intravehicular networks | |
CN103116349A (zh) | 调试***、电子控制单元、信息处理单元、半导体封装以及收发器电路 | |
KR102045386B1 (ko) | 자동차 부품의 작동 탐지를 위한 신호 시뮬레이터 | |
JP2005536789A (ja) | 様々なシリアルバスタイプをシミュレーションし、エミュレーションし、試験するための普遍的なアプローチ | |
CN103744414A (zh) | 一种测试方法和测试设备 | |
dos Santos Roque et al. | Impact analysis of electrical fast transients on FlexRay in-vehicle networks | |
Pohren et al. | An analysis of the impact of transient faults on the performance of the CAN-FD protocol | |
CN110557298A (zh) | 用于测试***的方法和*** | |
CN111142497A (zh) | 一种车载应用软件的测试***及方法 | |
CN106019021B (zh) | 电子设备测试装置的通用测试工装及其测试方法 | |
CN211264169U (zh) | 一种用于逻辑控制单元的自动化测试装置 | |
CN103576572A (zh) | 用于接收信息的电路设备和方法 | |
CN103823147A (zh) | 基于脉冲捕获的键合丝触碰短路检测方法 | |
CN110908846A (zh) | 一种spi总线验证方法 | |
CN110120904A (zh) | 整车控制器局域网络报文标定监控装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |