CN106453480A - 一种车载信息***模块级功能测试与故障诊断方法 - Google Patents
一种车载信息***模块级功能测试与故障诊断方法 Download PDFInfo
- Publication number
- CN106453480A CN106453480A CN201610629517.6A CN201610629517A CN106453480A CN 106453480 A CN106453480 A CN 106453480A CN 201610629517 A CN201610629517 A CN 201610629517A CN 106453480 A CN106453480 A CN 106453480A
- Authority
- CN
- China
- Prior art keywords
- information system
- vehicle information
- inter
- test
- submodule
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- 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/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明提供车载信息***模块级功能测试与故障诊断方法,方法包括:在车载信息***中预先设置测试信息和异常信息;车载信息***产生测试指令;车载信息***根据所述测试指令对相应的子模块进行检测或数据采集;车载信息***判断所述子模块是否正常运行。本发明通过车载信息***对各子模块中的各功能分别进行自动化检测或数据采集,分析出异常信息并转发至外部终端,测试过程准确、快速,避免人力、时间的浪费,提高生产效率,为后端的客户支持提供了子模块的故障来源。
Description
技术领域
本发明涉及自动化测试与故障诊断领域,尤其涉及一种车载信息***模块级功能测试与故障诊断方法。
背景技术
目前车载信息***包含收音、EQ、蓝牙、媒体播放和导航等多个子***模块,针对这些子模块的测试主要包括参数测试及基本功能测试。车载信息***的参数测试主要是指各子模块的参数指标(例如信噪比)的测试,由于其复杂性,目前以人工测试为主;车载信息***的基本功能(例如蓝牙配对)测试,则是测试各子模块的基本功能是否能正常运行,目前也以人工测试为主。在生产中要对这些子模块的基本功能进行测试要花费较大的人力和时间,降低了生产效率,并且手工测试的结果不准确。所以,在大批量生产时,就必须引入自动化测试和故障检测,实现在线自动化测试流程使各个子模块的基本功能能够得到有效的测试并且减少测试的时间和人力,提高生产效率;并能实现客户端的故障检测,快速定位故障,提高解决问题的效率。
发明内容
本发明所要解决的技术问题在于,提供一种车载信息***模块级功能测试与故障诊断方法,可对车载信息***的各个子模块进行自动化测试。
车载信息***模块级功能测试与故障诊断
为了解决上述技术问题,本发明提供了一种车载信息***模块级功能测试与故障诊断方法,具体包括:
在车载信息***中预先设置测试信息和异常信息;
车载信息***产生测试指令;
所述车载信息***根据所述测试指令对相应的子模块进行检测或数据采集;
所述车载信息***判断所述子模块是否正常运行。
具体地,所述车载信息***根据测试指令对相应的子模块进行检测或数据采集的步骤包括:
所述车载信息***根据所述测试指令提取预设的测试信息;
所述车载信息***根据所述测试信息驱动所述子模块;
所述子模块响应所述测试信息。
具体地,所述车载信息***与子模块之间通过UART进行数据传输。
具体地,所述车载信息***判断所述子模块是否正常运行包括的步骤:
判断为是时,子模块生成状态信息,判断为否时,子模块生成异常信息,并将所述状态信息或者异常信息进行显示。
进一步地,所述车载信息***判断所述子模块是否正常运行的步骤之后还包括:车载信息***将子模块发送的异常信息转发至外部终端。
具体地,外部终端包括PC机、移动终端、故障服务器等。
具体地,所述车载信息***与外部终端通过UART和/或控制器局域网络方式建立连接。
进一步地,所述车载信息***将子模块发送的异常信息转发至外部终端的步骤之后还包括:所述外部终端对异常信息进行分析,按照所述异常信息频次或者异常等级进行不同级别的报警提示。
具体地,所述报警级别与所述异常信息频次或者异常等级通过如下关系式实现:
L=L0*e(n+k-2)
其中,n表示异常信息频次,n≥1;k表示异常等级,k≥1;L0表示n=1,k=1时的报警等级。
本发明的有益效果在于:通过在车载信息***中预先设置测试信息和异常信息,车载信息***可根据测试指令提取相应的测试信息,直接对各子模块中的各功能分别进行自动化检测或数据采集,并分析出异常信息,无需借助外部测试装置(如控制PC),使车载信息***在生产流程中即可准确、快速的完成各个子模块的自动化功能测试,避免人力、时间的浪费,提高生产效率。同时,车载信息***将异常信息转发至外部终端,为后端的客户支持提供了子模块的故障来源,提高了客户支持的效率。
具体实施方式
下面具体阐明本发明的实施方式。
本发明的实施例提供一种车载信息***模块级功能测试与故障诊断方法,包括:
S101.在车载信息***中预先设置测试信息和异常信息。
在具体实施时,车载信息***内预设有异常信息,可根据实际应用对异常类型及异常信息进行设置。
例如,异常信息“REQ_ERR_DIAL”表示“电话无法拨出”;异常信息“REQ_ERR_LOADCORE”表示“蓝牙中间件加载失败”;异常信息“REQ_ERR_DOWNLOAD_PHONEBOOK”表示“下载电话本出错”。
S102.车载信息***产生测试指令。
在具体实施时,所述测试指令可根据车载信息***具备的子模块来进行设置。例如,如果车载信息***只有收音、蓝牙子模块时,则测试指令只包含收音、蓝牙子模块;如果车载信息***包括收音、蓝牙、媒体播放子模块时,则测试指令包含收音、蓝牙、媒体播放子模块,如此等等。针对每个子模块的具体测试项目,可以根据实际需求进行编写。例如,针对蓝牙模块,可以包括蓝牙上电测试、蓝牙配对测试、电话本下载、电话拨打等项目。
S103.所述车载信息***根据所述测试指令对相应的子模块进行检测或数据采集。
具体地,所述子模块包括收音模块、蓝牙模块、媒体播放模块、导航模块。
具体地,所述步骤S103包括:
S1031.所述车载信息***根据所述测试指令提取预设的测试信息。
在具体实施时,车载信息***中预先导入测试信息,所述测试信息包括测试代码,使车载信息***可完成自动化测试。
相应地,不同的测试指令对应子模块中的不同功能,同时,不同的测试指令也对应不同的测试信息。通过特定的测试指令可提取特定的测试信息,实现对特定子模块中特定的功能进行测试或数据采集。
S1032.所述车载信息***根据所述测试信息驱动所述子模块。
例如,车载信息***接收到“蓝牙上电”的测试指令时,则需提取有关蓝牙上电的测试信息,并通过所提取的测试信息驱动蓝牙子模块运行上电功能,以实现蓝牙上电功能的检测。
S1033.所述子模块响应所述测试信息。
具体地,所述车载信息***与子模块之间通过UART进行数据传输。
S104.所述车载信息***判断所述子模块是否正常运行,判断为是时,子模块生成状态信息,判断为否时,子模块生成异常信息,并将所述状态信息或者异常信息进行显示,和/或进行语音提示。
在具体实施时,车载信息***对所述子模块进行检测或数据采集时,可根据检测或采集过程中所产生的中间数据、最终数据等判断子模块是否正常运行。
例如,对蓝牙子模块中“下载电话本”功能进行检测时:
根据检测过程中所生成的返回值进行判断,若判断出返回值正常时,则蓝牙子模块返回当前的状态信息(正常);若判断出返回值异常时,蓝牙子模块返回异常代码“REQ_ERR_DOWNLOAD_PHONEBOOK”。
例如,对蓝牙子模块中“蓝牙中间件加载”功能进行检测时:
车载信息***产生“蓝牙中间件加载”测试指令;
车载信息***提取与“蓝牙中间件加载”测试指令相关的测试信息;
所述车载信息***根据所提取测试信息驱动蓝牙子模块;
蓝牙子模块响应所述测试信息加载中间件BTCORE,并将CreateProcess的返回值发送至测试判断模块;
测试判断模块通过CreateProcess的返回值判断加载中间件BTCORE是否成功。
由上可知,车载信息***可根据测试指令直接对各子模块中的各功能分别进行自动化检测或数据采集,无需借助外部测试装置(如控制PC),使车载信息***在生产流程中即可准确、快速的完成各个子模块的功能测试,避免人力、时间的浪费,提高生产效率。
在本发明的另一个实施例中,所述步骤S104之后还包括:
S105.车载信息***将异常信息转发至外部终端。
具体地,外部终端包括PC机、移动终端、故障服务器等。
具体地,所述车载信息***与外部终端通过UART和/或控制器局域网络方式建立连接。
在具体实施时,所述车载信息***在将异常信息上传时包含下列信息:产生异常的车载信息***的UUID或内置条码、异常类型、异常等级。
UUID(Universally Unique Identifier,通用唯一识别码)是指在一台机器上生成的数字,它能保证对在同一时空中的所有机器都是唯一的,如果有网卡,一般从网卡MAC地址获得,没有网卡则以其他方式获得。通过产生异常的车载信息***的UUID或者内置条码,可以对异常信息来源进行追溯,方便定位。
在本发明的另一个实施例中,所述步骤S105之后还包括:
S106.所述外部终端对异常信息进行分析,按照所述异常信息频次或者异常等级进行不同级别的报警提示。
具体地,所述报警级别与所述异常信息频次或者异常等级通过如下关系式实现:
L=L0*e(n+k-2)
其中,n表示异常信息频次,n≥1;k表示异常等级,k≥1;L0表示n=1,k=1时的报警等级。
以上所揭露的仅为本发明的较佳实施例,不能以此来限定本发明的权利保护范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
Claims (8)
1.一种车载信息***模块级功能测试与故障诊断方法,其特征在于,包括:
在车载信息***中预先设置测试信息和异常信息;
车载信息***产生测试指令;
车载信息***根据所述测试指令对相应的子模块进行检测或数据采集;
车载信息***判断所述子模块是否正常运行。
2.如权利要求1所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,车载信息***判断所述子模块是否正常运行步骤包括:判断为是时,子模块生成状态信息,判断为否时,子模块生成异常信息,并将所述状态信息或者异常信息进行显示,和/或进行语音提示。
3.如权利要求1所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,车载信息***与子模块之间通过UART进行数据传输。
4.如权利要求1所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,所述车载信息***根据测试指令对相应的子模块进行检测或数据采集的步骤包括:
所述车载信息***根据所述测试指令提取预设的测试信息;
所述车载信息***根据所述测试信息驱动所述子模块;
所述子模块响应所述测试信息。
5.如权利要求1所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,在所述车载信息***判断所述子模块是否正常运行的步骤之后还包括:车载信息***将异常信息转发至外部终端。
6.如权利要求5所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,所述车载信息***与外部终端通过UART和/或控制器局域网络方式建立连接。
7.如权利要求5所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,所述车载信息***将异常信息转发至外部终端的步骤之后还包括:
所述外部终端对异常信息进行分析,按照所述异常信息频次或者异常等级进行不同级别的报警提示。
8.如权利要求7所述的车载信息***模块级功能测试与故障诊断方法,其特征在于,所述报警级别与所述异常信息频次或者异常等级通过如下关系式实现:
L=L0*e(n+k-2)
其中,n表示异常信息频次,n≥1;k表示异常等级,k≥1;L0表示n=1,k=1时的报警等级。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610629517.6A CN106453480A (zh) | 2016-08-01 | 2016-08-01 | 一种车载信息***模块级功能测试与故障诊断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610629517.6A CN106453480A (zh) | 2016-08-01 | 2016-08-01 | 一种车载信息***模块级功能测试与故障诊断方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106453480A true CN106453480A (zh) | 2017-02-22 |
Family
ID=58185088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610629517.6A Pending CN106453480A (zh) | 2016-08-01 | 2016-08-01 | 一种车载信息***模块级功能测试与故障诊断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453480A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112015144A (zh) * | 2019-05-28 | 2020-12-01 | 中车唐山机车车辆有限公司 | 车载乘客信息***测试装置及测试方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641594A (zh) * | 2004-01-13 | 2005-07-20 | 英业达股份有限公司 | 单机红外线自我测试的***及其方法 |
CN102539955A (zh) * | 2012-03-22 | 2012-07-04 | 深圳市金凯博自动化测试有限公司 | 车载多媒体的自动化测试*** |
CN103471621A (zh) * | 2013-09-30 | 2013-12-25 | 深圳迪恩杰科技有限公司 | 一种适用于车载导航多媒体终端的测试方法及测试设备 |
CN103584793A (zh) * | 2012-08-17 | 2014-02-19 | 乐金电子(天津)电器有限公司 | 机器人吸尘器及其自我诊断方法 |
CN103648075A (zh) * | 2013-12-16 | 2014-03-19 | 惠州华阳通用电子有限公司 | 一种自动检测功放异常的装置及方法 |
CN104360940A (zh) * | 2014-10-31 | 2015-02-18 | 北京交控科技有限公司 | 一种dsu的测试方法及装置 |
CN104853020A (zh) * | 2015-03-19 | 2015-08-19 | 惠州Tcl移动通信有限公司 | 一种交互测试方法及其终端 |
CN105469832A (zh) * | 2014-09-26 | 2016-04-06 | 联发科技股份有限公司 | 集成电路和用于集成电路的存储器自我测试方法 |
EP3373522A1 (en) * | 2017-03-07 | 2018-09-12 | Wipro Limited | A system and method of vehicle telematics simulation and testing |
-
2016
- 2016-08-01 CN CN201610629517.6A patent/CN106453480A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641594A (zh) * | 2004-01-13 | 2005-07-20 | 英业达股份有限公司 | 单机红外线自我测试的***及其方法 |
CN102539955A (zh) * | 2012-03-22 | 2012-07-04 | 深圳市金凯博自动化测试有限公司 | 车载多媒体的自动化测试*** |
CN103584793A (zh) * | 2012-08-17 | 2014-02-19 | 乐金电子(天津)电器有限公司 | 机器人吸尘器及其自我诊断方法 |
CN103471621A (zh) * | 2013-09-30 | 2013-12-25 | 深圳迪恩杰科技有限公司 | 一种适用于车载导航多媒体终端的测试方法及测试设备 |
CN103648075A (zh) * | 2013-12-16 | 2014-03-19 | 惠州华阳通用电子有限公司 | 一种自动检测功放异常的装置及方法 |
CN105469832A (zh) * | 2014-09-26 | 2016-04-06 | 联发科技股份有限公司 | 集成电路和用于集成电路的存储器自我测试方法 |
CN104360940A (zh) * | 2014-10-31 | 2015-02-18 | 北京交控科技有限公司 | 一种dsu的测试方法及装置 |
CN104853020A (zh) * | 2015-03-19 | 2015-08-19 | 惠州Tcl移动通信有限公司 | 一种交互测试方法及其终端 |
EP3373522A1 (en) * | 2017-03-07 | 2018-09-12 | Wipro Limited | A system and method of vehicle telematics simulation and testing |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112015144A (zh) * | 2019-05-28 | 2020-12-01 | 中车唐山机车车辆有限公司 | 车载乘客信息***测试装置及测试方法 |
CN112015144B (zh) * | 2019-05-28 | 2021-09-07 | 中车唐山机车车辆有限公司 | 车载乘客信息***测试装置及测试方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110602702A (zh) | 整车中t-box的功能检测方法及*** | |
WO2014040633A1 (en) | Identifying fault category patterns in a communication network | |
CN102378132B (zh) | 一种定位移动终端网络不可用原因的方法及装置 | |
CN111708584A (zh) | 一种车辆诊断方法、装置、诊断设备及存储介质 | |
US20090036115A1 (en) | System and method for testing gsm modules | |
CN110825073A (zh) | 发动机远程标定***及方法 | |
CN109901554B (zh) | 一种基于uds诊断的上位机执行方法 | |
CN105005539A (zh) | 使用消息鉴别码在微控制器处鉴别数据 | |
CN111459616B (zh) | 一种测试方法、装置、设备及存储介质 | |
CN115615732A (zh) | 一种质量检测器异常状态监测方法及*** | |
CN106453480A (zh) | 一种车载信息***模块级功能测试与故障诊断方法 | |
CN110532305B (zh) | 一种业务数据割接方法及*** | |
US6944448B1 (en) | Method for the automated analysis of a mobile radio telephone system | |
CN114257470A (zh) | 一种车辆蓝牙功能的测试***及测试方法 | |
KR20180081959A (ko) | 이동 통신 네트워크 이상 진단 장치 및 방법 | |
CN110940874B (zh) | 一种核电站变压器保护装置的校验方法、服务器及介质 | |
CN106371429A (zh) | 车内设备集中检测方法及*** | |
US20210264383A1 (en) | Method and system of providing cloud-based vehicle history session | |
CN106940647B (zh) | 代码管理方法和装置 | |
WO2016011732A1 (zh) | 线路诊断方法及装置 | |
US10310840B2 (en) | Computer system, method of managing transmission of software with computer system, program therefor, and recording medium | |
CN113608089B (zh) | 开关电源mos管的soa测试方法、***、装置及可读存储介质 | |
CN113300912B (zh) | 一种设备测试方法、装置及电子设备 | |
CN116166536A (zh) | 一种测试方法、装置、电子设备及存储介质 | |
CN114650211A (zh) | 故障修复方法、装置、电子设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170222 |
|
RJ01 | Rejection of invention patent application after publication |