Battery power control method and device based on energy storage converter and storage medium

Through real -time monitoring of the operating parameters of the battery pack and performing power adjustment, the problem of sampling deviation in the energy storage system affects the control efficiency, and realizes the efficient management and performance optimization of the battery energy storage system.

CN119382285APending Publication Date: 2025-01-28LANGFANG IN POWER ELECTRIC +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411528530.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

During the current energy storage system control power limiting process, sampling deviations are introduced due to the difference in hardware consistency between the energy storage converter and the battery management system and the sampling frequency difference, which affects the control efficiency of the battery energy storage system.

Method used

By obtaining the operating parameters of the battery pack collected by the BMS, including the operating status, current, voltage, charging and discharge limit current and charging and discharge restrictions, monitor these key parameters in real time, avoid sampling errors, accurately judge the operating status of the battery pack, and it is necessary to be necessary. Adjust the power given value.

Benefits of technology

Ensure the consistency of the power of the energy storage transformer and the battery power, and ensure that the battery side runs within the safety range allowed by the BMS system, maximizes the performance of the battery, optimizes the overall power supply cycle, and improves the control efficiency and response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119382285A_ABST
    Figure CN119382285A_ABST
Patent Text Reader

Abstract

The invention provides a battery power control method and device based on an energy storage converter and a storage medium, and belongs to the technical field of converter control. The method comprises the following steps: acquiring operation parameters of a battery pack acquired by a battery management system (BMS); wherein the operation parameters comprise an operation state, a current, a voltage, a charging and discharging limiting current and a charging and discharging limiting voltage; when the running state of the battery pack is determined to be a non-running state according to the running parameters, or the running state of the battery pack is determined to be a running state according to the running parameters and the battery pack is in an overvoltage or undervoltage state, the power given value is controlled to be zero, and the direct current side switch is switched off; when it is determined that the charging current or the discharging current of the battery pack is larger than the corresponding limiting current according to the operation parameters, a PI controller is started to adjust a power given value; otherwise, the power given value is kept unchanged. The control efficiency of the battery energy storage system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of converter control technology, and in particular to a battery power control method, device and storage medium based on an energy storage converter. Background Art

[0002] New energy storage is an important equipment foundation and key supporting technology for building new power systems and promoting green and low-carbon energy transformation. With the access of new energy sources such as photovoltaics and wind power, energy exchange is required between DC microgrids and AC power grids. Most of them use energy storage inverters (Power Conversion System, PCS) as energy conversion devices to achieve bidirectional conversion between DC and AC. At present, the DC side of energy storage power stations is mainly based on batteries. Due to the performance characteristics of battery energy storage, the charging voltage and current requirements at the end of charging and discharging are relatively strict. During the implementation of the project, the inventor found that in the process of controlling power limit in the current energy storage system, the current and voltage data of the battery pack are usually collected by the energy storage inverter and the battery management system (Energy Management System, EMS). Due to the differences in hardware consistency and sampling frequency, sampling deviations will be introduced to affect the control efficiency of the battery energy storage system. Summary of the invention

[0003] The embodiments of the present application provide a battery power control method, device and storage medium based on an energy storage converter to solve the problem of how to improve the control efficiency of a battery energy storage system.

[0004] In a first aspect, an embodiment of the present application provides a battery power control method based on an energy storage converter, comprising:

[0005] Obtaining the operating parameters of the battery pack collected by the BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage;

[0006] When the operating state of the battery pack is determined to be an inoperable state according to the operating parameters, or when the operating state of the battery pack is determined to be an operable state according to the operating parameters and the battery pack is overvoltage or undervoltage, controlling the power set value to zero and disconnecting the DC side switch;

[0007] When it is determined according to the operating parameters that the charging current or the discharging current of the battery pack is greater than the corresponding limiting current, the PI controller is started to adjust the power set value; otherwise, the power set value is maintained unchanged.

[0008] In a possible implementation, starting the PI controller to adjust the power set value includes:

[0009] Calculating the maximum operating power according to the charging current and the charge and discharge limit current of the battery pack;

[0010] The power setpoint is adjusted according to the maximum operable power.

[0011] In a possible implementation, the operating parameters of the battery pack in the charging state collected by the BMS are updated and acquired according to a set period.

[0012] In a possible implementation, the set period is greater than 0.1S.

[0013] In a possible implementation, determining, according to the operating parameters, that the operating state of the battery pack is an operable state and the battery pack is overvoltage or undervoltage includes:

[0014] Determining that the operating state in the operating parameters is an operable state;

[0015] Determining whether the battery pack is in a charging state or a discharging state according to a current direction of the current;

[0016] When the charging state is the charging state, judging that the charging voltage is greater than the charging limit voltage according to the charging voltage and the charge and discharge limit voltage, and determining that the battery pack is over-voltage;

[0017] When the charging state is the discharging state, it is determined that the discharging voltage is less than the discharging limit voltage according to the discharging voltage and the charge and discharge limit voltage, and the battery pack is determined to be under-voltage.

[0018] In a possible implementation, determining, according to the operating parameter, that the charging current or the discharging current of the battery pack is greater than the corresponding limiting current includes:

[0019] Determining whether the battery pack is in a charging state or a discharging state according to a current direction of the current;

[0020] When the charging state is the charging state, judging whether the charging current is greater than the charging limit current according to the charging current and the charging and discharging limit current;

[0021] When the charging state is the discharging state, it is determined whether the discharging current is greater than the discharging limiting current according to the discharging current and the charging and discharging limiting current.

[0022] In a second aspect, an embodiment of the present application provides a battery power control device based on an energy storage converter, comprising:

[0023] An acquisition module is used to acquire the operating parameters of the battery pack collected by the BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage;

[0024] A control module, configured to control a power setting value to zero and disconnect a DC side switch when the operating state of the battery pack is determined to be an inoperable state according to the operating parameters, or when the operating state of the battery pack is determined to be an operable state according to the operating parameters and the battery pack is overvoltage or undervoltage;

[0025] The adjustment module is used to start the PI controller to adjust the power given value when it is determined according to the operating parameters that the charging current or discharging current of the battery pack is greater than the corresponding limiting current; otherwise, the power given value is maintained unchanged.

[0026] In a third aspect, an embodiment of the present application provides an energy storage inverter, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method described in the first aspect or any possible implementation of the first aspect are implemented.

[0027] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the steps of the method described in the first aspect or any possible implementation method of the first aspect.

[0028] The embodiment of the present application provides a battery power control method, device and storage medium based on an energy storage converter. By acquiring the operating parameters of the battery pack collected by the BMS, including: operating status, current, voltage, charge and discharge limit current, and charge and discharge limit voltage, these key parameters are monitored in real time to avoid sampling errors, and the operating status of the battery pack can be accurately judged. When it is monitored that the battery pack is in an inoperable state, or when it is operable but there is an overvoltage or undervoltage situation, control measures are taken immediately to control the power set value to zero and disconnect the DC side switch to ensure the safety of the battery pack. When it is detected that the charging current or discharge current exceeds the set limit current, the PI controller is started to adjust the power set value to optimize the power set value. In other cases, the power set value is maintained unchanged to maintain the stable operation of the system. The present invention can ensure the consistency of the power of the energy storage converter and the battery power, ensure that the battery end operates within the safe range allowed by the BMS system, maximize the performance of the battery, and optimize the overall charge and discharge cycle. Through synchronous parameter monitoring, real-time data analysis and flexible power adjustment schemes, efficient management of the operating status of the battery pack is achieved, overcharging or over-discharging of the battery is effectively prevented, and control efficiency and response speed are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0030] Figure 1 is a flow chart of an implementation method of a battery power control method based on an energy storage converter provided in one embodiment of the present application;

[0031] Figure 2 is a flow chart of an implementation method of a battery power control method based on an energy storage converter provided in another embodiment of the present application;

[0032] Figure 3 It is a structural schematic diagram of a battery power control device based on an energy storage converter provided in one embodiment of the present application;

[0033] Figure 4 It is a structural schematic diagram of an energy storage converter provided in one embodiment of the present application. DETAILED DESCRIPTION

[0034] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0035] The terms "first", "second", etc. in the specification and claims of the embodiments of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present application described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0036] Unless otherwise specified, the term "plurality" means two or more. The character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B. The term "and / or" is a description of the association relationship between objects, indicating that there can be three relationships. For example, A and / or B means: A or B, or, A and B.

[0037] The words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates, the singular forms of "a", "an" and "the" are intended to include the plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variants "comprises" and / or including (comprising) refer to the existence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the existence or addition of one or more other features, wholes, steps, operations, elements, components and / or these groups. In the absence of more restrictions, the elements defined by the statement "including one..." do not exclude the existence of other identical elements in the process, method or device including the elements.

[0038] In this application, each embodiment may focus on the differences from other embodiments, and the same or similar parts between the embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts may refer to the description of the method part.

[0039] In order to make the purpose, technical solutions and advantages of the present application clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0040] Figure 1 is a flow chart of an implementation method of a battery power control method based on an energy storage converter provided in an embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:

[0041] S101, obtaining operating parameters of the battery pack collected by the BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage.

[0042] The execution subject of each embodiment of the present application can be an energy storage converter, a processor, a microprocessor, a server, or other equipment with data processing functions. In the actual implementation process, the specific implementation method of the execution subject can be selected according to actual needs. This embodiment does not impose any special restrictions on this, as long as it is a device with data processing functions. To facilitate the understanding of the solution, the energy storage converter is used as the execution subject for explanation.

[0043] Optionally, when the operating parameters of the battery pack collected by the BMS are obtained, the operating parameters of the battery pack collected by the BMS are obtained by wireless communication or wired communication.

[0044] In the process of BMS and energy storage converter working together, the DC sampling deviation and filtering time difference between the two may cause data redundancy or repeated calculation, thereby affecting the accurate judgment and effective control of the operating status of the battery pack. The way in which the energy storage converter obtains the operating parameters of the battery pack collected by the BMS in step S101 effectively avoids the absence of DC sampling deviation and filtering time difference between the energy storage converter and the BMS, ensuring the safe and efficient operation of the entire energy storage system.

[0045] Among them, wireless communication and wired communication each have their own advantages and disadvantages. Wireless communication has the advantages of high flexibility and simple wiring, and can achieve long-distance, contactless data exchange. Wired communication has the advantages of fast transmission speed and stable signal. Therefore, in the actual implementation process, any method can be selected as the basis for obtaining the operating parameters of the battery pack collected by the BMS according to the system distribution characteristics.

[0046] In addition, the operating status in the operating parameters is subdivided into two types: operable status and inoperable status. According to the actual operating status of the battery pack, when the BMS collects the operating parameters of the battery pack, the operating status reflects the current operating status of the battery pack, that is, in the operating parameters of the battery pack collected by the BMS, its operating status is clearly marked as operable status or inoperable status.

[0047] In other possible implementations, the operating state in the operating parameters also includes a charging and discharging state, so that the energy storage converter can quickly determine whether the battery pack is in a charging process or a discharging process.

[0048] The charge and discharge limit current in the operation parameters includes the charge limit current and the discharge limit current. The charge and discharge limit voltage includes the charge limit voltage and the discharge limit voltage.

[0049] S102, when it is determined according to the operating parameters that the operating state of the battery pack is an inoperable state, or when it is determined according to the operating parameters that the operating state of the battery pack is an operable state and the battery pack is overvoltage or undervoltage, control the power set value to zero and disconnect the DC side switch.

[0050] When the battery pack is determined to be inoperable according to the operating parameters, it often means that there is a serious fault inside the battery pack or the external environment has exceeded its safe operating range. At this time, in order to prevent the potential damage from expanding, the system should immediately take decisive measures, that is, set the power setpoint to zero and quickly disconnect the DC side switch to achieve complete isolation from the grid or load. This protects the battery pack itself and at the same time ensures the safety of the overall power system.

[0051] Optionally, the method further includes: sending a shutdown command to the BMS. The sending of the shutdown command to the BMS is performed before the power set value is controlled to be zero and the DC side switch is disconnected, or after the power set value is controlled to be zero and the DC side switch is disconnected, or simultaneously with the power set value being controlled to be zero and the DC side switch being disconnected.

[0052] S103, when it is determined according to the operating parameters that the charging current or discharging current of the battery pack is greater than the corresponding limiting current, the PI controller is started to adjust the power setting value; otherwise, the power setting value is maintained unchanged.

[0053] When the system detects that the charging current or discharging current of the battery pack exceeds the preset limit value, it often means that the battery pack may be facing the risk of overload, or its internal resistance, temperature and other parameters have changed adversely. At this time, the PI controller is started to calculate the appropriate power adjustment amount based on the deviation between the current current and the limit current, and dynamically adjust the power set value. By adjusting the power set value, the battery pack is guided to gradually return to a safe and efficient operating state, effectively preventing the battery pack from overloading.

[0054] In this embodiment, by acquiring the operating parameters of the battery pack collected by the BMS, including: operating status, current, voltage, charge and discharge limit current, and charge and discharge limit voltage, real-time monitoring of these key parameters is achieved to avoid sampling errors, and the operating status of the battery pack can be accurately judged. When it is monitored that the battery pack is in an inoperable state, or although it is operable but there is an overvoltage or undervoltage situation, control measures are immediately taken to control the power set value to zero and disconnect the DC side switch to ensure the safety of the battery pack. When it is detected that the charging current or discharge current exceeds the set limit current, the PI controller is started to adjust the power set value to optimize the power set value. In other cases, the power set value is maintained unchanged to maintain the stable operation of the system. The present invention can ensure the consistency of the power of the energy storage inverter and the battery power, ensure that the battery end operates within the safe range allowed by the BMS system, maximize the performance of the battery, and optimize the overall charge and discharge cycle. Through synchronous parameter monitoring, real-time data analysis and flexible power adjustment schemes, efficient management of the operating status of the battery pack is achieved, effectively preventing overcharging or over-discharging of the battery, and improving control efficiency and response speed.

[0055] In a possible implementation, starting the PI controller to adjust the power set value includes:

[0056] Calculate the maximum operating power based on the charging current and charge and discharge limit current of the battery pack;

[0057] The power setpoint is adjusted according to the maximum operable power.

[0058] Among them, the charging current of the battery pack directly reflects the current charging state and capacity of the battery pack, while the charge and discharge limit current is a safety threshold set to protect the battery pack from damage caused by excessive charge and discharge. By real-time monitoring of these two key parameters, the maximum operating power allowed by the battery pack in the current state can be accurately calculated, thus providing a basis for the subsequent adjustment of the power set value.

[0059] After adjusting the power setpoint according to the maximum operating power, the power setpoint is provided to the EMS system for power scheduling to ensure that the battery operates within the range allowed by the BMS system, while maximizing battery performance and optimizing the overall charging and discharging time.

[0060] In this embodiment, the PI controller is started and optimized, and the maximum operable power is accurately calculated and the power set value is adjusted using the PI controller, thereby achieving precise adjustment of the power set value and optimizing battery performance.

[0061] In a possible implementation, the operating parameters of the battery pack in the charging state collected by the BMS are updated and acquired according to a set period.

[0062] The battery charging and discharging process is a highly dynamic and complex physical and chemical change process, which involves real-time changes in multiple parameters such as voltage, current, temperature, and internal resistance. Therefore, it is necessary to periodically obtain the operating parameters of the battery pack in the charging state collected by the BMS to dynamically adjust and improve the overall efficiency.

[0063] In addition, during the battery charging and discharging process, the corresponding charge and discharge limit current and charge and discharge limit voltage will change relatively according to the real-time changes of multiple parameters such as temperature and internal resistance. Therefore, when periodically obtaining the operating parameters of the BMS system battery pack, it is necessary to dynamically obtain the charge and discharge limit current and charge and discharge limit voltage.

[0064] In a possible implementation, the period is set to be greater than 0.1S.

[0065] Among them, the BMS system usually has high-speed data acquisition and processing capabilities, and can complete a complete battery parameter scan in milliseconds. Too short an update cycle may bring unnecessary computing burden to the system and even affect the normal operation of other key functions. Therefore, setting the cycle greater than 0.1S can not only ensure data timeliness, but also take into account system stability.

[0066] In other possible implementations, the set cycle is modified and adjusted according to the ambient temperature, charging strategy, vehicle usage habits, etc. to adapt to different needs.

[0067] In a possible implementation, determining, according to the operating parameters, that the operating state of the battery pack is an operable state and the battery pack is over-voltage or under-voltage includes:

[0068] Determine that the operating state in the operating parameters is an operable state;

[0069] Determine whether the battery pack is in a charging state or a discharging state according to the current direction of the current;

[0070] When the charging state is the charging state, it is determined that the charging voltage is greater than the charging limit voltage according to the charging voltage and the charge and discharge limit voltage, and the battery pack is determined to be over-voltage;

[0071] When the charging state is the discharging state, it is determined that the discharging voltage is less than the discharging limit voltage according to the discharging voltage and the charging and discharging limit voltage, and the battery pack is determined to be under-voltage.

[0072] In actual implementation, the operational state means that the battery pack is neither in a fault state nor in a maintenance mode under the current environment, but is in a state where normal charging and discharging operations can be performed. In the embodiment of the present application, this judgment is directly determined based on obtaining the operating parameters sent by the BMS.

[0073] In addition, judging the charging or discharging state of the battery pack by the current direction of the current is the basis for subsequent judgment of whether the battery pack is overvoltage or undervoltage. In the charging state, the system needs to further compare the charging voltage with the preset charging limit voltage. When the real-time monitored charging voltage exceeds this limit, the system will immediately determine that the battery pack is in an overvoltage state and trigger the corresponding protection measures. Similarly, in the discharge state, the system will also compare the discharge voltage with the preset discharge limit voltage. The setting of the discharge limit voltage is intended to ensure that the battery pack can maintain a sufficient voltage level during the discharge process to meet the needs of the load and prevent problems such as equipment failure or data loss due to low voltage. Once the discharge voltage is found to be lower than the discharge limit voltage, the system will determine that the battery pack is in an undervoltage state and trigger the corresponding protection measures.

[0074] In this embodiment, the operating state of the battery pack is determined according to the operating parameters and whether it is overvoltage or undervoltage is judged, so as to achieve a fast response of the given power value adjustment and improve the performance and reliability of the battery management system.

[0075] In a possible implementation, determining, according to an operating parameter, that a charging current or a discharging current of a battery pack is greater than a corresponding limiting current includes:

[0076] Determine whether the battery pack is in a charging state or a discharging state according to the current direction of the current;

[0077] When the charging state is the charging state, judging whether the charging current is greater than the charging limit current according to the charging current and the charging and discharging limit current;

[0078] When the charging state is the discharging state, it is determined whether the discharging current is greater than the discharging limit current according to the discharging current and the charging and discharging limit current.

[0079] Based on the foregoing embodiment, in other possible implementations, after the energy storage AC device obtains the operating parameters of the battery pack collected by the BMS, when the operating state in the operating parameters includes the charging and discharging state, there is no need to determine whether the battery pack is in the charging state or the discharging state according to the current direction of the current, thereby improving the judgment and control efficiency.

[0080] In a battery management system, a high-precision current sensor is usually installed to monitor the direction and magnitude of the current in real time. When the current flows from the external power source to the battery pack, it means that the battery pack is in a charging state; conversely, when the current flows from the battery pack to the external load, it means that the battery pack is discharging.

[0081] Figure 2 is a flow chart of an implementation method of a battery power control method based on an energy storage converter provided in another embodiment of the present application, such as Figure 2 As shown, the method comprises the following steps:

[0082] Adjust the PI controller parameters to suit the control requirements of the battery pack.

[0083] Then, the operating parameters of the battery pack collected by the BMS are obtained to determine whether the BMS battery pack has a fault. If there is no fault, it corresponds to an operational state, otherwise, it corresponds to an inoperable state. In the inoperable state, protective measures are taken, that is, a shutdown command is sent to the BMS and the PCS given power is reduced to zero.

[0084] When the BMS battery pack is in good condition, the PCS current execution power value P is maintained, and further judgment is made as to whether the current battery pack is over-voltage or under-voltage. In the case of over-voltage or under-voltage, the aforementioned protection measures are taken.

[0085] When the battery pack is not over-voltage or under-voltage, the charge and discharge state is still determined according to the current of the battery pack. When the current is greater than zero, the battery pack is determined to be in a discharge state, and when the current is less than zero, the battery pack is determined to be in a charge state.

[0086] Accordingly, according to the charge and discharge status, the current is compared with the charge limit current or the discharge limit current. When it is greater than the corresponding limit current, the PI controller is started to adjust the power set value; otherwise, the power set value is maintained unchanged.

[0087] The PCS executes the power target value P according to the power set value determination result, that is, the power determined by the PI controller or the current power.

[0088] Repeat the above steps according to the set period Tick.

[0089] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0090] The following is an embodiment of the device of the present application. For details not described in detail, please refer to the corresponding method embodiment described above.

[0091] Figure 3 is a structural diagram of a battery power control device based on an energy storage converter provided in an embodiment of the present application, such as Figure 3 For the sake of convenience, only the parts related to the embodiment of the present application are shown. Figure 3 As shown, the device comprises:

[0092] The acquisition module 301 is used to acquire the operating parameters of the battery pack collected by the BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage;

[0093] The control module 302 is used to control the power setting value to zero and disconnect the DC side switch when the operating state of the battery pack is determined to be an inoperable state according to the operating parameters, or when the operating state of the battery pack is determined to be an operable state according to the operating parameters and the battery pack is over-voltage or under-voltage;

[0094] The adjustment module 303 is used to start the PI controller to adjust the power given value when it is determined according to the operating parameters that the charging current or discharging current of the battery pack is greater than the corresponding limiting current; otherwise, the power given value is maintained unchanged.

[0095] In a possible implementation, the PI controller calculates the maximum operable power according to the charging current and the charge and discharge limit current of the battery pack; the adjustment module 303 is specifically configured to adjust the power set value according to the maximum operable power.

[0096] In a possible implementation, the acquisition module 301 updates and acquires the operating parameters of the battery pack in the charging state collected by the BMS according to a set period.

[0097] In a possible implementation, the period is set to be greater than 0.1S.

[0098] In a possible implementation, the control module 302 is specifically configured to:

[0099] Determine that the operating state in the operating parameters is an operable state;

[0100] Determine whether the battery pack is in a charging state or a discharging state according to the current direction of the current;

[0101] When the charging state is the charging state, it is determined that the charging voltage is greater than the charging limit voltage according to the charging voltage and the charge and discharge limit voltage, and the battery pack is determined to be over-voltage;

[0102] When the charging state is the discharging state, it is determined that the discharging voltage is less than the discharging limit voltage according to the discharging voltage and the charging and discharging limit voltage, and the battery pack is determined to be under-voltage.

[0103] In a possible implementation, the control module 302 is specifically configured to:

[0104] Determine whether the battery pack is in a charging state or a discharging state according to the current direction of the current;

[0105] When the charging state is the charging state, judging whether the charging current is greater than the charging limit current according to the charging current and the charging and discharging limit current;

[0106] When the charging state is the discharging state, it is determined whether the discharging current is greater than the discharging limit current according to the discharging current and the charging and discharging limit current.

[0107] In this embodiment, by acquiring the operating parameters of the battery pack collected by the BMS, including: operating status, current, voltage, charge and discharge limit current, and charge and discharge limit voltage, real-time monitoring of these key parameters is achieved to avoid sampling errors, and the operating status of the battery pack can be accurately judged. When it is monitored that the battery pack is in an inoperable state, or although it is operable but there is an overvoltage or undervoltage situation, control measures are immediately taken to control the power set value to zero and disconnect the DC side switch to ensure the safety of the battery pack. When it is detected that the charging current or discharge current exceeds the set limit current, the PI controller is started to adjust the power set value to optimize the power set value. In other cases, the power set value is maintained unchanged to maintain the stable operation of the system. The present invention can ensure the consistency of the power of the energy storage inverter and the battery power, ensure that the battery end operates within the safe range allowed by the BMS system, maximize the performance of the battery, and optimize the overall charge and discharge cycle. Through synchronous parameter monitoring, real-time data analysis and flexible power adjustment schemes, efficient management of the operating status of the battery pack is achieved, effectively preventing overcharging or over-discharging of the battery, and improving control efficiency and response speed.

[0108] Figure 4 Schematic diagram of the structure of the energy storage converter provided by one embodiment of the present application. Figure 4 As shown, the energy storage converter 4 of this embodiment includes: a processor 40, a memory 41, and a computer program 42 stored in the memory 41 and executable on the processor 40. When the processor 40 executes the computer program 42, the steps in the above-mentioned battery power control method embodiments based on the energy storage converter are implemented, for example Figure 1Alternatively, when the processor 40 executes the computer program 42, the functions of the modules / units in the above-mentioned device embodiments are realized, for example Figure 3 The functions of each module are shown.

[0109] Exemplarily, the computer program 42 may be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 42 in the energy storage converter 4. For example, the computer program 42 may be divided into Figure 3 The modules shown.

[0110] The energy storage converter 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will appreciate that Figure 4 It is only an example of the energy storage inverter 4 and does not constitute a limitation of the energy storage inverter 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the energy storage inverter may also include input and output devices, network access devices, buses, etc.

[0111] The processor 40 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0112] The memory 41 may be an internal storage unit of the energy storage converter 4, such as a hard disk or memory of the energy storage converter 4. The memory 41 may also be an external storage device of the energy storage converter 4, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the energy storage converter 4. Furthermore, the memory 41 may also include both an internal storage unit and an external storage device of the energy storage converter 4. The memory 41 is used to store the computer program and other programs and data required by the energy storage converter. The memory 41 may also be used to temporarily store data that has been output or is to be output.

[0113] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0114] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0115] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0116] In the embodiments provided in the present application, it should be understood that the disclosed device / energy storage converter and method can be implemented in other ways. For example, the device / energy storage converter embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0117] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0118] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0119] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned battery power control method embodiment based on the energy storage converter can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium.

[0120] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A battery power control method based on energy storage converter, characterized in that: include: Obtaining the operating parameters of the battery pack collected by the battery management system BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage; When the operating state of the battery pack is determined to be an inoperable state according to the operating parameters, or when the operating state of the battery pack is determined to be an operable state according to the operating parameters and the battery pack is overvoltage or undervoltage, controlling the power set value to zero and disconnecting the DC side switch; When it is determined according to the operating parameters that the charging current or the discharging current of the battery pack is greater than the corresponding limiting current, the PI controller is started to adjust the power set value; otherwise, the power set value is maintained unchanged.

2. The battery power control method based on energy storage converter according to claim 1 is characterized in that: The step of starting the PI controller to adjust the power set value comprises: Calculating the maximum operating power according to the charging current and the charge and discharge limit current of the battery pack; The power setpoint is adjusted according to the maximum operable power.

3. The battery power control method based on the energy storage converter according to claim 1 or 2, characterized in that: The operating parameters of the battery pack in the charging state collected by the BMS are updated according to the set period.

4. The battery power control method based on energy storage converter according to claim 3 is characterized in that: The set period is greater than 0.1S.

5. The battery power control method based on energy storage converter according to claim 1 is characterized in that: The step of determining, according to the operating parameters, that the operating state of the battery pack is an operable state and that the battery pack is over-voltage or under-voltage includes: Determining that the operating state in the operating parameters is an operable state; Determining whether the battery pack is in a charging state or a discharging state according to a current direction of the current; When the charging state is the charging state, judging that the charging voltage is greater than the charging limit voltage according to the charging voltage and the charge and discharge limit voltage, and determining that the battery pack is over-voltage; When the charging state is the discharging state, it is determined that the discharging voltage is less than the discharging limit voltage according to the discharging voltage and the charge and discharge limit voltage, and the battery pack is determined to be under-voltage.

6. The battery power control method based on energy storage converter according to claim 1 is characterized in that: The determining, according to the operating parameters, that the charging current or the discharging current of the battery pack is greater than the corresponding limiting current includes: Determining whether the battery pack is in a charging state or a discharging state according to a current direction of the current; When the charging state is the charging state, judging whether the charging current is greater than the charging limit current according to the charging current and the charging and discharging limit current; When the charging state is the discharging state, it is determined whether the discharging current is greater than the discharging limiting current according to the discharging current and the charging and discharging limiting current.

7. A battery power control device based on an energy storage converter, characterized in that: include: An acquisition module is used to acquire the operating parameters of the battery pack collected by the BMS; wherein the operating parameters include: operating state, current, voltage, charge and discharge limit current, and charge and discharge limit voltage; A control module, configured to control a power setting value to zero and disconnect a DC side switch when the operating state of the battery pack is determined to be an inoperable state according to the operating parameters, or when the operating state of the battery pack is determined to be an operable state according to the operating parameters and the battery pack is overvoltage or undervoltage; The adjustment module is used to start the PI controller to adjust the power given value when it is determined according to the operating parameters that the charging current or discharging current of the battery pack is greater than the corresponding limiting current; otherwise, the power given value is maintained unchanged.

8. The battery power control device based on energy storage converter according to claim 7 is characterized in that: include: The acquisition module updates and acquires the operating parameters of the battery pack in the charging state collected by the BMS according to a set period.

9. An energy storage converter, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.