CN111337265B - 基于can的整车电器部件自动化测试方法及*** - Google Patents
基于can的整车电器部件自动化测试方法及*** Download PDFInfo
- Publication number
- CN111337265B CN111337265B CN201811547412.1A CN201811547412A CN111337265B CN 111337265 B CN111337265 B CN 111337265B CN 201811547412 A CN201811547412 A CN 201811547412A CN 111337265 B CN111337265 B CN 111337265B
- Authority
- CN
- China
- Prior art keywords
- whole vehicle
- power supply
- controller
- vehicle
- electric appliance
- 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
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/007—Wheeled or endless-tracked vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/006—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
本发明涉及一种基于CAN的整车电器部件自动化测试方法,包括:将车辆在起动过程时的蓄电池电压跌落波形存储到给整车供电的程控电源中;通过控制器将整车电源模式切换到起动模式;控制器通过CAN线向程控电源发送指令,使得程控电源向整车电器回路注入蓄电池电压跌落波形;控制器通过CAN线将整车电源模式切换到起动过程结束后的正常模式;控制器通过CAN线对整车的各个电器部件进行诊断,当控制器诊断出有电器部件发生故障时,测试***记录故障数据并且结束测试;否则控制器通过CAN线将整车电源模式切换到停机模式并准备下一次测试。同时,本发明还涉及一种用于实施以上方法的基于CAN的整车电器部件自动化测试***。
Description
技术领域
本发明涉及车辆的试验领域,具体而言涉及一种自动化地进行的对车辆电器部件的测试方法及***。
背景技术
车辆在正常起动发动机时,由蓄电池带动起动机旋转,在电磁开关接通瞬间,起动机过小的内阻导致回路中的电流瞬时能够达到几百安培。回路中这种过大的电流会使得蓄电池的内阻压降很大,因此蓄电池瞬时输出电压可能会低至6伏以下。这样的低电压会导致整车电器难以正常工作。此外,在车辆起动完成后,起动机停止工作并且蓄电池输出电压由此恢复正常。但由于车辆起动的过程持续的时间非常短暂,整车上的电器部件在此期间需要经受输出电压的剧烈波动。在这种严苛的情况下,部分电器部件容易发生死机、与CAN总线丢失通讯或无法休眠等故障。为了尽量降低这种故障的发生率甚至于避免这种不利情况的出现,在整车电子电器***开发过程中,找出在车辆起动过程时容易发生通讯故障或死机情况的电器部件非常重要。
为了找出以上所述的电器部件,需要对车辆的起动过程进行实时监测,记录在此期间发生通讯故障或死机的电器部件并加以分析。然而,上述这些故障通常都是在车辆经过几百上千次点火循环后才会出现。因此,传统的依靠人工的测试方法需要耗费大量的时间才能够获取相应的结果,这大大提高了整车电器部件开发的时间成本。在此背景之下,一种自动化进行的整车电器部件测试方法及***能够很好地克服以上所述的缺陷并且大大优化整车电器部件开发的时间效率。
能够主动模拟车辆在不同电源模式之间的循环切换,并同时能够模拟车辆在起动时的电池压降,以便我们能够更好的观察车载电子模块在起动时的表现。
发明内容
为解决以上技术问题,本发明提供以下技术方案。
按照本发明的一个方面,提供一种基于CAN的整车电器部件自动化测试方法,其包括:
将多条车辆在起动过程时的蓄电池电压跌落波形存储到用于给整车供电的程控电源中;
通过用于控制整车电源模式的控制器将整车电源模式切换到起动模式;
所述控制器通过CAN线向所述程控电源发送指令,使得所述程控电源向整车电器回路注入所述蓄电池电压跌落波形;
所述控制器通过CAN线将整车电源模式切换到起动过程结束后的正常模式;
所述控制器通过CAN线对整车的各个电器部件进行诊断,当所述控制器诊断出有电器部件发生故障时,测试***记录故障数据并且结束测试;当所述控制器没有诊断出有电器部件发生故障时,所述控制器通过CAN线将整车电源模式切换到停机模式并且等待准备下一次测试。
根据本公开一实施例的基于CAN的整车电器部件自动化测试方法,其中,所述蓄电池电压跌落波形通过实际测试车辆的起动过程获取或者通过模拟仿真车辆的起动过程生成。
根据本公开另一实施例或任一实施例的整车电器部件自动化测试方法,其中,所述程控电源向整车电器回路注入的蓄电池电压跌落波形从多条蓄电池电压跌落波形中随机选取。
根据本公开另一实施例或任一实施例的整车电器部件自动化测试方法,其中,在整车电源模式进入正常模式并且整车电器部件进入到工作状态之后,所述控制器通过CAN线对整车的各个电器部件进行诊断。
根据本公开另一实施例或任一实施例的整车电器部件自动化测试方法,其中,所述控制器通过CAN线给整车的电器部件发送诊断命令,当整车的电器部件对诊断命令没有任何响应时,则所述电器部件发生了故障。
根据本公开另一实施例或任一实施例的整车电器部件自动化测试方法,其中,所述控制器通过CAN线将整车电源模式切换到停机模式并且等待整车电器部件休眠后开始下一次测试。
按照本发明的另一方面,提供一种基于CAN的整车电器部件自动化测试***,包括:
程控电源,所述程控电源用于向整车电器回路注入车辆在起动过程时的蓄电池电压跌落波形,用以给整车电器部件供电;
控制器,所述控制器一方面通过CAN线向所述程控电源发送指令,使得所述程控电源向整车电器回路注入所述蓄电池电压跌落波形,并且另一方面通过CAN线切换整车电源模式以及对整车电器部件进行故障诊断;
包括CAN线的整车电子电器***,所述整车电子电器***利用所述程控电源注入的输出电压进行工作并且能够通过CAN线接收所述控制器发送的整车电源模式切换信号。
根据本公开另一实施例或任一实施例的基于CAN的整车电器部件自动化测试***,其中,所述程控电源设计为能够支持CAN协议的程控电源。
根据本公开另一实施例或任一实施例的基于CAN的整车电器部件自动化测试***,其中,所述控制器设计为能够支持CAN协议的控制器。
根据本公开另一实施例或任一实施例的基于CAN的整车电器部件自动化测试***,其中,在所述程控电源中存储有车辆在起动过程时的蓄电池电压跌落波形库。
本发明所公开的基于CAN的整车电器部件自动化测试方法和***通过利用程控电源自动地、受控制地给整车电器部件注入在车辆起动时的蓄电池电压跌落波形来模拟车辆起动的短暂阶段蓄电池的输出电压的方法相比于传统的人工测试大大降低了整车电器部件开发过程中的时间成本并且更加高效全面地分析了在此期间电器部件的故障发生情况。由此,本发明所公开的技术方案对于整车电器部件开发领域具有有益的技术效果。
根据以下实施方式和附图,本发明的以上特征和优势将变得更加显而易见。
附图说明
从结合附图的以下详细说明中,将会使本发明的上述和其他目的及优点更加完整清楚,其中,相同或相似的要素采用相同的标号表示。
图1是用于实现本公开的一个或多个实施例的基于CAN的整车电器部件自动化测试方法流程图;以及
图2是用于实现本公开的一个或多个实施例的基于CAN的整车电器部件自动化测试***的结构示意图。
具体实施方式
出于简洁和说明性目的,本文主要参考其示范实施例来描述本发明的原理。但是,本领域技术人员将容易地认识到相同的原理可等效地应用于所有类型的基于CAN的整车电器部件自动化测试方法和***,并且可以在其中实施这些相同或相似的原理,任何此类变化不背离本专利申请的实质精神和范围。而且,在下文描述中,参考了附图,这些附图示出特定的示范实施例。在不背离本发明的精神和范围的前提下可以对这些实施例进行更改。此外,虽然本发明的特征是结合若干实施/实施例的仅其中之一来公开的,但是如针对任何给定或可识别的功能可能是期望和/或有利的,可以将此特征与其他实施/实施例的一个或多个其他特征进行组合。因此,下文描述不应视为在限制意义上的,并且本发明的范围由所附权利要求及其等效物来定义。
图1示例性地展示了根据本发明的基于CAN的整车电器部件自动化测试方法流程图。由图1可以看出,本申请所述的测试方法以车辆的停机模式为开端,在这种停机模式下,整车的电器部件处于休眠中并且适宜于进行接下来的测试。由此,而后所述控制器通过CAN线给整车电子电器***发送信号,用以将整车电源模式切换到起动模式。在整车电源的起动模式下,所述控制器通过CAN线向所述程控电源发送指令,使得所述程控电源向整车电器回路注入所述蓄电池电压跌落波形。这种蓄电池电压跌落波形对应于在车辆起动阶段蓄电池的输出电压。在蓄电池电压跌落波形注入之后,所述控制器通过CAN线将整车电源模式切换到起动过程结束后的正常模式。所述正常模式标志着车辆起动过程的结束。接下来,所述控制器通过CAN线对整车的各个电器部件进行诊断,当所述控制器诊断出有电器部件发生故障时,测试***记录故障数据并且结束测试;当所述控制器没有诊断出有电器部件发生故障时,所述控制器通过CAN线将整车电源模式切换到停机模式并且等待准备下一次测试。
补充性地,当所述蓄电池电压跌落波形没有成功地注入到整车电子电器***中时,所述测试过程结束。
补充性地,所述程控电源向整车电器回路注入的蓄电池电压跌落波形从多条蓄电池电压跌落波形中随机选取,这种测试方式能够使得对整车电器部件的诊断更加全面真实。
补充性地,所述控制器通过CAN线给整车的电器部件发送诊断命令,当整车的电器部件对诊断命令没有任何响应时,则所述电器部件发生了故障。
优选地,在整车电源模式进入正常模式并且整车电器部件进入到工作状态之后,所述控制器才通过CAN线对整车的各个电器部件进行诊断。
优选地,所述控制器通过CAN线将整车电源模式切换到停机模式并且等待整车电器部件休眠后开始下一次测试。
此外,图2示意性地示出根据本发明的基于CAN的整车电器部件自动化测试***的结构示意图。由图2可以看出,所述基于CAN的整车电器部件自动化测试***包括程控电源3,用以向整车电器回路注入车辆在起动过程时的蓄电池电压跌落波形,从而能够给整车电器部件供电;控制器1,所述控制器一方面通过CAN线向所述程控电源3发送指令,使得所述程控电源3向整车电器2回路注入所述蓄电池电压跌落波形,并且另一方面通过CAN线与整车电子电器***2处于信号连接中,用以切换整车电源模式并且对整车电子电器部件进行诊断;以及包含有CAN线21的整车电子电器***2,所述整车电子电器***利用所述程控电源注入的输出电压进行工作并且能够通过CAN线21接收所述控制器发送的整车电源模式切换信号。
优选地,所述程控电源3构造为支持CAN协议的程控电源,从而使得所述测试***的通用性更加增强。
优选地,所述控制器1构造为支持CAN协议的控制器,从而简化了控制器的编译。
优选地,在所述程控电源3中存储有车辆在起动过程时的蓄电池电压跌落波形库。程控电源中所存储的多条蓄电池电压跌落波形通过实际测试车辆的起动过程获取或者通过模拟仿真车辆的起动过程生成。
以上例子主要说明了本公开的基于CAN的整车电器部件自动化测试的方法和***。尽管只对其中一些本发明的实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
Claims (8)
1.一种基于CAN的整车电器部件自动化测试方法,其特征在于,包括:
将多条车辆在起动过程时的蓄电池电压跌落波形存储到用于给整车供电的程控电源中;
通过用于控制整车电源模式的控制器将整车电源模式切换到起动模式;
所述控制器通过CAN线向所述程控电源发送指令,使得所述程控电源向整车电器回路注入所述蓄电池电压跌落波形,其中,所述程控电源向整车电器回路注入的蓄电池电压跌落波形从多条蓄电池电压跌落波形中随机选取;
所述控制器通过CAN线将整车电源模式切换到起动过程结束后的正常模式;
所述控制器通过CAN线对整车的各个电器部件进行诊断,当所述控制器诊断出有电器部件发生故障时,测试***记录故障数据并且结束测试;当所述控制器没有诊断出有电器部件发生故障时,所述控制器通过CAN线将整车电源模式切换到停机模式并且等待整车电器部件休眠后开始下一次测试。
2.按权利要求1所述的基于CAN的整车电器部件自动化测试方法,其特征在于,所述蓄电池电压跌落波形通过实际测试车辆的起动过程获取或者通过模拟仿真车辆的起动过程生成。
3.按权利要求1所述的基于CAN的整车电器部件自动化测试方法,其特征在于,在整车电源模式进入正常模式并且整车电器部件进入到工作状态之后,所述控制器通过CAN线对整车的各个电器部件进行诊断。
4.按权利要求1所述的基于CAN的整车电器部件自动化测试方法,其特征在于,所述控制器通过CAN线给整车的电器部件发送诊断命令,当整车的电器部件对诊断命令没有任何响应时,则所述电器部件发生了故障。
5.一种基于CAN的整车电器部件自动化测试***,其特征在于,包括:
程控电源,所述程控电源用于向整车电器回路注入车辆在起动过程时的蓄电池电压跌落波形,用以给整车电器部件供电;
控制器,所述控制器一方面通过CAN线向所述程控电源发送指令,使得所述程控电源向整车电器回路注入所述蓄电池电压跌落波形,并且另一方面通过CAN线切换整车电源模式以及对整车电器部件进行故障诊断;
包括CAN线的整车电子电器***,所述整车电子电器***利用所述程控电源注入的输出电压进行工作并且能够通过CAN线接收所述控制器发送的整车电源模式切换信号;
其中,所述控制器配置成执行如权利要求1所述的方法。
6.按权利要求5所述的基于CAN的整车电器部件自动化测试***,其特征在于,所述程控电源设计为能够支持CAN协议的程控电源。
7.按权利要求5所述的基于CAN的整车电器部件自动化测试***,其特征在于,所述控制器设计为能够支持CAN协议的控制器。
8.按权利要求5所述的基于CAN的整车电器部件自动化测试***,其特征在于,在所述程控电源中存储有车辆在起动过程时的蓄电池电压跌落波形库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811547412.1A CN111337265B (zh) | 2018-12-18 | 2018-12-18 | 基于can的整车电器部件自动化测试方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811547412.1A CN111337265B (zh) | 2018-12-18 | 2018-12-18 | 基于can的整车电器部件自动化测试方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111337265A CN111337265A (zh) | 2020-06-26 |
CN111337265B true CN111337265B (zh) | 2022-08-16 |
Family
ID=71183143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811547412.1A Active CN111337265B (zh) | 2018-12-18 | 2018-12-18 | 基于can的整车电器部件自动化测试方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111337265B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112284755A (zh) * | 2020-09-29 | 2021-01-29 | 奇瑞汽车股份有限公司 | 一种实车环境下整车电器抛负载的试验方法 |
CN112333007B (zh) * | 2020-10-20 | 2022-08-19 | 中国第一汽车股份有限公司 | 一种can网络诊断的控制方法及测试方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5041976A (en) * | 1989-05-18 | 1991-08-20 | Ford Motor Company | Diagnostic system using pattern recognition for electronic automotive control systems |
CN103809120A (zh) * | 2014-03-03 | 2014-05-21 | 广东机电职业技术学院 | 一种弱混合动力汽车动力***电气部件的测试***及方法 |
CN204143253U (zh) * | 2014-11-07 | 2015-02-04 | 安徽江淮汽车股份有限公司 | 一种基于CANoe的发动机启动测试*** |
CN105005006A (zh) * | 2015-07-31 | 2015-10-28 | 安徽江淮汽车股份有限公司 | 一种汽车启动瞬间电源特性模拟测试的装置及方法 |
CN105404568A (zh) * | 2015-12-03 | 2016-03-16 | 广州汽车集团股份有限公司 | Can总线测试***以及测试方法 |
-
2018
- 2018-12-18 CN CN201811547412.1A patent/CN111337265B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5041976A (en) * | 1989-05-18 | 1991-08-20 | Ford Motor Company | Diagnostic system using pattern recognition for electronic automotive control systems |
CN103809120A (zh) * | 2014-03-03 | 2014-05-21 | 广东机电职业技术学院 | 一种弱混合动力汽车动力***电气部件的测试***及方法 |
CN204143253U (zh) * | 2014-11-07 | 2015-02-04 | 安徽江淮汽车股份有限公司 | 一种基于CANoe的发动机启动测试*** |
CN105005006A (zh) * | 2015-07-31 | 2015-10-28 | 安徽江淮汽车股份有限公司 | 一种汽车启动瞬间电源特性模拟测试的装置及方法 |
CN105404568A (zh) * | 2015-12-03 | 2016-03-16 | 广州汽车集团股份有限公司 | Can总线测试***以及测试方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111337265A (zh) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109358606B (zh) | 车辆自动化测试***、测试方法及装置 | |
CN112859817A (zh) | 一种整车故障诊断测试*** | |
CN111337265B (zh) | 基于can的整车电器部件自动化测试方法及*** | |
CN105404568A (zh) | Can总线测试***以及测试方法 | |
CN111983990A (zh) | 基础软件自动化测试平台 | |
CN110501998B (zh) | Bms硬件在环测试***及测试方法 | |
CN107976990A (zh) | 一种基于CANoe的整车故障测试方法 | |
CN111193052B (zh) | 控制燃料电池发动机活化的方法及装置 | |
JP2010241231A (ja) | 試験装置および試験方法 | |
CN105548877A (zh) | 一种汽车继电器寿命试验方法 | |
CN112333007B (zh) | 一种can网络诊断的控制方法及测试方法 | |
CN110456773B (zh) | 一种负载电流故障阈值的设定方法 | |
CN110535162A (zh) | 一种储能逆变器的本地负载启动控制方法及储能逆变器 | |
CN114895649A (zh) | 一种电动汽车热管理***测试装置、方法、***及电子设备 | |
CN103287357B (zh) | 车辆控制装置、车辆控制***以及车辆控制方法 | |
CN113608092A (zh) | 一种双脉冲测试*** | |
CN110716835B (zh) | mobile mark自动化测试方法、装置和计算机设备 | |
CN113992555B (zh) | 一种主节点网络自动化测试方法及*** | |
CN112965010B (zh) | 一种电子执行器的故障检测方法、装置、电控设备及介质 | |
CN117434370A (zh) | 一种直流充电桩自动测试***和方法 | |
CN115065628B (zh) | 无睡眠策略控制器故障码自清除的自动化测试方法和测试*** | |
CN112000530B (zh) | 一种检测多个硬盘性能的***及方法 | |
CN115826564A (zh) | 车辆的数据处理方法和装置 | |
CN116990605A (zh) | 一种车载电器零部件电源电压波形冲击试验***及方法 | |
CN116155768A (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 |