A household energy storage system integrating quick anti-reflux and modular quick installation functions

By integrating data acquisition, backflow prevention monitoring, data processing, and execution control into a modular design, the residential energy storage system solves the problems of backflow faults and complex installation in home energy storage systems, improving the system's safety and ease of use.

CN121150157BActive Publication Date: 2026-05-15HEFEI HEFU SMART ENERGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HEFEI HEFU SMART ENERGY CO LTD
Filing Date
2025-10-16
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing home energy storage systems suffer from problems such as high DC current and voltage leading to reverse current faults, complex and error-prone manual connections, and difficult maintenance of communication and electrical connection cables, which affect system performance and pose safety hazards.

Method used

It adopts an integrated data acquisition module, anti-backflow monitoring module, data processing module, execution control module and prefabricated embedded module to monitor the direction of active power and load demand in real time. The modular design simplifies installation and realizes rapid anti-backflow and quick installation functions.

Benefits of technology

It improves the safety, efficiency, and ease of installation of energy storage systems, ensures the accuracy of charging and discharging operations, reduces energy loss, supports rapid assembly and maintenance, and enables remote monitoring and fault diagnosis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121150157B_ABST
    Figure CN121150157B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of household energy storage, in particular to a household energy storage system integrating rapid anti-backflow and modular quick-mounting functions, which comprises a data acquisition module, an anti-backflow monitoring module, a data processing module, an execution control module and an assembled embedded module; the application aims to solve the problem that in a traditional household energy storage system, direct current and voltage are high, and the household energy storage system after manual connection is prone to backflow failure in the charging and discharging process; the application realizes rapid detection and prevents power backflow to the power grid, reduces the complexity of manual wiring, significantly improves the safety, efficiency and easy installation of the system through highly integrated modules; real-time data transmission with a monitoring background is realized through a communication interface, ensuring the efficiency of remote monitoring and fault diagnosis. The innovative design makes the application better meet the needs of household energy storage and solar power generation, and improves the intelligence and user experience of the energy storage system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of residential energy storage technology, specifically to a residential energy storage system that integrates rapid backflow prevention and modular quick-installation functions. Background Technology

[0002] With the transformation of the global energy structure and the popularization of clean energy, solar photovoltaic systems and home energy storage systems have gradually become important components of modern home energy management. Homes convert solar energy into electricity by installing photovoltaic power generation systems, and combine this with energy storage systems to achieve autonomous power storage and dispatch, reducing dependence on the power grid, lowering household energy costs, and even achieving autonomous energy recycling. However, existing home energy storage systems still have some problems, mainly in the following aspects: First, in traditional systems, the DC current and voltage are relatively high, making reverse current faults prone to occur during manual connection. This not only affects system performance but may also lead to safety accidents such as electrical fires. Furthermore, the entire home energy storage system consists of multiple independent components, requiring high integration and real-time fault detection. The maintenance and wiring of communication cables and electrical connection cables are also challenges during installation, making equipment connection errors easy to occur.

[0003] To address the aforementioned issues, it is necessary to propose a residential energy storage system that integrates rapid backflow prevention and modular quick-installation functions. Summary of the Invention

[0004] The purpose of this invention is to solve the problems existing in the background technology and to propose a household energy storage system that integrates rapid anti-backflow and modular quick-installation functions.

[0005] The objective of this invention can be achieved through the following technical solutions:

[0006] A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions includes a data acquisition module, a backflow prevention monitoring module, a data processing module, an execution control module, and a prefabricated embedded module.

[0007] The data acquisition module obtains current and voltage data and sends them to the data processing module. It also acquires first and second active power direction data using current and voltage sensors and sends these data to the anti-reverse current monitoring module. Based on the power output data of the solar photovoltaic system and the user's electricity load data, the load demand data is calculated and sent to the data processing module.

[0008] Every preset time interval of 1 minute, the current sensor and voltage sensor of the DC circuit installed between the inverter unit and the battery module in the assembled embedded module are accessed to obtain the direction of active power.

[0009] Generate the first active power direction data. When the current sensor and voltage sensor detect that the active power direction is inverter → battery module, set the first active power direction data to positive; when the current sensor and voltage sensor detect that the active power direction is battery module → inverter, set the first active power direction data to negative.

[0010] In a preferred embodiment of the present invention, second active power direction data is generated. Every preset time interval of 1 minute, the active power direction of the loop installed between the power grid and the prefabricated embedded module is acquired. When the active power direction is identified as power grid → prefabricated embedded module, the second active power direction data is set to positive; when the active power direction is identified as prefabricated embedded module → power grid, the second active power direction data is set to negative.

[0011] As a preferred embodiment of the present invention, the power output data of the solar photovoltaic system and the electricity load data of the user are acquired in real time to obtain the power output data-time diagram and the electricity load power-time diagram.

[0012] In a preferred embodiment of the present invention, the power generation output data-time diagram and the user electricity load power-time diagram are overlaid, and the difference between the output power of the solar photovoltaic system and the user's electricity load power is calculated in real time to obtain load demand data, and a load demand-time diagram is plotted. The specific values ​​of the load demand-time diagram at each time t are recorded as load demand data and sent to the data processing module.

[0013] The anti-backflow monitoring module performs backflow detection based on the first active power direction data and the second active power direction data, obtains the detection result signal, and sends it to the execution control module.

[0014] If both the first active power direction data and the second active power direction data are positive, a charging detection result signal is generated.

[0015] If both the first active power direction data and the second active power direction data are negative, a discharge detection result signal is generated.

[0016] If the first active power direction data and the second active power direction data are inconsistent, a reverse current alarm detection result signal will be generated.

[0017] The data processing module analyzes the charging and discharging demand based on the load demand data to obtain energy storage signals. Based on the analysis of current and voltage data, it generates overvoltage warning signals, overcurrent warning signals, and leakage warning signals.

[0018] The process of matching energy storage signals based on load demand data is as follows:

[0019] Calculate the absolute value of the difference between the current load demand data and the load demand data of the previous preset time interval to obtain the load demand difference data. When the load demand difference data is found to be greater than a preset small positive threshold, the energy storage signal is updated.

[0020] The update rule for energy storage signals is as follows:

[0021] When the load demand data is detected to be greater than the first preset threshold and less than or equal to the second preset threshold, a single-potential energy storage signal "+" is generated.

[0022] When the load demand data is detected to be greater than the second preset threshold and less than or equal to the third preset threshold, a dual-potential energy storage signal "++" is generated.

[0023] When the load demand data is detected to be greater than the third preset threshold, a three-potential energy storage signal “+++” is generated.

[0024] When the load demand data is detected to be less than or equal to the first preset threshold and greater than or equal to the opposite of the first preset threshold, a single-potential energy storage signal "0" is generated.

[0025] When the load demand data is detected to be less than the opposite of the first preset threshold and greater than or equal to the opposite of the second preset threshold, a single-potential energy storage signal "-" is generated.

[0026] When the load demand data is detected to be less than the opposite of the second preset threshold and greater than or equal to the opposite of the third preset threshold, a dual-potential energy storage signal "--" is generated.

[0027] When the load demand data is detected to be less than the negative of the third preset threshold, a three-potential energy storage signal "---" is generated.

[0028] The specific value of the first preset threshold is equal to the real-time power output of the solar photovoltaic system multiplied by a reduction factor of 0.1.

[0029] The updated energy storage signal is sent to the execution control module.

[0030] In a preferred embodiment of the present invention, overvoltage warning signals, overcurrent warning signals, and leakage current warning signals are obtained based on the analysis of current and voltage data. The specific process is as follows:

[0031] If the effective voltage of the battery module or inverter is detected to be greater than the set upper limit of 255V, an overvoltage warning signal will be generated.

[0032] If the effective value of the current of the battery module or inverter is detected to be 300A, an overcurrent warning signal will be generated.

[0033] If zero-sequence current is detected in the grounding circuit or insulation layer of the battery module or inverter, and the magnitude of the zero-sequence current is greater than the preset threshold of 10mA, a leakage warning signal will be generated.

[0034] The execution control module controls the charging / discharging time of the battery module based on the energy storage signal, and performs the charging / discharging operation. The execution of the energy storage signal is monitored through detection result signals and energy storage signals.

[0035] The charging / discharging time of the battery module is controlled based on the energy storage signal. The specific process is as follows:

[0036] The energy storage signal is analyzed to obtain the corresponding charge and discharge operation control time:

[0037] Each "+" energy storage signal represents a positive potential, indicating that a charging operation will be performed within the next minute.

[0038] Each energy storage signal "-" represents a negative potential, indicating that a discharge operation will be performed in the next minute.

[0039] Each energy storage signal "0" represents a 0 potential, indicating that it will neither charge nor discharge in the next minute.

[0040] The energy storage signal representing the control time of charge and discharge operation is sent to the BMS battery management program.

[0041] The execution of energy storage signals is monitored by detecting the results and the energy storage signals. The specific process is as follows:

[0042] If a reverse current alarm detection result signal is detected, a reverse current warning signal is sent to the battery module, inverter main control MCU and communication interface of the assembled embedded module;

[0043] If the detection result signal at the current moment is identified as a charging detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a positive potential, then a charging abnormality warning signal is sent to the communication interface of the assembled embedded module.

[0044] If the detection result signal at the current moment is identified as a discharge detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a negative potential, then a discharge abnormality warning signal is sent to the communication interface of the assembled embedded module.

[0045] The assembled embedded module is responsible for accommodating the battery module, inverter unit, inverter main control MCU, and communication interface.

[0046] As a preferred embodiment of the present invention, the battery module includes several battery cells and a BMS battery management program, through which energy storage signals are identified.

[0047] The BMS battery management program is as follows:

[0048] When a positive potential is detected in the current energy storage signal, charging begins and continues for 1 minute; when a negative potential is detected, discharging begins and continues for 1 minute; when a zero potential is detected, neither charging nor discharging occurs for the next minute. The BMS battery management program controls the charging / discharging power and time of the battery module based on the energy storage signal. Every minute, the next potential in the energy storage signal is obtained; if no next potential exists, the charging / discharging operation stops.

[0049] When the battery module's charge level is detected to be below 20%, the discharge operation corresponding to the negative potential of the energy storage signal is stopped to avoid over-discharge of the battery module. The load demand data is then converted into grid replenishment. The grid is used as an auxiliary power source, and additional power is supplied through the public grid. The input power value of the additional power from the public grid is: load demand data minus the rated output power of the battery module.

[0050] When the battery module's charge level is detected to be above 90%, the charging operation corresponding to a positive energy storage signal is stopped.

[0051] Upon detecting a reverse current warning signal, overvoltage warning signal, overcurrent warning signal, or leakage warning signal, immediately interrupt all ongoing charging / discharging operations of all battery cells.

[0052] The inverter unit is responsible for converting the DC power output from the assembled embedded battery module into AC power, and the AC power input to the assembled embedded battery module into DC power.

[0053] Among them, the inverter main control MCU obtains the reverse current alarm detection result signal generated by the execution control module. When the reverse current alarm detection result signal is detected, it disconnects its own external interrupt pin, thereby interrupting the connection between the battery module and the grid.

[0054] The communication interface is responsible for collecting all early warning signals generated by the execution control module, including reverse current early warning signals, charging abnormality early warning signals, and discharging abnormality early warning signals, and transmitting them to the monitoring backend via the CAN bus.

[0055] Compared with the prior art, the beneficial effects of the present invention are:

[0056] This invention presents a residential energy storage system integrating rapid backflow prevention and modular quick-installation functions. Through highly integrated data acquisition, backflow prevention monitoring, data processing, execution control, and modular embedded modules, it significantly improves system safety, efficiency, and ease of installation. First, the system precisely controls charging and discharging operations by monitoring active power direction data and load demand in real time, ensuring that the energy storage system charges or discharges only at appropriate times, avoiding unnecessary energy loss. Simultaneously, the built-in backflow prevention monitoring module can quickly detect and prevent power backflow into the grid, protecting the battery and grid equipment from damage. The modular design of the modular embedded modules simplifies the installation process, reduces the complexity of manual wiring, supports rapid assembly and maintenance, and improves system reliability and maintainability. The system also achieves real-time data transmission with the monitoring backend through a communication interface, ensuring efficient remote monitoring and fault diagnosis. These innovative designs enable this invention to better meet the needs of residential energy storage and solar power generation, enhancing the intelligence of energy storage systems and user experience. Attached Figure Description

[0057] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings:

[0058] Figure 1 This is a system block diagram of the present invention;

[0059] Figure 2 This is a time-time graph of power generation output data proposed in the embodiments of the present invention;

[0060] Figure 3 This is the user power load power-time diagram proposed in the embodiments of the present invention;

[0061] Figure 4 This is the load demand-time diagram presented in the embodiments of the present invention;

[0062] Figure 5 This is a schematic diagram of the working mode of the battery module proposed in the embodiments of the present invention. Detailed Implementation

[0063] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0064] Please see Figure 1 As shown, a residential energy storage system integrating rapid backflow prevention and modular quick-installation functions includes a data acquisition module, a backflow prevention monitoring module, a data processing module, an execution control module, and a prefabricated embedded module.

[0065] The data acquisition module acquires current and voltage data and sends them to the data processing module; the current sensor and voltage sensor acquire first and second active power direction data and send them to the anti-reverse current monitoring module. Based on the power output data of the solar photovoltaic system and the user's electricity load data, the load demand data is calculated and sent to the data processing module.

[0066] Every preset time interval of 1 minute, the current sensor and voltage sensor of the DC circuit installed between the inverter unit and the battery module in the assembled embedded module are accessed to obtain the direction of active power.

[0067] Generate the first active power direction data. When the current sensor and voltage sensor detect that the active power direction is inverter → battery module, set the first active power direction data to positive; when the current sensor and voltage sensor detect that the active power direction is battery module → inverter, set the first active power direction data to negative.

[0068] Furthermore, a second active power direction data is generated. Every preset time interval of 1 minute, the active power direction of the loop installed between the power grid and the prefabricated embedded module is acquired. When the active power direction is identified as power grid → prefabricated embedded module, the second active power direction data is set to positive; when the active power direction is identified as prefabricated embedded module → power grid, the second active power direction data is set to negative.

[0069] Please see Figure 2 and Figure 3 As shown, the power output data of the solar photovoltaic system and the electricity load data of users are acquired in real time, resulting in a power output data-time graph and a user electricity load power-time graph.

[0070] Please see Figure 4 As shown, the power generation output data-time graph and the user electricity load power-time graph are overlaid, and the difference between the output power of the solar photovoltaic system and the user's electricity load power is calculated in real time to obtain load demand data, and a load demand-time graph is plotted. The specific values ​​of the load demand-time graph at each time t are recorded as load demand data and sent to the data processing module.

[0071] It should be noted that if the load demand data is positive, it means that the output power of the solar photovoltaic system is greater than the user's electrical load power. In this case, the power generated by the solar photovoltaic system can not only meet the user's needs but also generate surplus power to be used as input into the energy storage system. If the load demand data is negative, it means that the output power of the solar photovoltaic system is less than the user's electrical load power. In this case, the power generated by the solar photovoltaic system is insufficient to meet the user's needs, and additional power needs to be obtained from the energy storage system.

[0072] The anti-backflow monitoring module performs backflow detection based on the first active power direction data and the second active power direction data, obtains the detection result signal, and sends it to the execution control module.

[0073] If both the first active power direction data and the second active power direction data are positive, a charging detection result signal is generated.

[0074] If both the first active power direction data and the second active power direction data are negative, a discharge detection result signal is generated.

[0075] If the first active power direction data and the second active power direction data are inconsistent, a reverse current alarm detection result signal will be generated.

[0076] It should be noted that the first active power direction data reflects the current direction between the battery module and the inverter, that is, the current flow direction inside the energy storage system; the second active power direction data reflects the current direction between the energy storage system and the grid, that is, the current flow direction between the grid and the energy storage system; if the battery in the energy storage system is fully charged, but for some reason the battery is still trying to charge, the battery current may flow in the reverse direction and flow to the grid.

[0077] It's important to further clarify that the purpose and significance of detecting backflow is to ensure the safe operation of the energy storage system and prevent adverse effects on the power grid, equipment, and users from backflowing power. Backflow refers to the incorrect delivery of electrical energy from the energy storage system to the grid instead of supplying the user's electricity needs. For example, if the first active power direction data is positive while the second active power direction data is negative, it indicates that the energy storage system is in an incorrect charging or discharging state. In this case, the battery module is charging, while the grid current flows in the reverse direction, outputting the entire residential energy storage system's electrical energy to the grid. This results in the battery's electrical energy being incorrectly input into the grid.

[0078] The data processing module analyzes the charging and discharging demand based on the load demand data to obtain energy storage signals. Based on the analysis of current and voltage data, it generates overvoltage warning signals, overcurrent warning signals, and leakage warning signals.

[0079] The process of matching energy storage signals based on load demand data is as follows:

[0080] Calculate the absolute value of the difference between the current load demand data and the load demand data of the previous preset time interval to obtain the load demand difference data. When the load demand difference data is found to be greater than a preset small positive threshold, the energy storage signal is updated.

[0081] The update rule for energy storage signals is as follows:

[0082] When the load demand data is detected to be greater than the first preset threshold and less than or equal to the second preset threshold, a single-potential energy storage signal "+" is generated.

[0083] When the load demand data is detected to be greater than the second preset threshold and less than or equal to the third preset threshold, a dual-potential energy storage signal “++” is generated.

[0084] When the load demand data is detected to be greater than the third preset threshold, a three-potential energy storage signal “+++” is generated.

[0085] When the load demand data is detected to be less than or equal to the first preset threshold and greater than or equal to the opposite of the first preset threshold, a single-potential energy storage signal "0" is generated.

[0086] When the load demand data is detected to be less than the opposite of the first preset threshold and greater than or equal to the opposite of the second preset threshold, a single-potential energy storage signal "-" is generated.

[0087] When the load demand data is detected to be less than the opposite of the second preset threshold and greater than or equal to the opposite of the third preset threshold, a dual-potential energy storage signal "--" is generated.

[0088] When the load demand data is detected to be less than the negative of the third preset threshold, a three-potential energy storage signal "---" is generated.

[0089] The specific value of the first preset threshold is equal to the real-time power output of the solar photovoltaic system multiplied by a reduction factor of 0.1.

[0090] The updated energy storage signal is sent to the execution control module.

[0091] It's important to note that the energy storage signal is designed to guide the battery module on when to charge and when to discharge. When a household's electricity demand is lower than the power generated by solar power or grid power, the system will automatically select to store the excess power in the battery. This typically occurs during the day (when there is sunshine) or when grid electricity prices are low (lower prices at night). When solar power generation is insufficient, or when the household's electricity demand exceeds the current supply (e.g., at night or when grid electricity prices are high), the energy storage system will automatically release the stored power for the household's use. In this case, the electrical energy in the battery is converted into alternating current by an inverter to power household appliances.

[0092] Furthermore, based on the analysis of current and voltage data, overvoltage warning signals, overcurrent warning signals, and leakage current warning signals are obtained. The specific process is as follows:

[0093] If the effective voltage of the battery module or inverter is detected to be greater than the set upper limit of 255V, an overvoltage warning signal will be generated.

[0094] If the effective value of the current of the battery module or inverter is detected to be 300A, an overcurrent warning signal will be generated.

[0095] If zero-sequence current is detected in the grounding circuit or insulation layer of the battery module or inverter, and the magnitude of the zero-sequence current is greater than the preset threshold of 10mA, a leakage warning signal will be generated.

[0096] The execution control module controls the charging / discharging time of the battery module based on the energy storage signal, and performs the charging / discharging operation. The execution of the energy storage signal is monitored through detection result signals and energy storage signals.

[0097] The charging / discharging time of the battery module is controlled based on the energy storage signal. The specific process is as follows:

[0098] The energy storage signal is analyzed to obtain the corresponding charge and discharge operation control time:

[0099] Each "+" energy storage signal represents a positive potential, indicating that a charging operation will be performed within the next minute.

[0100] Each energy storage signal "-" represents a negative potential, indicating that a discharge operation will be performed in the next minute.

[0101] Each energy storage signal "0" represents a 0 potential, indicating that it will neither charge nor discharge in the next minute.

[0102] The energy storage signal representing the control time of charge and discharge operation is sent to the BMS battery management program.

[0103] The execution of energy storage signals is monitored by detecting the results and the energy storage signals. The specific process is as follows:

[0104] If a reverse current alarm detection result signal is detected, a reverse current warning signal is sent to the battery module, inverter main control MCU and communication interface of the assembled embedded module;

[0105] If the detection result signal at the current moment is identified as a charging detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a positive potential, then a charging abnormality warning signal is sent to the communication interface of the assembled embedded module.

[0106] If the detection result signal at the current moment is identified as a discharge detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a negative potential, then a discharge abnormality warning signal is sent to the communication interface of the assembled embedded module.

[0107] The assembled embedded module is responsible for accommodating the battery module, inverter unit, inverter main control MCU, and communication interface.

[0108] Please see Figure 5 As shown, the battery module includes several battery cells and a BMS (Battery Management System) program, which is used to identify energy storage signals.

[0109] The BMS battery management program is as follows:

[0110] When a positive potential is detected in the current energy storage signal, charging begins and continues for 1 minute; when a negative potential is detected, discharging begins and continues for 1 minute; when a zero potential is detected, neither charging nor discharging occurs for the next minute. The BMS battery management program controls the charging / discharging power and time of the battery module based on the energy storage signal. Every minute, the next potential in the energy storage signal is obtained; if no next potential exists, the charging / discharging operation stops.

[0111] Upon detecting a reverse current warning signal, overvoltage warning signal, overcurrent warning signal, or leakage warning signal, immediately interrupt all ongoing charging / discharging operations of all battery cells.

[0112] When the battery module's charge level is detected to be below 20%, the discharge operation corresponding to the negative potential of the energy storage signal is stopped to avoid over-discharge of the battery module. The load demand data is then converted into grid replenishment. The grid is used as an auxiliary power source, and additional power is supplied through the public grid. The input power value of the additional power from the public grid is: load demand data minus the rated output power of the battery module.

[0113] When the battery module's charge level is detected to be above 90%, the charging operation corresponding to a positive energy storage signal is stopped.

[0114] The inverter unit is responsible for converting the DC power output from the assembled embedded battery module into AC power, and the AC power input to the assembled embedded battery module into DC power.

[0115] Among them, the inverter main control MCU obtains the reverse current alarm detection result signal generated by the execution control module. When the reverse current alarm detection result signal is detected, it disconnects its own external interrupt pin, thereby interrupting the connection between the battery module and the grid.

[0116] The communication interface is responsible for collecting all early warning signals generated by the execution control module, including reverse current early warning signals, charging abnormality early warning signals, and discharging abnormality early warning signals, and transmitting them to the monitoring backend via the CAN bus.

[0117] It should be understood that the terms “comprising” and “including” used in this disclosure and claims indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0118] It should also be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. As used in this disclosure and claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this disclosure and claims means any combination and all possible combinations of one or more of the associated listed items, and includes such combinations;

[0119] The preferred embodiments of the present invention disclosed above are merely illustrative of the invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the invention to any specific implementation. Clearly, many modifications and variations can be made based on the content of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the invention, thereby enabling those skilled in the art to better understand and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.

Claims

1. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions, comprising a data acquisition module, a backflow prevention monitoring module, a data processing module, and an execution control module, characterized in that: The data acquisition module acquires current and voltage data and sends them to the data processing module; it acquires first and second active power direction data through current and voltage sensors; and it calculates load demand data based on the power output data of the solar photovoltaic system and the user's electricity load data. The anti-backflow monitoring module performs backflow detection based on the first active power direction data and the second active power direction data, obtains the detection result signal, and sends it to the execution control module; The data processing module analyzes the charging and discharging demand based on the load demand data to obtain the energy storage signal; it also analyzes the current and voltage data to obtain overvoltage warning signals, overcurrent warning signals, and leakage warning signals. The execution control module controls the charging / discharging time of the battery module based on the energy storage signal and performs the charging / discharging operation; it monitors the execution of the energy storage signal through detection result signals and energy storage signals. The assembled embedded module is responsible for accommodating the battery module, inverter unit, inverter main control MCU and communication interface; The battery module contains several battery cells and a BMS (Battery Management System) program, which is used to identify energy storage signals. The BMS battery management program is as follows: When the current energy storage signal is detected as positive, the battery is charged and this process continues for 1 minute; when the current energy storage signal is detected as negative, the battery is discharged and this process continues for 1 minute; when the current energy storage signal is detected as 0, the battery is neither charged nor discharged for the next minute; the BMS battery management program controls the charging / discharging power and time of the battery module based on the energy storage signal. Every minute, acquire the next potential from the energy storage signal; if no next potential exists, stop the charging and discharging operation. Upon detecting a reverse current warning signal, overvoltage warning signal, overcurrent warning signal, or leakage current warning signal, immediately interrupt all ongoing charging / discharging operations of all battery cells. When the battery module's charge level is detected to be below 20%, the discharge operation corresponding to the negative potential of the energy storage signal is stopped to avoid over-discharge of the battery module. The load demand data is then converted into grid replenishment. The grid is used as an auxiliary power source, and additional power is supplied through the public grid. The input power value of the additional power from the public grid is: load demand data minus the rated output power of the battery module. When the battery module's charge level is detected to be above 90%, the charging operation corresponding to a positive energy storage signal is stopped. The inverter unit is responsible for converting the DC power output from the assembled embedded module battery module into AC power, and converting the AC power input to the assembled embedded module battery module into DC power. Among them, the inverter main control MCU obtains the reverse current alarm detection result signal generated by the execution control module. When the reverse current alarm detection result signal is detected, it disconnects its own external interrupt pin, thereby interrupting the connection between the battery module and the grid. The communication interface is responsible for collecting all early warning signals generated by the execution control module, including reverse current early warning signals, charging abnormality early warning signals, and discharging abnormality early warning signals, and transmitting them to the monitoring backend via the CAN bus.

2. The residential energy storage system integrating rapid backflow prevention and modular quick-installation functions according to claim 1, characterized in that, The specific process for obtaining the first active power direction data is as follows: Every preset time interval of 1 minute, the current sensor and voltage sensor of the DC circuit installed between the inverter unit and the battery module in the assembled embedded module are accessed to obtain the direction of active power. Generate the first active power direction data. When the current sensor and voltage sensor detect that the active power direction is inverter → battery module, set the first active power direction data to positive; when the current sensor and voltage sensor detect that the active power direction is battery module → inverter, set the first active power direction data to negative.

3. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions as described in claim 1, characterized in that, The specific process for obtaining the second active power direction data is as follows: Every preset time interval of 1 minute, the active power direction of the loop installed between the power grid and the prefabricated embedded module is obtained. When the active power direction is detected as power grid → prefabricated embedded module, the second active power direction data is set to positive; when the active power direction is detected as prefabricated embedded module → power grid, the second active power direction data is set to negative.

4. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions as described in claim 1, characterized in that, The specific process for calculating load demand data is as follows: Real-time acquisition of power output data of solar photovoltaic systems and electricity load data of users, resulting in power output data-time graphs and electricity load power-time graphs of users; The power generation output data-time graph and the user electricity load power-time graph are overlaid, and the difference between the output power of the solar photovoltaic system and the user's electricity load power is calculated in real time to obtain load demand data and draw a load demand-time graph. The specific values ​​of the load demand-time graph at each time t are recorded as load demand data and sent to the data processing module.

5. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions as described in claim 1, characterized in that, The specific process of obtaining the detection result signal is as follows: If both the first active power direction data and the second active power direction data are positive, a charging detection result signal is generated. If both the first active power direction data and the second active power direction data are negative, a discharge detection result signal is generated. If the first active power direction data and the second active power direction data are inconsistent, a reverse current alarm detection result signal will be generated.

6. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions according to claim 1, characterized in that, The specific process of conducting charge / discharge demand analysis is as follows: Calculate the absolute value of the difference between the current load demand data and the load demand data of the previous preset time interval to obtain the load demand difference data. When the load demand difference data is found to be greater than a preset small positive threshold, the energy storage signal is updated. The update rule for energy storage signals is as follows: When the load demand data is detected to be greater than the first preset threshold and less than or equal to the second preset threshold, a single-potential energy storage signal "+" is generated. When the load demand data is detected to be greater than the second preset threshold and less than or equal to the third preset threshold, a dual-potential energy storage signal "++" is generated. When the load demand data is detected to be greater than the third preset threshold, a three-potential energy storage signal "+++" is generated; When the load demand data is detected to be less than or equal to the first preset threshold and greater than or equal to the opposite of the first preset threshold, a single-point energy storage signal "0" is generated. When the load demand data is detected to be less than the opposite of the first preset threshold and greater than or equal to the opposite of the second preset threshold, a single-potential energy storage signal "-" is generated. When the load demand data is detected to be less than the opposite of the second preset threshold and greater than or equal to the opposite of the third preset threshold, a dual-potential energy storage signal "--" is generated. When the load demand data is detected to be less than the negative of the third preset threshold, a three-potential energy storage signal "---" is generated. The specific value of the first preset threshold is equal to the real-time power output of the solar photovoltaic system multiplied by a reduction factor of 0.

1. The updated energy storage signal is sent to the execution control module.

7. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions as described in claim 1, characterized in that, The specific process of controlling the charging / discharging time of the battery module based on the energy storage signal is as follows: The energy storage signal is analyzed to obtain the corresponding charge and discharge operation control time: Each "+" energy storage signal represents a positive potential, indicating that a charging operation will be performed in the next minute. Each energy storage signal "-" represents a negative potential, indicating that a discharge operation will be performed in the next minute. Each energy storage signal "0" represents a 0 potential, indicating that it will neither charge nor discharge in the next minute. The energy storage signal representing the control time of charge and discharge operation is sent to the BMS battery management program.

8. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions according to claim 1, characterized in that, The specific process for obtaining overvoltage warning signals, overcurrent warning signals, and leakage current warning signals based on the analysis of current and voltage data is as follows: If the effective voltage of the battery module or inverter is detected to be greater than the set upper limit of 255V, an overvoltage warning signal will be generated. If the effective value of the current of the battery module or inverter is detected to be 300A, an overcurrent warning signal will be generated. If a zero-sequence current is detected in the grounding circuit or insulation layer of the battery module or inverter, and the magnitude of the zero-sequence current is greater than the preset threshold of 10mA, a leakage warning signal will be generated.

9. A residential energy storage system integrating rapid backflow prevention and modular quick-installation functions according to claim 1, characterized in that, The specific process of monitoring the energy storage signal through the detection result signal and the energy storage signal is as follows: If a reverse current alarm detection result signal is detected, a reverse current warning signal is sent to the battery module, inverter main control MCU and communication interface of the assembled embedded module; If the detection result signal at the current moment is identified as a charging detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a positive potential, then a charging abnormality warning signal is sent to the communication interface of the assembled embedded module. If the detection result signal at the current moment is identified as a discharge detection result signal, and the energy storage signal executed by the BMS battery management program at the current moment is not a negative potential, then a discharge abnormality warning signal is sent to the communication interface of the assembled embedded module.