CN113295994B - Method, device and system for diagnosing faults of battery pack relay - Google Patents

Method, device and system for diagnosing faults of battery pack relay Download PDF

Info

Publication number
CN113295994B
CN113295994B CN202110560751.9A CN202110560751A CN113295994B CN 113295994 B CN113295994 B CN 113295994B CN 202110560751 A CN202110560751 A CN 202110560751A CN 113295994 B CN113295994 B CN 113295994B
Authority
CN
China
Prior art keywords
relay
voltage value
battery pack
sampling point
state
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
CN202110560751.9A
Other languages
Chinese (zh)
Other versions
CN113295994A (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.)
Jiangsu Dupu New Energy Technology Co ltd
Original Assignee
Dupu Suzhou New Energy 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 Dupu Suzhou New Energy Technology Co ltd filed Critical Dupu Suzhou New Energy Technology Co ltd
Priority to CN202110560751.9A priority Critical patent/CN113295994B/en
Publication of CN113295994A publication Critical patent/CN113295994A/en
Application granted granted Critical
Publication of CN113295994B publication Critical patent/CN113295994B/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/327Testing of circuit interrupters, switches or circuit-breakers
    • G01R31/3277Testing of circuit interrupters, switches or circuit-breakers of low voltage devices, e.g. domestic or industrial devices, such as motor protections, relays, rotation switches
    • G01R31/3278Testing of circuit interrupters, switches or circuit-breakers of low voltage devices, e.g. domestic or industrial devices, such as motor protections, relays, rotation switches of relays, solenoids or reed switches
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Abstract

The invention discloses a method, a device and a system for diagnosing faults of a battery pack relay. The invention comprises the following steps: when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein a first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and a second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed; and judging the state of the second relay according to the second variation. The invention solves the technical problem that the diagnosis of the main negative relay of the battery in the related technology needs to additionally add a peripheral circuit.

Description

Method, device and system for diagnosing faults of battery pack relay
Technical Field
The invention relates to the field of battery charging, in particular to a method, a device and a system for diagnosing faults of a battery pack relay.
Background
In the related art, on an electric automobile, a relay is used for controlling the opening and closing of a high-voltage loop, and in order to ensure the safety of the high-voltage loop, whether the relay is stuck or not needs to be detected before the relay is closed.
However, in the existing diagnostic techniques, a peripheral circuit is basically required to be added to diagnose the state of the relay, and in the diagnostic method of adding the peripheral circuit, whether the relay is in a fault state cannot be detected in time.
In view of the above problems in the related art, no effective solution has been proposed at present.
Disclosure of Invention
The invention mainly aims to provide a method, a device and a system for diagnosing faults of a battery pack relay, which are used for solving the technical problem that peripheral circuits are additionally added in the diagnosis of a main negative relay of a battery in the related technology.
In order to achieve the above object, according to one aspect of the present invention, there is provided a method of diagnosing a fault of a relay of a battery pack, a relay circuit of the battery pack including a first relay connected to an anode of the battery pack, a second relay connected to a cathode of the battery pack, and a third relay connected in parallel with the first relay, comprising: when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; and judging the state of the second relay according to the second variation.
Further, when the first relay is in a closed state, the second relay is controlled to be closed, and the first voltage value is obtained before a first variation amount of the first voltage value occurs before and after the second relay is closed, and the method comprises the following steps: acquiring a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between the anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between the cathode of the battery pack and the second relay; acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; judging the relation between the third voltage value and the fourth voltage value; and determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
Further, determining the off-state of the first relay according to the relationship between the third voltage value and the fourth voltage value includes: if the third voltage value is equal to the fourth voltage value, determining that the state of the first relay is a closed state; if the third voltage value is not equal to the fourth voltage value, the state of the first relay is determined to be an off state.
Further, determining the state of the second relay according to the first variation includes: if the first variation is within a first preset range, determining that the second relay is not failed; if the first variation is within a second preset range, determining that the second relay fails and the failure is a normally open failure, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Further, determining the state of the second relay according to the second variation includes: if the second variation is within the first preset range, determining that the second relay is in fault, wherein the fault is adhesion fault; if the second variation is within a second preset range, determining that the second relay is not failed, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
In order to achieve the above object, according to another aspect of the present invention, there is provided a diagnostic device for a relay failure of a battery pack, a relay circuit of the battery pack including a first relay connected to an anode of the battery pack, a second relay connected to a cathode of the battery pack, and a third relay connected in parallel with the first relay, the device comprising: the first control unit is used for controlling the second relay to be closed when the first relay is in a closed state, and obtaining a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; the first judging unit is used for judging the state of the second relay according to the first variation; the second control unit is used for controlling the third relay to be closed when the first relay is in an open state and obtaining a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; and the second judging unit is used for judging the state of the second relay according to the second variation.
Optionally, the first obtaining unit is configured to control the second relay to be closed when the first relay is in a closed state, and obtain a third voltage value before a first variation amount of the first voltage value occurring before and after the second relay is closed, where the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch between an anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch between a cathode of the battery pack and the second relay; the second acquisition unit is used for acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; a third judging unit for judging the relation between the third voltage value and the fourth voltage value; and the first determining unit is used for determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
In order to achieve the above object, according to another aspect of the present invention, there is provided a diagnosis system of a battery pack relay failure. The system comprises: the battery pack, the relay circuit of the battery pack and the diagnosis device of the relay fault of the battery pack are connected with the battery pack and the relay circuit of the battery pack, and the diagnosis device of the relay fault of the battery pack is used for executing the diagnosis method of the relay fault of the battery pack.
In order to achieve the above object, according to another aspect of the present invention, there is provided a computer-readable storage medium including a stored program, wherein the apparatus in which the computer-readable storage medium is controlled to execute the above-described diagnosis method of a battery pack relay fault when the program is run.
In order to achieve the above object, according to another aspect of the present invention, there is provided a processor for running a program, wherein the program runs to perform the above-described method of diagnosing a battery pack relay failure.
According to the invention, the following steps are adopted: when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; the state of the second relay is judged according to the second variation, the technical problem that peripheral circuits are additionally added in the diagnosis of the main negative relay of the battery in the related technology is solved, and the technical effect of timely finding out faults of the battery pack relay is achieved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention. In the drawings:
fig. 1 is a flowchart of a method for diagnosing a fault of a battery pack relay according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a battery pack relay circuit provided according to an embodiment of the present invention; and
fig. 3 is a schematic diagram of a diagnosis apparatus for a battery pack relay failure according to an embodiment of the present invention.
Detailed Description
It should be noted that, without conflict, the embodiments of the present invention and features of the embodiments may be combined with each other. The invention will be described in detail below with reference to the drawings in connection with embodiments.
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the invention herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to an embodiment of the present invention, a method of diagnosing a battery pack relay failure is provided.
Fig. 1 is a flowchart of a method for diagnosing a fault of a battery pack relay according to an embodiment of the present invention. As shown in fig. 1, the invention comprises the following steps:
step S101, when a first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of a battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack;
step S102, judging the state of the second relay according to the first variation;
step S103, when the first relay is in an open state, controlling the third relay to be closed, and obtaining a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between a first sampling point and a second sampling point;
step S104, judging the state of the second relay according to the second variation.
Specifically, in the embodiment of the present application, the diagnosis method is based on a basic battery pack relay circuit, as shown in fig. 2, where the relay circuit of the battery pack includes a battery pack, a first relay, a second relay, and a third relay, and in this application, how to select a sampling voltage point and a judgment manner is the most important, as shown in fig. 2, in the embodiment of the present application, a is a first voltage sampling point, b is a second voltage sampling point, c is a third voltage sampling point, d is a fourth voltage sampling point, k1 is a first relay, k2 is a second relay, and k3 is a third relay, and a change amount of a first voltage value and a change amount of a second voltage value are obtained through a closing and opening cooperation of the three relays, and a fault state of the second relay (negative relay) is determined through the first change amount and the second change amount.
Optionally, when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of the first voltage value before and after the second relay is closed, wherein the method comprises the following steps: acquiring a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between the anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between the cathode of the battery pack and the second relay; acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; judging the relation between the third voltage value and the fourth voltage value; and determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
Since how to select the sampling point is the most important, the point c is determined as the third sampling point, the point d is determined as the fourth sampling point, and the current flows through U in the relay circuit cd And U bd And a magnitude relation between them to determine a state of the first relay (main relay).
Optionally, determining the off state of the first relay according to the relationship between the third voltage value and the fourth voltage value includes: if the third voltage value is equal to the fourth voltage value, determining that the state of the first relay is a closed state; if the third voltage value is not equal to the fourth voltage value, the state of the first relay is determined to be an off state.
In particular, if U cd =U bd Then determine the first relayThe shape being normally closed, if U cd ≠U bd The state of the first relay may be determined to be an unadhered state (i.e., an open state).
Optionally, determining the state of the second relay according to the first variation includes: if the first variation is within a first preset range, determining that the second relay is not failed; if the first variation is within a second preset range, determining that the second relay fails and the failure is a normally open failure, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Further, if U cd =U bd Under the condition that the first relay is normally closed, the second relay is controlled to be closed, and U is obtained ab And if the first variable quantity is very large, namely the first variable quantity is in a large range, determining that the second relay is normally closed, namely the second relay is not in fault, otherwise, if the first variable quantity is in a small range, namely the second variable quantity is basically zero, determining that the second relay is in fault, and the fault is normally open.
Optionally, determining the state of the second relay according to the second variation includes: if the second variation is within the first preset range, determining that the second relay is in fault, wherein the fault is adhesion fault; if the second variation is within a second preset range, determining that the second relay is not failed, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Specifically, when the first relay is in an open state, the third relay is controlled to be closed, and the U is acquired through the state change of the third relay ab And determining that the second relay has adhesion failure if the second variation is in a large range, namely the second variation is a higher value, and determining that the second relay is in a normal open state if the second variation is basically zero.
It should be noted that the embodiment of the present application provides an embodiment of the foregoing diagnostic method applied to a mobile energy storage charging pile, and when it is determined by the foregoing diagnostic method that the main negative relay of the battery pack is not faulty, the charging pile is powered on.
According to the diagnosis method for the fault of the battery pack relay, when the first relay is in a closed state, the second relay is controlled to be closed, and a first variation of a first voltage value before and after the second relay is closed is obtained, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; the state of the second relay is judged according to the second variation, the technical problem that peripheral circuits are additionally added in the diagnosis of the main negative relay of the battery in the related technology is solved, and the technical effect of timely finding out faults of the battery pack relay is achieved.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowcharts, in some cases the steps illustrated or described may be performed in an order other than that illustrated herein.
The embodiment of the invention also provides a device for diagnosing the faults of the battery pack relay, and the device for diagnosing the faults of the battery pack relay can be used for executing the method for diagnosing the faults of the battery pack relay. The following describes a diagnosis device for a fault of a battery pack relay provided by an embodiment of the present invention.
Fig. 3 is a schematic diagram of a diagnosis apparatus for a battery pack relay failure according to an embodiment of the present invention. As shown in fig. 3, the relay circuit of the battery pack includes a first relay connected with the positive electrode of the battery pack, a second relay connected with the negative electrode of the battery pack, and a third relay connected in parallel with the first relay, the apparatus including: the first control unit 301 is configured to control the second relay to be closed when the first relay is in a closed state, and obtain a first variation of a first voltage value before and after the second relay is closed, where the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay away from one end of the battery pack; a first judging unit 302, configured to judge a state of the second relay according to the first variation; a second control unit 303, configured to control the third relay to be closed when the first relay is in an open state, and obtain a second variation of a second voltage value occurring before and after the third relay is closed, where the second voltage value is a voltage difference between the first sampling point and the second sampling point; the second judging unit 304 is configured to judge a state of the second relay according to the second variation.
Optionally, the apparatus comprises: the first acquisition unit is used for controlling the second relay to be closed when the first relay is in a closed state, and acquiring a third voltage value before a first variation of the first voltage value occurs before and after the second relay is closed, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between the positive electrode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between the negative electrode of the battery pack and the second relay; the second acquisition unit is used for acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; a third judging unit for judging the relation between the third voltage value and the fourth voltage value; and the first determining unit is used for determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
Optionally, the first determining unit includes: a first determination subunit configured to determine that the state of the first relay is a closed state, if the third voltage value is equal to the fourth voltage value; and a second determination subunit configured to determine that the state of the first relay is an off state if the third voltage value is not equal to the fourth voltage value.
Optionally, the first judging unit 302 includes: a third determining subunit, configured to determine that the second relay does not fail if the first variation is within a first preset range; and the fourth determining subunit is used for determining that the second relay fails and the failure is a normally open failure under the condition that the first variation is in a second preset range, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Optionally, the second judging unit 304 includes: a fifth determining subunit, configured to determine that the second relay fails when the second variation is within the first preset range, where the failure is an adhesion failure; and a sixth determining subunit configured to determine that the second relay is not malfunctioning if the second variation is within a second preset range, where a maximum value of the second preset range is smaller than a minimum value of the first preset range.
The first control unit 301 is configured to control the second relay to be closed when the first relay is in a closed state, and obtain a first variation of a first voltage value before and after the second relay is closed, where the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far from one end of the battery pack; a first judging unit 302, configured to judge a state of the second relay according to the first variation; a second control unit 303, configured to control the third relay to be closed when the first relay is in an open state, and obtain a second variation of a second voltage value occurring before and after the third relay is closed, where the second voltage value is a voltage difference between the first sampling point and the second sampling point; the second judging unit 304 is configured to judge the state of the second relay according to the second variation, thereby solving the technical problem that the diagnosis of the main negative relay of the battery in the related art requires an additional peripheral circuit, and achieving the technical effect of timely finding the fault of the battery pack relay.
The embodiment of the invention also provides a system for diagnosing faults of the battery pack relay, which comprises the following steps: the battery pack, the relay circuit of the battery pack and the diagnosis device of the relay fault of the battery pack are connected with the battery pack and the relay circuit of the battery pack, and the diagnosis device of the relay fault of the battery pack is used for executing the diagnosis method of the relay fault of the battery pack.
The diagnosis device for the fault of the battery pack relay comprises a processor and a memory, wherein the first control unit 301 and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The core can be provided with one or more than one core, and the technical problem that the diagnosis of the main negative relay of the battery in the related technology needs to additionally add a peripheral circuit is solved by adjusting the parameters of the core.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
Embodiments of the present invention provide a computer-readable storage medium having a program stored thereon, which when executed by a processor, implements a method of diagnosing a battery pack relay failure.
The embodiment of the invention provides a processor, which is used for running a program, wherein the program runs to execute a method for diagnosing faults of a battery pack relay.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program stored in the memory and capable of running on the processor, wherein the processor realizes the following steps when executing the program: the relay circuit of battery package includes first relay, second relay and third relay, and first relay is connected with the positive pole of battery package, and the second relay is connected with the negative pole of battery package, and the third relay is parallelly connected with first relay, includes: when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; and judging the state of the second relay according to the second variation.
Optionally, when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of the first voltage value before and after the second relay is closed, wherein the method comprises the following steps: acquiring a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between the anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between the cathode of the battery pack and the second relay; acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; judging the relation between the third voltage value and the fourth voltage value; and determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
Optionally, determining the off state of the first relay according to the relationship between the third voltage value and the fourth voltage value includes: if the third voltage value is equal to the fourth voltage value, determining that the state of the first relay is a closed state; if the third voltage value is not equal to the fourth voltage value, the state of the first relay is determined to be an off state.
Optionally, determining the state of the second relay according to the first variation includes: if the first variation is within a first preset range, determining that the second relay is not failed; if the first variation is within a second preset range, determining that the second relay fails and the failure is a normally open failure, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Optionally, determining the state of the second relay according to the second variation includes: if the second variation is within the first preset range, determining that the second relay is in fault, wherein the fault is adhesion fault; if the second variation is within a second preset range, determining that the second relay is not failed, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range. The device herein may be a server, PC, PAD, cell phone, etc.
The invention also provides a computer program product adapted to perform, when executed on a data processing device, a program initialized with the method steps of: the relay circuit of battery package includes first relay, second relay and third relay, and first relay is connected with the positive pole of battery package, and the second relay is connected with the negative pole of battery package, and the third relay is parallelly connected with first relay, includes: when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack; judging the state of the second relay according to the first variation; when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point; and judging the state of the second relay according to the second variation.
Optionally, when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of the first voltage value before and after the second relay is closed, wherein the method comprises the following steps: acquiring a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between the anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between the cathode of the battery pack and the second relay; acquiring a fourth voltage value, wherein the fourth voltage value is the voltage difference between the second sampling point and the fourth sampling point; judging the relation between the third voltage value and the fourth voltage value; and determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
Optionally, determining the off state of the first relay according to the relationship between the third voltage value and the fourth voltage value includes: if the third voltage value is equal to the fourth voltage value, determining that the state of the first relay is a closed state; if the third voltage value is not equal to the fourth voltage value, the state of the first relay is determined to be an off state.
Optionally, determining the state of the second relay according to the first variation includes: if the first variation is within a first preset range, determining that the second relay is not failed; if the first variation is within a second preset range, determining that the second relay fails and the failure is a normally open failure, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
Optionally, determining the state of the second relay according to the second variation includes: if the second variation is within the first preset range, determining that the second relay is in fault, wherein the fault is adhesion fault; if the second variation is within a second preset range, determining that the second relay is not failed, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The foregoing is merely exemplary of the present invention and is not intended to limit the present invention. Various modifications and variations of the present invention will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. which come within the spirit and principles of the invention are to be included in the scope of the claims of the present invention.

Claims (8)

1. A method of diagnosing a relay failure of a battery pack, wherein a relay circuit of the battery pack includes a first relay connected to a positive electrode of the battery pack, a second relay connected to a negative electrode of the battery pack, and a third relay connected in parallel with the first relay, the method comprising:
when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack;
judging the state of the second relay according to the first variation;
when the first relay is in an open state, controlling the third relay to be closed, and acquiring a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point;
judging the state of the second relay according to the second variation;
when the first relay is in a closed state, controlling the second relay to be closed, and acquiring a first variation of a first voltage value before and after the second relay is closed, wherein the method comprises the following steps: obtaining a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between an anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between a cathode of the battery pack and the second relay; acquiring a fourth voltage value, wherein the fourth voltage value is a voltage difference between the second sampling point and the fourth sampling point; judging the relation between the third voltage value and the fourth voltage value; determining an off state of the first relay according to a relation between the third voltage value and the fourth voltage value;
determining the off-state of the first relay according to the relationship between the third voltage value and the fourth voltage value comprises: if the third voltage value is equal to the fourth voltage value, determining that the state of the first relay is the closed state; and if the third voltage value is not equal to the fourth voltage value, determining that the state of the first relay is the disconnection state.
2. The method of claim 1, wherein determining the state of the second relay based on the first amount of change comprises:
if the first variation is within a first preset range, determining that the second relay is not failed;
and if the first variation is in a second preset range, determining that the second relay fails and the failure is a normally open failure, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
3. The method of claim 1, wherein determining the state of the second relay based on the second amount of change comprises:
if the second variation is within a first preset range, determining that the second relay is in fault, wherein the fault is adhesion fault;
and if the second variation is in a second preset range, determining that the second relay is not failed, wherein the maximum value of the second preset range is smaller than the minimum value of the first preset range.
4. A diagnostic device for a battery pack relay fault, wherein a relay circuit of the battery pack includes a first relay connected with a positive electrode of the battery pack, a second relay connected with a negative electrode of the battery pack, and a third relay connected in parallel with the first relay, the device comprising:
the first control unit is used for controlling the second relay to be closed when the first relay is in a closed state, and obtaining a first variation of a first voltage value before and after the second relay is closed, wherein the first voltage value is a voltage difference between a first sampling point and a second sampling point, the first sampling point is any point on a branch of the second relay far away from one end of the battery pack, and the second sampling point is any point on a branch of the first relay far away from one end of the battery pack;
the first judging unit is used for judging the state of the second relay according to the first variation;
the second control unit is used for controlling the third relay to be closed when the first relay is in an open state and obtaining a second variation of a second voltage value before and after the third relay is closed, wherein the second voltage value is a voltage difference between the first sampling point and the second sampling point;
and the second judging unit is used for judging the state of the second relay according to the second variation.
5. The apparatus of claim 4, wherein the apparatus comprises: a first acquisition unit for controlling the second relay to be closed when the first relay is in a closed state and acquiring a first voltage value before a first variation occurring before and after the second relay is closed,
obtaining a third voltage value, wherein the third voltage value is a voltage difference between a third sampling point and a fourth sampling point, the third sampling point is any point on a branch path between an anode of the battery pack and the first relay, and the fourth sampling point is any point on a branch path between a cathode of the battery pack and the second relay;
a second obtaining unit, configured to obtain a fourth voltage value, where the fourth voltage value is a voltage difference between the second sampling point and the fourth sampling point;
a third judging unit configured to judge a relationship between the third voltage value and the fourth voltage value;
and the first determining unit is used for determining the turn-off state of the first relay according to the relation between the third voltage value and the fourth voltage value.
6. A system for diagnosing a battery pack relay failure, comprising: battery pack, relay circuit of battery pack and diagnosis device of battery pack relay fault, said diagnosis device of battery pack relay fault is connected with said battery pack and said relay circuit of battery pack, said diagnosis device of battery pack relay fault is used for executing a diagnosis method of battery pack relay fault according to any one of the above claims 1-3.
7. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored program, wherein the program, when run, controls a device in which the computer-readable storage medium is located to perform a method for diagnosing a battery pack relay failure according to any one of claims 1-3.
8. A processor for running a program, wherein the program when run performs a method of diagnosing a battery pack relay failure as claimed in any one of claims 1 to 3.
CN202110560751.9A 2021-05-21 2021-05-21 Method, device and system for diagnosing faults of battery pack relay Active CN113295994B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110560751.9A CN113295994B (en) 2021-05-21 2021-05-21 Method, device and system for diagnosing faults of battery pack relay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110560751.9A CN113295994B (en) 2021-05-21 2021-05-21 Method, device and system for diagnosing faults of battery pack relay

Publications (2)

Publication Number Publication Date
CN113295994A CN113295994A (en) 2021-08-24
CN113295994B true CN113295994B (en) 2023-07-14

Family

ID=77323846

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110560751.9A Active CN113295994B (en) 2021-05-21 2021-05-21 Method, device and system for diagnosing faults of battery pack relay

Country Status (1)

Country Link
CN (1) CN113295994B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106501712B (en) * 2016-11-02 2019-05-14 天津市捷威动力工业有限公司 A kind of battery management system relay adhesion diagnostic method
CN108761324B (en) * 2018-06-15 2021-03-26 爱驰汽车有限公司 Diagnosis method and device for functional responsiveness fault of high-voltage relay of battery pack
CN110514989A (en) * 2019-08-23 2019-11-29 南京军上电子科技有限公司 High-voltage relay and battery pack high-voltage relay fault diagnosis system
CN110907813B (en) * 2019-12-10 2022-05-03 东风航盛(武汉)汽车控制***有限公司 Diagnosis method for relay in battery management system
CN111929487A (en) * 2020-08-12 2020-11-13 珠海格力电器股份有限公司 Fault detection device and fault detection method

Also Published As

Publication number Publication date
CN113295994A (en) 2021-08-24

Similar Documents

Publication Publication Date Title
KR102059076B1 (en) Apparatus of Analyzing Malfunction of Switch component and Method Thereof
CN113193633B (en) Battery cluster access method, device, energy storage power station, equipment and storage medium
CN113206528A (en) Energy storage circuit, energy storage system and control method and device of energy storage circuit
CN110568366A (en) Insulation circuit, battery pack leakage detection method and hardware detection method
CN112014068A (en) Method and device for detecting fiber core of optical cable and computer readable storage medium
CN113295994B (en) Method, device and system for diagnosing faults of battery pack relay
CN115603351B (en) Energy storage system processing method and device, processor and electronic equipment
CN112255556A (en) Battery pack offline detection method and system
CN114584041A (en) Control method and device of servo driver
CN116461386A (en) Battery control method and device
CN109709418B (en) Detection method and device for charging facility, storage medium and processor
CN109490788B (en) Method and device for predicting capacity of storage battery pack
CN112858849B (en) Offline detection method and device with insulation detection function
CN111611048A (en) Migration method and device of virtual machine in cloud computing environment and computer equipment
CN108263239B (en) Passive equalization circuit, fault diagnosis method and automobile
CN113022312A (en) Control method for high-voltage power-on, high-voltage power-on circuit and electric vehicle
CN118100612A (en) Control system and control method of solid-state transformer
CN112764409B (en) Security control circuit and method, storage medium, and electronic device
CN116087763A (en) Method, device and storage medium for determining state of high-voltage circuit breaker
CN116068387A (en) Method for detecting high-voltage relay device, controller, and computer-readable storage medium
CN111008096B (en) Redundant IO module, control method and device, storage medium and electronic equipment
JP6235441B2 (en) Non-instantaneous system switching device and storage battery deterioration diagnosis method
CN114236203A (en) Load control system, load control method, storage medium, and electronic device
CN117949828A (en) Fault detection method, device and system for battery of energy storage power station
CN116923202A (en) Cold start method and cold start device for fuel cell vehicle and fuel cell vehicle

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231227

Address after: Room 304, 3rd Floor, Building 1, No. 111 Wusongjiang Avenue, Guoxiang Street, Wuzhong District, Suzhou City, Jiangsu Province, 215124

Patentee after: JIANGSU DUPU NEW ENERGY TECHNOLOGY Co.,Ltd.

Address before: Room 1001, 10th floor, office building, Shihu Jinling Plaza, No. 88, Nanxijiang Road, Yuexi, Wuzhong District, Suzhou, Jiangsu 215000

Patentee before: DuPu (Suzhou) New Energy Technology Co.,Ltd.