A control method and system for light storage maximization applications
Patent Information
- Application Number
- CN202211066167.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-01
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2042-09-01
AI Technical Summary
[0006]本发明的目的是提供一种光储最大化应用的控制方法及系统,以解决光资源利用率低以及制氢效率低的问题
[0064]根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明提供了一种光储最大化应用的控制方法及系统,比较光伏出力与电解槽的需求功率,当所述发电总功率大于所述波动范围的最大值时,即光伏发电机组出力大,则利用多余功率对储能电池簇充电;当所述发电总功率小于所述波动范围的最小值时,PEMEL的需求功率大,则不足功率由储能电池簇放电提供;在此期间,保证光伏出力全部被消耗掉,利用最大光资源,且PEMEL的需求功率维持在一定的范围内,保证电解槽制氢效率最高。
Smart Images

Figure CN115498663B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the power industry and energy field, and in particular to a control method and system for maximizing the application of photovoltaic energy storage. Background Technology
[0002] The intermittent and fluctuating nature of renewable energy generation in new power systems, along with the randomness of power system load demand, leads to issues such as wind and solar power curtailment, posing challenges to the large-scale development of the industry. Meanwhile, hydrogen energy, with its high energy density, high safety, and good environmental benefits, has entered a period of rapid development in China's energy transition towards green and low-carbon energy. China's annual hydrogen demand is expected to increase to approximately 130 million tons, accounting for about 20% of final energy consumption. Therefore, photovoltaic water electrolysis for hydrogen production, as a hot topic at the intersection of the power industry and the energy sector, highly aligns with and connects the urgent needs of two key areas: photovoltaic power consumption and hydrogen energy utilization. It will help overcome the bottleneck of renewable energy consumption and effectively solve the problems of high hydrogen production costs and green production.
[0003] The electrolysis equipment used in photovoltaic water electrolysis for hydrogen production is the proton exchange membrane electrolyzer (PEMEL). Although PEMELs can withstand larger voltage differences and are more compatible with fluctuating power sources than alkaline electrolyzers, photovoltaic power generation systems are characterized by strong randomness and high intermittency. Direct hydrogen production from photovoltaic power with unstable output power will result in significant waste of solar resources, leading to decreased hydrogen production efficiency. Furthermore, the highly fluctuating power source can easily cause frequent start-ups and shutdowns of the PEMEL, resulting in equipment damage and a reduced service life. In contrast, photovoltaic hydrogen production assisted by energy storage systems, i.e., photovoltaic-storage coupled hydrogen production, can not only maximize the utilization of solar resources and reduce resource waste, achieving the maximum hydrogen production, but also improve the PEMEL's operating life and enhance system economics.
[0004] To date, there has been limited research on controlling energy storage systems to achieve higher solar resource utilization and smooth hydrogen production. Most research on energy storage system control focuses on smoothing renewable energy output and auxiliary grid services.
[0005] Existing technologies only consider the supplementary role of energy storage systems in providing the required power and focus on the prediction of renewable energy generation. They can only achieve the effect of smoothing fluctuations and cannot achieve the maximum utilization of solar resources or the maximum production of hydrogen. Summary of the Invention
[0006] The purpose of this invention is to provide a control method and system for maximizing the application of photovoltaic energy storage, so as to solve the problems of low utilization of photovoltaic resources and low hydrogen production efficiency.
[0007] To achieve the above objectives, the present invention provides the following solution:
[0008] A control method for maximizing the application of optical energy storage includes:
[0009] Obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs), and determine the fluctuation range of the total rated power based on the rated power of the multiple sets of PEMELs.
[0010] The power generation of multiple photovoltaic generator sets at any given time is obtained, and the total power generation is determined based on the power generation of the multiple generator sets.
[0011] Obtain the highest SOC value, lowest SOC value, and highest operating temperature of multiple energy storage battery clusters in the energy storage system;
[0012] Obtain the average SOC value, average operating temperature, and time utilization rate for each of the energy storage battery clusters;
[0013] When the total power generation exceeds the maximum value of the fluctuation range, the energy storage battery cluster is charged or its operation is suspended based on the average SOC value, the highest SOC value, the average operating temperature, the highest operating temperature, and the time utilization rate.
[0014] When the total power generation is less than the minimum value of the fluctuation range, the energy storage battery cluster is controlled to discharge or the operation of the energy storage battery cluster is suspended based on the average SOC value, the minimum SOC value, the average operating temperature, the maximum operating temperature and the time utilization rate.
[0015] When the total power generation is within the fluctuation range, all energy storage battery clusters are suspended.
[0016] Optionally, controlling the charging or pausing of the energy storage battery cluster based on the average SOC value, the maximum SOC value, the average operating temperature, the maximum operating temperature, and the time utilization rate specifically includes:
[0017] Determine whether the first condition is met; the first condition is whether the average SOC value is less than the maximum SOC value and whether the average operating temperature is less than the maximum operating temperature.
[0018] If so, select the energy storage battery clusters that meet the first condition, and obtain the first time utilization rate of the energy storage battery clusters that meet the first condition.
[0019] The first time utilization rate is sorted in ascending order using a comparative sorting method to select multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than the first time utilization rate set value.
[0020] Multiple energy storage battery clusters that meet the first screening criteria are used for charging, and the total power generation is evenly distributed.
[0021] If not, suspend the operation of the energy storage battery cluster.
[0022] Optionally, the step of sorting the first time utilization rate in ascending order using a comparison and ranking method to select multiple energy storage battery clusters that meet the first screening criteria specifically includes:
[0023] Arbitrarily sort the multiple energy storage battery clusters that meet the first condition to generate a first initial sequence;
[0024] Starting from the first energy storage battery cluster in the first initial sequence, the first time utilization rates of two adjacent energy storage battery clusters are compared sequentially. If the first first time utilization rate is greater than the second first time utilization rate, the positions of the two energy storage battery clusters are swapped until the last energy storage battery cluster is reached, thus determining the first sequence.
[0025] Using the first sequence as the first initial sequence, return to the step "starting from the first energy storage battery cluster in the first initial sequence, compare the first time utilization rates of two adjacent energy storage battery clusters in turn. If the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determine the first sorting". Re-sort the energy storage battery clusters in the first sequence until a sequence of energy storage battery clusters sorted in ascending order of their first time utilization rates is obtained, and select multiple energy storage battery clusters that meet the first screening conditions.
[0026] Optionally, controlling the discharge or pausing of the energy storage battery cluster based on the average SOC value, the minimum SOC value, the average operating temperature, the maximum operating temperature, and the time utilization rate specifically includes:
[0027] Determine whether the second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature.
[0028] If so, select the energy storage battery clusters that meet the second condition, and obtain the second time utilization rate of the energy storage battery clusters that meet the second condition;
[0029] The second time utilization rate is sorted in ascending order using a comparative sorting method to select multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than the second time utilization rate set value.
[0030] Multiple energy storage battery clusters that meet the second screening criteria are discharged, and each cluster bears the total power generation on an average basis.
[0031] If not, suspend the operation of the energy storage battery cluster.
[0032] Optionally, the step of sorting the second time utilization rate in ascending order using a comparison and ranking method to select multiple energy storage battery clusters that meet the second screening criteria specifically includes:
[0033] Arbitrarily sort the multiple energy storage battery clusters that satisfy the second condition to generate a second initial sequence;
[0034] Starting from the first energy storage battery cluster in the second initial sequence, the second time utilization rates of two adjacent energy storage battery clusters are compared sequentially. If the first second time utilization rate is greater than the second second time utilization rate, the positions of the two energy storage battery clusters are swapped until the last energy storage battery cluster is reached, thus determining the second sequence.
[0035] Using the second sequence as the second initial sequence, return to the step "starting from the first energy storage battery cluster in the initial sequence, compare the second time utilization rates of two adjacent energy storage battery clusters in turn. If the first second time utilization rate is greater than the second second time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determine the second sorting". Re-sort the energy storage battery clusters in the second sequence until a sequence of energy storage battery clusters sorted in ascending order of their second time utilization rates is obtained, and select multiple energy storage battery clusters that meet the second screening conditions.
[0036] A control system for maximizing the application of optical energy storage includes:
[0037] The module for determining the fluctuation range of rated total power is used to obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs) and determine the fluctuation range of the rated total power based on the multiple sets of rated power.
[0038] The total power generation acquisition module is used to acquire the power generation of multiple photovoltaic generator sets at any given time, and determine the total power generation based on the multiple power generation values.
[0039] The first parameter acquisition module is used to acquire the highest SOC value, lowest SOC value, and highest operating temperature of multiple energy storage battery clusters in the energy storage system.
[0040] The second parameter acquisition module is used to acquire the average SOC value, average operating temperature and time utilization rate of each energy storage battery cluster.
[0041] The charging module is used to control the charging of the energy storage battery cluster or to pause the operation of the energy storage battery cluster based on the average SOC value, the highest SOC value, the average operating temperature, the highest operating temperature and the time utilization rate when the total power generation is greater than the maximum value of the fluctuation range.
[0042] The discharge module is used to control the energy storage battery cluster to discharge or suspend the operation of the energy storage battery cluster based on the average SOC value, the lowest SOC value, the average operating temperature, the highest operating temperature, and the time utilization rate when the total power generation is less than the minimum value of the fluctuation range.
[0043] A pause module is used to pause all energy storage battery clusters when the total power generation is within the fluctuation range.
[0044] Optionally, the charging module specifically includes:
[0045] The first judgment unit is used to determine whether a first condition is met; the first condition is whether the average SOC value is less than the highest SOC value and whether the average operating temperature is less than the highest operating temperature.
[0046] The first-time utilization rate acquisition unit is used to, if so, filter out the energy storage battery clusters that meet the first condition, and acquire the first-time utilization rate of the energy storage battery clusters that meet the first condition.
[0047] The first screening unit is used to sort the first time utilization rate in ascending order using a comparison and sorting method, and screen out multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than the first time utilization rate set value.
[0048] A charging unit is used to charge multiple energy storage battery clusters that meet the first screening conditions, and to distribute the total power generation power evenly.
[0049] The first pause unit is used to pause the operation of the energy storage battery cluster if not.
[0050] Optionally, the first filtering unit specifically includes:
[0051] The first initial sequence generation subunit is used to arbitrarily sort the multiple energy storage battery clusters that satisfy the first condition to generate the first initial sequence;
[0052] The first sequence determination subunit is used to start from the first energy storage battery cluster in the first initial sequence, sequentially compare the first time utilization rates of two adjacent energy storage battery clusters, and if the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, thus determining the first sequence.
[0053] The first screening subunit is used to take the first sequence as the first initial sequence and return to the step "starting from the first energy storage battery cluster in the first initial sequence, comparing the first time utilization rates of two adjacent energy storage battery clusters in turn. If the first first time utilization rate is greater than the second first time utilization rate, swapping the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determining the first sorting". The energy storage battery clusters in the first sequence are re-sorted until a sequence in which the first time utilization rates of the energy storage battery clusters are sorted in ascending order is obtained, and multiple energy storage battery clusters that meet the first screening conditions are selected.
[0054] Optionally, the discharge module specifically includes:
[0055] The second judgment unit is used to determine whether the second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature.
[0056] The second time utilization rate acquisition unit is used to filter out the energy storage battery clusters that meet the second condition if the condition is met, and to acquire the second time utilization rate of the energy storage battery clusters that meet the second condition.
[0057] The second screening unit is used to sort the second time utilization rate in ascending order using a comparison and sorting method, and to screen out multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than the second time utilization rate set value.
[0058] The discharge unit is used to discharge multiple energy storage battery clusters that meet the second screening conditions, and to bear the total power generation on an average basis.
[0059] The second pause unit is used to pause the operation of the energy storage battery cluster if not.
[0060] Optionally, the second filtering unit specifically includes:
[0061] The second initial sequence generation subunit is used to arbitrarily sort the multiple energy storage battery clusters that satisfy the second condition to generate a second initial sequence;
[0062] The second sequence determination subunit is used to start from the first energy storage battery cluster in the second initial sequence, sequentially compare the second time utilization rates of two adjacent energy storage battery clusters, and if the first second time utilization rate is greater than the second second time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, thus determining the second sequence.
[0063] The second screening subunit is used to take the second sequence as the second initial sequence and return to the step "starting from the first energy storage battery cluster in the initial sequence, comparing the second time utilization rates of two adjacent energy storage battery clusters in turn. If the first second time utilization rate is greater than the second second time utilization rate, swapping the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determining the second sorting". The energy storage battery clusters in the second sequence are re-sorted until a sequence in which the second time utilization rates of the energy storage battery clusters are sorted in ascending order is obtained, and multiple energy storage battery clusters that meet the second screening conditions are selected.
[0064] According to specific embodiments provided by the present invention, the present invention discloses the following technical effects: The present invention provides a control method and system for maximizing the application of photovoltaic energy storage. It compares the photovoltaic output with the power demand of the electrolyzer. When the total power generated is greater than the maximum value of the fluctuation range, i.e., the photovoltaic generator output is high, the excess power is used to charge the energy storage battery cluster. When the total power generated is less than the minimum value of the fluctuation range, the power demand of the PEMEL is high, and the insufficient power is provided by the discharge of the energy storage battery cluster. During this period, it ensures that all photovoltaic output is consumed, maximizing the use of light resources, and that the power demand of the PEMEL is maintained within a certain range, ensuring the highest hydrogen production efficiency of the electrolyzer. Attached Figure Description
[0065] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0066] Figure 1 The flowchart is a control method for maximizing the application of optical energy storage provided by the present invention.
[0067] Figure 2 This is a topology diagram of photo-storage coupled hydrogen production provided by the present invention;
[0068] Figure 3 Another execution flowchart of the control method for maximizing the application of optical storage provided by the present invention;
[0069] Figure 4 This is a structural diagram of the control system for maximizing the application of optical energy storage provided by the present invention. Detailed Implementation
[0070] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. 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.
[0071] The purpose of this invention is to provide a control method and system for maximizing the application of photovoltaic energy storage, which can achieve maximum utilization of photovoltaic resources and the highest hydrogen production efficiency.
[0072] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0073] Figure 1 The flowchart of the control method for maximizing the application of optical storage provided by the present invention is as follows: Figure 1 As shown, a control method for maximizing the application of optical energy storage includes:
[0074] Step 101: Obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs), and determine the fluctuation range of the total rated power based on the rated power of the multiple sets of PEMELs.
[0075] Step 102: Obtain the power generation of multiple photovoltaic generator sets at any given time, and determine the total power generation based on the power generation of the multiple generator sets.
[0076] Step 103: Obtain the highest SOC value, lowest SOC value, and highest operating temperature of multiple energy storage battery clusters in the energy storage system.
[0077] Step 104: Obtain the average SOC value, average operating temperature, and time utilization rate for each of the energy storage battery clusters.
[0078] Step 105: When the total power generation is greater than the maximum value of the fluctuation range, control the charging of the energy storage battery cluster or suspend the operation of the energy storage battery cluster according to the average SOC value, the maximum SOC value, the average operating temperature, the maximum operating temperature and the time utilization rate.
[0079] Step 105 specifically includes: determining whether a first condition is met; the first condition is whether the average SOC value is less than the highest SOC value and whether the average operating temperature is less than the highest operating temperature; if yes, selecting energy storage battery clusters that meet the first condition and obtaining the first time utilization rate of the energy storage battery clusters that meet the first condition; sorting the first time utilization rate in ascending order using a comparison sorting method, and selecting multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than a first time utilization rate set value; charging multiple energy storage battery clusters that meet the first screening condition and evenly distributing the total power generation; if no, pausing the operation of the energy storage battery clusters.
[0080] The step of sorting the first time utilization rate in ascending order using a comparison sorting method to select multiple energy storage battery clusters that meet the first screening condition specifically includes: arbitrarily sorting the multiple energy storage battery clusters that meet the first condition to generate a first initial sequence; starting from the first energy storage battery cluster in the first initial sequence, sequentially comparing the first time utilization rate of two adjacent energy storage battery clusters; if the first first time utilization rate is greater than the second first time utilization rate, swapping the positions of the two energy storage battery clusters, until the last energy storage battery cluster is reached, thus determining the first sequence; using the first sequence as the first initial sequence, returning to the step "starting from the first energy storage battery cluster in the first initial sequence, sequentially comparing the first time utilization rate of two adjacent energy storage battery clusters; if the first first time utilization rate is greater than the second first time utilization rate, swapping the positions of the two energy storage battery clusters, until the last energy storage battery cluster is reached, thus determining the first sorting", re-sorting the energy storage battery clusters in the first sequence until a sequence of energy storage battery clusters sorted in ascending order of their first time utilization rate is obtained, thus selecting multiple energy storage battery clusters that meet the first screening condition.
[0081] Step 106: When the total power generation is less than the minimum value of the fluctuation range, control the energy storage battery cluster to discharge or suspend the operation of the energy storage battery cluster according to the average SOC value, the minimum SOC value, the average operating temperature, the maximum operating temperature and the time utilization rate.
[0082] Step 106 specifically includes: determining whether a second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature; if yes, selecting energy storage battery clusters that meet the second condition and obtaining the second time utilization rate of the energy storage battery clusters that meet the second condition; sorting the second time utilization rate in ascending order using a comparison and sorting method, and selecting multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than the second time utilization rate set value; discharging multiple energy storage battery clusters that meet the second screening condition, and averaging the total power generation; if no, suspending the operation of the energy storage battery clusters.
[0083] The step of sorting the second time utilization rate in ascending order using a comparison sorting method to select multiple energy storage battery clusters that meet the second screening condition specifically includes: arbitrarily sorting the multiple energy storage battery clusters that meet the second condition to generate a second initial sequence; starting from the first energy storage battery cluster in the second initial sequence, sequentially comparing the second time utilization rates of two adjacent energy storage battery clusters; if the first second time utilization rate is greater than the second second time utilization rate, swapping the positions of the two energy storage battery clusters, until the last energy storage battery cluster is reached, thus determining the second sequence; using the second sequence as the second initial sequence, returning to the step "starting from the first energy storage battery cluster in the initial sequence, sequentially comparing the second time utilization rates of two adjacent energy storage battery clusters; if the first second time utilization rate is greater than the second second time utilization rate, swapping the positions of the two energy storage battery clusters, until the last energy storage battery cluster is reached, thus determining the second sorting", and re-sorting the energy storage battery clusters in the second sequence until a sequence of energy storage battery clusters sorted in ascending order of their second time utilization rates is obtained, thus selecting multiple energy storage battery clusters that meet the second screening condition.
[0084] Step 107: When the total power generation is within the fluctuation range, suspend all energy storage battery clusters.
[0085] The technical solution of the present invention will be further described below. Figure 2 This is a topology diagram of photo-storage coupled hydrogen production provided by the present invention. Figure 3 Another execution flowchart of the control method for maximizing the application of optical storage provided by the present invention is shown below. Figures 2-3 As shown.
[0086] 1. Obtain the rated power P of m groups of PEMEL from the data detection and storage system. el1 ,P el2 ...P elmAnd calculate the sum of the rated power of m groups of PEMEL. When m groups of PEMELs are operating normally and hydrogen production efficiency is at its highest, the allowable total input power fluctuation range is [P]. el *α, P el [*β], where α and β are the upper and lower power fluctuation ratios of the operation fluctuation, respectively.
[0087] 2. The power generation P of n photovoltaic generator sets at time t is obtained by the data detection and storage system. pv1 ,P pv2 ...P pvn Calculate the total power output of n photovoltaic generator sets.
[0088] 3. Obtain energy storage system data. The energy storage system proposed in this invention comprises p energy storage battery clusters, and each energy storage battery cluster contains q energy storage battery packs. The energy storage battery pack is the smallest operating unit of the energy storage battery. The specific steps are as follows:
[0089] 3.1 The state of charge (SOC) value η of q energy storage battery packs in each energy storage battery cluster is obtained by the data detection and storage system. ij Where i∈(1,p) and j∈(1,q), the average SOC value of each energy storage battery cluster is calculated. Where i∈(1,p); the minimum SOC value allowed for the energy storage battery cluster to discharge is set to η. low The maximum SOC value allowed for charging of the energy storage battery cluster is η. high , where η low <η high .
[0090] 3.2 The operating temperature (C) of q energy storage battery packs in each energy storage battery cluster is obtained by the data detection and storage system. ij Where i∈(1,p) and j∈(1,q), the average operating temperature of each energy storage battery cluster is calculated. The maximum operating temperature is set to C. max .
[0091] 4. Calculate the required charge and discharge volume of the energy storage battery cluster.
[0092] 4.1 When P el *α≤P pv ≤P el *β, all energy storage battery clusters stop working; proceed to step 2.
[0093] 4.2 When P pv <P el *α, The energy storage battery cluster begins to discharge, and the specific steps are as follows:
[0094] 4.2.1 Determine the average SOC value η of each energy storage battery cluster sequentially, starting from the first one. i and average operating temperature C i When η i ≤η low Or C i ≥C max If i∈(1,p), then the i-th energy storage battery cluster stops working.
[0095] 4.2.2 When ηi > η low And C i <C max When i∈(1,p), the i-th energy storage battery cluster has the conditions to discharge, and finally r energy storage battery clusters with the conditions to discharge are selected.
[0096] 4.2.3 The time utilization rate U of the r energy storage battery clusters selected in step 4.2.2 is obtained by the data detection and storage system. Ti , Among them, t j U represents the j-th charge / discharge period within the statistical period T; a represents the number of charge / discharge periods within the statistical period T. T This reflects the operating time of the energy storage battery cluster within T.
[0097] 4.2.4 Using a comparison sorting algorithm, based on the time utilization rate U of the energy storage battery cluster... Ti The values of i∈(1,r) are used to sort the r energy storage battery clusters in step 4.2.3 from smallest to largest. The last f energy storage battery clusters stop working, where f = r * 10% (rounded down if there is a decimal). The remaining (rf) energy storage battery clusters are defined as the optimal energy storage battery clusters. The (rf) optimal energy storage battery clusters begin to discharge to provide power for PEMEL. The (rf) energy storage battery clusters bear the total power required on average, that is, the actual discharge power that each energy storage battery cluster needs to bear is P. ess =(P el *α-P pv ) / (rf). Jump to step 2.
[0098] 4.3 When P pv >P el *β, the energy storage battery cluster begins charging, and the specific steps are as follows:
[0099] 4.3.1 Starting from the first one, determine the average SOC value ηi and average operating temperature C of each energy storage battery cluster. i When η i ≥η high Or C i ≥C max If i∈(1,p), then the i-th energy storage battery cluster stops working.
[0100] 4.3.2 When η i <η high And C i <C max When i∈(1,p), the i-th energy storage battery cluster is ready for charging, and finally x energy storage battery clusters are selected to be ready for charging.
[0101] 4.3.3 The time utilization rate U of the x energy storage battery clusters selected in step 4.3.2 is obtained by the data detection and storage system. Ti , Among them, t j U represents the j-th charge / discharge period within the statistical period T; a represents the number of charge / discharge periods within the statistical period T. T This reflects the operating time of the energy storage battery cluster within T.
[0102] 4.3.4 Using a comparison sorting algorithm, based on the time utilization rate U of the energy storage battery cluster... Ti Let the values of i∈(1,x) be used to sort the x energy storage battery clusters in step 4.3.3 from smallest to largest. The last y energy storage battery clusters will stop working, where y = x * 10% (rounded down if there is a decimal). The remaining (xy) energy storage battery clusters are defined as the optimal energy storage battery clusters. The (xy) optimal energy storage battery clusters will start charging with power provided by the photovoltaic generator set. The (xy) optimal energy storage battery clusters will equally distribute the total power provided by the photovoltaic generator set, that is, each energy storage battery cluster will actually need to bear a charging power of P. ess =(P pv -P el *β) / (xy). Jump to step 2.
[0103] 5. The comparison sorting algorithm mentioned in steps 4.2.4 and 4.3.4 is the same algorithm. The following example uses step 4.3.4, which uses the comparison sorting algorithm to sort the energy storage battery clusters according to their time utilization rate U. Ti Let i∈(1,x) be the numerical values of the x energy storage battery clusters, sorted from smallest to largest. The specific steps are as follows:
[0104] 5.1 Starting with the first energy storage battery cluster, compare the U values of two adjacent energy storage battery clusters sequentially. Ti If the first value is larger than the second, the positions of the two energy storage battery clusters are swapped. For each pair of adjacent energy storage battery clusters U... Ti The same process is repeated for the x-th energy storage battery cluster. At this point, the x-th (last) energy storage battery cluster U... Ti The value will be the largest possible number.
[0105] 5.2 For the sorting results in 5.1, starting from the first energy storage battery cluster, compare the U values of two adjacent energy storage battery clusters in sequence. Ti If the first value is larger than the second, the positions of the two energy storage battery clusters are swapped. For each pair of adjacent energy storage battery clusters U... Ti The same process is repeated for the (x-1)th energy storage battery cluster. At this point, the xth (last) energy storage battery cluster U... Ti The value will be the largest number, U of the (x-1)th energy storage battery cluster. Ti The value will be only less than U of the xth energy storage battery cluster. Ti The number of numerical values.
[0106] 5.3 For the sorting results in 5.2, starting from the first energy storage battery cluster, compare the U values of two adjacent energy storage battery clusters in turn. Ti If the first value is larger than the second, the positions of the two energy storage battery clusters are swapped. For each pair of adjacent energy storage battery clusters U... Ti The same process is repeated for the x-2th energy storage battery cluster. At this point, the xth (last) energy storage battery cluster U... Ti The value will be the largest number, U of the (x-1)th energy storage battery cluster. Ti The value will be only less than U of the xth energy storage battery cluster. Ti The numerical value, the (x-2)th energy storage battery cluster U Ti The value will be only less than U of the (x-1)th energy storage battery cluster. Ti The number of numerical values.
[0107] And so on, each round of comparison involves energy storage battery clusters U Ti As the number of numerical pairs decreases, after a total of x-1 rounds of comparison, the energy storage battery cluster can be obtained according to its time utilization rate U. Ti A sequence of values from smallest to largest.
[0108] Figure 4 The control system structure diagram for maximizing the application of optical energy storage provided by this invention is as follows: Figure 4 As shown, a control system for maximizing the application of optical energy storage includes:
[0109] The rated total power fluctuation range determination module 401 is used to obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs) and determine the fluctuation range of the rated total power based on the multiple sets of rated power.
[0110] The total power generation acquisition module 402 is used to acquire the power generation of multiple photovoltaic generator sets at any time, and determine the total power generation based on the multiple power generation values;
[0111] The first parameter acquisition module 403 is used to acquire the highest SOC value, lowest SOC value and highest operating temperature of multiple energy storage battery clusters in the energy storage system.
[0112] The second parameter acquisition module 404 is used to acquire the average SOC value, average operating temperature and time utilization rate of each energy storage battery cluster.
[0113] The charging module 405 is used to control the charging of the energy storage battery cluster or to pause the operation of the energy storage battery cluster based on the average SOC value, the highest SOC value, the average operating temperature, the highest operating temperature and the time utilization rate when the total power generation is greater than the maximum value of the fluctuation range.
[0114] The charging module 405 specifically includes: a first judgment unit, used to judge whether a first condition is met; the first condition is whether the average SOC value is less than the highest SOC value and whether the average operating temperature is less than the highest operating temperature; a first time utilization rate acquisition unit, used to, if yes, filter out energy storage battery clusters that meet the first condition and acquire the first time utilization rate of the energy storage battery clusters that meet the first condition; a first screening unit, used to, sort the first time utilization rate in ascending order using a comparison and sorting method, and screen out multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than a first time utilization rate set value; a charging unit, used to, charge multiple energy storage battery clusters that meet the first screening condition, and evenly distribute the total power generation; and a first pause unit, used to, if no, pause the operation of the energy storage battery clusters.
[0115] The first filtering unit specifically includes: a first initial sequence generation subunit, used to arbitrarily sort the multiple energy storage battery clusters that meet the first condition to generate a first initial sequence; a first sequence determination subunit, used to start from the first energy storage battery cluster in the first initial sequence, sequentially compare the first time utilization rates of two adjacent energy storage battery clusters, and if the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, to determine the first sequence; and a first filtering subunit, used as the first initial sequence, returning to the step "starting from the first energy storage battery cluster in the first initial sequence, sequentially compare the first time utilization rates of two adjacent energy storage battery clusters, and if the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, to determine the first sorting", to re-sort the energy storage battery clusters in the first sequence until a sequence is obtained in which the first time utilization rates of the energy storage battery clusters are sorted in ascending order, and to filter out multiple energy storage battery clusters that meet the first filtering condition.
[0116] The discharge module 406 is used to control the energy storage battery cluster to discharge or suspend the operation of the energy storage battery cluster based on the average SOC value, the lowest SOC value, the average operating temperature, the highest operating temperature and the time utilization rate when the total power generation is less than the minimum value of the fluctuation range.
[0117] The discharge module 406 specifically includes: a second judgment unit, used to judge whether a second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature; a second time utilization rate acquisition unit, used to, if yes, filter out energy storage battery clusters that meet the second condition and acquire the second time utilization rate of the energy storage battery clusters that meet the second condition; a second screening unit, used to, sort the second time utilization rate in ascending order using a comparison and sorting method, and screen out multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than a second time utilization rate set value; a discharge unit, used to discharge multiple energy storage battery clusters that meet the second screening condition, and average the total power generation; and a second pause unit, used to, if no, pause the operation of the energy storage battery clusters.
[0118] The second filtering unit specifically includes: a second initial sequence generation subunit, used to arbitrarily sort the multiple energy storage battery clusters that meet the second condition to generate a second initial sequence; a second sequence determination subunit, used to start from the first energy storage battery cluster in the second initial sequence, sequentially compare the second time utilization rates of two adjacent energy storage battery clusters, and if the first second time utilization rate is greater than the second second time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, to determine the second sequence; and a second filtering subunit, used to take the second sequence as the second initial sequence, return to the step "starting from the first energy storage battery cluster in the initial sequence, sequentially compare the second time utilization rates of two adjacent energy storage battery clusters, and if the first second time utilization rate is greater than the second second time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, to determine the second sorting", to re-sort the energy storage battery clusters in the second sequence until a sequence in which the second time utilization rates of the energy storage battery clusters are sorted in ascending order is obtained, and multiple energy storage battery clusters that meet the second filtering condition are filtered out.
[0119] The pause module 407 is used to pause all the energy storage battery clusters when the total power generation is within the fluctuation range.
[0120] This invention compares the photovoltaic output with the power demand of the electrolyzer. If the photovoltaic output is high, the excess power is used to charge the energy storage battery cluster. If the power demand of the electrolyzer is high, the insufficient power is provided by the discharge of the energy storage battery cluster. During this process, it is ensured that all the photovoltaic output is consumed to maximize the utilization of light resources, and the power demand of the electrolyzer is maintained within a certain range to ensure the highest hydrogen production efficiency of the electrolyzer.
[0121] In addition, in the charge and discharge control of each energy storage battery cluster, three key parameters of the energy storage battery cluster are considered, namely time utilization rate, temperature and SOC value, in order to minimize the safety risks caused by uneven output of the energy storage battery cluster and improve the life of the energy storage battery.
[0122] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the method section.
[0123] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A control method for maximizing the application of photovoltaic energy storage, characterized in that, include: Obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs), and determine the fluctuation range of the total rated power based on the rated power of the multiple sets of PEMELs. The power generation of multiple photovoltaic generator sets at any given time is obtained, and the total power generation is determined based on the power generation of the multiple generator sets. Obtain the highest SOC value, lowest SOC value, and highest operating temperature of multiple energy storage battery clusters in the energy storage system; Obtain the average SOC value, average operating temperature, and time utilization rate of each energy storage battery cluster. ; , Where r is the number of selected energy storage battery clusters; i is the energy storage battery cluster number; For statistical period Inner Each charging and discharging period; For statistical period The number of charge / discharge cycles within the period; This reflects the energy storage battery cluster i during the statistical period. Working hours within the period; When the total power generation exceeds the maximum value of the fluctuation range, the energy storage battery cluster is charged or its operation is paused based on the average SOC value, the maximum SOC value, the average operating temperature, the maximum operating temperature, and the time utilization rate. Specifically, this includes: Determine whether the first condition is met; the first condition is whether the average SOC value is less than the maximum SOC value and whether the average operating temperature is less than the maximum operating temperature. If so, select the energy storage battery clusters that meet the first condition, and obtain the first time utilization rate of the energy storage battery clusters that meet the first condition. The first time utilization rate is sorted in ascending order using a comparative sorting method to select multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than the first time utilization rate set value. Multiple energy storage battery clusters that meet the first screening criteria are used for charging, and the total power generation is evenly distributed. If not, suspend the operation of the energy storage battery cluster; When the total power generation is less than the minimum value of the fluctuation range, the energy storage battery cluster is controlled to discharge or the operation of the energy storage battery cluster is suspended based on the average SOC value, the minimum SOC value, the average operating temperature, the maximum operating temperature and the time utilization rate. When the total power generation is within the fluctuation range, all energy storage battery clusters are suspended.
2. The control method for maximizing the application of photovoltaic energy storage according to claim 1, characterized in that, The step of sorting the first time utilization rate in ascending order using a comparative ranking method to select multiple energy storage battery clusters that meet the first selection criteria specifically includes: Arbitrarily sort the multiple energy storage battery clusters that meet the first condition to generate a first initial sequence; Starting from the first energy storage battery cluster in the first initial sequence, the first time utilization rates of two adjacent energy storage battery clusters are compared sequentially. If the first first time utilization rate is greater than the second first time utilization rate, the positions of the two energy storage battery clusters are swapped until the last energy storage battery cluster is reached, thus determining the first sequence. Using the first sequence as the first initial sequence, return to the step "Starting from the first energy storage battery cluster in the first initial sequence, compare the first time utilization rates of two adjacent energy storage battery clusters in turn. If the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determine the first sequence". Re-sort the energy storage battery clusters in the first sequence until a sequence of energy storage battery clusters is obtained in ascending order of their first time utilization rates, and select multiple energy storage battery clusters that meet the first screening condition.
3. The control method for maximizing the application of photovoltaic energy storage according to claim 1, characterized in that, The method of controlling the discharge or pausing of the energy storage battery cluster based on the average SOC value, the minimum SOC value, the average operating temperature, the maximum operating temperature, and the time utilization rate specifically includes: Determine whether the second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature. If so, select the energy storage battery clusters that meet the second condition, and obtain the second time utilization rate of the energy storage battery clusters that meet the second condition; The second time utilization rate is sorted in ascending order using a comparative sorting method to select multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than the second time utilization rate set value. Multiple energy storage battery clusters that meet the second screening criteria are discharged, and each cluster bears the total power generation on an average basis. If not, suspend the operation of the energy storage battery cluster.
4. The control method for maximizing the application of photovoltaic energy storage according to claim 3, characterized in that, The step of sorting the second time utilization rate in ascending order using a comparative ranking method to select multiple energy storage battery clusters that meet the second selection criteria specifically includes: Arbitrarily sort the multiple energy storage battery clusters that satisfy the second condition to generate a second initial sequence; Starting from the first energy storage battery cluster in the second initial sequence, the second time utilization rate of two adjacent energy storage battery clusters is compared sequentially. If the second time utilization rate of the first energy storage battery cluster is greater than that of the second energy storage battery cluster, the positions of the two energy storage battery clusters are swapped until the last energy storage battery cluster is reached, and the second sequence is determined. Using the second sequence as the second initial sequence, return to step "Starting from the first energy storage battery cluster in the second initial sequence, compare the second time utilization rates of two adjacent energy storage battery clusters in turn. If the second time utilization rate of the first cluster is greater than that of the second cluster, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determine the second sequence". Re-sort the energy storage battery clusters in the second sequence until a sequence is obtained in which the second time utilization rates of the energy storage battery clusters are sorted in ascending order. Select multiple energy storage battery clusters that meet the second screening conditions.
5. A control system for maximizing the application of photovoltaic energy storage, characterized in that, include: The module for determining the fluctuation range of rated total power is used to obtain the rated power of multiple sets of proton exchange membrane electrolyzers (PEMELs) and determine the fluctuation range of the rated total power based on the multiple sets of rated power. The total power generation acquisition module is used to acquire the power generation of multiple photovoltaic generator sets at any given time, and determine the total power generation based on the multiple power generation values. The first parameter acquisition module is used to acquire the highest SOC value, lowest SOC value, and highest operating temperature of multiple energy storage battery clusters in the energy storage system. The second parameter acquisition module is used to acquire the average SOC value, average operating temperature, and time utilization rate of each energy storage battery cluster. ; , Where r is the number of selected energy storage battery clusters; i is the energy storage battery cluster number; For statistical period Inner Each charging and discharging period; For statistical period The number of charge / discharge cycles within the period; This reflects the energy storage battery cluster i during the statistical period. Working hours within the period; A charging module is used to control the charging or pausing of the energy storage battery cluster based on the average SOC value, the highest SOC value, the average operating temperature, the highest operating temperature, and the time utilization rate when the total power generation exceeds the maximum value of the fluctuation range; the charging module specifically includes: The first judgment unit is used to determine whether a first condition is met; the first condition is whether the average SOC value is less than the highest SOC value and whether the average operating temperature is less than the highest operating temperature. The first-time utilization rate acquisition unit is used to, if so, filter out the energy storage battery clusters that meet the first condition, and acquire the first-time utilization rate of the energy storage battery clusters that meet the first condition. The first screening unit is used to sort the first time utilization rate in ascending order using a comparison and sorting method, and screen out multiple energy storage battery clusters that meet the first screening condition; the first screening condition is that the first time utilization rate is lower than the first time utilization rate set value. A charging unit is used to charge multiple energy storage battery clusters that meet the first screening conditions, and to distribute the total power generation power evenly. The first pause unit is used to pause the operation of the energy storage battery cluster if no; The discharge module is used to control the energy storage battery cluster to discharge or suspend the operation of the energy storage battery cluster based on the average SOC value, the lowest SOC value, the average operating temperature, the highest operating temperature, and the time utilization rate when the total power generation is less than the minimum value of the fluctuation range. A pause module is used to pause all energy storage battery clusters when the total power generation is within the fluctuation range.
6. The control system for maximizing the application of photovoltaic energy storage according to claim 5, characterized in that, The first filtering unit specifically includes: The first initial sequence generation subunit is used to arbitrarily sort the multiple energy storage battery clusters that satisfy the first condition to generate the first initial sequence; The first sequence determination subunit is used to start from the first energy storage battery cluster in the first initial sequence, sequentially compare the first time utilization rates of two adjacent energy storage battery clusters, and if the first first time utilization rate is greater than the second first time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, thus determining the first sequence. The first screening subunit is used to take the first sequence as the first initial sequence and return to the step "starting from the first energy storage battery cluster in the first initial sequence, comparing the first time utilization rates of two adjacent energy storage battery clusters in turn. If the first first time utilization rate is greater than the second first time utilization rate, swapping the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determining the first sequence". The energy storage battery clusters in the first sequence are reordered until a sequence in which the first time utilization rates of the energy storage battery clusters are sorted in ascending order is obtained, and multiple energy storage battery clusters that meet the first screening conditions are selected.
7. The control system for maximizing the application of photovoltaic energy storage according to claim 5, characterized in that, The discharge module specifically includes: The second judgment unit is used to determine whether the second condition is met; the second condition is whether the average SOC value is greater than the minimum SOC value and whether the average operating temperature is less than the maximum operating temperature. The second time utilization rate acquisition unit is used to filter out the energy storage battery clusters that meet the second condition if the condition is met, and to acquire the second time utilization rate of the energy storage battery clusters that meet the second condition. The second screening unit is used to sort the second time utilization rate in ascending order using a comparison and sorting method, and to screen out multiple energy storage battery clusters that meet the second screening condition; the second screening condition is that the second time utilization rate is lower than the second time utilization rate set value. The discharge unit is used to discharge multiple energy storage battery clusters that meet the second screening conditions, and to bear the total power generation on an average basis. The second pause unit is used to pause the operation of the energy storage battery cluster if not.
8. The control system for maximizing the application of photovoltaic energy storage according to claim 7, characterized in that, The second filtering unit specifically includes: The second initial sequence generation subunit is used to arbitrarily sort the multiple energy storage battery clusters that satisfy the second condition to generate a second initial sequence; The second sequence determination subunit is used to start from the first energy storage battery cluster in the second initial sequence, sequentially compare the second time utilization rates of two adjacent energy storage battery clusters, and if the first second time utilization rate is greater than the second second time utilization rate, swap the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, thus determining the second sequence. The second screening subunit is used to take the second sequence as the second initial sequence and return to the step "starting from the first energy storage battery cluster in the second initial sequence, comparing the second time utilization rates of two adjacent energy storage battery clusters in turn. If the second time utilization rate of the first cluster is greater than that of the second cluster, swapping the positions of the two energy storage battery clusters until the last energy storage battery cluster is reached, and determining the second sequence". The energy storage battery clusters in the second sequence are reordered until a sequence in which the second time utilization rates of the energy storage battery clusters are sorted in ascending order is obtained, and multiple energy storage battery clusters that meet the second screening conditions are selected.
Citation Information
Patent Citations
Electrolytic hydrogen production and energy storage power generation system oriented to non-constant power source and control method
CN114268113A