A charge-discharge collaborative control method based on a photovoltaic energy storage hybrid power supply

By collecting BMS power parameters in the photovoltaic-energy storage hybrid power supply and combining them with its own control logic, the BMS and photovoltaic energy storage power supply can be coordinated for control, which solves the problems of battery overcharging and over-discharging, and improves system safety and battery management efficiency.

CN116345519BActive Publication Date: 2026-01-13BEIJING EPSOLAR TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310344010.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-31
Publication Date
2026-01-13
Estimated Expiration
2043-03-31

AI Technical Summary

Technical Problem

In existing technologies, the charging and discharging control strategies of BMS and photovoltaic hybrid energy storage power supplies are not coordinated, which can easily lead to battery overcharging and over-discharging, affecting battery life and capacity.

Method used

By collecting multiple power parameters from the BMS and combining them with the control logic of the photovoltaic energy storage hybrid power supply, the BMS and the photovoltaic energy storage hybrid power supply can be coordinated for control. The display management unit, BMS protocol chip and charge/discharge execution unit work together to complete the charge and discharge management of the battery pack.

Benefits of technology

It improves system safety and stability, reduces the impact of battery overcharging and over-discharging, extends battery life, and improves battery management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116345519B_ABST
    Figure CN116345519B_ABST
Patent Text Reader

Abstract

The application provides a charging and discharging collaborative control method based on a photovoltaic energy storage hybrid power supply, comprising the following steps: a BMS protocol chip calls and runs a target BMS communication protocol corresponding to a target protocol identifier; the BMS protocol chip reads a BMS communication state from the corresponding BMS and reads a plurality of power parameters from the corresponding BMS through the target BMS communication protocol; a display management unit reads the BMS communication state and the plurality of power parameters from the BMS protocol chip and sends the BMS communication state and the plurality of power parameters to a charging and discharging execution unit; and the charging and discharging execution unit completes charging and discharging control of a battery pack according to the BMS communication state and the plurality of power parameters. The application uses a plurality of power parameters collected from the BMS in combination with the self-control logic of the photovoltaic energy storage hybrid power supply to complete the collaborative control of the BMS and the photovoltaic energy storage hybrid power supply, thereby improving the system safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of photovoltaic hybrid power supply charging and discharging technology, and in particular to a charging and discharging coordinated control method based on photovoltaic energy storage hybrid power supply. Background Technology

[0002] Photovoltaic hybrid energy storage power supplies are used to control the charging and discharging of battery pack-related equipment. In their corresponding application scenarios, the battery packs on site often already have a Battery Management System (BMS), and the photovoltaic hybrid energy storage power supply itself also has battery charging and discharging management capabilities. How to coordinate and safely control the charging and discharging of the BMS and the photovoltaic hybrid energy storage battery becomes a key issue to be addressed. Furthermore, improper coordination between the BMS and the photovoltaic hybrid energy storage battery recharge control strategy can easily lead to battery overcharging and over-discharging, resulting in battery damage, reduced capacity, and decreased lifespan, among other safety and stability issues. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide at least one charging and discharging coordinated control method based on photovoltaic energy storage hybrid power supply. By combining multiple power parameters collected from BMS with the control logic of photovoltaic energy storage hybrid power supply itself, coordinated control of BMS and photovoltaic energy storage hybrid power supply is achieved, thereby improving system safety.

[0004] This application mainly includes the following aspects:

[0005] In a first aspect, embodiments of this application provide a charging and discharging coordinated control method based on a photovoltaic energy storage hybrid power supply. The photovoltaic energy storage hybrid power supply includes a BMS protocol chip, a display management unit, and a charging and discharging execution unit. The method includes:

[0006] In response to a user-selected protocol, the display management unit sends a protocol execution request to the BMS protocol chip, which carries a target protocol identifier. The BMS protocol chip retrieves and runs the target BMS communication protocol corresponding to the target protocol identifier. The BMS communication protocol indicates multiple power parameters that need to be read. The BMS protocol chip reads the BMS communication status from the corresponding BMS and the multiple power parameters from the corresponding BMS via the target BMS communication protocol. The display management unit reads the BMS communication status and multiple power parameters from the BMS protocol chip and sends them to the charge / discharge execution unit. The charge / discharge execution unit completes the charge / discharge control of the battery pack based on the BMS communication status and multiple power parameters.

[0007] In one possible implementation, the charge / discharge execution unit performs charge / discharge control of the battery pack in the following manner: if the BMS communication status is normal, it obtains the target operating mode for subsequent charge / discharge; determines multiple charge / discharge control strategies corresponding to the target operating mode; and performs charge / discharge control of the battery pack according to the multiple charge / discharge control strategies. If the BMS communication status is abnormal, it performs charge / discharge control of the battery pack according to the default power parameter values.

[0008] In one possible implementation, the operating modes include a voltage operating mode and a power operating mode, wherein the charge / discharge execution unit determines multiple charge / discharge control strategies in the following manner: if the target operating mode is a voltage control mode, then the voltage control strategy, current control strategy, and status word control strategy are determined as multiple charge / discharge control strategies; if the target operating mode is a power control mode, then the voltage control strategy, current control strategy, power control strategy, and status word control strategy are determined as multiple charge / discharge control strategies.

[0009] In one possible implementation, multiple power parameters include battery pack undervoltage alarm values ​​and battery pack overvoltage alarm values. The voltage control strategy includes: determining multiple coordinated voltage control parameters based on the battery pack overvoltage alarm values, battery pack undervoltage alarm values, and battery pack voltage; forming a voltage control parameter calculation and filling table from the multiple coordinated voltage control parameters; and completing the battery charging and discharging monitoring and control based on the voltage control parameter calculation and filling table.

[0010] In one possible implementation, the multiple power parameters also include a charging current protection value and a discharging current protection value. The current control strategy includes: monitoring the charging current protection value and the discharging current protection value; updating the charging current protection value and / or the discharging current protection value if the charging current protection value and / or the discharging current protection value changes; and monitoring and controlling the charging and discharging of the battery pack based on the changed charging current protection value and / or the discharging current protection value.

[0011] In one possible implementation, the multiple power parameters also include battery pack voltage state, battery pack current state, battery pack temperature state, and battery pack cell state. The state word control strategy includes: monitoring charge / discharge alarm events based on the battery pack voltage state, battery pack current state, battery pack temperature state, and battery pack cell state; if a charge / discharge alarm event occurs, generating a prohibition charge / discharge command, and completing charge / discharge monitoring and control of the battery pack according to the prohibition command; if no charge / discharge alarm event occurs or the charge / discharge alarm event has terminated, generating a recovery / continuous charge / discharge command, and completing charge / discharge monitoring and control of the battery pack according to the recovery / continuous charge / discharge command.

[0012] In one possible implementation, the multiple power parameters also include battery pack charge level, battery pack overvoltage alarm value, and battery pack undervoltage alarm value. The power control strategy includes: determining whether the battery pack charge level is greater than the battery pack overvoltage alarm value; if the battery pack charge level is greater than the battery pack overvoltage alarm value, forcibly setting the battery pack charge level to full capacity; if the battery pack charge level is less than or equal to the battery pack overvoltage alarm value, determining whether the battery pack charge level is less than the battery pack undervoltage alarm value; if the battery pack charge level is less than the battery pack undervoltage alarm value, forcibly setting the battery pack charge level to zero; updating the changed battery pack charge level, and performing charge / discharge monitoring and control of the battery pack according to the updated battery pack charge level.

[0013] In one possible implementation, the multiple power parameters include multiple real-time power parameters and multiple read / write setting parameters. After the BMS protocol chip reads the multiple power parameters, the method further includes: the BMS protocol chip acquiring a pre-constructed BMS memory map, the BMS memory map indicating the multiple power parameters and the storage address of each power parameter, the BMS memory map including a real-time data memory map and a read / write setting memory map; the BMS protocol chip storing the multiple real-time power parameters according to the real-time data memory map and storing the multiple read / write setting parameters according to the read / write setting memory map, respectively.

[0014] In one possible implementation, the display management unit includes a display interface, which includes protocol selection identifiers. The display management unit generates a protocol execution request by: displaying a protocol selection interface, which includes multiple protocol identifiers, in response to a selection operation performed on a protocol selection identifier; and generating a protocol execution request in response to a selection operation performed on a target protocol identifier.

[0015] Secondly, embodiments of this application also provide a photovoltaic-energy storage hybrid power supply, which includes a BMS protocol chip, a display management unit, and a charge / discharge execution unit. The display management unit, in response to a user-executed protocol selection operation, sends a protocol execution request to the BMS protocol chip, the request carrying a target protocol identifier. The BMS protocol chip retrieves and runs the target BMS communication protocol corresponding to the target protocol identifier, the BMS communication protocol indicating multiple power parameters to be read. The BMS protocol chip reads the BMS communication status from the corresponding BMS and the multiple power parameters from the corresponding BMS via the target BMS communication protocol. The display management unit reads the BMS communication status and the multiple power parameters from the BMS protocol chip and sends them to the charge / discharge execution unit. The charge / discharge execution unit completes the charge / discharge control of the battery pack based on the BMS communication status and the multiple power parameters.

[0016] This application provides a charging and discharging coordinated control method based on a photovoltaic energy storage hybrid power supply, comprising: a BMS protocol chip retrieving and running a target BMS communication protocol corresponding to a target protocol identifier; the BMS protocol chip reading the BMS communication status from the corresponding BMS and reading multiple power parameters from the corresponding BMS through the target BMS communication protocol; a display management unit reading the BMS communication status and multiple power parameters from the BMS protocol chip, and sending the BMS communication status and multiple power parameters to a charging and discharging execution unit; and the charging and discharging execution unit completing the charging and discharging control of the battery pack according to the BMS communication status and multiple power parameters. This application utilizes multiple power parameters collected from the BMS combined with the control logic of the photovoltaic energy storage hybrid power supply to achieve coordinated control between the BMS and the photovoltaic energy storage hybrid power supply, thereby improving system safety.

[0017] The advantages of this application are:

[0018] 1. This application can leverage the professional management features of existing BMS while also making full use of the voltage control parameters of photovoltaic hybrid energy storage power supply in battery management as a supplement. The two can work together to complete battery charging and discharging management, thereby achieving safe and efficient charging and discharging management of the battery pack and minimizing problems such as battery overcharging and over-discharging that affect battery life and capacity.

[0019] 2. Under the premise of ensuring that the control of the existing BMS is not interfered with or affected, the BMS reads the status of key parameters required for battery charging and discharging control, such as voltage control parameters and battery power control parameters, in real time. By quantifying and clarifying the collaborative parameters, the control system's own charging and discharging logic and the BMS management parameters are coordinated to participate in the control, ensuring the safety and stability of the entire system.

[0020] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0021] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This illustration shows a structural schematic diagram of a photovoltaic energy storage hybrid power supply provided in an embodiment of this application;

[0023] Figure 2The flowchart illustrates the steps of a charging and discharging coordinated control method based on a photovoltaic energy storage hybrid power supply provided in an embodiment of this application.

[0024] Figure 3 A flowchart illustrating the steps of a charge / discharge execution unit performing a charge / discharge method according to this application is shown.

[0025] Figure 4 A schematic diagram of a charging process state word control strategy provided in an embodiment of this application is shown;

[0026] Figure 5 This application illustrates a power control strategy provided by this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0028] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0029] In the application scenarios of photovoltaic hybrid energy storage power products, it is common to find that the batteries on site already have a BMS, and the photovoltaic hybrid energy storage power products themselves also have battery charging and discharging management capabilities. However, the industry lacks a specific implementation solution for this type of application scenario. Improper coordination between the BMS and the photovoltaic hybrid energy storage battery recharge control strategy can easily lead to battery overcharging and over-discharging, resulting in battery damage, reduced capacity, and shortened service life.

[0030] Based on this, this application provides a charging and discharging coordinated control method based on a photovoltaic energy storage hybrid power supply. By combining multiple power parameters collected from the BMS with the control logic of the photovoltaic energy storage hybrid power supply itself, coordinated control of the BMS and the photovoltaic energy storage hybrid power supply is achieved, improving system safety. The specific details are as follows:

[0031] Please see Figure 1 , Figure 1 A schematic diagram of a photovoltaic energy storage hybrid power supply provided in an embodiment of this application is shown. Figure 1 As shown, the photovoltaic energy storage hybrid power supply includes a BMS protocol chip 10, a display management unit 20, and a charge / discharge execution unit 30. One end of the BMS protocol chip 10 is connected to a BMS 40, the other end of the BMS protocol chip 10 is connected to one end of the display management unit 20, the other end of the display management unit 20 is connected to one end of the charge / discharge execution unit 30, and the other end of the charge / discharge execution unit 30 is connected to a battery pack 50.

[0032] The BMS protocol chip 10 and BMS 40, and the display management unit 20 and the charge / discharge execution unit 30 can communicate via RS485. The BMS protocol chip 10 and the display management unit 20 can communicate via UART. A single MCU processing chip can be used as the BMS protocol chip 10.

[0033] Please see Figure 2 , Figure 2 A flowchart illustrating the steps of a charge-discharge coordinated control method based on a photovoltaic energy storage hybrid power supply provided in an embodiment of this application is shown. Figure 2 As shown, the method includes:

[0034] S100: In response to the protocol selection operation performed by the user, the display management unit sends a protocol execution request to the BMS protocol chip.

[0035] The protocol execution request carries a target protocol identifier. The BMS protocol chip integrates BMS communication protocols from different manufacturers, thus forming a communication protocol family. In this application, the BMS communication protocols from different manufacturers are uniformly numbered to form different protocol identifiers, so as to distinguish different BMS communication protocols through different protocol identifiers. In other words, the communication protocol family indicates the mapping relationship between multiple BMS communication protocols and multiple protocol identifiers.

[0036] The specific communication protocol that a BMS protocol chip runs can be determined based on the BMS manufacturer it is connected to. The target BMS communication protocol running in the BMS protocol chip can be determined through the display management unit.

[0037] In a preferred embodiment, the display management unit includes a display interface, which includes a protocol selection identifier. The display management unit generates a protocol execution request in the following manner:

[0038] In response to a selection operation performed on a protocol selection identifier, a protocol selection interface is displayed. The protocol selection interface includes multiple protocol identifiers. In response to a selection operation performed on a target protocol identifier, a protocol execution request is generated.

[0039] The display management unit sends the protocol execution request to the BMS protocol chip via the UART serial port.

[0040] The S200 and BMS protocol chips retrieve and run the target BMS communication protocol corresponding to the target protocol identifier. The BMS communication protocol indicates the multiple power parameters that need to be read.

[0041] Specifically, the BMS protocol chip selects the corresponding target BMS communication protocol from the protocol communication family based on the target protocol identifier. Different BMS communication protocols may indicate different power parameters to be read. For example, BMS communication protocol 001 corresponding to manufacturer A needs to collect the parameter of the remaining working time of the battery pack, but BMS communication protocol 002 corresponding to manufacturer B does not need to collect the remaining working time of the battery pack.

[0042] In one specific embodiment, based on the type of power parameters, multiple power parameters can be divided into multiple real-time power parameters and multiple read / write setting parameters. Among them, the multiple real-time power parameters include, but are not limited to, at least one of the following: number of battery cells, battery pack voltage, battery pack main circuit current, battery pack power, battery pack full charge capacity, battery pack remaining capacity percentage, battery pack remaining operating time, equalization temperature, current state, voltage state, and cell temperature state.

[0043] Multiple read / write settings parameters include, but are not limited to, at least one of the following: battery pack undervoltage alarm value, battery pack undervoltage protection value, battery pack overvoltage alarm value, battery pack overvoltage protection value, charging current alarm value, charging current protection value, and discharging current protection value.

[0044] The S300 and BMS protocol chips read the BMS communication status from the corresponding BMS and read multiple power parameters from the corresponding BMS through the target BMS communication protocol.

[0045] Specifically, the BMS protocol chip uses the target BMS communication protocol to read multiple power parameters indicated by the target BMS communication protocol from the BMS via RS485.

[0046] In this application, after the BMS protocol chip reads multiple power parameters, the method further includes:

[0047] The BMS protocol chip obtains a pre-built BMS memory map, which indicates multiple power parameters and the storage address of each power parameter. The BMS memory map includes a real-time data memory map and a read / write setting memory map. The BMS protocol chip stores multiple real-time power parameters according to the real-time data memory map and multiple read / write setting parameters according to the read / write setting memory map, respectively.

[0048] The BMS protocol chip has a pre-built BMS memory map, in which the real-time data memory map is used to indicate the storage address of real-time power parameters, and the read / write setting memory map is used to indicate the storage address of read / write setting parameters.

[0049] In one specific embodiment, Table 1 is a real-time data memory diagram.

[0050] Table 1

[0051]

[0052]

[0053] As shown in Table 1, the vertical column of the real-time data memory graph includes three data fields: serial number, storage address, and parameter name. The horizontal column of the real-time data memory graph includes a total of 25 data records. For example, the first data record indicates that the storage address corresponding to the number of battery cells is 0X3100, which means that the number of battery cells read from the BMS can be stored in 0X3100.

[0054] In another specific embodiment, Table 2 is a memory diagram of read / write settings.

[0055] Table 2:

[0056]

[0057]

[0058] As shown in Table 2, the vertical column of the read / write settings memory graph includes three data fields: serial number, storage address, and parameter name. The horizontal column of the read / write settings memory graph includes a total of 20 data records. For example, the first data record indicates that the storage address corresponding to the battery pack undervoltage alarm value is 0X9000, which means that the battery pack undervoltage alarm value read from the BMS can be stored in 0X9000.

[0059] In this application, the BMS memory diagrams formed after reading multiple power parameters through the corresponding BMS communication protocol are different for different BMS. In other words, a key role of the BMS protocol chip in this application is to unify the different BMS memory diagrams corresponding to different BMS, so as to achieve standardization and independence when the charge and discharge execution unit executes the charge and discharge control logic, and to achieve complete decoupling between the units.

[0060] For BMS protocol chips, regardless of whether it is real-time power parameters or read / write setting parameters, after the BMS memory diagram is displayed, the power parameters are in a read-only state. The display management unit or the BMS protocol chip does not perform any parameter writing operations on the BMS. This can prevent the display management unit from modifying the relevant power parameters of the BMS and ensure the correctness of the relevant power parameters of the control system.

[0061] return Figure 2 The S400 and display management unit read the BMS communication status and multiple power parameters from the BMS protocol chip, and send the BMS communication status and multiple power parameters to the charge / discharge execution unit.

[0062] The S500 charge / discharge execution unit controls the charging and discharging of the battery pack based on the BMS communication status and multiple power parameters.

[0063] In a preferred embodiment, please refer to Figure 3 , Figure 3 A flowchart illustrating the steps of a charge / discharge execution unit according to this application performing a charge / discharge method is shown. Figure 3 As shown, the charge / discharge execution unit controls the charge / discharge of the battery pack in the following ways:

[0064] S501, Obtain BMS communication status.

[0065] S502. Determine if the BMS communication status is normal.

[0066] S503. If the BMS communication status is normal, obtain the target operating mode for subsequent charging and discharging, and determine multiple charging and discharging control strategies corresponding to the target operating mode.

[0067] S504. According to multiple charge and discharge control strategies, the charge and discharge control of the battery pack is completed.

[0068] When the BMS communication status is normal, the BMS participates in coordinated charging and discharging. At this time, it is necessary to obtain the target operating mode of the charging and discharging execution unit. The operating modes include voltage operating mode and energy operating mode. Different operating modes correspond to different charging and discharging control strategies. Multiple charging and discharging control strategies corresponding to the target operating mode need to be coordinated to jointly complete the charging and discharging control of the battery pack.

[0069] In one specific embodiment, the target operating mode can be determined by a display management unit. The display interface includes a operating mode selection indicator, wherein the display management unit determines the target operating mode in the following manner:

[0070] In response to a selection operation performed on a work mode selection identifier, a work mode selection interface is displayed. The work mode selection interface includes multiple work mode identifiers. In response to a selection operation performed on a target work mode identifier, the target work mode is determined.

[0071] S505. If the BMS communication status is abnormal, the charging and discharging control of the battery pack will be completed according to the default power parameter values.

[0072] The BMS communication status includes normal communication and abnormal communication. After the display management unit obtains the BMS communication status from the BMS protocol chip, it will update the obtained BMS communication status to the charge / discharge execution unit in real time. The charge / discharge execution unit will determine the specific control strategy based on the BMS communication status. Furthermore, when the BMS communication status is abnormal, it means that the BMS is offline or in a fault state. At this time, the BMS cannot participate in coordinated charging and discharging. The charge / discharge execution unit will complete the charging and discharging control of the battery pack according to its own preset default power parameter values.

[0073] In a preferred embodiment, the charge / discharge execution unit determines multiple charge / discharge control strategies in the following manner:

[0074] If the target operating mode is voltage control mode, then the voltage control strategy, current control strategy, and status word control strategy are determined as multiple charge and discharge control strategies. If the target operating mode is power control mode, then the voltage control strategy, current control strategy, power control strategy, and status word control strategy are determined as multiple charge and discharge control strategies.

[0075] Since the core functions of a typical BMS focus on data acquisition and monitoring and generally do not have control functions, while photovoltaic hybrid energy storage power supplies often require more parameters than a BMS to complete the full charge and discharge control when performing battery charge and discharge control actions, the multiple charge and discharge control strategies in this application combine multiple key parameters obtained from the BMS system to complete the charge and discharge control of the battery pack.

[0076] In a preferred embodiment, the voltage control strategy includes:

[0077] Based on the battery pack overvoltage alarm value, battery pack undervoltage alarm value, and battery pack voltage, multiple coordinated voltage control parameters are determined. A voltage control parameter calculation and filling table is formed from these multiple coordinated voltage control parameters. Based on the voltage control parameter calculation and filling table, the charging and discharging monitoring and control of the battery is completed.

[0078] Specifically, multiple coordinated voltage control parameters include overvoltage disconnection threshold, charging limit threshold, overvoltage disconnection recovery value, equalization threshold, boost threshold, float charge threshold, boost recovery threshold, low voltage disconnection recovery threshold, undervoltage alarm recovery threshold, low voltage disconnection threshold, undervoltage alarm threshold, and discharge limit threshold. Table 3 is one type of voltage control parameter calculation and filling table.

[0079] Table 3

[0080]

[0081] As shown in Table 1, the English identifier for the overvoltage disconnection threshold is OVD. The calculation formula for the overvoltage disconnection threshold is charging limit voltage + 0.3 * level, where the level is determined by the battery pack voltage. For example, if the battery pack voltage is 12V, then level = 1; if the battery pack voltage is 24V, then level = 2; and if the battery pack voltage is 48V, then level = 4. As can be seen from Table 1, the charging limit voltage is equal to the battery pack voltage alarm value obtained from the BMS.

[0082] In other words, a total of 12 complete voltage-related collaborative voltage control parameters are calculated and filled into the voltage control parameter calculation table to form the charging and discharging execution unit. This enables the integration of some power parameters of the BMS into the charging and discharging execution unit to achieve collaborative control of the battery pack charging and discharging management.

[0083] In another preferred embodiment, the current control strategy includes:

[0084] Monitor the charging current protection value and the discharging current protection value. If the charging current protection value and / or the discharging current protection value change, update the charging current protection value and / or the discharging current protection value. Based on the changed charging current protection value and / or discharging current protection value, complete the charging and discharging monitoring and control of the battery pack.

[0085] In one specific embodiment, the multiple power parameters also include battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status. The battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status are all status parameters among the real-time power parameters.

[0086] The status word control strategy includes:

[0087] Based on the battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status, the system monitors charging and discharging alarm events. If a charging and discharging alarm event occurs, a charge / discharge prohibition command is generated. Based on the charge / discharge prohibition command, the system completes the charging and discharging monitoring and control of the battery pack. If no charging and discharging alarm event occurs or the charging and discharging alarm event has terminated, a recovery / continuous charging and discharging command is generated. Based on the recovery / continuous charging and discharging command, the system completes the charging and discharging monitoring and control of the battery pack.

[0088] In one specific embodiment, a state parameter table is also pre-created in the BMS protocol chip or display management unit. The state parameter table records multiple different states corresponding to each state parameter and the threshold corresponding to each state.

[0089] Battery pack voltage status includes: normal, undervoltage alarm, overvoltage alarm, undervoltage protection, and overvoltage protection;

[0090] Battery pack current status includes: normal, over-discharge alarm, overcharge alarm, over-discharge protection, and overcharge protection.

[0091] Battery pack temperature status includes: normal, low temperature alarm, high temperature alarm, low temperature protection, and high temperature protection;

[0092] Battery pack cell status includes: normal, undervoltage alarm, overvoltage alarm, undervoltage protection, and overvoltage protection.

[0093] Please see Figure 4 , Figure 4 A schematic diagram of a charging process state word control strategy provided in an embodiment of this application is shown. Figure 4 As shown, during the charging and discharging execution unit's charging of the battery pack, the battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status are acquired in real time. If any of the following occurs: overvoltage protection, overvoltage alarm, overcharge alarm, overcharge protection, high temperature alarm, low temperature alarm, high temperature protection, or low temperature protection, a charging alarm event occurs. At this time, a charging prohibition command is generated, and the charging and discharging execution unit further determines whether to execute the charging prohibition command based on the current internal logic and limiting conditions.

[0094] like Figure 4 As shown, if the charging alarm event terminates, a recharge command is generated.

[0095] In another specific embodiment, the discharge process status word control strategy will trigger a discharge alarm event once any one of the following occurs: undervoltage protection, undervoltage alarm, over-discharge alarm, over-discharge protection, high temperature alarm, low temperature alarm, high temperature protection, and low temperature protection. At this time, the control process of the battery pack is similar to that of the charging process, and will not be described in detail here.

[0096] In one specific embodiment, please refer to Figure 5 , Figure 5 This application illustrates a power control strategy provided by this application. For example... Figure 5 As shown, the power control strategy includes:

[0097] S600, Get battery pack power.

[0098] S601. Determine if the battery pack charge is greater than the battery pack overvoltage alarm value.

[0099] S602. If the battery pack power is greater than the battery pack overvoltage alarm value, the battery pack power will be forcibly set to full power.

[0100] S603. If the battery pack power is less than or equal to the battery pack overvoltage alarm value, determine whether the battery pack power is less than the battery pack undervoltage alarm value.

[0101] S604. If the battery pack power is less than the battery pack undervoltage alarm value, the battery pack power will be forcibly set to zero.

[0102] S605, Update the changed battery pack capacity, and complete the charging and discharging monitoring and control of the battery pack according to the updated battery pack capacity.

[0103] If the battery pack charge is greater than or equal to the battery pack undervoltage alarm value, then step S605 is executed.

[0104] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

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

[0106] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0107] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0108] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A charging and discharging coordinated control method based on a photovoltaic energy storage hybrid power supply, wherein the photovoltaic energy storage hybrid power supply includes a BMS protocol chip, a display management unit, and a charging and discharging execution unit, characterized in that, The method includes: In response to the protocol selection operation performed by the user, the display management unit sends a protocol execution request to the BMS protocol chip, and the protocol execution request carries the target protocol identifier. The BMS protocol chip retrieves and runs the target BMS communication protocol corresponding to the target protocol identifier. The BMS communication protocol indicates multiple power parameters that need to be read. The BMS protocol chip reads the BMS communication status from the corresponding BMS and reads multiple power parameters from the corresponding BMS through the target BMS communication protocol; The display management unit reads the BMS communication status and multiple power parameters from the BMS protocol chip, and sends the BMS communication status and the multiple power parameters to the charge / discharge execution unit; The charge / discharge execution unit performs charge / discharge control of the battery pack based on the BMS communication status and the multiple power parameters. For different BMS, the BMS protocol chip pre-stores the corresponding BMS memory map. The multiple power parameters include multiple real-time power parameters and multiple read / write setting parameters. The method further includes, after the BMS protocol chip reads the plurality of power parameters: The BMS protocol chip acquires a pre-built BMS memory map, which indicates multiple power parameters and the storage address of each power parameter. The BMS memory map includes a real-time data memory map and a read / write setting memory map. The BMS protocol chip stores the multiple real-time power parameters according to the real-time data memory diagram and stores the multiple read-write setting parameters according to the read-write setting memory diagram.

2. The method according to claim 1, characterized in that, The charge / discharge execution unit controls the charge / discharge of the battery pack in the following ways: If the BMS communication status is normal, then the target operating mode for subsequent charging and discharging is obtained. Determine multiple charge / discharge control strategies corresponding to the target operating mode; The charging and discharging control of the battery pack is completed according to the multiple charging and discharging control strategies described above. If the BMS communication status is abnormal, the charging and discharging control of the battery pack will be completed according to the default power parameter values.

3. The method according to claim 2, characterized in that, The operating modes include voltage operating mode and power operating mode. The charge / discharge execution unit determines the plurality of charge / discharge control strategies in the following manner; If the target operating mode is voltage control mode, then the voltage control strategy, current control strategy, and status word control strategy are determined as the multiple charge and discharge control strategies. If the target operating mode is the power control mode, then the voltage control strategy, current control strategy, power control strategy, and status word control strategy are determined as the multiple charge and discharge control strategies.

4. The method according to claim 3, characterized in that, The multiple power parameters include battery pack undervoltage alarm values ​​and battery pack overvoltage alarm values. The voltage control strategy includes: Based on the battery pack overvoltage alarm value, battery pack undervoltage alarm value, and battery pack voltage, multiple coordinated voltage control parameters are determined; A voltage control parameter calculation and filling table is formed from the multiple coordinated voltage control parameters; The filling table is calculated based on the voltage control parameters to complete the monitoring and control of battery charging and discharging.

5. The method according to claim 3, characterized in that, The multiple power parameters also include charging current protection values ​​and discharging current protection values. The current control strategy includes: Monitor the charging current protection value and the discharging current protection value; If the charging current protection value and / or the discharging current protection value change, the charging current protection value and / or the discharging current protection value will be updated. Based on the changed charging current protection value and / or discharging current protection value, the charging and discharging monitoring and control of the battery pack is completed.

6. The method according to claim 3, characterized in that, The multiple electrical parameters also include battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status. The status word control strategy includes: Monitor charging and discharging alarm events based on battery pack voltage status, battery pack current status, battery pack temperature status, and battery pack cell status. If a charging / discharging alarm event occurs, a charge / discharging prohibition command is generated, and the charging / discharging monitoring and control of the battery pack is completed according to the charge / discharging prohibition command. If no charge / discharge alarm event occurs or the charge / discharge alarm event has terminated, a recovery / continuous charge / discharge command is generated, and the charge / discharge monitoring and control of the battery pack is completed according to the recovery / continuous charge / discharge command.

7. The method according to claim 3, characterized in that, The multiple power parameters also include battery pack power, battery pack overvoltage alarm value, and battery pack undervoltage alarm value. The power control strategy includes: Determine whether the battery pack charge is greater than the battery pack overvoltage alarm value; If the battery pack power is greater than the battery pack overvoltage alarm value, the battery pack power will be forcibly set to full power. If the battery pack charge is less than or equal to the battery pack overvoltage alarm value, then determine whether the battery pack charge is less than the battery pack undervoltage alarm value. If the battery pack power is less than the battery pack undervoltage alarm value, the battery pack power will be forcibly set to zero. Update the battery pack capacity after the change, and complete the charging and discharging monitoring and control of the battery pack according to the updated battery pack capacity.

8. The method according to claim 1, characterized in that, The display management unit includes a display interface, and the display interface includes a protocol selection identifier. The display management unit generates the protocol execution request in the following manner: In response to a selection operation performed on the protocol selection identifier, a protocol selection interface is displayed, the protocol selection interface including multiple protocol identifiers; A protocol execution request is generated in response to the selection operation performed on the target protocol identifier.

9. A photovoltaic energy storage hybrid power source, characterized in that, The photovoltaic energy storage hybrid power supply includes a BMS protocol chip, a display management unit, and a charge / discharge execution unit. In response to the protocol selection operation performed by the user, the display management unit sends a protocol operation request to the BMS protocol chip, and the protocol operation request carries the target protocol identifier. The BMS protocol chip retrieves and runs the target BMS communication protocol corresponding to the target protocol identifier. The BMS communication protocol indicates multiple power parameters that need to be read. The BMS protocol chip reads the BMS communication status from the corresponding BMS and reads multiple power parameters from the corresponding BMS through the target BMS communication protocol; The display management unit reads the BMS communication status and multiple power parameters from the BMS protocol chip, and sends the BMS communication status and the multiple power parameters to the charge / discharge execution unit; The charge / discharge execution unit performs charge / discharge control of the battery pack based on the BMS communication status and the multiple power parameters. For different BMS, the BMS protocol chip pre-stores the corresponding BMS memory map. The multiple power parameters include multiple real-time power parameters and multiple read / write setting parameters. After the BMS protocol chip reads the multiple power parameters: The BMS protocol chip acquires a pre-built BMS memory map, which indicates multiple power parameters and the storage address of each power parameter. The BMS memory map includes a real-time data memory map and a read / write setting memory map. The BMS protocol chip stores the multiple real-time power parameters according to the real-time data memory diagram and stores the multiple read-write setting parameters according to the read-write setting memory diagram.

Citation Information

Patent Citations

  • Charging and discharging control method and device and UPS system

    CN110768330A

  • KR20190071426A