Insulation detection method and apparatus for energy storage system, device, medium, and program product
By obtaining the insulation resistance values of each battery cluster in the energy storage system and determining the insulation information of the battery cluster and the system, the complexity of insulation detection of large-scale energy storage systems is solved, the safety and stability of the system are improved, and the safety of operators is ensured.
Patent Information
- Application Number
- PCT/CN2024/108876
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-05
- Filing Date
- 2024-07-31
- Publication Date
- 2025-08-14
AI Technical Summary
As the scale of large-scale energy storage systems increases, the system insulation situation is complex, and how to conduct effective insulation detection to ensure safety and stability has become an urgent problem.
By obtaining the insulation resistance values of each battery cluster in the energy storage system, the insulation information of the battery cluster is determined, and the insulation information of the energy storage system is determined based on the insulation information of the battery cluster, including whether there is an insulation fault and its fault level, and corresponding protection strategies are provided.
It improves the safety and stability of the energy storage system, ensures the life safety of operators, and ensures the accuracy and reliability of insulation detection.
Smart Images

Figure CN2024108876_14082025_PF_FP_ABST
Abstract
Description
Insulation detection methods, devices, equipment, media and program products for energy storage systems
[0001] Cross-references
[0002] This application refers to Chinese patent application No. 202410166666.8, filed on February 5, 2024, entitled “Insulation detection method, device, equipment, medium and program product for energy storage system”, which is incorporated into this application in its entirety by reference. Technical Field
[0003] The present application relates to the technical field of energy storage systems, and in particular to an insulation detection method, device, equipment, medium, and program product for an energy storage system. Background Art
[0004] With the development of new energy technologies, large-scale energy storage system projects are increasing. These systems generally utilize multiple battery clusters connected in parallel and sharing a common DC bus. However, as the scale of energy storage systems increases, the system insulation becomes increasingly complex. System insulation value is a crucial parameter, impacting system safety, stability, and the safety of operators. Therefore, how to perform insulation testing on energy storage systems has become a pressing issue.
[0005] Summary of the Invention
[0006] Based on the above problems, the present application provides an insulation detection method, device, equipment, medium and program product for an energy storage system, which can improve the safety and stability of the energy storage system and ensure the life safety of operators.
[0007] In a first aspect, the present application provides an insulation detection method for an energy storage system, the method comprising: obtaining the insulation resistance of each battery cluster in the energy storage system; determining the insulation information of each battery cluster based on the insulation resistance of each battery cluster; the insulation information includes whether an insulation fault exists and the fault level when an insulation fault exists; and determining the insulation information of the energy storage system based on the insulation information of the battery cluster.
[0008] The technical solutions of the embodiments of the present application can be applied to all stages of the energy storage system, which can not only improve the safety and stability of the energy storage system, but also ensure the life safety of operators.
[0009] In some embodiments, determining the insulation information of a battery cluster based on its insulation resistance includes: searching for a target fault interval that matches the insulation resistance of the battery cluster from multiple candidate fault intervals; if the target fault interval is found, determining the insulation information of the battery cluster based on the fault level corresponding to the target fault interval; and if the target fault interval is not found, determining that the battery cluster has no insulation fault. The technical solutions of these embodiments can quickly and accurately determine whether a battery cluster has an insulation fault, and the fault level if an insulation fault exists, based on the insulation resistance and candidate fault intervals, providing a basis for determining the insulation information of the entire energy storage system.
[0010] In some embodiments, determining the insulation information of the energy storage system based on the insulation information of the battery clusters includes determining the insulation information of the energy storage system based on the energy storage system stage and the insulation information of at least one battery cluster. The technical solution of the embodiments of the present application, by considering the energy storage system stage when determining the insulation information, can make insulation detection results more accurate, thereby helping operators take protective measures more appropriate to the state of the energy storage system.
[0011] In some embodiments, the above-mentioned determination of the insulation information of the energy storage system based on the stage of the energy storage system and the insulation information of at least one battery cluster includes: after the energy storage system is powered on at high voltage, determining the insulation information of the energy storage system based on the insulation information of at least one powered-on battery cluster; after the energy storage system is powered off at high voltage, determining the insulation information of the energy storage system based on the insulation information of all battery clusters in the energy storage system. The technical solution of the embodiment of the present application fully considers the different battery clusters that need to be counted in the two scenarios of high voltage power-on and high voltage power-off, thereby accurately determining the insulation information of the energy storage system in these two stages, providing a basis for the subsequent implementation of protection measures that are more suitable for the state of the energy storage system, thereby improving the safety and stability of the energy storage system.
[0012] In some embodiments, obtaining the insulation resistance of each battery cluster in the energy storage system includes: after the energy storage system is powered on at high voltage, time-sharingly controlling the insulation detection circuit corresponding to each battery cluster to perform insulation testing to obtain the insulation resistance of each battery cluster. The technical solutions of the embodiments of the present application can accurately detect the insulation resistance of each battery cluster during operation of the energy storage system, preventing the insulation test results from being affected by other battery clusters connected to the battery cluster, thereby improving the reliability of insulation testing. This reliability can also improve the safety of the energy storage system and reduce the risk of on-site operation and maintenance personnel being endangered by the influence of other battery clusters.
[0013] In some embodiments, the above-mentioned acquisition of the insulation resistance value of each battery cluster in the energy storage system includes: after the energy storage system is powered on at high voltage, if a target battery cluster among multiple battery clusters fails, obtaining the state of the insulation detection circuit corresponding to the target battery cluster; when the insulation detection circuit corresponding to the target battery cluster is in the off state, controlling the high voltage of the target battery cluster to be powered off, and controlling the insulation detection circuit corresponding to the target battery cluster to be turned on and perform insulation detection to obtain the insulation resistance value of the target battery cluster; when the insulation detection circuit corresponding to the target battery cluster is in the on state, time-sharingly controlling the insulation detection circuit corresponding to the target battery cluster to perform insulation detection to obtain the insulation resistance value of the target battery cluster. The technical solution of the embodiment of the present application, in the event of a target battery cluster failure, performs insulation detection according to the actual state of the insulation detection circuit, which is more in line with the actual situation of the energy storage system, and can protect the insulation detection circuit and improve the reliability of the insulation detection circuit.
[0014] In some embodiments, the method further includes executing a target protection strategy corresponding to the insulation information of the energy storage system; the target protection strategy includes at least one of controlling all battery clusters in the energy storage system to perform high-voltage power-down operations and controlling the energy storage system to reduce operating power. The technical solutions of the embodiments of the present application implement protective measures in the event of an insulation fault in the energy storage system, thereby improving the safety and stability of the energy storage system and protecting the lives of operators.
[0015] In a second aspect, the present application further provides an insulation detection device for an energy storage system, the device comprising:
[0016] Insulation detection module, used to obtain the insulation resistance of each battery cluster in the energy storage system;
[0017] A cluster information determination module is used to determine the insulation information of the battery cluster based on the insulation resistance of the battery cluster; the insulation information includes whether an insulation fault exists and the fault level if an insulation fault exists;
[0018] The system information determination module is used to determine the insulation information of the energy storage system according to the insulation information of the battery cluster.
[0019] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any one of the methods described in the first aspect when executing the computer program.
[0020] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements any one of the methods in the first aspect when the computer program is executed by a processor.
[0021] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which implements any one of the methods in the first aspect when executed by a processor.
[0022] The above-described insulation detection method, device, equipment, medium, and program product for an energy storage system obtains the insulation resistance value of each battery cluster in the energy storage system; determines the insulation information of each battery cluster based on the insulation resistance value; the insulation information includes whether an insulation fault exists and the fault level if an insulation fault exists; and determines the insulation information of the energy storage system based on the insulation information of the battery cluster. The embodiments of this application can be applied at all stages of the energy storage system, not only improving the safety and stability of the energy storage system but also ensuring the safety of operators. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the optional embodiments below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present application. The same reference numerals are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0024] FIG1 is a schematic diagram of an application environment of an insulation detection method for an energy storage system according to an embodiment of the present application;
[0025] FIG2 is a flow chart of an insulation detection method for an energy storage system according to an embodiment of the present application;
[0026] FIG3 is a flowchart illustrating the steps of determining insulation information of each battery cluster according to an embodiment of the present application;
[0027] FIG4 is a schematic flow chart of the steps of determining the insulation resistance of each battery cluster according to an embodiment of the present application;
[0028] FIG5 is a structural block diagram of an insulation detection device for an energy storage system according to an embodiment of the present application;
[0029] FIG6 is a structural block diagram of an insulation detection device for an energy storage system according to an embodiment of the present application;
[0030] FIG7 is a diagram showing the internal structure of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION
[0031] The following embodiments of the technical solution of the present application will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application and are therefore only examples and are not intended to limit the scope of protection of the present application.
[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0033] In the description of the embodiments of this application, the technical terms "first" and "second" are used only to distinguish different objects and should not be understood to indicate or imply relative importance or implicitly specify the quantity, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "plurality" is more than two, unless otherwise clearly and specifically defined.
[0034] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0035] In the description of the embodiments of this application, the term "and / or" is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0036] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0037] In the description of the embodiments of the present application, unless otherwise expressly specified or limited, technical terms such as "installed," "connected," "connected," and "fixed" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integration; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components or interactions between two components. Those skilled in the art can understand the specific meanings of the above terms in the embodiments of the present application based on specific circumstances.
[0038] With the development of new energy technologies, large-scale energy storage system projects are increasing. These systems generally utilize multiple battery clusters connected in parallel and sharing a common DC bus. However, as the scale of energy storage systems increases, the system insulation becomes increasingly complex. System insulation value is a crucial parameter, impacting system safety, stability, and the safety of operators. Therefore, how to perform insulation testing on energy storage systems has become a pressing issue.
[0039] To address the above issues, embodiments of the present application provide an insulation detection solution for an energy storage system. This solution first obtains the insulation resistance of each battery cluster in the energy storage system; then, based on the insulation resistance of the battery cluster, determines the insulation information of the battery cluster; and finally, based on the insulation information of the battery cluster, determines the insulation information of the energy storage system. The insulation detection solution provided in embodiments of the present application can be applied at all stages of the energy storage system, not only improving the safety and stability of the energy storage system but also protecting the lives of operators.
[0040] The insulation detection solution for an energy storage system provided in an embodiment of the present application can be used in the application environment shown in Figure 1. The application environment includes an energy storage system having a distributed architecture, comprising multiple battery clusters 101 consisting of energy storage battery packs connected in series, multiple battery management systems (BMS) 102, multiple power conversion systems (PCS) 103, and a master controller 104. The battery clusters 101 are connected to the energy storage converters 103 in a one-to-one correspondence.
[0041] The master controller 104 is connected to multiple battery management systems 102 respectively. Each battery management system 102 can transmit the collected battery information to the master controller 104 and manage the battery cluster under the control of the master controller 104, such as controlling the power on or off of the battery cluster.
[0042] Each battery cluster 101 corresponds to a battery management system 102. Each battery management system 102 can collect battery information of the corresponding battery cluster, including but not limited to battery voltage, battery current, battery temperature, battery state of charge, etc. Each battery management system 102 is provided with an insulation detection circuit. The insulation detection circuit can be connected to the main positive circuit and the main negative circuit via relays to perform insulation detection on the battery cluster. In one embodiment, the main controller 104 is connected to the relays corresponding to the insulation detection circuits, and controls the insulation detection circuit to turn on by controlling the relays to turn on, and controls the insulation detection circuit to turn off by controlling the relays to turn off. In another embodiment, the battery management system 102 is connected to the relays corresponding to the insulation detection circuit, and the main controller 104 controls the battery management system to control the relays to turn on and off, thereby controlling the insulation detection circuit to turn on and off.
[0043] The main controller 104 is also connected to a plurality of energy storage converters 103 . The energy storage converters 103 can control the charging or discharging of the energy storage batteries through the battery management system 102 under the control of the main controller 104 .
[0044] According to some embodiments of the present application, with reference to FIG2 , a method for detecting insulation of an energy storage system is provided. This method is described by taking the application of the method to the master controller of the energy storage system shown in FIG1 as an example. The method may include the following steps:
[0045] Step 201: Obtain the insulation resistance of each battery cluster in the energy storage system.
[0046] The insulation resistance is the resistance value corresponding to the insulation resistance.
[0047] When the energy storage system meets the insulation test trigger conditions, the energy storage system's master controller activates the insulation test circuit of the battery cluster to be tested. The insulation test circuit can perform insulation testing on the battery cluster under the control of the master controller or automatically after being activated.
[0048] The insulation test trigger conditions mentioned above may include at least one of the following: the absence of a sampling fault, the master controller receiving a trigger input from a user, the current time matching the insulation test cycle, and a fault in at least one battery cluster. Sampling faults include invalid insulation resistance detection, communication loss, or insulation module hardware failure. It should be noted that the insulation test trigger conditions are not limited to those described above and can be set based on actual circumstances.
[0049] The insulation detection process of the insulation detection circuit may include: detecting a main positive resistance and a main negative resistance of the battery cluster, and determining the smaller resistance between the main positive resistance and the main negative resistance as the insulation resistance of the battery cluster.
[0050] Step 202: Determine insulation information of the battery cluster based on the insulation resistance of the battery cluster, wherein the insulation information includes whether an insulation fault exists and the fault level if an insulation fault exists.
[0051] For each battery cluster, the insulation resistance of the battery cluster can be compared with a preset threshold. If the insulation resistance of the battery cluster is greater than the preset threshold, it indicates that the insulation resistance is large and can provide insulation, and the battery cluster is determined to have no insulation faults. If the insulation resistance of the battery cluster is less than or equal to the preset threshold, it indicates that the insulation resistance is small and may not provide insulation, posing a risk of short circuit in the energy storage system, and the battery cluster is determined to have an insulation fault.
[0052] In one embodiment, the insulation resistance of the battery cluster may be first compared with a first preset threshold. If the insulation resistance of the battery cluster is greater than the first preset threshold, it is determined that the battery cluster has no insulation fault. If the insulation resistance of the battery cluster is less than or equal to the first preset threshold, it is determined that the battery cluster has an insulation fault. If it is determined that the battery cluster has an insulation fault, the insulation resistance of the battery cluster is compared with a second preset threshold. If the insulation resistance of the battery cluster is greater than the second preset threshold, it is determined that the fault level of the battery cluster is low. If the insulation resistance of the battery cluster is less than or equal to the second preset threshold, it is determined that the fault level of the battery cluster is high.
[0053] Step 203: Determine insulation information of the energy storage system based on the insulation information of the battery cluster.
[0054] After determining the insulation information of each battery cluster, the insulation information of multiple battery clusters is summarized and analyzed. Based on whether there is an insulation fault in the battery cluster in the energy storage system and the fault level of the battery cluster with insulation fault, it is determined whether there is an insulation fault in the energy storage system. When an insulation fault exists in the energy storage system, the fault level of the energy storage system is determined to obtain the insulation information of the energy storage system.
[0055] For example, the number of battery clusters with insulation faults in the energy storage system is counted. If the number of faulty battery clusters is zero, the energy storage system is determined to have no insulation faults. If the number of faulty battery clusters is not zero, the fault level of the energy storage system is determined based on the number of faulty battery clusters. Furthermore, the fault level of the faulty battery clusters can be counted, and the fault level of the energy storage system can be determined based on the number and fault level of the faulty battery clusters.
[0056] It can be understood that the greater the number of faulty battery clusters, the higher the fault level of the energy storage system; and the higher the fault level of the faulty battery clusters, the higher the fault level of the energy storage system.
[0057] In the above embodiment, the insulation resistance of each battery cluster in the energy storage system is obtained; the insulation information of the battery cluster is determined based on the insulation resistance of the battery cluster; and the insulation information of the energy storage system is determined based on the insulation information of the battery cluster. The technical solutions of the embodiments of this application can be applied at all stages of the energy storage system, not only improving the safety and stability of the energy storage system, but also ensuring the safety of operators.
[0058] According to some embodiments of the present application, referring to FIG. 3 , an implementation method of the step of “determining insulation information of each battery cluster according to the insulation resistance value of each battery cluster” in the above embodiment may include the following steps:
[0059] Step 301 : For each battery cluster, search for a target fault interval that matches the insulation resistance of the battery cluster from a plurality of candidate fault intervals.
[0060] The candidate fault intervals are pre-set according to the fault degrees corresponding to different insulation resistance values, and the target fault interval is the fault degree in the candidate fault intervals that matches the insulation resistance value of the battery cluster.
[0061] For each battery cluster, according to the detected insulation resistance value, a target fault interval matching the insulation resistance value is searched from multiple candidate fault intervals.
[0062] Step 302 : When the target fault interval is found, insulation information of the battery cluster is determined according to the fault level corresponding to the target fault interval.
[0063] Multiple candidate fault intervals are pre-set, each corresponding to a fault level. For example, the first candidate fault interval is when the insulation resistance R is less than the bus voltage value * 100Ω / V, and the second candidate fault interval is when the bus voltage value * 150Ω / V ≤ insulation resistance R < bus voltage value * 750Ω / V. The first candidate fault interval corresponds to a level 2 insulation fault, and the second candidate fault interval corresponds to a level 1 insulation fault. Insulation faults are ranked from highest to lowest severity as follows: level 2 insulation fault > level 1 insulation fault > unknown insulation status > no insulation fault. Unknown insulation status indicates uncertainty about the presence of an insulation fault, while no insulation fault refers to the absence of level 2 insulation faults, level 1 insulation faults, or unknown insulation status.
[0064] If a target fault interval matching the insulation resistance value is found, indicating that an insulation fault exists in the battery cluster, the fault level corresponding to the target fault interval is determined as the fault level of the battery cluster.
[0065] For example, if the target fault interval found is the first candidate fault interval, it indicates that the battery cluster has an insulation fault, and the fault level of the battery cluster is insulation level 2. If the target fault interval found is the second candidate fault interval, it indicates that the battery cluster has an insulation fault, and the fault level of the battery cluster is insulation level 1.
[0066] Step 303: If the target fault interval is not found, it is determined that the battery cluster has no insulation fault.
[0067] If no target fault interval matching the insulation resistance value is found, it indicates that the battery cluster has no insulation fault.
[0068] In the above embodiment, a target fault interval matching the insulation resistance of the battery cluster is searched from multiple candidate fault intervals. If the target fault interval is found, the insulation information of the battery cluster is determined based on the fault level corresponding to the target fault interval. If the target fault interval is not found, it is determined that the battery cluster has no insulation fault. The technical solution of the embodiment of the present application can quickly and accurately determine whether a battery cluster has an insulation fault, and the fault level if an insulation fault exists, based on the insulation resistance and candidate fault intervals, providing a basis for determining the insulation information of the entire energy storage system.
[0069] According to some embodiments of the present application, the step of “determining the insulation information of the energy storage system based on the insulation information of multiple battery clusters” in the above embodiment may include: determining the insulation information of the energy storage system based on the stage of the energy storage system and the insulation information of at least one battery cluster.
[0070] The energy storage system may be in a stage before high-voltage power-up, after high-voltage power-up, and after high-voltage power-down. Different insulation detection strategies may be employed in different stages of the energy storage system. In one embodiment, the insulation information of the energy storage system may be determined using the insulation information of multiple battery clusters in the same manner at different stages of the energy storage system. For example, the insulation information of the energy storage system may be determined using the insulation information of multiple battery clusters in the same manner before high-voltage power-up, after high-voltage power-up, and after high-voltage power-down.
[0071] In another embodiment, the insulation information of the energy storage system can be determined based on the insulation information of at least one battery cluster using different methods at different stages of the energy storage system. For example, during the low-voltage power-up phase of the energy storage system, the insulation information of the energy storage system can be determined based on the insulation information of at least one battery cluster using a first method. After the high-voltage power-up and high-voltage power-down phase of the energy storage system, the insulation information of the energy storage system can be determined based on the insulation information of at least one battery cluster using a second method.
[0072] The first method is to control the insulation detection circuit corresponding to each battery cluster in the energy storage system to perform insulation detection to obtain the insulation resistance value of each battery cluster. The second method is to control all insulation detection circuits to be closed and not perform insulation detection.
[0073] In the above embodiment, the insulation information of the energy storage system is determined based on the energy storage system stage and the insulation information of at least one battery cluster. The technical solution of the embodiment of the present application considers the energy storage system stage when determining the insulation information, which can make the insulation detection results more accurate, thereby helping operators to take protective measures more appropriate to the state of the energy storage system.
[0074] According to some embodiments of the present application, the step of "determining the insulation information of the energy storage system based on the stage of the energy storage system and the insulation information of at least one battery cluster" in the above embodiment may include: after the energy storage system is powered on at high voltage, determining the insulation information of the energy storage system based on the insulation information of at least one powered-on battery cluster; after the energy storage system is powered off at high voltage, determining the insulation information of the energy storage system based on the insulation information of all battery clusters in the energy storage system.
[0075] After the energy storage system is powered up at high voltage, some battery clusters may not be powered on due to faults or other reasons. In this case, the insulation detection circuits corresponding to the powered battery clusters are controlled to perform insulation testing to obtain the insulation resistance values of the powered battery clusters. The insulation information of the powered battery clusters is then determined based on the insulation resistance values. If the insulation information of the powered battery clusters indicates that no insulation faults exist in the powered battery clusters, the energy storage system is determined to have no insulation faults. If the insulation information of the powered battery clusters indicates that at least one powered battery cluster has an insulation fault, the energy storage system is determined to have an insulation fault.
[0076] If an insulation fault is determined in the energy storage system, the number of faulty battery clusters can be counted and the energy storage system fault level determined based on the number of faulty battery clusters. Alternatively, the energy storage system fault level can be determined based on the fault level of the faulty battery clusters. For example, the highest fault level among the faulty battery clusters can be determined as the energy storage system fault level.
[0077] After the high voltage of the energy storage system is powered off, all battery clusters in the energy storage system are powered off. In this case, the insulation information of the energy storage system is determined based on the insulation information of all battery clusters in the energy storage system. The specific process may include: if the insulation information of all battery clusters determines that none of the battery clusters have insulation faults, then the energy storage system is determined to have no insulation faults. If the insulation information of all battery clusters determines that at least one of the battery clusters has an insulation fault, then the energy storage system is determined to have an insulation fault. If it is determined that the energy storage system has an insulation fault, the fault level of the energy storage system can be determined with reference to the description of the above embodiment.
[0078] The energy storage system high-voltage power outage described above can be caused by an insulation fault, or it can be caused by usage requirements or on-site operation and maintenance requirements. It should be noted that the reasons for high-voltage power outage are not limited to the above descriptions and can be set according to actual conditions.
[0079] In the above embodiment, after the energy storage system is powered on at high voltage, the insulation information of the energy storage system is determined based on the insulation information of at least one powered-on battery cluster; after the energy storage system is powered off at high voltage, the insulation information of the energy storage system is determined based on the insulation information of all battery clusters in the energy storage system. The technical solution of the embodiment of the present application fully considers the different battery clusters that need to be counted in the two scenarios of high voltage power-on and high voltage power-off, thereby accurately determining the insulation information of the energy storage system in these two stages, providing a basis for subsequent implementation of protection measures that are more appropriate to the state of the energy storage system, thereby improving the safety and stability of the energy storage system.
[0080] According to some embodiments of the present application, the step of "obtaining the insulation resistance of each battery cluster in the energy storage system" in the above embodiment may include: after the energy storage system is powered on at high voltage, time-sharingly controlling the insulation detection circuit corresponding to each battery cluster to perform insulation detection to obtain the insulation resistance of each battery cluster.
[0081] Since two or more insulation detection circuits perform insulation testing simultaneously, the detected insulation resistance value may be too low, thus affecting the accuracy of insulation fault diagnosis. Therefore, after the energy storage system is powered on at high voltage, time-sharing testing is performed. This means that only one battery cluster in the energy storage system has its insulation detection circuit enabled and performing insulation testing, while the insulation detection circuits for other battery clusters are disabled.
[0082] In practical applications, the time-sharing detection can control each insulation detection circuit to perform insulation detection in sequence according to the order of battery cluster numbers from small to large; it can also control each insulation detection circuit to perform insulation detection in sequence according to the order of the number of insulation detection circuits tested from small to large; it can also control each insulation detection circuit to perform insulation detection in sequence according to the order of the number of insulation detection circuits tested from small to large and the number of insulation detection circuits tested from small to large.
[0083] For example, if it is determined that the number of detections performed by insulation detection circuits 1 and 2 is the same and the least, and the number of detections performed by insulation detection circuit 3 is the second least, then, in order of numbering, insulation detection circuit 1 is first controlled to perform insulation detection; then, insulation detection circuit 1 is turned off, and insulation detection circuit 2 is controlled to perform insulation detection; then, insulation detection circuit 2 is turned off, and insulation detection circuit 3 is controlled to perform insulation detection.
[0084] Understandably, prioritizing testing for the battery cluster with the fewest tests, which may be a newly added insulation detection circuit or a battery cluster with a high number of faults, can improve fault identification. Performing insulation testing in sequence facilitates observation of test results and understanding of the test logic. It should be noted that the time-sharing testing rules may include, but are not limited to, the aforementioned test times and numbers, and other rules may also be used.
[0085] In the above-mentioned embodiment, after the energy storage system is powered on at high voltage, the insulation detection circuit corresponding to each battery cluster is controlled in a time-sharing manner to perform insulation testing, thereby obtaining the insulation resistance value of each battery cluster. The technical solution of the embodiment of the present application can accurately detect the insulation resistance value of each battery cluster during the operation of the energy storage system, preventing the insulation test results from being affected by other battery clusters connected in parallel with the battery cluster on the AC side. This improves the reliability of insulation testing, and through this reliability, it can also improve the safety of the energy storage system and reduce the risk of on-site operation and maintenance personnel being endangered by the influence of other battery clusters.
[0086] According to some embodiments of the present application, referring to FIG. 4 , an implementation method of the step “obtaining the insulation resistance value of each battery cluster in the energy storage system” in the above embodiment may include the following steps:
[0087] Step 401 : After the energy storage system is powered on at high voltage, if a target battery cluster among multiple battery clusters fails, the state of the insulation detection circuit corresponding to the target battery cluster is obtained.
[0088] After the energy storage system is powered up at high voltage, if a target battery cluster among multiple battery clusters experiences a fault, including an insulation fault, the target battery cluster must be powered down at high voltage. In this case, the insulation detection circuit corresponding to the target battery cluster is first determined to be in the off or on state.
[0089] It should be noted that the target battery cluster may be one battery cluster or multiple battery clusters.
[0090] Step 402 : When the insulation detection circuit corresponding to the target battery cluster is in the off state, the target battery cluster is powered off at high voltage, and the insulation detection circuit corresponding to the target battery cluster is turned on to perform insulation detection to obtain the insulation resistance value of the target battery cluster.
[0091] If the insulation detection circuit corresponding to the target battery cluster is off, the high voltage of the target battery cluster is first powered down. After the high voltage of the target battery cluster is powered down, the insulation detection circuit corresponding to the target battery cluster is enabled and an insulation test is performed on the target battery cluster to obtain the insulation resistance value of the target battery cluster. After the insulation test, the insulation detection circuit corresponding to the target battery cluster is turned off.
[0092] Step 403 : When the insulation detection circuit corresponding to the target battery cluster is in an on state, the insulation detection circuit corresponding to the target battery cluster is controlled in a time-sharing manner to perform insulation detection to obtain the insulation resistance value of the target battery cluster.
[0093] In some scenarios, if only one target battery cluster experiences a fault, insulation testing is performed on that cluster. If multiple target battery clusters experience a fault, insulation testing is performed on each of the multiple clusters in a time-sharing manner. The time-sharing testing rules can refer to the test times and numbering described in the above embodiment and are not further detailed in this embodiment.
[0094] In the above embodiment, after the energy storage system is powered on at high voltage, if a target battery cluster among multiple battery clusters fails, the state of the insulation detection circuit corresponding to the target battery cluster is obtained; if the insulation detection circuit corresponding to the target battery cluster is in the off state, the target battery cluster is controlled to be powered off at high voltage, and the insulation detection circuit corresponding to the target battery cluster is controlled to be on and perform insulation detection to obtain the insulation resistance value of the target battery cluster; if the insulation detection circuit corresponding to the target battery cluster is in the on state, the insulation detection circuit corresponding to the target battery cluster is controlled to perform insulation detection in a time-sharing manner to obtain the insulation resistance value of the target battery cluster. The technical solution of the embodiment of the present application, in the event of a target battery cluster failure, performs insulation detection based on the actual state of the insulation detection circuit, which is more in line with the actual situation of the energy storage system, and can protect the insulation detection circuit and improve the reliability of the insulation detection circuit.
[0095] According to some embodiments of the present application, the embodiments of the present application may further include: executing a target protection strategy corresponding to the insulation information of the energy storage system; wherein the target protection strategy includes at least one of controlling all battery clusters in the energy storage system to perform high-voltage power-down operations and controlling the energy storage system to reduce operating power.
[0096] When it is determined that an insulation fault exists in the energy storage system, a target protection strategy is determined according to the fault level of the energy storage system, and then the target protection strategy is executed.
[0097] For example, if the energy storage system's fault level is a Level 2 insulation fault, indicating a high level of fault, the target protection strategy is determined to be controlling all battery clusters in the energy storage system to perform high-voltage power-down operations, and this target protection strategy is executed. If the energy storage system's fault level is a Level 1 insulation fault, indicating a low level of fault, the target protection strategy is determined to be controlling the energy storage system to reduce operating power, and this target protection strategy is executed.
[0098] In the above embodiment, a target protection strategy corresponding to the insulation information of the energy storage system is executed. The technical solution of the embodiment of the present application executes protection measures in the event of an insulation fault in the energy storage system, which can improve the safety and stability of the energy storage system and protect the life of the operator.
[0099]
[0100] According to some embodiments of the present application, a method for insulation detection of an energy storage system is provided. This method is described by taking the application of the method to the master controller of the energy storage system shown in FIG1 as an example. The method may include the following steps:
[0101] Step 1: Before the energy storage system is powered on at high voltage, the insulation detection circuit corresponding to each battery cluster is controlled to perform insulation detection to obtain the insulation resistance value of each battery cluster.
[0102] Step 2: For each battery cluster, a target fault interval matching the insulation resistance of the battery cluster is searched from multiple candidate fault intervals. If the target fault interval is found, the insulation information of the battery cluster is determined according to the fault level corresponding to the target fault interval. If the target fault interval is not found, it is determined that the battery cluster has no insulation fault.
[0103] Step 3: Determine the insulation information of the energy storage system based on the insulation information of all battery clusters in the energy storage system.
[0104] Step 4: During the high-voltage power-up phase of the energy storage system, the insulation detection circuit corresponding to each battery cluster is controlled to be turned off to stop insulation detection.
[0105] Step 5: After the energy storage system is powered on at high voltage, the insulation detection circuit corresponding to each battery cluster is controlled in a time-sharing manner to perform insulation detection to obtain the insulation resistance value of each battery cluster.
[0106] Among them, after the energy storage system is powered on at high voltage, if a target battery cluster among multiple battery clusters fails, the status of the insulation detection circuit corresponding to the target battery cluster is obtained; when the insulation detection circuit corresponding to the target battery cluster is in the off state, the high voltage of the target battery cluster is controlled to be powered off, and the insulation detection circuit corresponding to the target battery cluster is controlled to be turned on and insulation detection is performed to obtain the insulation resistance value of the target battery cluster; when the insulation detection circuit corresponding to the target battery cluster is in the on state, the insulation detection circuit corresponding to the target battery cluster is time-controlled to perform insulation detection to obtain the insulation resistance value of the target battery cluster.
[0107] Step 6: For each battery cluster, a target fault interval matching the insulation resistance of the battery cluster is searched from multiple candidate fault intervals. If the target fault interval is found, the insulation information of the battery cluster is determined according to the fault level corresponding to the target fault interval. If the target fault interval is not found, it is determined that the battery cluster has no insulation fault.
[0108] Step 7: Determine insulation information of the energy storage system based on insulation information of at least one powered-on battery cluster.
[0109] Step 8: Execute the target protection strategy corresponding to the insulation information of the energy storage system.
[0110] The target protection strategy includes at least one of controlling all battery clusters in the energy storage system to perform high-voltage power-down operations and controlling the energy storage system to reduce operating power.
[0111] Step 9: After the energy storage system is powered off at high voltage, the insulation information of the energy storage system is determined based on the insulation information of all battery clusters in the energy storage system.
[0112] Step 10: Execute a target protection strategy corresponding to the insulation information of the energy storage system.
[0113] In the above embodiment, insulation testing is performed on the energy storage system at different stages of the energy storage system. In particular, after the high voltage of the energy storage system is powered on, the insulation testing is performed on the insulation detection circuit corresponding to each battery cluster in the energy storage system by time-sharing control. This can accurately determine the insulation resistance value, thereby accurately determining the insulation information of each battery cluster and the insulation information of the energy storage system, thereby improving the safety and stability of the energy storage system and ensuring the safety of operators.
[0114] It should be understood that, although the various steps in the above flow chart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the above flow chart may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0115] Based on the same inventive concept, embodiments of the present application also provide an insulation detection device for an energy storage system, which is used to implement the aforementioned insulation detection method for an energy storage system. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the insulation detection device for an energy storage system provided below can be found in the aforementioned limitations of the insulation detection method for an energy storage system, and will not be further elaborated here.
[0116] Each module in the insulation detection device for the energy storage system described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in an electronic device as hardware, or stored in a memory in the electronic device as software, allowing the processor to call and execute the corresponding operations of each module.
[0117] According to some embodiments of the present application, with reference to FIG5 , an insulation detection device for an energy storage system is provided, the device comprising:
[0118] Insulation detection module 501, used to obtain the insulation resistance of each battery cluster in the energy storage system;
[0119] The cluster information determination module 502 is configured to determine the insulation information of the battery cluster based on the insulation resistance of the battery cluster; the insulation information includes whether an insulation fault exists and the fault level if an insulation fault exists;
[0120] The system information determination module 503 is configured to determine the insulation information of the energy storage system according to the insulation information of the battery cluster.
[0121] In some embodiments, the cluster information determination module 502 is specifically configured to search for a target fault interval that matches the insulation resistance of the battery cluster from a plurality of candidate fault intervals; and when the target fault interval is found, determine the insulation information of the battery cluster according to the fault level corresponding to the target fault interval.
[0122] In some embodiments, the cluster information determination module 502 is further configured to determine that the battery cluster has no insulation fault when the target fault interval is not found.
[0123] In some embodiments, the system information determination module 503 is specifically configured to determine the insulation information of the energy storage system according to the stage of the energy storage system and the insulation information of at least one battery cluster.
[0124] In some embodiments, the system information determination module 503 is specifically used to determine the insulation information of the energy storage system based on the insulation information of at least one powered-on battery cluster after the energy storage system is powered on at high voltage; and to determine the insulation information of the energy storage system based on the insulation information of all battery clusters in the energy storage system after the energy storage system is powered off at high voltage.
[0125] In some embodiments, the insulation detection module 501 is specifically configured to time-share control the insulation detection circuit corresponding to each battery cluster to perform insulation detection after the energy storage system is powered on at high voltage, so as to obtain the insulation resistance value of each battery cluster.
[0126] In some embodiments, the insulation detection module 501 is specifically configured to, after the energy storage system is powered on at high voltage, obtain the status of the insulation detection circuit corresponding to the target battery cluster if a target battery cluster among multiple battery clusters fails; when the insulation detection circuit corresponding to the target battery cluster is in an off state, control the high voltage of the target battery cluster to be powered off, and control the insulation detection circuit corresponding to the target battery cluster to be turned on and perform insulation detection to obtain the insulation resistance value of the target battery cluster; when the insulation detection circuit corresponding to the target battery cluster is in an on state, time-sharingly control the insulation detection circuit corresponding to the target battery cluster to perform insulation detection to obtain the insulation resistance value of the target battery cluster.
[0127] In some embodiments, referring to FIG6 , the apparatus further comprises:
[0128] The protection module 504 is configured to execute a target protection strategy corresponding to the insulation information of the energy storage system; the target protection strategy includes at least one of controlling all battery clusters in the energy storage system to perform high-voltage power-down operations and controlling the energy storage system to reduce operating power.
[0129] According to some embodiments of the present application, a computer device is provided, which may be a main control controller, and its internal structure diagram may be shown in Figure 7. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be achieved through WiFi, a mobile cellular network, NFC (near field communication), or other technologies. When the computer program is executed by the processor, it implements an insulation detection method for an energy storage system. The display unit of the computer device is used to form a visually visible image, and may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0130] Those skilled in the art will understand that the structure shown in FIG7 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0131] According to some embodiments of the present application, a non-transitory computer-readable storage medium including instructions is further provided, such as a memory including instructions, wherein the instructions can be executed by a processor of an electronic device to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0132] According to some embodiments of the present application, a computer program product is also provided. When executed by a processor, the computer program product can implement the above-described method. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, part or all of the above-described method can be implemented in whole or in part according to the processes or functions described in the embodiments corresponding to Figures 2-4.
[0133] Those skilled in the art will understand that all or part of the processes in the embodiment methods corresponding to Figures 2-4 can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0134] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0135] The embodiments described above only express several implementation methods of the present application, which are convenient for understanding the technical solutions of the present application in a specific and detailed manner, but they cannot be understood as limiting the scope of protection of the invention patent. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present application, several variations and improvements can be made, which all fall within the scope of protection of the present application. It should be understood that the technical solutions obtained by those skilled in the art through logical analysis, reasoning or limited experiments on the basis of the technical solutions provided in the present application are all within the scope of protection of the attached claims described in the present application. Therefore, the scope of protection of the patent of this application shall be based on the content of the attached claims, and the description and drawings can be used to interpret the content of the claims.
Claims
1. A method for detecting insulation of an energy storage system, wherein: The method comprises: Obtaining the insulation resistance of each battery cluster in the energy storage system; determining insulation information of the battery cluster according to the insulation resistance of the battery cluster; the insulation information including whether an insulation fault exists and a fault level of the battery cluster if an insulation fault exists; Insulation information of the energy storage system is determined according to the insulation information of the battery cluster.
2. The method according to claim 1, wherein The step of determining the insulation information of each battery cluster according to the insulation resistance of each battery cluster includes: searching, from a plurality of candidate fault intervals, a target fault interval that matches the insulation resistance value of the battery cluster; When the target fault section is found, the insulation information of the battery cluster is determined according to the fault level corresponding to the target fault section.
3. The method according to claim 2, wherein: The method further comprises: If the target fault section is not found, it is determined that the battery cluster has no insulation fault.
4. The method according to claim 1, wherein The step of determining the insulation information of the energy storage system according to the insulation information of the battery cluster includes: The insulation information of the energy storage system is determined according to the stage of the energy storage system and the insulation information of at least one of the battery clusters.
5. The method according to claim 4, wherein The determining the insulation information of the energy storage system according to the stage of the energy storage system and the insulation information of at least one of the battery clusters includes: After the energy storage system is powered on at high voltage, determining insulation information of the energy storage system according to insulation information of at least one powered-on battery cluster; After the energy storage system is powered off at high voltage, insulation information of the energy storage system is determined according to insulation information of all battery clusters in the energy storage system.
6. The method according to claim 1, wherein The obtaining of the insulation resistance of each battery cluster in the energy storage system includes: After the energy storage system is powered on at high voltage, the insulation detection circuit corresponding to the battery cluster is controlled in a time-sharing manner to perform insulation detection to obtain the insulation resistance value of the battery cluster.
7. The method according to claim 1, wherein The obtaining of the insulation resistance of each battery cluster in the energy storage system includes: After the energy storage system is powered on at high voltage, if a target battery cluster among the plurality of battery clusters fails, obtaining a state of an insulation detection circuit corresponding to the target battery cluster; When the insulation detection circuit corresponding to the target battery cluster is in the off state, the target battery cluster is controlled to be high Pressing the power button, and controlling the insulation detection circuit corresponding to the target battery cluster to start and perform insulation detection, to obtain the insulation resistance value of the target battery cluster; When the insulation detection circuit corresponding to the target battery cluster is in an on state, the insulation detection circuit corresponding to the target battery cluster is controlled in a time-sharing manner to perform insulation detection to obtain the insulation resistance value of the target battery cluster.
8. The method according to any one of claims 1 to 7, wherein: The method further comprises: Executing a target protection strategy corresponding to the insulation information of the energy storage system; the target protection strategy includes controlling all battery clusters in the energy storage system to perform high-voltage power-down operations, and controlling the energy storage system to reduce operating power.
9. An insulation detection device for an energy storage system, wherein: The device comprises: Insulation detection module, used to obtain the insulation resistance of each battery cluster in the energy storage system; a cluster information determination module, configured to determine insulation information of each battery cluster according to the insulation resistance of each battery cluster; the insulation information includes whether an insulation fault exists and a fault level of the battery cluster if an insulation fault exists; The system information determination module is configured to determine the insulation information of the energy storage system according to the insulation information of the battery cluster.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
11. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
12. A computer program product comprising a computer program, wherein When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Electrochemical energy storage system and insulation detection method thereof
CN110703122A
Energy storage system and insulation detection method thereof
CN110716150A
Insulation detection method and device of electric automobile and electric automobile
CN113985236A
Insulation detection device and method and vehicle
CN114734818A
Battery cluster control method and device, equipment, medium and product
CN116169380A
Cited By
Energy storage system insulation fault grading early warning method based on dynamic threshold adjustment
CN121831546A