CN110456773B - 一种负载电流故障阈值的设定方法 - Google Patents

一种负载电流故障阈值的设定方法 Download PDF

Info

Publication number
CN110456773B
CN110456773B CN201910749193.3A CN201910749193A CN110456773B CN 110456773 B CN110456773 B CN 110456773B CN 201910749193 A CN201910749193 A CN 201910749193A CN 110456773 B CN110456773 B CN 110456773B
Authority
CN
China
Prior art keywords
load
bcm
current
rated
calibration
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
Application number
CN201910749193.3A
Other languages
English (en)
Other versions
CN110456773A (zh
Inventor
代鹏
王高举
颜江
廖宗贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfeng Trucks Co ltd
Original Assignee
Dongfeng Trucks Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dongfeng Trucks Co ltd filed Critical Dongfeng Trucks Co ltd
Priority to CN201910749193.3A priority Critical patent/CN110456773B/zh
Publication of CN110456773A publication Critical patent/CN110456773A/zh
Application granted granted Critical
Publication of CN110456773B publication Critical patent/CN110456773B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种负载电流故障阈值的设定方法,所述故障阈值的设定方法包括以下步骤:第一步:安装,将带设定的BCM通过CAN线与ValueCan相连接,ValueCan的USB线连接工控机,并将BCM的负载信号输出端通过硬线与负载箱内的对应模拟负载相连接;第二步:刷入校准程序;第三步:额定功率校准、采集、存储;第四步:刷入应用程序;第五步:装车后计算故障阈值。本设计不仅让BCM自身检测其负载的负载电流,有效提高了BCM的控制精度,避免了故障误报的情况,而且计参数变更方便,无需重新发布软件进行适配。

Description

一种负载电流故障阈值的设定方法
技术领域
本发明涉及一种负载电流故障阈值的设定方法,具体适用于通过设备刷入负载的额定电流 、简化BCM的编程步骤。
背景技术
BCM(车身控制单元)一个重要的功能是完成车身电器控制及故障诊断,包括车辆内灯/外灯,雨刮电机,洗涤电机及电磁阀等,通过BCM可以实现对以上电器负载的实时监控,诊断负载是否正常工作,出现故障时对负载进行保护并向仪表播报相关故障代码。
BCM在对负载进行诊断时,主要是通过判断负载当前的工作电流即功率来完成的。现有技术方法通常是将负载额定功率及故障状态下功率做为一组参数提前固化在控制器中,做为诊断判定的阈值,所有控制器都会采用同一组参数进行诊断判定。
中国专利公告号为CN106325265A,公告日为2017年1月11日的发明专利公开了一种汽车车身控制模块的故障诊断电路和方法,电路包括与继电器触点端串联的取样电阻;VBAT通过继电器为负载提供电源;在继电器触点端与取样电阻的中点连接运算放大器电路;运算放大器电路的输出与CPU的ADC端口相连,用于采集负载的工作电流来判断电路的开路故障或过载故障;运算放大器电路的输出同时与比较器电路相连;比较器电路的输出与CPU的IO端口相连,用于捕捉上升沿中断来判断电路的短路故障。虽然该发明能够实现负载的故障诊断,但其仍存在以下缺陷:
由于电子元器件及硬件电路本身存在一定的误差,不同的BCM模块驱动相同的功率负载,反馈电流经过硬件采集电路,再经MCU的AD模块转换后会得到不一样的采样结果,这就是不同控制器的个体差异,这种差异在相同的诊断参数下,有可能会对诊断的结果判定带来干扰,严重的可能会导致故障误报。另一方面,当负载特性发生变化,比如负载功率发生变更,需要重新定义诊断参数,重新发布软件进行适配。
发明内容
本发明的目的是克服现有技术中存在的设定阈值误差较大的问题,提供了一种精确度高的负载电流故障阈值的设定方法。
为实现以上目的,本发明的技术解决方案是:
一种负载电流故障阈值的设定方法,所述故障阈值的设定方法包括以下步骤:
第一步:安装,将带设定的BCM通过CAN线与ValueCan相连接,ValueCan的USB线连接工控机,并将BCM的负载信号输出端通过硬线与负载箱内的对应模拟负载相连接,此时BCM的刷写预安装完成;
第二步:刷入校准程序,工控机用ValueCan通过CAN线给BCM刷入功率校准程序;
第三步:额定功率校准、采集、存储,工控机用ValueCan通过CAN线给BCM发送校准指令,直至BCM的CAN总线信号采集处理模块接收到校准指令,BCM接收到校准指令后BCM的负载驱动输出模块各通道依次驱动负载箱以额定负载输出,此时BCM的功率采集模块采集额定负载工作时的电流,BCM的数据存储模块将采集到各负载的额定电流数据存储至非易失性存储器的固定地址中,直到所有负载均完成测试和数据存储,则BCM的CAN总线信号采集处理模块向工控机发送校准完成指令并进行下一步;
第四步:刷入应用程序,工控机接收到校准完成指令后用ValueCan通过CAN线给BCM刷入应用程序,应用程序中含有故障阀值计算模块,负责对故障阀值进行计算和监控;
第五步:BCM1在正常工作时,每次初始化通电,BCM从数据存储模块中读取各负载的额定电流,BCM的故障阈值计算模块根据读取的各负载的额定电流计算出故障模式各负载的阈值电流并存储到非易失性存储器的固定地址中,此时故障阈值设定完成。
所述负载箱内的模拟负载的额定功率与车辆上对应设备的额定功率相同。
所述第三步中BCM1接收到校准指令后BCM1的负载驱动输出模块驱动负载箱4以额定负载输出,指BCM1按顺序驱动各路负载接口输出,每路输出保持3秒,在输出稳定后读取模拟负载对应的反馈电压值并计算出额定电流,并将该额定电流存储至对应的地址空间,做为故障诊断的基准参数。
与现有技术相比,本发明的有益效果为:
1、本发明一种负载电流故障阈值的设定方法中利用校准程序和负载箱让BCM自身检测其负载的负载电流,再根据其检测见过设定其对应的故障阈值,避免了BCM控制器因个体差异造成的检测误差,提高了BCM的控制故障诊断精度,避免了故障误报的情况。因此,本设计采用让BCM自身检测其负载的负载电流,有效提高了BCM的控制精度,避免了故障误报的情况。
2、本发明一种负载电流故障阈值的设定方法中当实车的负载特性发生变化,比如负载功率发生变更时,仅需调整负载箱内的对应模拟负载参数即可更新BCM的故障阈值,无需重新重新定义诊断参数,重新发布软件进行适配,减少了软件开发、测试、发布周期,节约了人工成本。因此,本设计参数变更方便,无需重新发布软件进行适配。
附图说明
图1是本发明第一步中的安装示意图。
图2是本发明第二步至第四步的控制流程图。
图3是本发明第五步的控制流程图。
图中:BCM1、工控机2、ValueCan3、负载箱4。
具体实施方式
以下结合附图说明和具体实施方式对本发明作进一步详细的说明。
参见图1至图3,一种负载电流故障阈值的设定方法,所述故障阈值的设定方法包括以下步骤:
第一步:安装,将带设定的BCM1通过CAN线与ValueCan3相连接,ValueCan3的USB线连接工控机2,并将BCM1的负载信号输出端通过硬线与负载箱4内的对应模拟负载相连接,此时BCM1的刷写预安装完成;
第二步:刷入校准程序,工控机2用ValueCan3通过CAN线给BCM1刷入功率校准程序;
第三步:额定功率校准、采集、存储,工控机2用ValueCan3通过CAN线给BCM1发送校准指令,直至BCM1的CAN总线信号采集处理模块接收到校准指令,BCM1接收到校准指令后BCM1的负载驱动输出模块各通道依次驱动负载箱4以额定负载输出,此时BCM1的功率采集模块采集额定负载工作时的电流,BCM1的数据存储模块将采集到各负载的额定电流数据存储至非易失性存储器的固定地址中,直到所有负载均完成测试和数据存储,则BCM1的CAN总线信号采集处理模块向工控机2发送校准完成指令并进行下一步;
第四步:刷入应用程序,工控机接收到校准完成指令后用ValueCan3通过CAN线给BCM1刷入应用程序,应用程序中含有故障阀值计算模块,负责对故障阀值进行计算和监控;
第五步:BCM1在正常工作时,每次初始化通电,BCM1从数据存储模块中读取各负载的额定电流,BCM1的故障阈值计算模块根据读取的各负载的额定电流计算出故障模式各负载的阈值电流并存储到非易失性存储器的固定地址中,此时故障阈值设定完成。
所述负载箱4内的模拟负载的额定功率与车辆上对应设备的额定功率相同。
所述第三步中BCM1接收到校准指令后BCM1的负载驱动输出模块驱动负载箱4以额定负载输出,指BCM1按顺序驱动各路负载接口输出,每路输出保持3秒,在输出稳定后读取模拟负载对应的反馈电压值并计算出额定电流,并将该额定电流存储至对应的地址空间,做为故障诊断的基准参数。
本发明的原理说明如下:
BCM1:车身控制器;ValueCan3:CAN转USB接口。
实施例1:
一种负载电流故障阈值的设定方法,所述故障阈值的设定方法包括以下步骤:
第一步:安装,将带设定的BCM1通过CAN线与ValueCan3相连接,ValueCan3的USB线连接工控机2,并将BCM1的负载信号输出端通过硬线与负载箱4内的对应模拟负载相连接,此时BCM1的刷写预安装完成;
第二步:刷入校准程序,工控机2用ValueCan3通过CAN线给BCM1刷入功率校准程序;
第三步:额定功率校准、采集、存储,工控机2用ValueCan3通过CAN线给BCM1发送校准指令,直至BCM1的CAN总线信号采集处理模块接收到校准指令,BCM1接收到校准指令后BCM1的负载驱动输出模块各通道依次驱动负载箱4以额定负载输出,此时BCM1的功率采集模块采集额定负载工作时的电流,BCM1的数据存储模块将采集到各负载的额定电流数据存储至非易失性存储器的固定地址中,直到所有负载均完成测试和数据存储,则BCM1的CAN总线信号采集处理模块向工控机2发送校准完成指令并进行下一步;
第四步:刷入应用程序,工控机接收到校准完成指令后用ValueCan3通过CAN线给BCM1刷入应用程序,应用程序中含有故障阀值计算模块,负责对故障阀值进行计算和监控;
第五步:BCM1在正常工作时,每次初始化通电,BCM1从数据存储模块中读取各负载的额定电流,BCM1的故障阈值计算模块根据读取的各负载的额定电流计算出故障模式各负载的阈值电流并存储到非易失性存储器的固定地址中,此时故障阈值设定完成。
实施例2:
实施例2与实施例1基本相同,其不同之处在于:
所述负载箱4内的模拟负载的额定功率与车辆上对应设备的额定功率相同;所述第三步中BCM1接收到校准指令后BCM1的负载驱动输出模块驱动负载箱4以额定负载输出,指BCM1按顺序驱动各路负载接口输出,每路输出保持3秒,在输出稳定后读取模拟负载对应的反馈电压值并计算出额定电流,并将该额定电流存储至对应的地址空间,做为故障诊断的基准参数。

Claims (3)

1.一种负载电流故障阈值的设定方法,其特征在于:
所述故障阈值的设定方法包括以下步骤:
第一步:安装,将带设定的BCM(1)通过CAN线与ValueCan(3)相连接,ValueCan(3)的USB线连接工控机(2),并将BCM(1)的负载信号输出端通过硬线与负载箱(4)内的对应模拟负载相连接,此时BCM(1)的刷写预安装完成;
第二步:刷入校准程序,工控机(2)用ValueCan(3)通过CAN线给BCM(1)刷入功率校准程序;
第三步:额定功率校准、采集、存储,工控机(2)用ValueCan(3)通过CAN线给BCM(1)发送校准指令,直至BCM(1)的CAN总线信号采集处理模块接收到校准指令,BCM(1)接收到校准指令后BCM(1)的负载驱动输出模块各通道依次驱动负载箱(4)以额定负载输出,此时BCM(1)的功率采集模块采集额定负载工作时的电流,BCM(1)的数据存储模块将采集到各负载的额定电流数据存储至非易失性存储器的固定地址中,直到所有负载均完成测试和数据存储,则BCM(1)的CAN总线信号采集处理模块向工控机(2)发送校准完成指令并进行下一步;
第四步:刷入应用程序,工控机接收到校准完成指令后用ValueCan(3)通过CAN线给BCM(1)刷入应用程序,应用程序中含有故障阈值 计算模块,负责对故障阈值 进行计算和监控;
第五步:BCM(1)在正常工作时,每次初始化通电,BCM(1)从数据存储模块中读取各负载的额定电流,BCM(1)的故障阈值计算模块根据读取的各负载的额定电流计算出故障模式各负载的阈值电流并存储到非易失性存储器的固定地址中,此时故障阈值设定完成。
2.根据权利要求1所述的一种负载电流故障阈值的设定方法,其特征在于:
所述负载箱(4)内的模拟负载的额定功率与车辆上对应设备的额定功率相同。
3.根据权利要求1或2所述的一种负载电流故障阈值的设定方法,其特征在于:
所述第三步中BCM(1)接收到校准指令后BCM(1)的负载驱动输出模块驱动负载箱(4)以额定负载输出,指BCM(1)按顺序驱动各路负载接口输出,每路输出保持3秒,在输出稳定后读取模拟负载对应的反馈电压值并计算出额定电流,并将该额定电流存储至对应的地址空间,做为故障诊断的基准参数。
CN201910749193.3A 2019-08-14 2019-08-14 一种负载电流故障阈值的设定方法 Active CN110456773B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910749193.3A CN110456773B (zh) 2019-08-14 2019-08-14 一种负载电流故障阈值的设定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910749193.3A CN110456773B (zh) 2019-08-14 2019-08-14 一种负载电流故障阈值的设定方法

Publications (2)

Publication Number Publication Date
CN110456773A CN110456773A (zh) 2019-11-15
CN110456773B true CN110456773B (zh) 2020-08-04

Family

ID=68486428

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910749193.3A Active CN110456773B (zh) 2019-08-14 2019-08-14 一种负载电流故障阈值的设定方法

Country Status (1)

Country Link
CN (1) CN110456773B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515643A (zh) * 2019-09-05 2019-11-29 南京协和电子科技有限公司 一种刷写bin文件的上位机工具
CN112989965B (zh) * 2021-02-25 2023-01-31 中国人民解放军海军航空大学 一种基于svd-lcd-bcm的故障特征提取方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201307061Y (zh) * 2008-11-21 2009-09-09 上海汇众汽车制造有限公司 基于can总线的汽车电器负载故障诊断处理装置
CN102474247A (zh) * 2009-08-10 2012-05-23 矢崎总业株式会社 负载驱动控制装置和负载驱动控制方法
CN103425124A (zh) * 2013-08-20 2013-12-04 重庆长安汽车股份有限公司 基于电流检测的汽车电器连接性检测装置及方法
CN107576903A (zh) * 2017-10-25 2018-01-12 浙江中控技术股份有限公司 一种电流信号输出及诊断电路、故障诊断方法及***
CN108429442A (zh) * 2017-02-13 2018-08-21 三菱电机株式会社 负载驱动用的集成电路装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201307061Y (zh) * 2008-11-21 2009-09-09 上海汇众汽车制造有限公司 基于can总线的汽车电器负载故障诊断处理装置
CN102474247A (zh) * 2009-08-10 2012-05-23 矢崎总业株式会社 负载驱动控制装置和负载驱动控制方法
CN103425124A (zh) * 2013-08-20 2013-12-04 重庆长安汽车股份有限公司 基于电流检测的汽车电器连接性检测装置及方法
CN108429442A (zh) * 2017-02-13 2018-08-21 三菱电机株式会社 负载驱动用的集成电路装置
CN107576903A (zh) * 2017-10-25 2018-01-12 浙江中控技术股份有限公司 一种电流信号输出及诊断电路、故障诊断方法及***

Also Published As

Publication number Publication date
CN110456773A (zh) 2019-11-15

Similar Documents

Publication Publication Date Title
CN109116085B (zh) 一种汽车静态电流监测***及方法
CN111312325B (zh) 一种bbu故障诊断方法、装置、电子设备及存储介质
CN110456773B (zh) 一种负载电流故障阈值的设定方法
CN103728968A (zh) Can网络和ecu功能自动化测试***
CN112034413A (zh) 多芯模组化电能表检测***
CN107797540B (zh) 变速器故障测试方法、装置及终端
CN113049866A (zh) 静态电流测试***及电动汽车的静态电流测试方法
CN116520093B (zh) 一种高压母线运行故障定位方法及装置
CN108919783B (zh) 一种驱动机构故障诊断装置及方法
CN103425124A (zh) 基于电流检测的汽车电器连接性检测装置及方法
CN112711242A (zh) 汽车电控单元自动化网络诊断测试***及其测试方法
CN107171893A (zh) 基于can网络的自动化测试平台及其测试方法
CN104898547A (zh) 一种风电变桨plc检测方法及检测装置
CN114660475A (zh) 一种单体电池的采样诊断方法和装置、车辆、存储介质
CN203405731U (zh) 一种电动车控制器下线寿命测试***
CN114967651A (zh) 一种车身控制单元故障码测试***及方法
CN111123786A (zh) 一种集成化的单片机芯片异常分析***
CN110895976A (zh) 一种动态卡件检测装置及方法
CN111208423A (zh) 一种电机老化自动化测试方法
CN111061256A (zh) 一种整车控制器测试方法及***
CN113739926B (zh) 列车电器柜温升故障的检测方法、装置及终端设备
CN203894350U (zh) 船用故障记录装置
CN115384312A (zh) 高压互锁诊断电路、高压互锁诊断方法和电动汽车
CN112611983B (zh) 轨道交通数字量输入输出通道检测方法及装置
RU2787344C1 (ru) Контрольно-измерительная установка для канала дискретных сигналов и способ ее работы

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