Energy storage network output current sampling and filtering method, device and system and storage medium

By collecting current values ​​in the energy storage network and using preset algorithms to divide the industrial frequency ripple period, the current fluctuation problem introduced by AC/DC conversion is solved, and the stability and accuracy of current sampling are improved.

CN120490599APending Publication Date: 2025-08-15SHENZHEN LIGOO NEW ENERGY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510409171.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In energy storage products, the AC grid frequency industrial frequency ripple introduced during AC/DC or DC/AC conversion causes output current fluctuations, affecting the current sampling accuracy of the battery management system.

Method used

A method of output current sampling and filtering of energy storage networks is adopted to collect current values ​​through interval durations and calculate current values ​​using preset algorithms. The data is divided based on the industrial frequency ripple cycle, the sampling time is updated, and the current fluctuation is reduced.

Benefits of technology

It reduces the fluctuation of the output current, shortens the current calculation period, and improves the stability and accuracy of current sampling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120490599A_ABST
    Figure CN120490599A_ABST
Patent Text Reader

Abstract

The invention discloses an energy storage network output current sampling and filtering method, device and system and a storage medium, and the method comprises the steps: collecting a current value # imgabs 1 # at a # imgabs 0 # moment when a bidirectional energy storage inverter charges / discharges a battery; next current value sampling is carried out after the interval duration is set to be # imgabs2 #, and the collected current value is marked as # imgabs3 #; when the current value is sampled to # imgabs4 and # imgabs5, # imgabs6 is obtained through calculation with a preset algorithm I, and the current value # imgabs8 of battery charging / discharging at the current moment is obtained through calculation based on # imgabs7 and a preset algorithm II; wherein the # imgabs9 # is the power frequency ripple period of the AC power grid; dividing the current power frequency ripple period into a # imgabs 10 # part based on time, and taking data corresponding to the later # imgabs 11 # part period as data of a # imgabs 12 # part before the next power frequency ripple period; wherein the # imgabs13 # and the # imgabs14 # are different natural numbers, and the # imgabs15 # updates the sampling time of the next current value, and the process is repeated. The invention has the effect of reducing the jump of the output current.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of energy storage circuit detection, and in particular to a method, device, system and storage medium for sampling and filtering output current of an energy storage network. Background Art

[0002] In energy storage product application scenarios, when a PCS (bidirectional energy storage inverter) charges a battery through AC or a battery discharges an AC load, AC grid frequency ripple is introduced during AC / DC or DC / AC conversion. Although this ripple is suppressed by the PCS control loop, some residual components are still superimposed on the output current, causing the current sampled by the BMS (battery management system) to fluctuate, affecting energy storage management. Summary of the Invention

[0003] In order to reduce the jump of output current, the present application provides a method, device, system and storage medium for sampling and filtering the output current of an energy storage network.

[0004] In a first aspect, the present application provides a method for sampling and filtering the output current of an energy storage network, which adopts the following technical solutions: A method for sampling and filtering output current of an energy storage network, comprising: When the bidirectional energy storage inverter charges / discharges the battery, the collected Current value at the moment ; Let the interval length be Then the next current value sampling is carried out, and the collected current value is recorded as ; When the current value is sampled Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid; Based on time, the current power frequency ripple cycle is divided into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and

[0005] Update the sampling time of the next current value and repeat the above process.

[0006] Optionally, the above-mentioned algorithm is used to calculate , which includes: integral calculation, and let .

[0007] Optionally, the The current value of battery charge / discharge is calculated by the preset algorithm 2 , which includes: .

[0008] Optionally, the battery management system collects the current value of the battery during charging / discharging, and the current value and interval duration The records are stored in different storage areas.

[0009] Optionally, the , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0010] Optionally, the , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0011] Optionally, the , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0012] In a second aspect, the present application provides an energy storage network output current sampling and filtering system, which adopts the following technical solutions: An energy storage network output current sampling and filtering system, comprising: The current sampling module is used to collect current when the bidirectional energy storage inverter charges / discharges the battery. Current value at the moment ; Used to make the interval length Then the next current value sampling is carried out, and the collected current value is recorded as ; Battery charge / discharge current analysis module, which is used when the current value is sampled to Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid; The sampling data update module is used to divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and ; Used to update the sampling time of the next current value and repeat the above process.

[0013] In a third aspect, the present application provides an energy storage network output current sampling and filtering device, which adopts the following technical solution: An energy storage network output current sampling and filtering device comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute any of the above-mentioned energy storage network output current sampling and filtering methods.

[0014] In a fourth aspect, the present application provides a storage medium, which adopts the following technical solution: A storage medium can be read by a computer and stores a computer program that can be loaded by a processor and executed by any of the above-mentioned energy storage network output current sampling and filtering methods.

[0015] In summary, the present application includes at least one of the following beneficial technical effects: it can reduce current fluctuations and shorten the current calculation cycle. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a flow chart of the method of the present application; Figure 2 This is a waveform diagram of the sampled data and original sampled data under various period values of this application. DETAILED DESCRIPTION

[0017] The following is combined with Figure 1-2 This application is described in further detail.

[0018] The embodiment of the present application discloses a method for sampling and filtering the output current of an energy storage network.

[0019] Reference Figure 1 , the energy storage network output current sampling and filtering method includes: When the bidirectional energy storage inverter (PCS) charges / discharges the battery, the collected Current value at the moment ; Let the interval length be Then the next current value sampling is carried out, and the collected current value is recorded as ; When the current value is sampled Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid; Based on time, the current power frequency ripple cycle is divided into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and

[0020] Update the sampling time of the next current value and repeat the above process.

[0021] Regarding the sampling time for updating the next current value, it can be seen that: New sampling time = previous sampling time + , and according to , t0 is the initial moment of the new cycle, so we can get , we can further get , thus obtaining a new sampling time. It should be noted that, in this embodiment, Priority far exceeds The specific difference can be determined based on the experience and needs of the staff.

[0022] In one embodiment of this method, the preset algorithm is used to calculate , which includes: integral calculation, and let .

[0023] According to the above settings, this method first calculates each sampling result in a differential manner, and then calculates its cumulative effect, which serves as the basis for subsequent operation analysis.

[0024] In another embodiment of the method, based on The current value of battery charge / discharge is calculated by the preset algorithm 2 , which includes: .

[0025] According to the above configuration, the obtained current value can relatively accurately represent the current value of the battery charge / discharge at the current moment.

[0026] In one embodiment of the method, the method collects the current value of the battery during charging / discharging through the battery management system (BMS), and converts the current value into and interval duration The records are stored in different storage areas respectively. For example: current value Saved in buff0 of the battery management system (BMS) chip, the interval The data is stored in buff1 of the battery management system (BMS) chip. By storing the data separately, it is easy to call the data and avoid confusion.

[0027] In one embodiment of the method, , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0028] In one embodiment of the method, , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0029] In one embodiment of the method, , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

[0030] Reference Figure 2 , which is the sampling data waveform corresponding to the above three embodiments, from Figure 2 It can be seen that when this method takes precedence , When the waveform is more stable; then , , , When the waveform changes, the cycle is shortened, and the waveform fluctuation becomes relatively , is unstable, so in one embodiment of the present method, the priority , .

[0031] Figure 2 The figure also shows the waveform of the data collected before filtering using this method. After comparison, it can be seen that this method can reduce the current fluctuation and shorten the current calculation cycle.

[0032] The embodiment of the present application also discloses an energy storage network output current sampling and filtering system.

[0033] The energy storage network output current sampling and filtering system includes: a current sampling module, a battery charge / discharge current analysis module and a battery charge / discharge current analysis module.

[0034] Among them, the current sampling module is used to collect current when the bidirectional energy storage inverter charges / discharges the battery. Current value at the moment ; Used to make the interval length Then the next current value sampling is carried out, and the collected current value is recorded as .

[0035] Battery charge / discharge current analysis module, which is used when the current value is sampled to Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid.

[0036] The sampling data update module is used to divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and ; Used to update the sampling time of the next current value and repeat the above process.

[0037] The above content has been explained in the embodiment of the aforementioned method, so it will not be repeated here.

[0038] The embodiment of the present application also discloses an energy storage network output current sampling and filtering device.

[0039] The energy storage network output current sampling and filtering device includes a memory and a processor. The memory stores a computer program that can be loaded and executed by the processor, such as any of the above-mentioned energy storage network output current sampling and filtering methods.

[0040] The embodiment of the present application also discloses a storage medium.

[0041] A storage medium is readable by a computer and stores a computer program that can be loaded by a processor and executed by any of the above-mentioned energy storage network output current sampling and filtering methods.

[0042] The above are all preferred embodiments of the present application, and are not intended to limit the scope of protection of the present application. Therefore, any equivalent changes made based on the structure, shape, and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A method for sampling and filtering output current of an energy storage network, characterized in that: include: When the bidirectional energy storage inverter charges / discharges the battery, the collected Current value at the moment ; Let the interval length be Then the next current value sampling is carried out, and the collected current value is recorded as ; When the current value is sampled Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid; Based on time, the current power frequency ripple cycle is divided into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and ; Update the sampling time of the next current value and repeat the above process.

2. The energy storage network output current sampling and filtering method according to claim 1, wherein: The above-mentioned algorithm is used to calculate the , which includes: integral calculation, and let .

3. The energy storage network output current sampling and filtering method according to claim 2, wherein: The based The current value of battery charge / discharge is calculated by the preset algorithm 2 , which includes: .

4. The energy storage network output current sampling and filtering method according to claim 1, wherein: The battery management system collects the current value of the battery during charging / discharging, and the current value and interval duration The records are stored in different storage areas.

5. The energy storage network output current sampling and filtering method according to claim 1, characterized in that: described , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

6. The energy storage network output current sampling and filtering method according to claim 1, characterized in that: described , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

7. The energy storage network output current sampling and filtering method according to claim 1, characterized in that: described , , and divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data.

8. An energy storage network output current sampling and filtering system, characterized in that: include: The current sampling module is used to collect current when the bidirectional energy storage inverter charges / discharges the battery. Current value at the moment ; Used to make the interval length Then the next current value sampling is carried out, and the collected current value is recorded as ; Battery charge / discharge current analysis module, which is used when the current value is sampled to Time and , then the preset algorithm is used to calculate , and based on The current value of battery charge / discharge is calculated by the preset algorithm 2 ;in, is the power frequency ripple period of the AC power grid; The sampling data update module is used to divide the current power frequency ripple cycle into Part, and in the latter The data corresponding to the partial cycle is used as the data before the next power frequency ripple cycle. Part of the data; among them, 、 are different natural numbers, and ; Used to update the sampling time of the next current value and repeat the above process.

9. An energy storage network output current sampling and filtering device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the energy storage network output current sampling and filtering method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: It can be read by a computer and stores a computer program that can be loaded by a processor and execute the energy storage network output current sampling and filtering method according to any one of claims 1 to 7.