A photovoltaic power generation hydrogen production control method, system, program product and storage medium

By dynamically adjusting the target power point and electrolytic cell temperature of the photovoltaic power generation system, the problem of low energy utilization efficiency of the photovoltaic power generation system when the light intensity changes is solved, and flexible energy distribution and improved system stability are achieved.

CN119602393BActive Publication Date: 2026-03-17GUANGDONG HUAJU TESTING TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

When existing photovoltaic power generation systems have high sunlight intensity but low electricity demand, excessive electricity is forced to be connected to the grid, leading to increased peak-shaving pressure on the power grid. When sunlight is sufficient but hydrogen production capacity is low, the system cannot increase hydrogen production capacity in time, resulting in low energy utilization efficiency.

Method used

By acquiring the current illumination parameters and determining whether they exceed the preset threshold, the target power point is dynamically adjusted. Combined with the electrolyzer temperature and the status of the energy storage equipment, a multi-parameter adjustment mechanism is adopted to flexibly allocate energy, avoid forced grid connection of electricity, and improve system performance through temperature regulation when hydrogen production power is low.

Benefits of technology

It enables flexible energy allocation based on real-time operating conditions, avoids forced grid connection of electricity, improves energy utilization efficiency, responds quickly to changes in lighting conditions, and enhances system stability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119602393B_ABST
    Figure CN119602393B_ABST
Patent Text Reader

Abstract

This application provides a photovoltaic power generation hydrogen production control method, system, program product, and storage medium, relating to the field of photovoltaic power generation technology. The system determines whether adjustment is needed by judging the relationship between current illumination parameters and preset thresholds. In adjustment mode, the system dynamically adjusts the target power point by calculating the total energy received power. When the target power point exceeds the total energy received power, the system analyzes the electrolyzer temperature to calculate the required and excess energy, thereby deciding whether to increase the electrolyzer temperature or adjust the operating voltage. This multi-parameter-based dynamic adjustment mechanism allows the system to flexibly allocate energy according to real-time operating conditions, avoiding forced grid connection of electricity. Simultaneously, it improves system performance through temperature regulation when hydrogen production power is low, ultimately improving energy utilization efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of photovoltaic power generation technology, and in particular to a photovoltaic power generation hydrogen production control method, system, program product and storage medium. Background Technology

[0002] With the continuous growth of energy demand, multi-energy complementarity has become an important way to improve energy efficiency. Currently, many cities and industrial parks face comprehensive energy demands for cooling, heating, and electricity, with air conditioning load accounting for 30-40% of the total load during peak summer periods, putting enormous pressure on the power grid. Meanwhile, renewable energy generation is intermittent, often resulting in wind and solar power curtailment and energy waste.

[0003] The relevant energy complementary systems mainly adopt a fixed conversion path approach, that is, renewable energy generation is allocated to different energy-consuming segments according to a preset ratio. For example, 70% of photovoltaic power generation is set for grid supply, and 30% is used for hydrogen electrolysis. The system determines this fixed allocation ratio based on historical operating data.

[0004] However, the energy utilization efficiency of related technologies is poor. For example, when the light intensity is high and the electricity demand is low, too much electricity is forced to be connected to the grid, which increases the pressure on the grid peak regulation. When the light intensity is sufficient but the hydrogen production capacity is low, the system cannot increase the hydrogen production capacity in time due to the fixed allocation ratio, resulting in low energy utilization efficiency. Summary of the Invention

[0005] This application provides a photovoltaic power generation hydrogen production control method, system, program product, and storage medium for improving energy utilization efficiency.

[0006] In a first aspect, this application provides a photovoltaic power generation hydrogen production control method, comprising: acquiring current illumination parameters and determining whether the current illumination parameters are greater than a preset illumination threshold; if the current illumination parameters are greater than the illumination threshold, acquiring corresponding power points at several different initial operating voltage points; selecting the maximum power point from the power points as the target power point, and the corresponding initial operating voltage point as the target operating voltage point; collecting the charging power of the energy storage device and the hydrogen production power of the electrolyzer, and calculating the total energy receiving power; determining whether the target power point is greater than the total energy receiving power; if the target power point is less than or equal to the total energy receiving power, executing a preset power adjustment strategy to make the target power point oscillate around the maximum power point. If the target power point is greater than the total energy received power, the current temperature of the electrolytic cell is obtained; the energy required to raise the current temperature of the electrolytic cell to the optimal operating temperature and the excess energy are calculated, where the difference between the target power point and the total energy received power is taken as the excess energy; the product of the difference and the time required to raise the current temperature to the optimal operating temperature is determined; it is determined whether the required energy is greater than the excess energy; if the required energy is less than or equal to the excess energy, the current temperature of the electrolytic cell is raised to the optimal operating temperature, and the steps of obtaining the corresponding power points at several different initial operating voltage points are executed; if the required energy is greater than the excess energy, a preset power adjustment strategy is executed to make the target power point oscillate around the total energy received power.

[0007] By adopting the above technical solution, the system determines whether adjustment is needed by judging the relationship between the current illumination parameters and the preset threshold. In adjustment mode, the system dynamically adjusts the target power point by calculating the total energy received power. When the target power point exceeds the total energy received power, the system analyzes the electrolyzer temperature to calculate the required and excess energy, thereby deciding whether to increase the electrolyzer temperature or adjust the operating voltage. This multi-parameter-based dynamic adjustment mechanism allows the system to flexibly allocate energy according to real-time operating conditions, avoiding forced grid connection of electricity. Simultaneously, it improves system performance through temperature regulation when hydrogen production is low, ultimately enhancing energy utilization efficiency.

[0008] In conjunction with some embodiments of the first aspect, in some embodiments, the preset power adjustment strategy specifically includes: performing the following cyclic steps: increasing or decreasing the target operating voltage point; obtaining a new output power based on the adjusted target operating voltage point; determining the relationship between the new output power and the target power point; if the new output power is greater than the target power point, increasing the target operating voltage point in the same manner; if the new output power is less than the target power point, decreasing the target operating voltage point in the same manner; and obtaining a new output power value as the new output power based on the adjusted target operating voltage point.

[0009] By employing the above technical solution, the target operating voltage point is adjusted using a cyclic control method. After each adjustment, the output power is reacquired, and the direction of the next adjustment is determined based on the relationship between the output power and the target power point. This allows for rapid and accurate tracking of the maximum power point. The solution gradually approaches the maximum power point through continuous iterative optimization.

[0010] In conjunction with some embodiments of the first aspect, in some embodiments, after executing a preset power adjustment strategy to make the target power point oscillate around the maximum power point, the method further includes: when a change in the current illumination parameter is detected, determining a new voltage adjustment direction and a new voltage adjustment step size based on the impact of the previous increase or decrease in the target operating voltage point on the new output power; using the previously determined maximum power point as a reference point, adjusting the target operating voltage point according to the new voltage adjustment direction and the new voltage adjustment step size until the target power point oscillates around the new maximum power point.

[0011] By adopting the above technical solution, when the system detects changes in illumination parameters, it fully utilizes the empirical data from the previous voltage adjustment, including the impact of voltage adjustment on output power. This historical experience-based adjustment method allows the system to directly determine the new adjustment direction and step size based on the effect of the previous adjustment. Simultaneously, by using the previously determined maximum power point as a reference point for adjustment, the optimization process is avoided from starting over. This strategy reduces the number of exploratory adjustments, improves the system's response speed to illumination changes, and enables the system to quickly and accurately track the new maximum power point.

[0012] In conjunction with some embodiments of the first aspect, after executing a preset power adjustment strategy to make the target power point oscillate around the maximum power point, the method further includes: acquiring historical power data and determining whether the number of historical power data is greater than a preset quantity threshold; if the number of historical power data is less than or equal to the preset quantity threshold, then executing the step of determining a new voltage adjustment direction and a new voltage adjustment step size based on the impact of the previous increase or decrease in the target operating voltage point on the new output power when a change in the current illumination parameter is detected; if the number of historical power data is greater than the preset quantity threshold, using a piecewise linear fitting method to establish a power-voltage characteristic curve based on the historical power data; determining a new voltage adjustment direction based on the slope change of the power-voltage characteristic curve when a change in the current illumination parameter is detected; calculating the illumination change rate, where the illumination change rate is the rate of change of illumination intensity, and determining a voltage compensation value based on the illumination change rate; and adjusting the target operating voltage point using an adaptive variable step size perturbation method based on the power-voltage characteristic curve, wherein the adaptive variable step size is proportional to the voltage compensation value.

[0013] By adopting the above technical solution, the system establishes a dual-mode control mechanism, selecting an appropriate control strategy based on the amount of historical power data. When the data volume is low, a simple control based on previous adjustment experience is used; when the data volume is sufficient, piecewise linear fitting is used to establish a power-voltage characteristic curve, and the voltage compensation value is determined in conjunction with the rate of change of illumination. In particular, an adaptive variable step-size perturbation method is adopted, making the step size proportional to the voltage compensation value, thereby achieving dynamic optimization of the control strategy. This intelligent control mechanism improves the system's response speed and control accuracy under different operating conditions.

[0014] In conjunction with some embodiments of the first aspect, in some embodiments, the previously determined maximum power point is used as a reference point, and the target operating voltage point is adjusted according to a new voltage adjustment direction and a new voltage adjustment step size until the target power point oscillates at the new maximum power point. The method further includes: calculating the power change rate, where the power change rate is the change in the target power point per unit time; when the power change rate is greater than a first preset threshold, obtaining the current state of charge of the energy storage device; if the current state of charge is less than a preset upper limit of charge, allocating the power exceeding the first preset threshold to the energy storage device; if the current state of charge is less than a preset upper limit of charge, allocating the power portion ... If the state of charge is greater than or equal to the preset upper limit of charge, the maximum allowable power change value is calculated based on the current electrolytic cell temperature; the portion exceeding the maximum allowable power change value is passivated by adjusting the target operating voltage point; when the power change rate is negative and its absolute value is greater than the second preset threshold, the current state of charge of the energy storage device is obtained; if the current state of charge is greater than the preset lower limit of charge, energy is released from the energy storage device to supplement the power deficit; if the current state of charge is less than or equal to the preset lower limit of charge, the maximum allowable power reduction value is calculated based on the current operating state of the electrolytic cell; the power reduction rate is controlled to not exceed the maximum allowable power reduction value.

[0015] By adopting the above technical solution, the system constructs a complete power change buffering mechanism. When power rises rapidly, the system prioritizes storing excess power in energy storage devices. If the energy storage devices have reached their limit, the power increase rate is controlled by the maximum allowable power change value. When power drops rapidly, energy is replenished from the energy storage devices first. If the stored energy is insufficient, the decrease rate is controlled by the maximum allowable power decrease value. This multi-layered buffering protection mechanism effectively prevents drastic fluctuations in the system's operating state, improving the system's stability and reliability.

[0016] In conjunction with some embodiments of the first aspect, in some embodiments, based on the power-voltage characteristic curve, the target operating voltage point is adjusted using an adaptive variable step size perturbation method, wherein the adaptive variable step size is proportional to the voltage compensation value. Following this step, the method further includes: calculating the power change rate, where the power change rate is the change in the target power point per unit time; when the power change rate is greater than a first preset threshold, obtaining the current state of charge (SOC) of the energy storage device; if the current SOC is less than a preset upper limit of charge, allocating the power exceeding the first preset threshold to the energy storage device; if the current SOC is greater than or equal to the preset upper limit of charge, calculating the maximum allowable power change value based on the current electrolytic cell temperature; passivating the portion exceeding the maximum allowable power change value by adjusting the target operating voltage point; when the power change rate is negative and its absolute value is greater than a second preset threshold, obtaining the current SOC of the energy storage device; if the current SOC is greater than a preset lower limit of charge, releasing energy from the energy storage device to compensate for the power deficit; if the current SOC is less than or equal to the preset lower limit of charge, calculating the maximum allowable power reduction value based on the current operating state of the electrolytic cell; and controlling the power reduction rate not to exceed the maximum allowable power reduction value.

[0017] By adopting the above technical solution, the system constructs a complete power change buffering mechanism. When power rises rapidly, the system prioritizes storing excess power in energy storage devices. If the energy storage devices have reached their limit, the power increase rate is controlled by the maximum allowable power change value. When power drops rapidly, energy is replenished from the energy storage devices first. If the stored energy is insufficient, the decrease rate is controlled by the maximum allowable power decrease value. This multi-layered buffering protection mechanism effectively prevents drastic fluctuations in the system's operating state, improving the system's stability and reliability.

[0018] In conjunction with some embodiments of the first aspect, in some embodiments, after the step of the target power point being less than or equal to the total energy received power, the method further includes: employing pulse electrolysis technology to periodically switch between high-frequency pulses and DC electrolysis, and adjusting the pulse duty cycle to a first preset value, the first preset value corresponding to the maximum energy utilization efficiency; after the step of the required energy being less than or equal to the excess energy, the method further includes: employing pulse electrolysis technology to periodically switch between high-frequency pulses and DC electrolysis, and adjusting the pulse duty cycle to a second preset value, wherein the second preset value is greater than the first preset value, the first preset value corresponding to the maximum energy utilization efficiency; after the step of the required energy being greater than the excess energy, the method further includes: employing pulse electrolysis technology to periodically switch between high-frequency pulses and DC electrolysis, and adjusting the pulse duty cycle to a third preset value, wherein the third preset value is less than the second preset value and greater than the first preset value.

[0019] By adopting the above technical solution, the system dynamically adjusts the pulse duty cycle according to the current operating conditions: maintaining a first preset value for maximum energy utilization efficiency under normal operating conditions, increasing it to a second preset value to accelerate heating when temperature increases are required, and using a third preset value between the two when power is limited. This condition-based dynamic duty cycle adjustment mechanism achieves an optimal balance between energy utilization efficiency and hydrogen production rate, improving the overall performance of the system.

[0020] Secondly, this application provides a photovoltaic power generation hydrogen production control system, which includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, which includes computer instructions; one or more processors call the computer instructions to cause the photovoltaic power generation hydrogen production control system to perform the method described in the first aspect and any possible implementation thereof.

[0021] Thirdly, this application provides a computer program product containing instructions that, when the computer program product is run on a photovoltaic power generation hydrogen production control system, cause the photovoltaic power generation hydrogen production control system to execute the method described in the first aspect and any possible implementation thereof.

[0022] Fourthly, this application provides a computer-readable storage medium including instructions that, when executed on a photovoltaic power generation hydrogen production control system, cause the photovoltaic power generation hydrogen production control system to perform the method described in the first aspect and any possible implementation thereof.

[0023] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

[0024] 1. The system determines whether adjustment is needed by judging the relationship between the current illumination parameters and a preset threshold. In adjustment mode, the system dynamically adjusts the target power point by calculating the total energy received power. When the target power point exceeds the total energy received power, the system analyzes the electrolyzer temperature to calculate the required and excess energy, thus deciding whether to increase the electrolyzer temperature or adjust the operating voltage. This multi-parameter-based dynamic adjustment mechanism allows the system to flexibly allocate energy according to real-time operating conditions, avoiding forced grid connection of electricity. Simultaneously, it improves system performance through temperature regulation when hydrogen production is low, ultimately enhancing energy utilization efficiency.

[0025] 2. When the system detects changes in illumination parameters, it fully utilizes empirical data from the previous voltage adjustment, including the impact of voltage adjustment on output power. This historical experience-based adjustment method allows the system to directly determine the new adjustment direction and step size based on the effect of the previous adjustment. Simultaneously, by using the previously determined maximum power point as a reference point for adjustment, the optimization process is avoided from starting over. This strategy reduces the number of exploratory adjustments, improves the system's response speed to illumination changes, and enables the system to quickly and accurately track the new maximum power point.

[0026] 3. The system establishes a dual-mode control mechanism, selecting an appropriate control strategy based on the amount of historical power data. When the data volume is low, a simple control based on previous adjustment experience is adopted; when the data volume is sufficient, piecewise linear fitting is used to establish a power-voltage characteristic curve, and the voltage compensation value is determined in conjunction with the rate of change of illumination. In particular, an adaptive variable step-size perturbation method is adopted, making the step size proportional to the voltage compensation value, thereby achieving dynamic optimization of the control strategy. This intelligent control mechanism improves the system's response speed and control accuracy under different operating conditions. Attached Figure Description

[0027] Figure 1 This is a schematic flowchart of a photovoltaic power generation hydrogen production control method in an embodiment of this application;

[0028] Figure 2 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0029] Figure 3 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0030] Figure 4 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0031] Figure 5 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0032] Figure 6 This is an exemplary hardware structure diagram of a photovoltaic power generation hydrogen production control system in an embodiment of this application. Detailed Implementation

[0033] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.

[0034] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, features defined as "first" and "second" may explicitly or implicitly include one or more features, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.

[0035] Please see Figure 1 , Figure 1 This is a schematic flowchart of a photovoltaic power generation hydrogen production control method in an embodiment of this application;

[0036] S101. Obtain the current illumination parameters and determine whether the current illumination parameters are greater than the preset illumination threshold.

[0037] Among them, the illumination parameter represents the illumination intensity received by the solar panel, with the unit being W / m²; the preset illumination threshold refers to the minimum effective illumination intensity value pre-set by the system, which is used to determine whether the current illumination conditions are suitable for subsequent judgment steps.

[0038] If the current illumination parameters are less than or equal to the illumination threshold, all current operations will be terminated and the system will enter a waiting state until the first data acquisition time of the next sampling period arrives, at which point new illumination parameters will be acquired again.

[0039] S102. If the current illumination parameters are greater than the illumination threshold, then obtain the corresponding power points at several different initial operating voltage points.

[0040] The first paragraph states that several different initial operating voltage points usually refer to multiple uniformly distributed voltage values ​​selected within the operating range of the solar panel.

[0041] The steps are executed immediately after confirming that the illumination conditions meet the requirements. In some embodiments, the system sequentially applies different operating voltages through a control circuit and measures the corresponding output current. The output power corresponding to each voltage point is calculated by multiplying the voltage and current. This process is similar to rapidly scanning the IV characteristic curve of a solar panel, providing basic data for subsequently finding the maximum power point.

[0042] S103. Select the maximum power point from the power points as the target power point, and the corresponding initial operating voltage point as the target operating voltage point;

[0043] S104. Collect the charging power of the energy storage device and the hydrogen production power of the electrolyzer, and calculate the total energy receiving power.

[0044] In some embodiments, the system measures the real-time efficiency parameters of the energy storage device and the electrolyzer, and calculates the overall energy conversion efficiency of the system using a specific algorithm. This efficiency value will serve as an important reference for subsequent power regulation.

[0045] In some specific embodiments, the operating parameters of each device are collected; tables are looked up based on the device characteristic curves; each efficiency value is calculated in real time; and the overall efficiency is obtained by combining the results. This is not limited here.

[0046] S105. Determine whether the target power point is greater than the total energy received power;

[0047] In some embodiments, the system compares the target power point with the calculated total energy received power, and the result of this comparison determines whether the system chooses to improve efficiency or adjust the target power point.

[0048] S106. If the target power point is less than or equal to the total energy received power, then execute the preset power adjustment strategy to make the target power point oscillate at the maximum power point.

[0049] In some embodiments, the preset power adjustment strategy includes: performing the following cyclic steps:

[0050] Increase or decrease the target operating voltage point; obtain the new output power based on the adjusted target operating voltage point;

[0051] Determine the relationship between the new output power and the target power point;

[0052] If the new output power is greater than the target power point, then increase the target operating voltage point in the same way;

[0053] If the new output power is less than the target power point, then reduce the target operating voltage point in the same way;

[0054] Based on the adjusted target operating voltage point, a new output power value is obtained as the new output power.

[0055] In some embodiments, the system employs a perturbation-observation method, which involves making small adjustments to the operating voltage and observing the power change trend to determine the next adjustment direction. This method enables the system to continuously search for the optimal target power point in a dynamic environment.

[0056] In some specific embodiments, a fixed voltage adjustment step size is set; the operating voltage is increased and the current is measured; the new power value is calculated; the power change is compared; and the adjustment effect is recorded. This is not limited here.

[0057] "Same method" means maintaining the same direction of change as the previous adjustment. For example, if the voltage was increased last time, the voltage will be increased again this time; if the voltage was decreased last time, the voltage will be decreased again this time.

[0058] When the system gradually approaches the maximum power point by continuously adjusting the voltage, the target power point will fluctuate around the maximum power point due to the adjustment. This is a common phenomenon in MPPT (Maximum Power Point Tracking) control.

[0059] The steps are performed after the new output power is obtained. In some embodiments, the system continuously adjusts the operating voltage according to the power change trend until the target power point oscillates stably near the maximum power point. This control strategy ensures that the system always operates near its optimal state.

[0060] In some specific embodiments, the system first obtains the current power value and compares it with the power value at the previous moment, determines the direction of voltage adjustment based on the power change trend, and then continuously adjusts the voltage value according to the preset step size. At the same time, it monitors in real time whether the power curve oscillates. When the fluctuation range of the power value is less than the preset range and continues for a specified time, it is determined that the system has reached a stable working state. This is not limited here.

[0061] As can be seen, by using a cyclic control method to adjust the target operating voltage point and re-acquiring the output power after each adjustment, the direction of the next adjustment is determined based on the relationship between the output power and the target power point, thus enabling rapid and accurate tracking of the maximum power point. This scheme gradually approaches the maximum power point through continuous iterative optimization.

[0062] S107. If the target power point is greater than the total energy received power, then obtain the current temperature of the electrolytic cell;

[0063] In some embodiments, the system monitors the electrolytic cell temperature in real time using a temperature sensor, providing basic data for subsequent temperature regulation and energy distribution.

[0064] S108. Calculate the energy required to raise the current temperature of the electrolytic cell to the optimal operating temperature and the excess energy, wherein the difference between the target power point and the total energy received power is used as the excess energy; the product of the difference and the time required to raise the current temperature to the optimal operating temperature is used as the excess energy.

[0065] Among them, the optimal operating temperature represents the temperature value when the electrolytic cell has the highest efficiency; the required energy refers to the heat required to heat the electrolytic cell from the current temperature to the optimal operating temperature; the excess energy refers to the extra energy that exceeds the actual heating required in the process of raising the current temperature of the electrolytic cell to the optimal operating temperature. It is determined by subtracting the total energy received power from the target power point, and then multiplying the difference by the time required to raise the current temperature to the optimal operating temperature.

[0066] In some embodiments, the current temperature of the electrolytic cell and its optimal operating temperature must first be determined. Then, a pre-set target power point and the current total energy received power are determined. The difference between these two values ​​is calculated, reflecting the power margin. Next, the estimated time required to raise the current temperature to the optimal operating temperature is multiplied by this difference. The result is the excess energy, which is the portion of energy that is relatively surplus during the temperature increase process.

[0067] In some specific embodiments, before step S108, the following steps are also included:

[0068] S501. Collect the voltage and current at both ends of the electrolytic cell and calculate the dynamic impedance of the electrolytic cell;

[0069] In some embodiments, the system acquires voltage and current data of the electrolytic cell in real time using high-precision sensors. The sampling frequency needs to be high enough to capture rapidly changing electrical signals. After signal conditioning and digital filtering, the acquired data is processed using mathematical methods such as Fourier transform to calculate the dynamic impedance values ​​at different frequencies. This process needs to consider measurement error compensation and data smoothing.

[0070] In some specific embodiments, the voltage and current acquisition instrument is first initialized, configured, and calibrated. Appropriate data sampling frequency and accuracy parameters are set, and raw voltage and current data from the electrolytic cell are continuously acquired. The acquired data is then filtered and signal-conditioned. The dynamic impedance value of the electrolytic cell is calculated using the processed data. Specifically, in DC operation, the voltage across the electrolytic cell and the current flowing through it are acquired. According to Ohm's law, the static impedance of the electrolytic cell is obtained by directly dividing the voltage by the current. In AC operation, the waveform data of the voltage and current are first acquired. Their amplitude and phase information are obtained through Fourier transform. Then, the voltage amplitude is divided by the current amplitude to obtain the impedance magnitude, and the phase angle of the impedance is calculated by the difference between the voltage phase and the current phase, thus obtaining the complete complex impedance value. Finally, the calculation results are stored in a database in time series for subsequent analysis; this is not limited here.

[0071] S502. Establish the correlation curve between dynamic impedance and temperature to obtain the corresponding relationship between electrolysis efficiency and temperature.

[0072] In some embodiments, the system controls the temperature to vary within a certain range while recording the corresponding dynamic impedance values, and obtains an impedance-temperature curve through data fitting. Then, combining the thermodynamic and kinetic theories of the electrolysis reaction, a functional relationship between temperature and electrolysis efficiency is established.

[0073] S503. Determine the optimal operating temperature based on the corresponding relationship.

[0074] In some embodiments, the system identifies the temperature point at which efficiency reaches its maximum by analyzing the characteristics of the temperature-efficiency curve.

[0075] In some specific embodiments, the obtained temperature-efficiency curve is first numerically analyzed to understand the trend of change. The maximum point of the curve is found by mathematical methods as the theoretical optimal temperature. The temperature is then screened in combination with actual operating constraints such as equipment capacity and safety. The screening results are experimentally verified to ensure their feasibility. The temperature control range during actual operation is determined based on the verification results. Finally, the optimized results of the optimal operating temperature and its allowable fluctuation range are output, which are not limited here.

[0076] It can be seen that by collecting voltage and current data of the electrolytic cell in real time, calculating dynamic impedance, and establishing a correlation curve with temperature, the accurate correspondence between electrolysis efficiency and temperature can be obtained.

[0077] S109. Determine whether the required energy is greater than the excess energy;

[0078] S110. If the required energy is less than or equal to the excess energy, increase the current temperature of the electrolytic cell to the optimal operating temperature and proceed to step S102.

[0079] In some embodiments, the system controls the heating device to increase the temperature of the electrolytic cell while monitoring the temperature change process. When the optimal operating temperature is reached, the power point scan is re-executed to find the optimal target power point under the new operating conditions.

[0080] S111. If the required energy is greater than the excess energy, then execute the preset power adjustment strategy to make the target power point oscillate around the total energy received power.

[0081] It should be noted that the principle and process of this step are the same as those of S106. Related embodiments can be referred to step S106, and are not limited here.

[0082] As can be seen, the system determines whether adjustment is needed by judging the relationship between the current illumination parameters and the preset threshold. In adjustment mode, the system dynamically adjusts the target power point by calculating the total energy received power. When the target power point exceeds the total energy received power, the system analyzes the electrolyzer temperature to calculate the required and excess energy, thereby deciding whether to increase the electrolyzer temperature or adjust the operating voltage. This multi-parameter-based dynamic adjustment mechanism allows the system to flexibly allocate energy according to real-time operating conditions, avoiding forced grid connection of electricity. Simultaneously, it improves system performance through temperature regulation when hydrogen production is low, ultimately enhancing energy utilization efficiency.

[0083] In actual operation, when the illumination parameters change, the above embodiment does not make full use of the experience data from the previous adjustment (i.e., the influence of the previous voltage adjustment on the output power), but restarts the optimization process. This causes the system to need to perform exploratory adjustments repeatedly, resulting in a slow response speed and an inability to find a new optimal target power point in a timely manner.

[0084] Please see Figure 2 , Figure 2 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0085] In some embodiments, after step S106, the method further includes:

[0086] S201. When a change in the current illumination parameters is detected, a new voltage adjustment direction and a new voltage adjustment step size are determined based on the impact of the previous increase or decrease in the target operating voltage point on the new output power.

[0087] The steps are executed when the system detects a change in lighting conditions. In some embodiments, the system first monitors changes in lighting parameters using a light sensor, and then analyzes the impact of the previous voltage adjustment on the output power. By comparing the power change trends before and after adjustment, the system calculates a new optimal voltage adjustment direction. Simultaneously, based on the magnitude of the power change, the system dynamically calculates a new voltage adjustment step size to adapt to the new lighting conditions. This adaptive adjustment strategy enables the system to respond quickly to environmental changes.

[0088] In some specific embodiments, light sensor data is first collected in real time to obtain the trend of light intensity change. The power change rate per unit time is calculated based on the current power value and historical data. By analyzing the impact of the previous voltage regulation on system performance and combining it with the power change trend, the direction of the next voltage regulation is determined. Based on the slope of the power curve, a suitable adjustment step size is dynamically calculated, and finally, optimized voltage regulation control parameters are output. No limitations are specified here.

[0089] In some embodiments, the power change is obtained, wherein the power change is the difference between the current power and the previous power;

[0090] The voltage change is obtained, which is the difference between the current voltage and the previous voltage.

[0091] Calculate the ratio of power change to voltage change;

[0092] If the ratio is greater than zero, the new voltage adjustment direction is determined to be the same as the previous adjustment direction; if the ratio is less than zero, the new voltage adjustment direction is determined to be opposite to the previous adjustment direction.

[0093] A new voltage adjustment step size is determined based on the absolute value of the ratio. The larger the absolute value of the ratio, the larger the determined voltage adjustment step size; the smaller the absolute value of the ratio, the smaller the determined voltage adjustment step size.

[0094] S202. Using the previously determined maximum power point as the reference point, adjust the target operating voltage point according to the new voltage adjustment direction and the new voltage adjustment step size until the target power point oscillates at the new maximum power point.

[0095] In some embodiments, the system uses the previously found maximum power point as a starting reference point and gradually adjusts the operating voltage according to the newly determined direction and step size. After each adjustment, the system monitors the change in output power. When the power begins to oscillate around a certain point, it indicates that it has approached the new maximum power point. The system will maintain this oscillation state to ensure that it always operates near the optimal power point.

[0096] The previously determined maximum power point is actually a dynamically updated process: whenever the system detects a change in illumination, the current maximum power point changes; before a new round of adjustment begins, the previously found maximum power point becomes the new reference point; through the adjustment process, a new maximum power point is found; this newly found maximum power point then becomes the "previously determined maximum power point" for the next adjustment (when illumination changes again); therefore, the maximum power point is not determined only once, but is redefined after each change in illumination. This is a continuous, iterative process.

[0097] As can be seen, when the system detects changes in illumination parameters, it fully utilizes empirical data from the previous voltage adjustment, including the impact of voltage adjustment on output power. This historical experience-based adjustment method allows the system to directly determine the new adjustment direction and step size based on the effect of the previous adjustment. Simultaneously, by using the previously determined maximum power point as a reference point for adjustment, the optimization process is avoided from starting over. This strategy reduces the number of exploratory adjustments, improves the system's response speed to illumination changes, and enables the system to quickly and accurately track the new maximum power point.

[0098] In actual operation, the two embodiments described above use a single control method to deal with changes in illumination. They neither select an appropriate control strategy based on the amount of historical data, nor use the power-voltage characteristic curve and the rate of change of illumination to optimize the adjustment step size, resulting in an unsatisfactory response speed of the system under different operating conditions.

[0099] Please see Figure 3 , Figure 3 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0100] In some embodiments, after step S106, the method further includes:

[0101] S301. Obtain historical power data and determine whether the number of historical power data exceeds a preset threshold.

[0102] Among them, historical power data represents the output power value and its corresponding operating voltage value recorded by the system over a period of time.

[0103] S302. If the number of historical power data is less than or equal to the preset number threshold, then proceed to step S201.

[0104] S303. If the number of historical power data exceeds the preset threshold, a piecewise linear fitting method is used to establish a power voltage characteristic curve based on the historical power data.

[0105] Among them, the piecewise linear fitting method refers to the mathematical processing method of dividing the power-voltage data point set into several intervals for linear fitting; the power-voltage characteristic curve represents the relationship curve between power and voltage of solar cells under specific conditions; linear fitting means using straight line segments to approximate the relationship between data points.

[0106] The steps are executed after confirming that sufficient historical data is available. In some embodiments, the system first preprocesses and groups the historical data, then applies the least squares method for linear fitting within each voltage interval, ultimately obtaining a piecewise power-voltage characteristic curve. This piecewise processing method can more accurately describe nonlinear characteristics while maintaining computational efficiency.

[0107] In some specific embodiments, the collected raw data is first filtered and classified, and a suitable segmented interval range is determined according to the data distribution characteristics. Linear fitting is performed on the data in each interval to obtain a piecewise function. The fitting error of each interval is calculated and compared with a preset threshold. The fitting effect is optimized by adjusting the position of the segment points, and finally a complete piecewise linear characteristic curve is generated. No limitation is made here.

[0108] S304. When a change in the current illumination parameters is detected, a new voltage adjustment direction is determined based on the change in the slope of the power-voltage characteristic curve.

[0109] Here, the slope change represents the variation of the derivative of the power-voltage characteristic curve in different intervals; the new voltage adjustment direction refers to the voltage increase or decrease trend determined based on the slope change; and the current illumination parameters represent the real-time measured solar radiation intensity and incident angle. For example, when the slope changes from positive to negative, it indicates that the maximum power point has been passed, and adjustment in the opposite direction is required.

[0110] S305. Calculate the rate of change of illumination, which is the rate of change of illumination intensity. Determine the voltage compensation value based on the rate of change of illumination.

[0111] In some embodiments, the system first calculates the rate of change of light intensity over a short period of time, and then maps the rate of change of light intensity to a corresponding voltage compensation value according to a pre-established relational model. This compensation mechanism can proactively address the impact of changes in light intensity and improve the system's response speed.

[0112] In some specific embodiments, this is achieved through the following steps: First, real-time light intensity data is collected and filtered; the rate of change of light intensity per unit time is calculated; a parameter mapping relationship is established based on the rate of change and the system response; the compensation value required under the current operating condition is calculated based on the mapping relationship; and finally, it is verified whether the compensation value is within the adjustment range allowed by the system, which is not limited here.

[0113] S306. Based on the power-voltage characteristic curve, the target operating voltage point is adjusted by an adaptive variable step size perturbation method, wherein the adaptive variable step size is proportional to the voltage compensation value.

[0114] Among them, adaptive variable step size represents the voltage regulation amplitude that is dynamically adjusted according to the system state.

[0115] In some embodiments, the system adjusts the operating voltage using a variable-step perturbation method based on an established power-voltage characteristic curve. The step size is proportional to the voltage compensation value. This adaptive mechanism enables rapid adjustment with larger step sizes when there are drastic changes in illumination, and fine adjustment with smaller step sizes when approaching the optimal point.

[0116] As can be seen, the system establishes a dual-mode control mechanism, selecting an appropriate control strategy based on the amount of historical power data. When the data volume is low, a simple control based on previous adjustment experience is adopted; when the data volume is sufficient, piecewise linear fitting is used to establish a power-voltage characteristic curve, and the voltage compensation value is determined in conjunction with the rate of change of illumination. In particular, an adaptive variable step-size perturbation method is adopted, making the step size proportional to the voltage compensation value, thereby achieving dynamic optimization of the control strategy. This intelligent control mechanism improves the system's response speed and control accuracy under different operating conditions.

[0117] In actual operation, the system lacks a buffer protection mechanism for rapid power changes. Directly applying the changed power to the system can easily cause drastic fluctuations in the system's operating state.

[0118] Please see Figure 4 , Figure 4 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0119] In some embodiments, after step S202, the method further includes:

[0120] S203. Calculate the power change rate, which is the change in the target power point per unit time.

[0121] S204. When the power change rate is greater than the first preset threshold, obtain the current state of charge of the energy storage device;

[0122] S205. If the current state of charge is less than the preset upper limit of charge, the power portion exceeding the first preset threshold will be allocated to the energy storage device.

[0123] Among them, the preset upper limit of charge represents the maximum amount of charging allowed by the energy storage device; the power portion exceeding the first preset threshold refers to the excess power that needs to be stored.

[0124] The steps are performed when it is confirmed that the energy storage system has charging capacity. In some embodiments, the system calculates the power value exceeding a threshold and then determines the optimal charging power allocation scheme based on the characteristics of the energy storage device and the current state.

[0125] In some specific embodiments, the system first calculates the current available excess energy, assesses the remaining charging capacity and charging demand of the energy storage device, formulates the optimal power allocation strategy according to priority, executes the corresponding charging control commands, monitors the voltage and current parameters during the charging process in real time, and dynamically adjusts the charging power parameters based on the monitoring results.

[0126] S206. If the current state of charge is greater than or equal to the preset upper limit of charge, calculate the maximum allowable power change value based on the current electrolytic cell temperature.

[0127] Among them, the electrolytic cell temperature represents the operating temperature of the electrolysis unit; the maximum allowable power change value refers to the range of power change that the electrolytic cell can safely withstand at the current temperature; and the calculation based on the current electrolytic cell temperature represents the safe operating range determined according to the temperature parameters.

[0128] The steps are performed when the energy storage system is unable to receive excess power. In some embodiments, the system monitors the electrolyzer temperature in real time using a temperature sensor and calculates the maximum rate of power change that the electrolyzer can safely withstand under the current conditions based on a pre-established temperature-power relationship model.

[0129] In some specific embodiments, the current real-time temperature data of the electrolytic cell is first collected, the baseline value is obtained by querying the pre-established temperature-power characteristic curve, the maximum allowable power change limit at the current temperature is calculated according to the equipment safety operation requirements, the limit is adjusted by the corresponding correction coefficient in combination with the system load status, and finally the limit parameter of the maximum allowable power change is output, which is not limited here.

[0130] S207. Passivate the portion exceeding the maximum allowable power change value by adjusting the target operating voltage point;

[0131] Here, passivation refers to the process of reducing the actual output power by adjusting the operating voltage; adjusting the target operating voltage point refers to changing the system's operating voltage to control the output power; the portion exceeding the maximum allowable power change value represents the excess power that needs to be eliminated through passivation.

[0132] In some embodiments, the system actively suppresses output power by precisely controlling the operating voltage. This passivation process needs to consider response speed, system stability, and energy conversion efficiency to ensure that the system operates smoothly within a safe range.

[0133] S208. When the power change rate is negative and its absolute value is greater than the second preset threshold, obtain the current state of charge of the energy storage device.

[0134] Among them, a negative power change rate indicates that the output power is decreasing; the second preset threshold refers to the standard value of the power decrease rate allowed by the system.

[0135] The steps are executed when a rapid power decrease is detected. In some embodiments, the system continuously monitors power change trends, and when the power decrease rate exceeds a preset threshold, it immediately checks the energy storage system status to prepare for possible energy replenishment. This monitoring mechanism can respond promptly to power shortages.

[0136] S209. If the current state of charge is greater than the preset lower limit of charge, energy is released from the energy storage device to replenish the power deficit.

[0137] The steps are performed when the energy storage system has sufficient power. In some embodiments, the system formulates an optimal discharge strategy based on the power deficit and the current state of the energy storage device, ensuring that energy is replenished without excessively consuming the energy storage system's power.

[0138] S2010. If the current state of charge is less than or equal to the preset lower limit of charge, calculate the maximum allowable power reduction value based on the current working state of the electrolyzer.

[0139] In some embodiments, the system comprehensively analyzes multiple operating parameters of the electrolytic cell, such as temperature, pressure, and current density, and calculates the maximum allowable power reduction rate under the current state through a preset safety model to ensure that the system's safety performance is not affected.

[0140] In some specific embodiments, a minimum operating power limit for maintaining normal operation is determined based on the rated power of the electrolyzer, typically 20% to 30% of the rated power, and the difference between the current actual power and the minimum operating power is used as the first limit value.

[0141] Secondly, based on the current temperature and the minimum allowable operating temperature, calculate the minimum power required to maintain the minimum temperature, and use the difference between the current power and the power required to maintain that temperature as the second limit value.

[0142] Secondly, based on the system's minimum hydrogen production requirement, the power value required to maintain the minimum hydrogen production is calculated, and the difference between the current power and the minimum hydrogen production power is used as the third limit value.

[0143] Finally, the minimum of the three limits mentioned above is taken as the maximum permissible power reduction value under the current operating conditions of the system, to ensure that the system can still maintain safe and stable operation after the power reduction. No further limitations are specified here.

[0144] S2011, Control the power reduction rate to not exceed the maximum allowable power reduction value.

[0145] In some embodiments, the system monitors power change trends in real time and takes immediate control measures when it detects that the rate of power reduction may exceed the limit. By adjusting relevant parameters, the system can mitigate the rate of power reduction and ensure safe system operation.

[0146] In some embodiments, after step S306, the method further includes: S203 to S2011.

[0147] As can be seen, the system has constructed a complete power change buffering mechanism. When power rises rapidly, the system prioritizes storing excess power in energy storage devices. If the energy storage devices have reached their limit, the rate of power increase is controlled by the maximum allowable power change value. When power drops rapidly, energy is replenished from the energy storage devices first. If the stored energy is insufficient, the rate of power decrease is controlled by the maximum allowable power reduction value. This multi-layered buffering protection mechanism effectively prevents drastic fluctuations in the system's operating state, improving the system's stability and reliability.

[0148] Please see Figure 5 , Figure 5 This is another schematic diagram of the photovoltaic power generation hydrogen production control method in the embodiments of this application;

[0149] In actual operation, the system lacks a mechanism to dynamically adjust the duty cycle based on the input energy and temperature requirements, making it impossible to achieve the optimal balance between energy utilization efficiency and hydrogen production rate under different operating conditions.

[0150] After step S106 in some embodiments, the method further includes:

[0151] S401. Pulse electrolysis technology is adopted, which periodically switches between high-frequency pulse and DC electrolysis, and the pulse duty cycle is adjusted to a first preset value, which corresponds to the maximum energy utilization efficiency.

[0152] Among them, pulse electrolysis technology refers to the technology of electrolysis by periodically changing the electrolysis current; high-frequency pulse refers to periodic current changes with a high frequency; DC electrolysis refers to the electrolysis process using a constant current; pulse duty cycle refers to the proportion of the energized time to the total cycle within a pulse cycle; the first preset value refers to the optimal duty cycle value determined through optimization; energy utilization efficiency refers to the ratio of input electrical energy to chemical energy.

[0153] In some embodiments, the system first activates a pulse generator to produce a pulse signal of a specific frequency, and then achieves the optimal duty cycle by precisely controlling the on / off time ratio. The system continuously monitors energy utilization efficiency and ensures that the duty cycle is maintained at the optimal value through feedback adjustment.

[0154] Following step S110, the method also includes:

[0155] S402. Pulse electrolysis technology is adopted, and periodic switching is performed between high-frequency pulse and DC electrolysis to adjust the pulse duty cycle to a second preset value, wherein the second preset value is greater than the first preset value, and the first preset value corresponds to the maximum energy utilization efficiency.

[0156] The second preset value represents the duty cycle value optimized under specific operating conditions; periodic switching refers to the system regularly switching between two electrolysis modes; a value greater than the first preset value indicates that the duty cycle value needs to be increased to adapt to new operating conditions.

[0157] In some embodiments, the system increases the pulse duty cycle to a higher level according to changes in operating conditions, thereby improving system responsiveness by increasing the effective on-time. This adjustment needs to be implemented gradually, ensuring system stability, to avoid negative impacts caused by sudden changes.

[0158] Following step S111, the method also includes:

[0159] S403. Pulse electrolysis technology is adopted, and periodic switching is performed between high-frequency pulse and DC electrolysis to adjust the pulse duty cycle to a third preset value, wherein the third preset value is less than the second preset value and greater than the first preset value.

[0160] The third preset value represents the duty cycle value between the first and second preset values; a value less than the second preset value and greater than the first preset value indicates that the duty cycle needs to be maintained at an intermediate level; periodic switching refers to the regular switching between the two modes of high-frequency pulse and DC electrolysis.

[0161] In some embodiments, the system achieves a balance between energy efficiency and system responsiveness by setting an appropriate duty cycle value.

[0162] As can be seen, the system dynamically adjusts the pulse duty cycle according to the current operating conditions: maintaining a first preset value for maximum energy utilization efficiency under normal operating conditions, increasing it to a second preset value to accelerate heating when temperature increases are required, and using a third preset value between the two when power is limited. This dynamic duty cycle adjustment mechanism based on operating conditions achieves an optimal balance between energy utilization efficiency and hydrogen production rate, improving the overall performance of the system.

[0163] The following describes an exemplary photovoltaic power generation hydrogen production control system 600 provided in an embodiment of this application. Figure 6 This is an exemplary hardware structure diagram of the photovoltaic power generation hydrogen production control system 600 provided in this application embodiment.

[0164] In some embodiments, the photovoltaic power generation hydrogen production control system 600 is a computer device or includes a computer device within the photovoltaic power generation hydrogen production control system 600. The computer device includes a processor, memory, and a network interface connected via a system bus. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with other external terminals or servers via a network connection. In some embodiments, the network interface can be a wired network interface; in some embodiments, the network interface can also be a wireless network interface. When the computer program is executed by the processor, it implements the methods in the embodiments of this application.

[0165] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0166] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0167] As used in the above embodiments, depending on the context, the term "when..." can be interpreted as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if (the stated condition or event) is interpreted as meaning "if determining...", "in response to determining...", "when (the stated condition or event) is detected", or "in response to detecting (the stated condition or event)".

[0168] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive), etc.

[0169] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory RAM, magnetic disks or optical disks.

Claims

1. A photovoltaic power generation hydrogen production control method characterized by, The method comprises the following steps: acquiring a current light parameter, and determining whether the current light parameter is greater than a preset light threshold value; if the current light parameter is greater than the light threshold value, acquiring corresponding power points at a plurality of different initial working voltage points; selecting a maximum power point from the power points as a target power point, and selecting a corresponding initial working voltage point as a target working voltage point; acquiring a charging power of a power storage device and a hydrogen production power of an electrolytic cell, and calculating a total energy receiving power; determining whether the target power point is greater than the total energy receiving power; if the target power point is less than or equal to the total energy receiving power, executing a preset power adjustment strategy to make the target power point oscillate at a maximum power point; the preset power adjustment strategy specifically comprises the following steps: performing the following loop steps: increasing or decreasing the target working voltage point; acquiring a new output power based on the adjusted target working voltage point; determining the size relationship between the new output power and the target power point; if the new output power is greater than the target power point, increasing the target working voltage point in the same way; if the new output power is less than the target power point, decreasing the target working voltage point in the same way; acquiring a new output power value as the new output power based on the adjusted target working voltage point; if the target power point is greater than the total energy receiving power, acquiring a current temperature of the electrolytic cell; calculating an energy required for the current temperature of the electrolytic cell to rise to an optimal working temperature and excess energy, wherein the difference between the target power point and the total energy receiving power; taking the product of the difference and the time required for the current temperature to rise to the optimal working temperature as the excess energy; determining whether the required energy is greater than the excess energy; if the required energy is less than or equal to the excess energy, increasing the current temperature of the electrolytic cell to the optimal working temperature, and performing the step of acquiring corresponding power points at a plurality of different initial working voltage points; if the required energy is greater than the excess energy, executing a preset power adjustment strategy to make the target power point oscillate at the total energy receiving power.

2. The method of claim 1, wherein, After the step of executing the preset power adjustment strategy to make the target power point oscillate at the maximum power point, the method further comprises the following steps: when it is detected that the current light parameter changes, determining a new voltage adjustment direction and a new voltage adjustment step based on the influence of the last increase or decrease of the target working voltage point on the new output power; taking the last determined maximum power point as a reference point, adjusting the target working voltage point according to the new voltage adjustment direction and the new voltage adjustment step until the target power point oscillates at a new maximum power point.

3. The method of claim 2, wherein, After the step of executing the preset power adjustment strategy to make the target power point oscillate at the maximum power point, the method further comprises the following steps: acquiring historical power data, and determining whether the number of the historical power data is greater than a preset number threshold value; If the number of the historical power data is less than or equal to the preset number threshold, the step of determining a new voltage adjustment direction and a new voltage adjustment step according to an influence of the last increase or decrease of the target working voltage point on new output power when the current illumination parameter is detected to change is performed; If the number of the historical power data is greater than the preset number threshold, a power-voltage characteristic curve is established according to the historical power data by using a piecewise linear fitting method; When the current illumination parameter is detected to change, a new voltage adjustment direction is determined based on a slope change of the power-voltage characteristic curve; A light change rate is calculated, the light change rate is a change rate of illumination intensity, and a voltage compensation value is determined based on the light change rate; The target working voltage point is adjusted in an adaptive variable step size perturbation manner based on the power-voltage characteristic curve, wherein the adaptive variable step size is in a positive correlation with the voltage compensation value.

4. The method of claim 2, wherein, After the step of adjusting the target working voltage point according to the new voltage adjustment direction and the new voltage adjustment step until the target power point oscillates at a new maximum power point, the method further comprises: A power change rate is calculated, the power change rate is a change value of the target power point per unit time; When the power change rate is greater than a first preset threshold, a current state of charge of the power storage device is obtained; If the current state of charge is less than a preset upper limit of state of charge, a part of power exceeding the first preset threshold is allocated to the power storage device; If the current state of charge is greater than or equal to the preset upper limit of state of charge, a maximum allowable power change value is calculated based on a current electrolytic cell temperature; A part exceeding the maximum allowable power change value is passivated by adjusting the target working voltage point; When the power change rate is negative and an absolute value thereof is greater than a second preset threshold, a current state of charge of the power storage device is obtained; if the current state of charge is greater than a preset lower limit of state of charge, energy is released from the power storage device to supplement power shortage; If the current state of charge is less than or equal to the preset lower limit of state of charge, a maximum allowable power reduction value is calculated based on a current working state of the electrolytic cell; A power reduction rate is controlled to be not greater than the maximum allowable power reduction value.

5. The method of claim 3, wherein, After the step of adjusting the target working voltage point in the adaptive variable step size perturbation manner based on the power-voltage characteristic curve, wherein the adaptive variable step size is in the positive correlation with the voltage compensation value, the method further comprises: A power change rate is calculated, the power change rate is a change value of the target power point per unit time; When the power change rate is greater than a first preset threshold, a current state of charge of the power storage device is obtained; If the current state of charge is less than a preset upper limit of state of charge, a part of power exceeding the first preset threshold is allocated to the power storage device; If the current state of charge is greater than or equal to the preset upper limit of state of charge, a maximum allowable power change value is calculated based on a current electrolytic cell temperature; The part exceeding the maximum allowed power change value is passivated by adjusting the target operating voltage point; When the power change rate is negative and its absolute value is greater than a second preset threshold, a current state of charge of the power storage device is obtained; if the current state of charge is greater than a preset lower limit of state of charge, energy is released from the power storage device to make up for power shortage; If the current state of charge is less than or equal to the preset lower limit of state of charge, a maximum allowed power reduction value is calculated based on a current operating state of the electrolytic cell; The power reduction rate is controlled to be not more than the maximum allowed power reduction value.

6. The method of claim 1, wherein, After the step of determining whether the target power point is less than or equal to the total energy receiving power, the method further comprises: The pulse electrolysis technology is adopted to periodically switch between high-frequency pulse and direct current electrolysis, and the pulse duty cycle is adjusted to a first preset value, the first preset value corresponding to the maximum energy utilization efficiency; After the step of determining whether the required energy is less than or equal to the excess energy, the method further comprises: The pulse electrolysis technology is adopted to periodically switch between high-frequency pulse and direct current electrolysis, and the pulse duty cycle is adjusted to a second preset value, wherein the second preset value is greater than the first preset value, and the first preset value corresponds to the maximum energy utilization efficiency; After the step of determining whether the required energy is greater than the excess energy, the method further comprises: The pulse electrolysis technology is adopted to periodically switch between high-frequency pulse and direct current electrolysis, and the pulse duty cycle is adjusted to a third preset value, wherein the third preset value is less than the second preset value and greater than the first preset value.

7. A photovoltaic power generation hydrogen production control system, characterized in that, The photovoltaic power generation hydrogen production control system comprises one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors invoke the computer instructions to enable the photovoltaic power generation hydrogen production control system to perform the method of any one of claims 1-6.

8. A computer program product comprising instructions, characterized in that, When the computer program product is run on the photovoltaic power generation hydrogen production control system, the photovoltaic power generation hydrogen production control system is enabled to perform the method of any one of claims 1-6.

9. A computer-readable storage medium comprising instructions, characterized in that, When the instructions are run on the photovoltaic power generation hydrogen production control system, the photovoltaic power generation hydrogen production control system is enabled to perform the method of any one of claims 1-6.

Citation Information

Patent Citations

  • Off-grid wind-solar-hydrogen storage system and control method thereof

    CN118748413A

  • Direct-current coupling hydrogen production system and control method therefor

    EP3965249A1