CN111273133B - Insulation detection circuit diagnosis function test system and diagnosis method thereof - Google Patents

Insulation detection circuit diagnosis function test system and diagnosis method thereof Download PDF

Info

Publication number
CN111273133B
CN111273133B CN201911076261.0A CN201911076261A CN111273133B CN 111273133 B CN111273133 B CN 111273133B CN 201911076261 A CN201911076261 A CN 201911076261A CN 111273133 B CN111273133 B CN 111273133B
Authority
CN
China
Prior art keywords
resistor
mos switch
insulation detection
detection circuit
optical
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
CN201911076261.0A
Other languages
Chinese (zh)
Other versions
CN111273133A (en
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.)
Zhejiang Zero Run Technology Co Ltd
Original Assignee
Zhejiang Zero Run Technology 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 Zhejiang Zero Run Technology Co Ltd filed Critical Zhejiang Zero Run Technology Co Ltd
Priority to CN201911076261.0A priority Critical patent/CN111273133B/en
Publication of CN111273133A publication Critical patent/CN111273133A/en
Application granted granted Critical
Publication of CN111273133B publication Critical patent/CN111273133B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/12Testing dielectric strength or breakdown voltage ; Testing or monitoring effectiveness or level of insulation, e.g. of a cable or of an apparatus, for example using partial discharge measurements; Electrostatic testing
    • G01R31/1227Testing dielectric strength or breakdown voltage ; Testing or monitoring effectiveness or level of insulation, e.g. of a cable or of an apparatus, for example using partial discharge measurements; Electrostatic testing of components, parts or materials
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/3644Constructional arrangements
    • G01R31/3648Constructional arrangements comprising digital calculation means, e.g. for performing an algorithm
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/392Determining battery ageing or deterioration, e.g. state of health

Abstract

The invention provides an insulation detection circuit diagnosis function test system, which comprises: the system comprises a tooling plate, a BMS insulation detection module and a hardware-in-loop test module, wherein the hardware-in-loop test module compiles a test case, is connected with the tooling plate through a CAN bus and is connected with the BMS insulation detection module through the CAN bus; the BMS insulation detection module is provided with an insulation detection circuit, diagnoses the fault type of the insulation detection circuit, and transmits the fault type to the hardware-in-loop test module through the CAN bus; the tooling plate is provided with a plurality of light MOS switches, and the plurality of light MOS switches are connected to the insulation detection circuit. The invention also provides a diagnosis method of the insulation detection circuit, the whole process is gradual, closed loop detection is formed, whether open circuit or short circuit exists between the connection of each element can be detected, and the detection result is accurate and reliable.

Description

Insulation detection circuit diagnosis function test system and diagnosis method thereof
Technical Field
The invention relates to the technical field of insulation circuits, in particular to an insulation detection circuit diagnosis function test system and a diagnosis method thereof.
Background
With the popularization of new energy automobiles, the safety requirement on the power battery of the electric automobile is increased day by day. Insulation detection is a very central part in a battery management system, and the reliability requirements on the insulation detection function and self diagnosis are very strict. Therefore, before the battery management system is loaded, the insulation detection function and the insulation circuit diagnosis function need to be tested and verified, and the insulation detection circuit is ensured to work normally. The existing test system basically completes the test of the insulation detection function in a fixed resistance injection mode, and the method cannot complete the verification of a software strategy, for example, patent CN201710967196, which is a complete vehicle insulation performance test system of an electric vehicle, patent CN201811150662, which is a test method and system of the insulation resistance of the electric vehicle, tests the insulation detection function in a fixed resistance injection mode, does not test the insulation diagnosis function, and does not form a closed loop test system.
Disclosure of Invention
The invention solves the problems that the prior art does not test the insulation diagnosis function and does not form a closed loop test system in the finished automobile insulation performance test, and provides an insulation detection circuit diagnosis function test system and a diagnosis method thereof.
In order to achieve the above purpose, the present invention provides the following technical solutions:
an insulation detection circuit diagnostic function test system comprising: a tooling plate, a BMS insulation detection module and a hardware-in-the-loop test module,
the hardware-in-loop test module compiles a test case, is connected with the tooling board through a CAN bus and is connected with the BMS insulation detection module through the CAN bus;
the BMS insulation detection module is provided with an insulation detection circuit, diagnoses the fault type of the insulation detection circuit, and transmits the fault type to the hardware-in-loop test module through the CAN bus;
the tooling plate is provided with a plurality of light MOS switches, and the plurality of light MOS switches are connected to the insulation detection circuit.
The main hardware-in-loop testing module is hardware-in-loop testing equipment HIL which is mainly responsible for compiling a corresponding test case, simulating high-voltage output BAT + of a battery pack, simulating insulation resistance injection of a whole vehicle, taking GND _ SHELL as a SHELL ground, controlling an optical MOS switch of a tooling plate to inject various faults into an insulation detection circuit in a CAN bus communication mode, receiving the insulation detection circuit fault types diagnosed by the BMS insulation detection module, comparing the fault types with standard fault results to judge whether the diagnosis results are accurate, generating corresponding documents to store the test results, and testing the insulation sampling function and the diagnosis functions of the insulation detection circuit in an all-around manner to form a closed-loop testing system to ensure the reliability of the test results.
Preferably, the hardware-in-loop test module compiles a test case, which includes simulating high-voltage output of a battery pack, simulating whole-vehicle insulation resistance injection, and controlling an optical MOS switch of the tooling plate to inject faults into the insulation detection circuit through a CAN bus.
Preferably, the plurality of optical MOS switches include a dual-channel optical MOS switch including an optical MOS switch OM1, an optical MOS switch OM2 and an optical MOS switch OM4, and a single-channel optical MOS switch including an optical MOS switch OM 3.
Preferably, the tooling plate is further provided with a first isolation power supply, a first control unit and a first CAN communication unit, the first CAN communication unit is connected with the hardware-in-loop test module through a CAN bus, the first isolation power supply supplies power to the optical MOS Switch, the first control unit is connected with the optical MOS Switch OM2 through switches Switch1 and Switch2, connected with the optical MOS Switch OM1 through switches Switch3 and Switch4, connected with the optical MOS Switch OM3 through Switch5, and connected with the optical MOS Switch OM4 through switches Switch6 and Switch 7.
The hardware-in-the-loop test module compiles a test case, the first CAN communication unit of the tooling plate receives test case data and further controls the on-off of the Switch1, the Switch2, the Switch3, the Switch4, the Switch5, the Switch6 and the Switch7, so that the on-off of the optical MOS Switch OM1, the optical MOS Switch OM2, the optical MOS Switch OM3 and the optical MOS Switch OM4 are controlled.
Preferably, the BMS insulation detection module is further provided with a second isolation power supply, a second control unit and a second CAN communication unit, the second CAN communication unit is connected with the hardware-in-loop test module through a CAN bus, the second isolation power supply supplies power to the second control unit, the second control unit is connected with the insulation detection circuit, and the second control unit judges the fault type of the insulation detection circuit and transmits the fault type of the insulation detection circuit to the hardware-in-loop test module.
Preferably, the insulation detection circuit includes a photo MOS switch Q1, a MOS switch Q2, a MOS switch Q3, a MOS switch Q7, a resistor R1, a resistor R2, a resistor R3, a resistor RP, a resistor RN, and a resistor RS, the resistor RP and the resistor RN being external insulation resistors, wherein:
the resistor R1 comprises a resistor R1 'and a resistor R1' 'which are connected in series, a light MOS switch OM3 is connected in series between the resistor R1' and the resistor R1 '', and the light MOS switch OM3 is connected to simulate the open circuit of the resistor R1;
the resistor R2 comprises a resistor R2 'and a resistor R2' 'which are connected in series, a second channel OM 4' 'of the optical MOS switch OM4 is connected between the resistor R2' and the resistor R2 '' in series, and the second channel OM4 '' connected with the optical MOS switch OM4 is used for simulating the open circuit of the resistor R1;
the resistor R3 includes a resistor R3 'and a resistor R3 ″ connected in series, a first channel OM 2' of the photo MOS switch OM2 is connected in series between the resistor R3 'and the resistor R3 ″, and the first channel OM 2' connected with the photo MOS switch OM2 functions as an open circuit of the analog resistor R1;
the hardware-in-loop test module simulates a high-voltage output terminal BAT + of a battery pack and is connected with one end of an MOS switch Q1, one end of an MOS switch Q2, one end of a second channel OM1 ' ' of an optical MOS switch OM1, one end of a first channel OM4 ' of the optical MOS switch OM4 and one end of a resistor RP;
the other end of the MOS switch Q1 is connected to one end of the resistor R1, the other end of the MOS switch Q2 is connected to one end of the resistor R2, the other end of the resistor R1 and the other end of the resistor R2 are optically connected in parallel to one end of the resistor R3, the other end of the second channel OM1 ″ of the optical MOS switch OM1 is connected to the other end of the MOS switch Q2, and the other end of the first channel OM 4' of the optical MOS switch OM4 is connected to the other end of the resistor R1;
the other end of the resistor RP is connected in parallel with one end of the resistor RN, one end of the first channel OM1 'of the optical MOS switch OM1, and one end of the MOS switch Q7, the other end of the first channel OM 1' of the optical MOS switch OM1 is connected in parallel with the other end of the MOS switch Q7, and the connection point is connected to one end of the second channel OM2 ″ of the optical MOS switch OM2 and one end of the resistor R3;
the other end of the second channel OM2 ″ of the optical MOS switch OM2 is connected in parallel with the other end of the resistor R3 and one end of the resistor RS, and the other end of the resistor RS and the other end of the resistor RN are connected in parallel with the ground.
The method for diagnosing the insulation detection circuit adopts the insulation detection circuit diagnosis function test system, and comprises the following steps of:
s1, the BMS insulation detection module carries out preliminary diagnosis on the insulation detection circuit by using the voltage of the resistor RS;
s2, the BMS insulation detection module gates the insulation detection circuit according to the primary diagnosis result and then carries out secondary diagnosis;
s3, the BMS insulation detection module calculates the resistance values of the output resistor RP and the resistor RN according to the secondary diagnosis result;
the method comprises the steps of firstly judging the fault of the insulation detection circuit by using the voltage value of the resistor RS, obtaining the fault category by judgment, gating the insulation detection circuit according to the fault category, carrying out secondary diagnosis, refining to a specific fault type, finally calculating the resistance values of the resistor RP and the resistor RN according to the fault type of the secondary diagnosis, outputting whether the fault exists or not or the fault type when the fault exists, carrying out the whole process step by step, forming closed-loop detection, and enabling whether an open circuit or a short circuit exists between the connection of each element to be detected, wherein the detection result is accurate and reliable.
Preferably, step S1 specifically includes:
s101: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q1 and the MOS switch Q3 to be closed according to the command, and the voltage on the reading resistor RS is recorded as VZ for judgment;
s102: when VZ =0, the output MOS switch Q1 or the resistor R1 or the MOS switch Q3 or the resistor R3 is in open fault, and when VZ is not equal to 0, 103 judgment is carried out;
s103: comparing VZ with a standard voltage VR, if VZ is not equal to VR, judging whether VZ is equal to VR 3/4, if not, outputting an MOS switch Q7 short circuit/resistor R1 or resistor R3 abnormal fault, and if so, performing S104;
s104: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q2 to be closed according to the command, the voltage on the read resistor RS is recorded as VC, if VC = VR 3/4, the output MOS switch Q2 or the MOS switch Q7 is in short circuit fault, and otherwise, the output MOS switch Q7 is in short circuit or the resistance value of the resistor R2 is abnormal. The upper computer is control equipment comprising a hardware-in-the-loop test module.
Preferably, step S2 specifically includes:
s201: when VZ is not equal to 0, the upper computer sends a control instruction, the BMS insulation detection module controls the MOS switch Q7 to be closed according to the instruction, the voltage on the resistor RS is collected and recorded as VA, if VA = VZ, a mark bit is recorded at the position, the resistor RP and the resistor RN are calculated, and whether the MOS switch Q7 is open-circuited or not is judged according to the final result; otherwise, S202 is carried out;
s202: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q2 to be closed according to the command, the voltage on the collection resistor RS is recorded as VB, and the absolute value of VA-VB is calculated;
s203: judging whether the absolute value of VA-VB is less than 1mV, and executing S204 if the absolute value of VA-VB is not less than 1 mV;
s204: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q7 to be disconnected according to the command, whether VA is equal to VR or not is judged, if yes, the output MOS switch Q2/R2 is open, and if not, S205 is executed;
s205: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q7 to be closed according to the command, the ratio of the absolute value of VZ-VZ to VZ is judged, if the ratio is smaller than 0.5, the output resistor RN or the resistor RP is abnormal, and if the ratio is not smaller than 0.5, S206 is executed;
s206: and judging whether VA is larger than VZ, if VA is larger than VZ, the resistance value of the output resistor RP is abnormal, otherwise, the resistance value of the output resistor RN is abnormal.
Preferably, step S3 specifically includes: and judging whether the absolute value of VA-VB is less than 1mV, if so, calculating the resistance RP and the resistance RN, calculating the resistance values of the resistance RP and the resistance RN by the upper computer, and outputting a diagnosis result.
The invention has the advantages that the hardware-in-loop test module controls the optical MOS switch of the tooling plate to inject various faults into the insulation detection circuit in a CAN bus communication mode, receives the insulation detection circuit fault types diagnosed by the BMS insulation detection module, compares the fault types with the standard fault results to judge whether the diagnosis results are accurate, generates corresponding documents to store the test results, CAN carry out omnibearing test on the insulation sampling function and the diagnosis function of the insulation detection circuit, and forms a closed-loop test system to ensure the reliability of the test results; the method comprises the steps of firstly judging the fault of an insulation detection circuit by using the voltage value of a resistor RS, judging to obtain a fault class, gating the insulation detection circuit according to the fault class, carrying out secondary diagnosis, refining to a specific certain fault type, finally calculating the resistance values of a resistor RP and a resistor RN according to the fault type of the secondary diagnosis, outputting whether the fault exists or not or the fault type when the fault exists, carrying out the whole process step by step, forming closed-loop detection, and enabling whether an open circuit or a short circuit exists between the connection of each element to be detected, wherein the detection result is accurate and reliable.
Drawings
Fig. 1 is a system configuration diagram in the present embodiment.
Fig. 2 is a schematic diagram of an insulation detection circuit in the present embodiment.
Fig. 3 is a diagnostic flowchart in the present embodiment.
Wherein: 1. Tooling plate 2, BMS insulation detection module 3, hardware are at ring test module.
Detailed Description
Example (b):
an insulation detection circuit diagnostic function test system, referring to fig. 1, comprising: a tooling plate 1, a BMS insulation detection module 2 and a hardware-in-loop test module 3,
the hardware-in-loop test module compiles a test case, is connected with the tooling board through a CAN bus and is connected with the BMS insulation detection module through the CAN bus;
the BMS insulation detection module is provided with an insulation detection circuit, diagnoses the fault type of the insulation detection circuit, and transmits the fault type to the hardware-in-loop test module through the CAN bus;
the tooling plate is provided with a plurality of light MOS switches, and the plurality of light MOS switches are connected to the insulation detection circuit.
The main hardware-in-loop testing module is hardware-in-loop testing equipment HIL which is mainly responsible for compiling a corresponding test case, simulating high-voltage output BAT + of a battery pack, simulating insulation resistance injection of a whole vehicle, taking GND _ SHELL as a SHELL ground, controlling an optical MOS switch of a tooling plate to inject various faults into an insulation detection circuit in a CAN bus communication mode, receiving the insulation detection circuit fault types diagnosed by the BMS insulation detection module, comparing the fault types with standard fault results to judge whether the diagnosis results are accurate, generating corresponding documents to store the test results, and testing the insulation sampling function and the diagnosis functions of the insulation detection circuit in an all-around manner to form a closed-loop testing system to ensure the reliability of the test results.
And the hardware-in-loop test module is used for compiling a test case, simulating high-voltage output of a battery pack, simulating insulation resistance injection of the whole vehicle, and controlling an optical MOS switch of the tooling plate to inject faults into an insulation detection circuit through a CAN bus.
A plurality of light MOS switches include two-channel light MOS switch and single channel light MOS switch, and two-channel light MOS switches include light MOS switch OM1, light MOS switch OM2 and light MOS switch OM4, and single channel light MOS switch includes light MOS switch OM 3.
The tooling plate is also provided with a first isolation power supply, a first control unit and a first CAN communication unit, the first CAN communication unit is connected with the hardware in-loop test module through a CAN bus, the first isolation power supply supplies power for the optical MOS Switch, the first control unit is connected with the optical MOS Switch OM2 through switches Switch1 and Switch2, is connected with the optical MOS Switch OM1 through switches Switch3 and Switch4, is connected with the optical MOS Switch OM3 through Switch5, and is connected with the optical MOS Switch OM4 through switches Switch6 and Switch 7.
The hardware-in-the-loop test module compiles a test case, the first CAN communication unit of the tooling plate receives test case data and further controls the on-off of the Switch1, the Switch2, the Switch3, the Switch4, the Switch5, the Switch6 and the Switch7, so that the on-off of the optical MOS Switch OM1, the optical MOS Switch OM2, the optical MOS Switch OM3 and the optical MOS Switch OM4 are controlled.
The BMS insulation detection module is also provided with a second isolation power supply, a second control unit and a second CAN communication unit, the second CAN communication unit is connected with the hardware-in-loop test module through a CAN bus, the second isolation power supply supplies power to the second control unit, the second control unit is connected with the insulation detection circuit, and the second control unit judges the fault type of the insulation detection circuit and transmits the fault type of the insulation detection circuit to the hardware-in-loop test module.
Referring to fig. 2, the insulation detection circuit includes a photo MOS switch Q1, a MOS switch Q2, a MOS switch Q3, a MOS switch Q7, a resistor R1, a resistor R2, a resistor R3, a resistor RP, a resistor RN, and a resistor RS, the resistor RP and the resistor RN being external insulation resistors, wherein:
the resistor R1 comprises a resistor R1 'and a resistor R1' 'which are connected in series, a light MOS switch OM3 is connected in series between the resistor R1' and the resistor R1 '', and the light MOS switch OM3 is connected to simulate the open circuit of the resistor R1;
the resistor R2 comprises a resistor R2 'and a resistor R2' 'which are connected in series, a second channel OM 4' 'of the optical MOS switch OM4 is connected between the resistor R2' and the resistor R2 '' in series, and the second channel OM4 '' connected with the optical MOS switch OM4 is used for simulating the open circuit of the resistor R1;
the resistor R3 includes a resistor R3 'and a resistor R3 ″ connected in series, a first channel OM 2' of the photo MOS switch OM2 is connected in series between the resistor R3 'and the resistor R3 ″, and the first channel OM 2' connected with the photo MOS switch OM2 functions as an open circuit of the analog resistor R1;
the hardware-in-loop test module simulates a high-voltage output terminal BAT + of a battery pack and is connected with one end of an MOS switch Q1, one end of an MOS switch Q2, one end of a second channel OM1 ' ' of an optical MOS switch OM1, one end of a first channel OM4 ' of the optical MOS switch OM4 and one end of a resistor RP;
the other end of the MOS switch Q1 is connected to one end of the resistor R1, the other end of the MOS switch Q2 is connected to one end of the resistor R2, the other end of the resistor R1 and the other end of the resistor R2 are optically connected in parallel to one end of the resistor R3, the other end of the second channel OM1 ″ of the optical MOS switch OM1 is connected to the other end of the MOS switch Q2, and the other end of the first channel OM 4' of the optical MOS switch OM4 is connected to the other end of the resistor R1;
the other end of the resistor RP is connected in parallel with one end of the resistor RN, one end of the first channel OM1 'of the optical MOS switch OM1, and one end of the MOS switch Q7, the other end of the first channel OM 1' of the optical MOS switch OM1 is connected in parallel with the other end of the MOS switch Q7, and the connection point is connected to one end of the second channel OM2 ″ of the optical MOS switch OM2 and one end of the resistor R3;
the other end of the second channel OM2 ″ of the optical MOS switch OM2 is connected in parallel with the other end of the resistor R3 and one end of the resistor RS, and the other end of the resistor RS and the other end of the resistor RN are connected in parallel with the ground.
A method for diagnosing an insulation detection circuit, using the above-mentioned system for testing a diagnostic function of an insulation detection circuit, with reference to fig. 3, includes the following steps: the upper computer is a control device comprising a hardware-in-the-loop test module,
s1, the BMS insulation detection module carries out preliminary diagnosis on the insulation detection circuit by using the voltage of the resistor RS;
step S1 specifically includes:
s101: the BMS insulation detection module controls the MOS switch Q1 and the MOS switch Q3 to be closed, and the voltage on the reading resistor RS is recorded as VZ for judgment;
s102: when VZ =0, the output MOS switch Q1 or the resistor R1 or the MOS switch Q3 or the resistor R3 is in open fault, and when VZ is not equal to 0, 103 judgment is carried out;
s103: comparing VZ with a standard voltage VR, if VZ is not equal to VR, judging whether VZ is equal to VR 3/4, if not, outputting an MOS switch Q7 short circuit/resistor R1 or resistor R3 abnormal fault, and if so, performing S104;
s104: and (3) closing the MOS switch Q2 of the BMS insulation detection module, recording the voltage on the reading resistor RS as VC, if VC = VR 3/4, outputting a short-circuit fault of the MOS switch Q2 or the MOS switch Q7, and otherwise, outputting a short-circuit fault of the MOS switch Q7 or abnormal resistance of the resistor R2.
S2, the BMS insulation detection module gates the insulation detection circuit according to the primary diagnosis result and then carries out secondary diagnosis;
step S2 specifically includes:
s201: when VZ is not equal to 0, the upper computer controls the MOS switch Q7 to be closed, the voltage on the collecting resistor RS is recorded as VA, if VA = VZ, a marking bit is marked here, the resistor RP and the resistor RN are calculated, and whether the MOS switch Q7 is open-circuited is judged according to the final result; otherwise, S202 is carried out;
s202: the BMS insulation detection module controls the MOS switch Q2 to be closed, the voltage on the collection resistor RS is recorded as VB, and the absolute value of VA-VB is calculated;
s203: judging whether the absolute value of VA-VB is less than 1mV, and executing S204 if the absolute value of VA-VB is not less than 1 mV;
s204: the BMS insulation detection module controls the MOS switch Q7 to be disconnected, judges whether VA is equal to VR, if so, the output MOS switch Q2/R2 is opened, and if not, S205 is executed;
s205: the BMS insulation detection module controls the MOS switch Q7 to be closed, the ratio of the absolute value of VZ-VZ to VZ is judged, if the ratio is smaller than 0.5, the output resistor RN or the resistor RP is abnormal, and if the ratio is not smaller than 0.5, S206 is executed;
s206: and judging whether VA is larger than VZ, if VA is larger than VZ, the resistance value of the output resistor RP is abnormal, otherwise, the resistance value of the output resistor RN is abnormal.
S3, the BMS insulation detection module calculates the resistance values of the output resistor RP and the resistor RN according to the secondary diagnosis result;
step S3 specifically includes: and judging whether the absolute value of the VA-VB is less than 1Mv, if so, calculating the resistance RP and the resistance RN, calculating the resistance values of the resistance RP and the resistance RN by the BMS insulation detection module, and outputting a diagnosis result.
The method comprises the steps of firstly judging the fault of the insulation detection circuit by using the voltage value of the resistor RS, obtaining the fault category by judgment, gating the insulation detection circuit according to the fault category, carrying out secondary diagnosis, refining to a specific fault type, finally calculating the resistance values of the resistor RP and the resistor RN according to the fault type of the secondary diagnosis, outputting whether the fault exists or not or the fault type when the fault exists, carrying out the whole process step by step, forming closed-loop detection, and enabling whether an open circuit or a short circuit exists between the connection of each element to be detected, wherein the detection result is accurate and reliable.
The invention has the advantages that the hardware-in-the-loop test module controls the optical MOS switch of the tooling plate to inject various faults into the insulation detection circuit in a CAN bus communication mode, receives the insulation detection circuit fault types diagnosed by the BMS insulation detection module, compares the fault types with the standard fault results to judge whether the diagnosis results are accurate, generates corresponding documents to store the test results, CAN carry out omnibearing test on the insulation sampling function and the diagnosis function of the insulation detection circuit, and forms a closed-loop test system to ensure the reliability of the test results; the method comprises the steps of firstly judging the fault of an insulation detection circuit by using the voltage value of a resistor RS, judging to obtain a fault class, gating the insulation detection circuit according to the fault class, carrying out secondary diagnosis, refining to a specific certain fault type, finally calculating the resistance values of a resistor RP and a resistor RN according to the fault type of the secondary diagnosis, outputting whether the fault exists or not or the fault type when the fault exists, carrying out the whole process step by step, forming closed-loop detection, and enabling whether an open circuit or a short circuit exists between the connection of each element to be detected, wherein the detection result is accurate and reliable.

Claims (9)

1. An insulation detection circuit diagnostic function test system, comprising: a tooling plate (1), a BMS insulation detection module (2) and a hardware-in-the-loop test module (3),
the hardware-in-loop test module compiles a test case, is connected with the tooling board through a CAN bus and is connected with the BMS insulation detection module through the CAN bus;
the BMS insulation detection module is provided with an insulation detection circuit, diagnoses the fault type of the insulation detection circuit, and transmits the fault type to the hardware-in-loop test module through the CAN bus;
the tooling plate is provided with a plurality of optical MOS switches, and the optical MOS switches are connected to the insulation detection circuit;
the insulation detection circuit comprises a light MOS switch Q1, a MOS switch Q2, a MOS switch Q3, a MOS switch Q7, a resistor R1, a resistor R2, a resistor R3, a resistor RP, a resistor RN and a resistor RS, wherein the resistor RP and the resistor RN are external insulation resistors, and the insulation detection circuit comprises:
the resistor R1 comprises a resistor R1 'and a resistor R1 which are connected in series, and an optical MOS switch OM3 is connected between the resistor R1' and the resistor R1 "in series;
the resistor R2 comprises a resistor R2 'and a resistor R2 which are connected in series, and a second channel OM4 of the optical MOS switch OM4 is connected between the resistor R2' and the resistor R2 "in series;
the resistor R3 comprises a resistor R3 ' and a resistor R3 which are connected in series, and a first channel OM2 ' of the optical MOS switch OM2 is connected between the resistor R3 ' and the resistor R3 "in series;
the hardware-in-loop test module simulates a high-voltage output terminal BAT + of a battery pack and is connected with one end of an MOS switch Q1, one end of an MOS switch Q2, one end of a second channel OM1 'of an optical MOS switch OM1, one end of a first channel OM 4' of the optical MOS switch OM4 and one end of a resistor RP;
the other end of the MOS switch Q1 is connected to one end of the resistor R1, the other end of the MOS switch Q2 is connected to one end of the resistor R2, the other end of the resistor R1 and the other end of the resistor R2 are optically connected in parallel to one end of the resistor R3, the other end of the second channel OM1 ″ of the optical MOS switch OM1 is connected to the other end of the MOS switch Q2, and the other end of the first channel OM 4' of the optical MOS switch OM4 is connected to the other end of the resistor R1;
the other end of the resistor RP is connected in parallel with one end of the resistor RN, one end of the first channel OM1 'of the optical MOS switch OM1, and one end of the MOS switch Q7, the other end of the first channel OM 1' of the optical MOS switch OM1 is connected in parallel with the other end of the MOS switch Q7, and the connection point is connected with one end of the second channel OM2 ″ of the optical MOS switch OM2 and one end of the resistor R3;
the other end of the second channel OM2 ″ of the optical MOS switch OM2 is connected in parallel with the other end of the resistor R3 and one end of the resistor RS, and the other end of the resistor RS and the other end of the resistor RN are connected in parallel with the ground.
2. The system of claim 1, wherein the hardware-in-the-loop test module, programming test cases, comprises simulating high voltage output of a battery pack, simulating vehicle insulation resistance injection, and controlling photo-MOS switches of the tooling plate to inject faults into the insulation detection circuit through the CAN bus.
3. The insulation detection circuit diagnostic function test system as claimed in claim 1, wherein said plurality of optical MOS switches comprise a dual-channel optical MOS switch and a single-channel optical MOS switch, said dual-channel optical MOS switch comprises an optical MOS switch OM1, an optical MOS switch OM2 and an optical MOS switch OM4, and said single-channel optical MOS switch comprises an optical MOS switch OM 3.
4. The insulation detection circuit diagnostic function test system as claimed in claim 3, wherein the tooling plate is further provided with a first isolation power supply, a first control unit and a first CAN communication unit, the first CAN communication unit is connected with the hardware-in-the-loop test module through a CAN bus, the first isolation power supply supplies power to the optical MOS Switch, the first control unit is connected with the optical MOS Switch OM2 through switches Switch1 and Switch2, connected with the optical MOS Switch OM1 through switches Switch3 and Switch4, connected with the optical MOS Switch OM3 through Switch5, and connected with the optical MOS Switch OM4 through switches Switch6 and Switch 7.
5. The insulation detection circuit diagnostic function test system as claimed in claim 4, wherein the BMS insulation detection module is further provided with a second isolation power supply, a second control unit and a second CAN communication unit, the second CAN communication unit is connected with the hardware-in-loop test module through a CAN bus, the second isolation power supply supplies power to the second control unit, the second control unit is connected with the insulation detection circuit, the second control unit judges the fault type of the insulation detection circuit and transmits the fault type of the insulation detection circuit to the hardware-in-loop test module.
6. A method for diagnosing an insulation detection circuit using the insulation detection circuit diagnostic function test system according to claim 5, comprising the steps of:
s1, the BMS insulation detection module carries out preliminary diagnosis on the insulation detection circuit by using the voltage of the resistor RS;
s2, the BMS insulation detection module gates the insulation detection circuit according to the primary diagnosis result and then carries out secondary diagnosis;
and S3, the BMS insulation detection module calculates the resistance values of the output resistor RP and the resistor RN according to the secondary diagnosis result.
7. The method for diagnosing an insulation detection circuit as claimed in claim 6, wherein the step S1 includes:
s101: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q1 and the MOS switch Q3 to be closed according to the command, and the voltage on the reading resistor RS is recorded as VZ for judgment;
s102: when VZ is equal to 0, the output MOS switch Q1 or the resistor R1 or the MOS switch Q3 or the resistor R3 is in open fault, and when VZ is not equal to 0, judgment is carried out 103;
s103: comparing VZ with a standard voltage VR, if VZ is not equal to VR, judging whether VZ is equal to VR 3/4, if not, outputting an MOS switch Q7 short circuit/resistor R1 or resistor R3 abnormal fault, and if so, performing S104;
s104: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q2 to be closed according to the command, the voltage on the read resistor RS is recorded as VC, if VC is VR 3/4, the output MOS switch Q2 or the MOS switch Q7 is in short circuit fault, otherwise, the output MOS switch Q7 is in short circuit or the resistance of the resistor R2 is abnormal, and the upper computer is control equipment comprising a hardware-in-the-loop test module.
8. The method for diagnosing an insulation detection circuit as claimed in claim 7, wherein the step S2 includes:
s201: when VZ is not equal to 0, the upper computer sends a control instruction, the BMS insulation detection module controls the MOS switch Q7 to be closed according to the instruction, the voltage on the collecting resistor RS is recorded as VA, if VA is VZ, a mark bit is marked at the position, the resistor RP and the resistor RN are calculated, and whether the MOS switch Q7 is open-circuited is judged according to the final result; otherwise, S202 is carried out;
s202: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q2 to be closed according to the command, the voltage on the collection resistor RS is recorded as VB, and the absolute value of VA-VB is calculated;
s203: judging whether the absolute value of VA-VB is less than 1mV, and executing S204 if the absolute value of VA-VB is not less than 1 mV;
s204: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q7 to be disconnected according to the command, whether VA is equal to VR or not is judged, if yes, the output MOS switch Q2/R2 is open, and if not, S205 is executed;
s205: the upper computer sends a control command, the BMS insulation detection module controls the MOS switch Q7 to be closed according to the command, the ratio of the absolute value of VZ-VZ to VZ is judged, if the ratio is smaller than 0.5, the output resistor RN or the resistor RP is abnormal, and if the ratio is not smaller than 0.5, S206 is executed;
s206: and judging whether VA is larger than VZ, if VA is larger than VZ, the resistance value of the output resistor RP is abnormal, otherwise, the resistance value of the output resistor RN is abnormal.
9. The method for diagnosing an insulation detection circuit as claimed in claim 8, wherein the step S3 includes: and judging whether the absolute value of VA-VB is less than 1mV, if so, calculating the resistance RP and the resistance RN, calculating the resistance values of the resistance RP and the resistance RN by the BMS insulation detection module, and outputting a diagnosis result.
CN201911076261.0A 2019-11-06 2019-11-06 Insulation detection circuit diagnosis function test system and diagnosis method thereof Active CN111273133B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911076261.0A CN111273133B (en) 2019-11-06 2019-11-06 Insulation detection circuit diagnosis function test system and diagnosis method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911076261.0A CN111273133B (en) 2019-11-06 2019-11-06 Insulation detection circuit diagnosis function test system and diagnosis method thereof

Publications (2)

Publication Number Publication Date
CN111273133A CN111273133A (en) 2020-06-12
CN111273133B true CN111273133B (en) 2022-03-18

Family

ID=71002889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911076261.0A Active CN111273133B (en) 2019-11-06 2019-11-06 Insulation detection circuit diagnosis function test system and diagnosis method thereof

Country Status (1)

Country Link
CN (1) CN111273133B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113219393B (en) * 2021-06-10 2022-11-22 八方新能源(苏州)有限公司 Method and device for automatically verifying insulation monitoring performance
CN113310647B (en) * 2021-06-30 2022-11-15 中国第一汽车股份有限公司 Method and device for detecting leakage of battery pack, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202153255U (en) * 2011-06-23 2012-02-29 同济大学 Cell management system hardware-in-the-loop test device
CN103345163A (en) * 2013-07-11 2013-10-09 哈尔滨工业大学 Battery management system performance test platform and testing method based on semi-physical simulation
CN103543640A (en) * 2013-09-30 2014-01-29 广东电网公司电力科学研究院 Test system for battery management system
CN203673055U (en) * 2013-09-30 2014-06-25 广东电网公司电力科学研究院 Battery management system hardware-in-loop test platform rack
CN104793169A (en) * 2015-04-30 2015-07-22 重庆长安汽车股份有限公司 Fault injection device for new energy automobile battery management system tests
CN206696415U (en) * 2017-01-24 2017-12-01 安徽锐能科技有限公司 Battery management system insulating monitoring module detecting device
CN109061307A (en) * 2018-09-06 2018-12-21 北京长城华冠汽车科技股份有限公司 The method for diagnosing faults of insulating resistor detecting circuit

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI276366B (en) * 2002-07-09 2007-03-11 Semiconductor Energy Lab Production apparatus and method of producing a light-emitting device by using the same apparatus
EP3755861B1 (en) * 2018-02-22 2021-12-29 VKR Holding A/S Vacuum insulating glass units based on topographic representations

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202153255U (en) * 2011-06-23 2012-02-29 同济大学 Cell management system hardware-in-the-loop test device
CN103345163A (en) * 2013-07-11 2013-10-09 哈尔滨工业大学 Battery management system performance test platform and testing method based on semi-physical simulation
CN103543640A (en) * 2013-09-30 2014-01-29 广东电网公司电力科学研究院 Test system for battery management system
CN203673055U (en) * 2013-09-30 2014-06-25 广东电网公司电力科学研究院 Battery management system hardware-in-loop test platform rack
CN104793169A (en) * 2015-04-30 2015-07-22 重庆长安汽车股份有限公司 Fault injection device for new energy automobile battery management system tests
CN206696415U (en) * 2017-01-24 2017-12-01 安徽锐能科技有限公司 Battery management system insulating monitoring module detecting device
CN109061307A (en) * 2018-09-06 2018-12-21 北京长城华冠汽车科技股份有限公司 The method for diagnosing faults of insulating resistor detecting circuit

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
电池管理***硬件在环测试平台关键技术研究;姚航;《中国优秀硕士学位论文全文数据库 工程科技II辑》;20180315(第03期);第18-21,28-29,42-43,49-52页 *

Also Published As

Publication number Publication date
CN111273133A (en) 2020-06-12

Similar Documents

Publication Publication Date Title
JP5812812B2 (en) Battery simulation system for error simulation
CN103543640B (en) The test macro of battery management system
CN103941210B (en) The checking monitoring system of a kind of BMS and method thereof
CN105629960B (en) A kind of vehicle control unit of electric vehicle model is in ring test system and method
CN104483645B (en) A kind of detection device of battery management system
CN104298224A (en) Automatic vehicle-mounted electronic control unit CAN bus communication testing device and system
CN111273133B (en) Insulation detection circuit diagnosis function test system and diagnosis method thereof
CN103323775A (en) Balanced monitoring and test system used for battery module
CN103568863A (en) Real-time monitoring diagnostic system and diagnostic method for electromobile battery management system
CN205880181U (en) High -pressure simulation tests system of battery package
CN110609491B (en) Semi-physical simulation accident identification method and system for whole electric vehicle controller
CN106443545B (en) Fault diagnosis and positioning system and method for battery management system of pure electric vehicle
CN109856484A (en) Battery management system physical detection function test method
CN112765821B (en) Relay diagnosis test method, device, storage medium, upper computer and system
CN106053975B (en) Isolation testing of vehicle high voltage systems
CN203275628U (en) High voltage battery pack external characteristic simulator
CN103558849A (en) Method for achieving control strategy adjustment and network testing of blade electric vehicle
CN109752664A (en) A kind of charging detects the method and application of battery core internal resistance in battery pack
CN103376407A (en) Method and arrangement for diagnosing drivers of contactors, battery, and motor vehicle having such a battery
CN105785169A (en) Battery system pre-charging management testing device and testing method thereof
CN204925274U (en) BMS is at ring testing arrangement
CN208872824U (en) Charging pile simulator
CN107329092A (en) Battery performance intelligence stand test platform
CN110988770A (en) High-voltage pre-charging simulation device for electric automobile and simulation method for pre-charging process
CN106093664A (en) Electric car conduction charging measurement system

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 310051 1st and 6th floors, no.451 Internet of things street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Zhejiang Zero run Technology Co.,Ltd.

Address before: 310051 1st and 6th floors, no.451 Internet of things street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant before: ZHEJIANG LEAPMOTOR TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant