Method and apparatus for adjusting a cluster of devices

By adaptively adjusting the number of operating devices in the device cluster, and based on the correspondence between the preset power range and the number of devices, the efficiency stability problem of the device cluster when the input power fluctuates is solved, thereby improving the overall efficiency stability and adaptability.

CN119758893BActive Publication Date: 2026-02-03CHINA DATANG GRP TECH INNOVATION CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411757812.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2026-02-03
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

When the equipment cluster is running, especially when the input power fluctuates, the overall efficiency stability is poor, resulting in a decrease in overall efficiency.

Method used

By adapting to the correspondence between a preset power range and a preset number of devices, the number of currently running devices in the device cluster is adjusted to match the current total input power, ensuring that the total efficiency is not lower than a preset threshold.

Benefits of technology

It improves the overall efficiency stability of the device cluster, increases the probability of the overall efficiency being above the preset threshold, and reduces the probability of the overall efficiency being below the preset threshold.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119758893B_ABST
    Figure CN119758893B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method and device for adjusting a device cluster, comprising: for a target device cluster, determining a target number of devices corresponding to a preset power range in which a total input power currently falls, based on a preset correspondence between preset power ranges and preset numbers of devices; and adjusting the number of currently running devices in the target device cluster to the target number, if the number of currently running devices in the target device cluster is not equal to the target number; wherein the total efficiency of the target device cluster is not less than a preset efficiency threshold, when the total input power falls in any preset power range and the number of running devices is the corresponding preset number of devices. By adaptively adjusting the number of currently running devices in the device cluster to adapt to the current total input power, the stability of the total efficiency of the device cluster can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer application technology, and in particular to a method and apparatus for adjusting a cluster of devices. Background Technology

[0002] Currently, many business operations are performed through equipment clusters, such as an electro-hydrogen generation equipment cluster consisting of multiple electro-hydrogen generation devices, or a server cluster consisting of multiple servers.

[0003] When a cluster of equipment is in operation, each device is typically kept running. For example, for an electro-hydrogen production cluster, wind power can be used to supply energy, and the total power input from the wind can be evenly distributed to each electro-hydrogen production device for hydrogen production.

[0004] However, this cluster operation mode reduces the stability of the overall efficiency of the cluster. In particular, the stability of the overall efficiency is poor when the input power fluctuates. Summary of the Invention

[0005] In view of this, the present disclosure proposes a method and apparatus for adjusting a cluster of equipment to improve the stability of the overall efficiency of the cluster.

[0006] According to one aspect of this disclosure, a method for adjusting a device cluster is provided, comprising:

[0007] For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the preset power range where the current total input power is located is determined as the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices is adjusted to the target number.

[0008] Wherein, the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency is not lower than a preset efficiency threshold.

[0009] According to another aspect of this disclosure, an alternative method for adjusting a device cluster is provided, comprising:

[0010] For a wind-powered hydrogen production equipment cluster, based on a preset correspondence between a preset power range and a preset number of equipment, the preset number of equipment corresponding to the current total wind power input range is determined as the target number; if it is determined that the current number of operating equipment in the hydrogen production equipment cluster is not equal to the target number, the current number of operating equipment is adjusted to the target number.

[0011] Wherein, the total efficiency of the electric hydrogen production equipment cluster is not lower than a preset efficiency threshold when the total wind power input is within any preset power range and the number of operating equipment is the corresponding preset number of equipment.

[0012] According to another aspect of this disclosure, an adjustment device for a cluster of devices is provided, comprising:

[0013] The determining unit is used to determine the number of preset devices corresponding to the current total input power within the preset power range as the target number, based on the preset correspondence between the preset power range and the preset number of devices for the target device cluster.

[0014] A quantity adjustment unit is used to adjust the current number of operating devices to the target number when it is determined that the current number of operating devices in the target device cluster is not equal to the target number.

[0015] Wherein, the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency is not lower than a preset efficiency threshold.

[0016] According to another aspect of this disclosure, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the above-described method when executing instructions stored in the memory.

[0017] According to another aspect of this disclosure, a non-volatile computer-readable storage medium is provided that stores computer program instructions thereon, wherein the computer program instructions, when executed by a processor, implement the above-described method.

[0018] According to another aspect of this disclosure, a computer program product is provided, including computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code, wherein when the computer-readable code is run in a processor of an electronic device, the processor in the electronic device performs the above-described method.

[0019] According to the above embodiments, by adaptively adjusting the number of currently running devices in the device cluster to match the current total input power, the overall efficiency and stability of the device cluster can be improved.

[0020] Other features and aspects of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the scope of this disclosure. Attached Figure Description

[0021] The accompanying drawings, which are included in and form part of this specification, illustrate exemplary embodiments, features, and aspects of this disclosure together with the specification and serve to explain the principles of this disclosure.

[0022] Figure 1 A flowchart illustrating a method for adjusting a device cluster according to an embodiment of the present disclosure is shown;

[0023] Figure 2 This diagram illustrates a structural diagram of a device cluster according to an embodiment of the present disclosure;

[0024] Figure 3 A schematic diagram illustrating the principle of a method for constructing a preset correspondence according to an embodiment of the present disclosure is shown.

[0025] Figure 4 A flowchart illustrating another method for adjusting a device cluster according to an embodiment of the present disclosure is shown;

[0026] Figure 5 A flowchart illustrating another method for adjusting a device cluster according to an embodiment of the present disclosure is shown;

[0027] Figure 6 A schematic diagram illustrating the relationship between total input power and total energy efficiency under different numbers of operating devices according to an embodiment of the present disclosure;

[0028] Figure 7 A flowchart illustrating the execution flow of an adaptive power allocation strategy according to an embodiment of the present disclosure is shown.

[0029] Figure 8 A schematic diagram illustrating the relationship between the input power and energy efficiency of a single operating device according to an embodiment of the present disclosure;

[0030] Figure 9 A structural diagram of an adjustment device for a device cluster according to an embodiment of the present disclosure is shown;

[0031] Figure 10 This is a block diagram illustrating an apparatus 1900 for implementing a method for adjusting a cluster of devices, according to an exemplary embodiment. Detailed Implementation

[0032] Various exemplary embodiments, features, and aspects of this disclosure will now be described in detail with reference to the accompanying drawings. The same reference numerals in the drawings denote elements that have the same or similar functions. Although various aspects of the embodiments are shown in the drawings, they are not necessarily drawn to scale unless specifically indicated otherwise.

[0033] The term “exemplary” as used herein means “serving as an example, embodiment, or illustration.” Any embodiment illustrated herein as “exemplary” is not necessarily to be construed as superior to or better than other embodiments.

[0034] Furthermore, to better illustrate this disclosure, numerous specific details are set forth in the following detailed description. Those skilled in the art will understand that this disclosure can be practiced without certain specific details. In some instances, methods, means, components, and circuits well known to those skilled in the art have not been described in detail in order to highlight the main points of this disclosure.

[0035] Currently, many business operations are performed through equipment clusters, such as an electro-hydrogen generation equipment cluster consisting of multiple electro-hydrogen generation devices, or a server cluster consisting of multiple servers.

[0036] When a cluster of equipment is in operation, each device is typically kept running. For example, for an electro-hydrogen production cluster, wind power can be used to supply energy, and the total power input from the wind can be evenly distributed to each electro-hydrogen production device for hydrogen production.

[0037] However, this cluster operation mode reduces the stability of the overall efficiency of the cluster. In particular, the stability of the overall efficiency is poor when the input power fluctuates.

[0038] When the total input power is low, keeping each device running will result in more power waste, and the overall efficiency will drop to a low level.

[0039] To address the aforementioned technical problems, this disclosure provides a method for adjusting a device cluster.

[0040] In this method, the number of operating devices with higher overall efficiency can be determined based on the current actual total input power of the device cluster, and the current actual number of operating devices can be adjusted to the determined number of operating devices. Thus, the number of currently operating devices in the device cluster can be adaptively adjusted according to the current total input power to adapt to the current total input power and improve the overall efficiency stability of the device cluster.

[0041] This method can be specifically applied to the control equipment of a device cluster, thereby facilitating the control and adjustment of the number of operating devices in the device cluster.

[0042] The method may include: for a target device cluster, based on a preset correspondence between a preset power range and a preset number of devices, determining the preset number of devices corresponding to the current total input power range as the target number; if it is determined that the current number of operating devices in the target device cluster is not equal to the target number, adjusting the current number of operating devices to the target number; wherein, when the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency of the target device cluster is not lower than a preset efficiency threshold.

[0043] This method can adaptively adjust the number of currently running devices in the device cluster based on the current total input power and using a preset correspondence, thereby adapting to the current total input power, improving the overall efficiency stability of the device cluster, increasing the probability that the overall efficiency is above the preset efficiency threshold, and reducing the probability that the overall efficiency is below the preset efficiency threshold.

[0044] The following explains in detail a method for adjusting a device cluster provided by an embodiment of this disclosure.

[0045] This method does not limit the specific form of the equipment cluster; it can be an electro-hydrogen production equipment cluster, a server cluster, or other equipment clusters, etc. The method also does not limit the number of devices in the equipment cluster.

[0046] This method flow does not limit the executing entity. Specifically, it can be applied to a control device within a device cluster, or to a master device within the cluster, etc. The executing entity can be either within or outside the device cluster. For example, in a specific instance, a control device for the device cluster can be deployed outside the cluster, allowing adjustments to the cluster and execution of this method flow. Within the cluster, a device can be selected as the master device to adjust the cluster and execute this method flow.

[0047] Figure 1 A flowchart illustrating a method for adjusting a device cluster according to an embodiment of the present disclosure is shown. Figure 1 As shown, the method may include the following steps:

[0048] S101: For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number.

[0049] S102: If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0050] Among them, when the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency can be no less than the preset efficiency threshold.

[0051] Furthermore, the overall efficiency of the target device cluster can also be higher than the preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices.

[0052] This method can adaptively adjust the number of currently running devices in the device cluster based on the current total input power and using a preset correspondence, thereby adapting to the current total input power, improving the overall efficiency stability of the device cluster, increasing the probability of the overall efficiency being above the preset efficiency threshold, and reducing the probability of the overall efficiency being below the preset efficiency threshold.

[0053] For energy supply methods with high volatility, such as wind power, this method can flexibly adjust the number of currently operating devices based on the current total input power. It introduces the total efficiency, which is not lower than a preset efficiency threshold, as one of the bases for adjusting the number of operating devices, thereby improving the overall efficiency stability of the device cluster.

[0054] S101 and S102 in this method flow describe the process of adjusting the number of currently running devices once. It is understood that for multiple different adjustments to the number of currently running devices, please refer to the relevant explanations in this method flow.

[0055] In this method flow, the target device cluster can be any device cluster. For ease of description, any device cluster adjusted in this method embodiment is referred to as the target device cluster.

[0056] For ease of understanding, this disclosure also provides a specific example of a device cluster. Figure 2 A structural diagram of a device cluster according to an embodiment of the present disclosure is shown. Figure 2 As shown, the target equipment cluster may include one control device and n electro-hydrogen production devices.

[0057] The n electro-hydrogen production devices are designated as electro-hydrogen production device 1 to electro-hydrogen production device n.

[0058] Among them, wind power can be input into the target equipment cluster, and the control equipment will control the total input power of wind power to be allocated to the operating electric hydrogen production equipment and control the number of currently operating equipment.

[0059] Specifically, the control equipment can control the opening and closing of each electro-hydrogen production unit, thereby controlling and adjusting the number of currently operating units.

[0060] exist Figure 2 In this context, the electric hydrogen production equipment 1 and the electric hydrogen production equipment 2 can be in a state of continuous operation, and the number of currently operating equipment can be 2, while other electric hydrogen production equipment can be in a state of being stopped.

[0061] The following section provides a detailed explanation of several aspects of this method and process.

[0062] I. Explanation of total input power, total output power, and total efficiency.

[0063] 1. Total input power.

[0064] This method does not limit the specific total input power.

[0065] Optionally, the total input power can be either the total input power to the target device cluster or the total input power received by the target device cluster.

[0066] For example, wind power can be used to supply energy to a target equipment cluster, thereby determining the overall input power provided by the wind power, or the wind power input power received by the target equipment cluster.

[0067] For ease of distinction, the input power supplied to the entire target device cluster can be referred to as the total input power, while the input power allocated to an individual operating device within the target device cluster can be referred to as the sub-input power. Alternatively, the input power supplied to the entire target device cluster can be referred to as the cluster input power, and the input power allocated to each operating device within the target device cluster can be referred to as the device input power.

[0068] It should be noted that the target device cluster can include currently running devices and currently non-running devices, and the sub-input power can be determined for currently running devices. For currently non-running devices, it is not necessary to determine the sub-input power.

[0069] This method does not limit the specific way to determine the total input power, nor does it limit the specific way to monitor the total input power.

[0070] Optionally, the total input power can be determined by combining the sub-input power of each operating device in the target device cluster. Specifically, this can be done by summing the sub-input power of each operating device in the target device cluster. Alternatively, the total input power can be determined directly based on the voltage and current supplied to the target device cluster. Specifically, this can be done by multiplying the voltage and current input to the target device cluster. Furthermore, the total input power can also be determined by the power output to the target device cluster.

[0071] Accordingly, the specific methods for monitoring the total input power can be either to continuously monitor the sub-input power of each operating device in the target device cluster to determine the total input power, or to continuously monitor the voltage and current input to the target device cluster to determine the total input power.

[0072] In some specific examples, the equipment cluster can be powered by different energy supply methods such as wind power, solar power, hydropower, and the power grid. The total input power of the equipment cluster can be determined based on the specific energy supply method. For example, for wind power supply, the total input power can be calculated by the voltage and current of the wind power input to the equipment cluster, which means calculating the total input power based on the energy source.

[0073] 2. Total output power.

[0074] Since this method involves total input power and total efficiency, the corresponding total output power can also be determined for the target device cluster.

[0075] This method does not limit the specific total output power.

[0076] Optionally, the total output power can be the output power of the entire target device cluster, or the output power produced by the overall operation of the target device cluster.

[0077] For example, the target equipment cluster can specifically be an electro-hydrogen production equipment cluster, which includes at least two electro-hydrogen production devices. This allows us to determine the actual output power of the electro-hydrogen production equipment cluster specifically used for hydrogen production, that is, the overall output power produced during operation.

[0078] For ease of distinction, the overall output power of the target device cluster can be referred to as the total output power, and the output power of a single operating device in the target device cluster can be referred to as the sub-output power.

[0079] It should be noted that the target device cluster can include currently running devices and currently non-running devices, and the sub-output power can be determined for currently running devices. For currently non-running devices, it is not necessary to determine the sub-output power.

[0080] This method does not limit the way to determine the total output power, nor does it limit the specific way to monitor the total output power.

[0081] Optionally, the total output power can be determined by combining the sub-output power of each operating device in the target device cluster. Specifically, the total output power can be determined by summing the sub-output power of each operating device in the target device cluster. Alternatively, the total output power can be determined based on the overall output of the target device cluster. Specifically, the total output power can be determined based on the overall output of the target device cluster or by obtaining the output power of the output.

[0082] Accordingly, the specific methods for monitoring the total output power can be either to continuously monitor the sub-output power of each operating device in the target device cluster to determine the total output power, or to continuously monitor the output of the target device cluster to determine the total output power.

[0083] In a specific example, the target equipment cluster can be an electro-hydrogen production equipment cluster, the output of which is hydrogen. Therefore, based on the specific hydrogen production parameters of the electro-hydrogen production equipment (such as the voltage and current during actual hydrogen production), the actual sub-output power of each operating electro-hydrogen production equipment can be determined, which is used to determine the total output power of the electro-hydrogen production equipment cluster.

[0084] 3. Overall efficiency.

[0085] This method does not limit the specific overall efficiency.

[0086] Optionally, the overall efficiency can be the overall energy efficiency of the target device cluster, or the overall output efficiency of the target device cluster, etc.

[0087] For example, the overall efficiency of a target device cluster can be measured by the ratio between its total output power and total input power; alternatively, the overall efficiency can be measured by the output of the target device cluster when a unit power of electrical energy is continuously input into the target device cluster per unit time.

[0088] For an example of an electro-hydrogen production equipment cluster, the amount of hydrogen that the cluster can produce under the condition that a unit power of electrical energy is continuously input into the cluster per unit time is used to measure and characterize the overall efficiency of the electro-hydrogen production equipment cluster.

[0089] For ease of distinction, the overall efficiency of the target device cluster can be referred to as the total efficiency, while the efficiency of a single device within the target device cluster can be referred to as the sub-efficiency. Alternatively, the efficiency of a single currently running device within the target device cluster can also be referred to as the sub-efficiency.

[0090] For devices that are not currently running in the target device cluster, the sub-input power and sub-output efficiency can be determined without needing to calculate the sub-efficiency.

[0091] This method does not limit the specific way to determine the overall efficiency.

[0092] Optionally, the overall efficiency can be determined by considering the sub-efficiencies of each device in the target device cluster, or by considering the total input power and total output power of the target device cluster, or by considering the total input power and total output of the target device cluster. Furthermore, information such as losses within the target device cluster can be combined to comprehensively determine the overall efficiency.

[0093] Optionally, the ratio between the total output power of the target device cluster and the total input power of the target device cluster can be calculated as the total efficiency of the target device cluster; alternatively, the ratio between the output rate of the target device cluster and the total input power of the target device cluster can be calculated as the total efficiency of the target device cluster.

[0094] In a specific example, the target equipment cluster can be an electro-hydrogen production equipment cluster, which includes at least two electro-hydrogen production devices. The ratio between the overall hydrogen production rate of the electro-hydrogen production equipment cluster and the total input power of the electro-hydrogen production equipment cluster can be calculated. Specifically, the ratio between the average hydrogen production rate of the electro-hydrogen production equipment cluster and the average total input power of the electro-hydrogen production equipment cluster can be calculated over a period of time to characterize the overall efficiency.

[0095] This method does not limit the specific way to represent the overall efficiency of the device cluster, nor does it limit the specific way to represent the sub-efficiency of a single device in the device cluster.

[0096] Optionally, the overall efficiency can be characterized by the ratio of the total output power to the total input power of the target device cluster; or by the ratio of the total output to the total input power of the target device cluster. Correspondingly, the sub-efficiency of a device can be characterized by the ratio of its sub-output power to its sub-input power, or by the ratio of its output to its sub-input power.

[0097] In some specific examples, for an electric hydrogen production equipment cluster, the efficiency can be characterized by hydrogen production efficiency. Specifically, this can be achieved by using the hydrogen production efficiency of a single electric hydrogen production unit to represent sub-efficiency, or by using the overall hydrogen production efficiency of the entire electric hydrogen production equipment cluster to represent total efficiency. Alternatively, the efficiency can be characterized by hydrogen-to-electricity conversion efficiency, which is the efficiency of converting electrical energy into hydrogen energy. Again, this can be achieved by using the hydrogen-to-electricity conversion efficiency of a single electric hydrogen production unit to represent sub-efficiency, or by using the overall hydrogen-to-electricity conversion efficiency of the entire electric hydrogen production equipment cluster to represent total efficiency.

[0098] More specifically, the electrical energy value of the input hydrogen production equipment cluster can be determined, and then the amount of hydrogen produced by the hydrogen production equipment cluster using the input electrical energy can be determined. Thus, the amount of hydrogen can be converted into a hydrogen energy value, and then the ratio between the determined hydrogen energy value and the electrical energy value can be used to characterize the overall efficiency of the hydrogen production equipment cluster.

[0099] 2. S101: For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number.

[0100] 1. Regarding the triggering and execution of S101.

[0101] In an optional embodiment, S101 and S102 can be executed sequentially. After S101 is executed, it can be determined whether S102 needs to be executed to adjust the number by judging whether the number of currently running devices in the target device cluster is equal to the target number.

[0102] Specifically, given a target quantity, it can be determined whether the number of currently running devices in the target device cluster is equal to the target quantity.

[0103] If the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices will be adjusted to the target number.

[0104] Optionally, if it is determined that the number of currently running devices in the target device cluster is equal to the target number, the operation can be skipped, the process can be stopped, or the process can continue to wait for the trigger to re-execute S101.

[0105] It should be noted that this method can improve the stability of the target device cluster by adjusting the number of currently running devices in the cluster to match the total input power. Therefore, this method may need to be executed multiple times if the total input power fluctuates. For each instance of this method being executed multiple times, please refer to the corresponding explanation.

[0106] In a specific example, for power supply methods that are highly volatile and prone to fluctuations, such as wind power, the total input power provided by wind power may fluctuate. Therefore, by executing this method process multiple times, the number of operating devices can be flexibly and adaptively adjusted according to the current fluctuating total input power to improve the stability of overall efficiency.

[0107] To execute this method multiple times, a loop execution approach can be used.

[0108] Optionally, for the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the current number of operating devices in the target device cluster is not equal to the target number, the current number of operating devices is adjusted to the target number. Specifically, for the target device cluster, the following steps are executed cyclically: based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the current number of operating devices in the target device cluster is not equal to the target number, the current number of operating devices is adjusted to the target number.

[0109] S101 and S102 can be executed repeatedly in the loop, which means that the operation of determining the target number and adjusting the number of currently running devices can be executed repeatedly in the loop.

[0110] In the specific loop, a judgment step can also be added. Specifically, for the target device cluster, the following steps are executed in a loop: Based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power in the preset power range is determined as the target number; it is determined whether the number of currently running devices in the target device cluster is equal to the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices is adjusted to the target number.

[0111] Accordingly, if the number of currently running devices in the target device cluster is equal to the target number, no operation needs to be performed. Instead, the process can be re-executed through a loop. In other words, the operation of determining the target number and adjusting the number of currently running devices can be re-executed through a loop.

[0112] In this embodiment, the operation of determining the target number and adjusting the number of currently running devices can be performed repeatedly. This allows for multiple adjustments to the number of currently running devices in the target device cluster to better adapt to the current total input power, improve the adaptability of the current number of running devices to the current total input power, and better improve the stability of the overall efficiency.

[0113] Furthermore, for the above loop, the trigger execution conditions in the loop can be further set, which makes it easier to control the timing of a single loop execution, as well as the frequency of the loop, etc.

[0114] This method does not limit the triggering execution condition in the loop. Specifically, this triggering execution condition can be used to trigger the start of the operation of determining the target number and adjusting the number of currently running devices, specifically triggering the start of S101 and S102.

[0115] Optionally, a new loop can be triggered directly; the method flow can be executed periodically; or, within the loop, if preset conditions are met, the operation of determining the target number and adjusting the number of currently running devices can be started.

[0116] To make it easier to understand, several specific examples are given below.

[0117] Example 1: This method can be executed periodically. Specifically, S101 can be executed periodically according to a preset period duration. That is, S101 can be re-triggered every preset period duration. The subsequent S102 can determine whether to continue execution based on the judgment result.

[0118] Alternatively, if the time elapsed since the last determination of the target quantity exceeds the preset cycle time, it may be determined to re-trigger the execution of S101 and S102.

[0119] Therefore, the specific process of this method can be to periodically trigger the execution of S101 and S102, that is, to periodically execute the following steps for the target device cluster: based on the preset correspondence between the preset power range and the preset number of devices, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0120] Correspondingly, by periodically adjusting the number of currently running devices in the target device cluster, the frequency of adjusting the number of currently running devices can be easily controlled, thereby increasing the flexibility of adjusting the number of currently running devices.

[0121] Example 2: Since the total input power may fluctuate, the number of currently running devices can be adjusted based on changes in the total input power to determine whether to trigger the start or restart of this method's execution within the loop. Specifically, the initial triggering of this method's execution can be done directly; subsequent triggering can be determined based on changes in the total input power.

[0122] Specifically, if the total input power changes significantly or rapidly, it may be necessary to re-trigger and execute S101 and S102 to readjust the number of currently running devices to adapt to the changed total input power.

[0123] This example can determine when to adjust the number of currently operating devices based on changes in total input power, thereby improving the efficiency of adjusting the number of currently operating devices.

[0124] Therefore, optionally, for the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the preset power range where the current total input power is located is determined as the target number; if it is determined that the number of currently operating devices in the target device cluster is not equal to the target number, the number of currently operating devices is adjusted to the target number, specifically:

[0125] For the target device cluster, the following steps are executed cyclically: Under preset conditions, based on the preset correspondence between preset power range and preset device number, the preset device number corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the current number of running devices in the target device cluster is not equal to the target number, the current number of running devices is adjusted to the target number.

[0126] This embodiment does not limit the specific preset conditions. The preset conditions can specifically be to meet periodic requirements, or to characterize large or rapid changes in total input power.

[0127] Optionally, the preset conditions may include at least one of the following:

[0128] 1) The current time meets the preset periodicity requirements.

[0129] 2) When the absolute value of the rate of change of the current total input power is greater than the preset rate of change threshold.

[0130] 3) When the absolute value of the change in the current total input power is greater than the preset change threshold.

[0131] This embodiment does not limit the specific preset periodicity requirements, as long as the method process can be executed periodically.

[0132] For example, the preset periodicity requirement could be that the interval between the current moment and the last time the target quantity was determined is longer than the preset periodicity, or that the interval between the current moment and the last time S101 was executed is longer than the preset periodicity, or that the interval between the current moment and the end of the last loop is longer than the preset periodicity.

[0133] This embodiment does not limit the specific preset rate of change threshold and the preset rate of change threshold; they can be set according to actual needs and circumstances. This embodiment also does not limit the specific method for determining the rate of change and the amount of change of the current total input power; specifically, it can determine the rate of change and the amount of change within a specified duration or a specified time period.

[0134] This embodiment can conveniently control the timing of starting the method process to adjust the number of currently running devices in the loop by setting preset conditions, thereby improving the flexibility of adjusting the number of currently running devices and facilitating multiple adjustments to the number of currently running devices in the target device cluster to better adapt to the current total input power, improve the adaptability of the number of currently running devices to the current total input power, and better improve the stability of the overall efficiency.

[0135] It is understood that the three preset scenarios listed in the above embodiments are merely illustrative examples, and other preset scenarios can be set to repeatedly re-trigger the execution of this method to adjust the number of currently running devices. Different preset scenarios can also coexist to adapt to different needs and situations.

[0136] For example, specifically targeting a cluster of devices, if the absolute value of the rate of change of the current total input power exceeds a preset rate of change threshold, or if the absolute value of the change in the amount of the current total input power exceeds a preset change threshold, the target number of devices corresponding to the preset power range within which the current total input power falls can be determined based on a preset correspondence between a preset power range and a preset number of devices. This allows for determining the timing of adjusting the number of currently operating devices based on situations where the current total input power changes significantly or rapidly, improving the real-time performance of adjusting the number of currently operating devices.

[0137] In addition, optionally, for the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the preset power range where the current total input power is located is determined as the target number; if it is determined that the number of currently operating devices in the target device cluster is not equal to the target number, the number of currently operating devices is adjusted to the target number, specifically, it can be any of the following:

[0138] 1) For the target device cluster, the following steps can be executed periodically: Based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power range can be determined as the target number; if it is determined that the current number of running devices in the target device cluster is not equal to the target number, the current number of running devices can be adjusted to the target number.

[0139] 2) For the target device cluster, the following steps can be executed repeatedly: If the absolute value of the rate of change of the current total input power is found to be greater than the preset rate of change threshold, the preset number of preset devices corresponding to the preset power range where the current total input power is located can be determined as the target number based on the preset correspondence between the preset power range and the preset number of devices; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices can be adjusted to the target number.

[0140] 3) For the target device cluster, the following steps can be executed repeatedly: If the absolute value of the change in the current total input power is greater than the preset change threshold, the preset number of devices corresponding to the preset power range where the current total input power is located can be determined as the target number based on the preset correspondence between the preset power range and the preset number of devices; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices can be adjusted to the target number.

[0141] 4) For the target device cluster, the following steps can be executed repeatedly: If the absolute value of the rate of change of the current total input power is greater than the preset rate of change threshold, or if the absolute value of the change in the amount of the current total input power is greater than the preset amount of change threshold, the preset number of devices corresponding to the preset power range where the current total input power is located can be determined as the target number based on the preset correspondence between the preset power range and the preset number of devices; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices can be adjusted to the target number.

[0142] It is understood that the explanations of the above four items can be found in the preceding text, and are used only as examples.

[0143] 2. Regarding the preset correspondence.

[0144] In this method, the preset correspondence may specifically include a preset power range and the corresponding preset number of devices.

[0145] This method does not limit the number or form of preset correspondences.

[0146] Optionally, in this method, one or more preset correspondences can be predetermined. Each preset correspondence may include a preset power range and a preset number of devices. The preset power range and the preset number of devices in the same preset correspondence can correspond to each other. The preset power ranges of different preset correspondences can be different and can not overlap. The preset number of devices can be the same or different.

[0147] This embodiment does not limit the specific form of the preset power range. Specifically, the preset power range can be represented by a numerical range, such as greater than 20 and less than 30, or it can be represented by a numerical value, such as a total input power of 20, 30, or 40. The preset power range can be a range of values ​​for the total input power.

[0148] For ease of understanding, in one specific example, in a set of preset correspondences, the preset power range can be (70, 90), and the corresponding number of preset devices can be 10. The preset power range (70, 90) can represent a power range greater than 70 megawatts and less than 90 megawatts. Of course, the specific power units are merely illustrative and do not limit the scope of this method. In another set of preset correspondences, the preset power range can be (20, 30), and the corresponding number of preset devices can be 8. In yet another set of preset correspondences, the preset power range can be (40, 50), and the corresponding number of preset devices can be 10.

[0149] In the preset correspondence, the preset power range can be used to match the current total input power of the target device cluster in the future. The preset power range itself can characterize the range of values ​​of the total input power.

[0150] The preset number of devices can be used later to adjust the number of currently running devices. In other words, the preset number of devices, which is determined to be the target number, can be used in this method flow to adjust the number of currently running devices to the target number. Therefore, the preset number of devices itself can characterize the number of running devices required.

[0151] Therefore, in the preset correspondence, the preset power range can specifically be the preset total input power range, and the preset number of devices can specifically be the preset number of operating devices. The preset correspondence can include the preset total input power range and the corresponding number of operating devices.

[0152] It should be noted that the preset power range and the corresponding preset number of devices in each preset correspondence can meet specific needs. Specifically, for the total input power within different preset power ranges, the corresponding preset number of devices can represent the number of operating devices that can meet specific needs.

[0153] In one alternative embodiment, in order to adapt to different current total input power and improve the stability of total efficiency, total efficiency can be used as a metric or a specific requirement to determine the number of preset devices corresponding to different preset power ranges.

[0154] This embodiment does not limit specific requirements.

[0155] Optionally, a specific requirement may be that, for a preset correspondence, the total efficiency of the target device cluster may not be lower than a preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices.

[0156] More specifically, for each set of preset correspondences, if the total input power of the target device cluster is within a preset power range and the number of operating devices in the target device cluster is the preset number of devices, the total efficiency of the target device cluster can be higher than or lower than a preset efficiency threshold.

[0157] Based on this specific requirement, this method can determine the number of operating devices suitable for the current total input power by leveraging a preset correspondence that meets this requirement. In other words, it determines the number of operating devices that, given the current total input power, ensure the overall efficiency is not lower than a preset efficiency threshold. Subsequently, the current number of operating devices can be adjusted to the target number, thereby improving the stability of the overall efficiency. Specifically, this can be achieved by stabilizing the overall efficiency above the preset efficiency threshold as much as possible, increasing the probability of the overall efficiency remaining above the preset efficiency threshold.

[0158] Furthermore, this method does not limit the specific preset efficiency threshold. It can be set according to actual needs and actual operating conditions.

[0159] Optionally, the preset efficiency threshold here can be the highest overall efficiency achieved by the target device cluster when the total input power is the same and the number of operating devices is not the preset number of devices corresponding to the preset power range of the total input power. The preset efficiency threshold can be a specific value or a dynamically updated value.

[0160] Optionally, when the total input power of the target device cluster is the same, the total efficiency can be highest when the number of operating devices is the preset number of devices corresponding to the preset power range of the total input power. Alternatively, when the total input power of the target device cluster is the same, the total efficiency when the number of operating devices is the preset number of devices corresponding to the preset power range of the total input power can be no lower than the total efficiency when the number of operating devices is other.

[0161] This embodiment can select the number of operating devices with relatively high overall efficiency as the preset number of devices by limiting the requirements that the preset correspondence needs to meet, so as to improve the stability of overall efficiency and improve the overall efficiency of the target device cluster.

[0162] It should be noted that this method does not limit the specific method for determining the overall efficiency for a particular requirement. Optionally, the overall efficiency for a particular requirement can be determined by comprehensively considering information from multiple equipment sources, or it can be determined by data collected from actual operation.

[0163] For example, for a target device cluster, different total input power is pre-inputted, and the total efficiency of different numbers of operating devices is collected under different total input power conditions, thereby determining the total efficiency that is not lower than a preset efficiency threshold, which is used to construct a preset correspondence.

[0164] In addition, by collecting equipment information, such as equipment operating current, equipment loss, and equipment degradation, the overall efficiency under different total input power and different numbers of operating equipment can be determined. This allows for the determination of an overall efficiency that is not lower than a preset efficiency threshold under different total input power ranges, which can be used to establish a preset correspondence between the number of operating equipment and the total input power range.

[0165] For a more detailed explanation of how to construct the pre-defined correspondence, please refer to the explanation below.

[0166] 3. Specific operation of S101.

[0167] For S101, this method flow does not limit the specific operations to be implemented.

[0168] In an optional embodiment, in S101, a preset correspondence can be matched with the current total input power of the target device cluster. Therefore, the preset correspondence to be matched and the current total input power can be determined first.

[0169] Optionally, in S101, a preset correspondence can be determined. Specifically, this can be either obtaining a pre-stored preset correspondence or constructing a preset correspondence in real time. S101 can also determine the current total input power of the target device cluster. Specifically, this can be either monitoring the current total input power of the target device cluster in real time to determine the current total input power of the target device cluster, or obtaining the current total input power of the target device cluster in real time.

[0170] In summary, S101 can specifically be: for the target device cluster, determine the preset correspondence between the preset power range and the preset number of devices, determine the current total input power of the target device cluster, and based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range in which the current total input power is located as the target number.

[0171] Accordingly, in conjunction with the above-described cyclical execution embodiment, for the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the preset power range where the current total input power is located is determined as the target number. Specifically, this can be:

[0172] For the target device cluster, the following steps are executed cyclically: Under preset conditions, a preset correspondence between a preset power range and a preset number of devices is determined, the current total input power of the target device cluster is determined, and based on the determined preset correspondence, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the current number of operating devices in the target device cluster is not equal to the target number, the current number of operating devices is adjusted to the target number.

[0173] This embodiment does not limit the specific method for determining the preset correspondence. Optionally, determining the preset correspondence may involve directly obtaining a pre-stored preset correspondence, or it may involve constructing the preset correspondence in real time. A more detailed explanation can be found below.

[0174] In determining the preset correspondence, at least one set of preset correspondences can be determined. Different preset correspondences can have different preset power ranges, or they can have mutually non-overlapping preset power ranges.

[0175] This embodiment does not limit the method of determining the current total input power of the target device cluster. Optionally, the current total input power of the target device cluster can be determined by real-time measurement. Specifically, it can be by determining the current and voltage input to the target device cluster in real time, and then calculating the current total input power. Alternatively, the total input power of the target device cluster can be monitored periodically or continuously, so that the monitored current total input power can be directly obtained.

[0176] Furthermore, this embodiment does not limit the specific steps for determining the target quantity.

[0177] Optionally, by using a preset correspondence, the current total input power can be matched with the preset power range in the preset correspondence, thereby determining the preset power range in which the current total input power falls.

[0178] For example, it can be determined from the preset correspondence whether the preset power range matches the current total input power. Specifically, it can be determined from the preset correspondence whether the preset power range includes the value of the current total input power.

[0179] In a specific example, the current total input power could be 90 megawatts, and the preset power ranges in the preset correspondence could include: (20, 40), [40, 60), [60, 80), and [80, 100). Therefore, the preset power range where the current total input power falls is [80, 100), which is a preset power range greater than or equal to 80 megawatts and less than 100 megawatts. Furthermore, the number of preset devices corresponding to [80, 100) can be easily determined as the target number.

[0180] Therefore, by finding the matching preset correspondence, the preset power range in which the current total input power falls can be determined.

[0181] 4. Regarding the construction method of the preset correspondence.

[0182] This method does not limit the specific way of constructing the pre-defined correspondence.

[0183] In one optional embodiment, the preset correspondence may include a preset power range of total input power and a preset number of operating devices. The preset power range and preset number of devices in each preset correspondence can meet specific requirements, that is, when the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency can be no less than a preset efficiency threshold.

[0184] Therefore, in the process of constructing the preset correspondence, the total input power, the number of operating devices, and the total efficiency can be comprehensively considered to construct a preset correspondence that can meet the above specific requirements.

[0185] Having determined the correlation between total input power, number of operating devices, and total efficiency, a preset correspondence that meets the aforementioned specific requirements can be constructed based on this correlation and a preset efficiency threshold. The correlation itself can be used to assist in constructing the preset correspondence.

[0186] In other words, the steps to construct a preset correspondence may include: 1) first determining the relationship between total input power, number of operating devices, and total efficiency; 2) processing based on the determined relationship to construct a preset correspondence.

[0187] The following sections will explain these two steps respectively.

[0188] 1) The relationship between total input power, number of operating devices, and total efficiency.

[0189] This embodiment does not limit the specific form of the relationship between total input power, number of operating devices, and total efficiency.

[0190] Optionally, numerical correlations can be constructed to show how the overall efficiency of the target device cluster changes with the number of operating devices under different total input power conditions; alternatively, numerical correlations can be constructed to show how the overall efficiency of the target device cluster changes with the total input power under different number of operating devices conditions.

[0191] The following section primarily explains the numerical correlation between the overall efficiency of the target device cluster and the change in total input power when the number of operating devices varies. Explanations of other forms of correlation can be found below.

[0192] This embodiment does not limit the specific method for determining the relationship among the three parties. Specifically, it can be to determine a pre-built relationship, to obtain a pre-stored relationship, or to build the relationship in real time.

[0193] This embodiment does not limit the specific construction method of the numerical correlation relationship.

[0194] Specifically, we can first construct the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers.

[0195] In one example, a numerical correlation can be constructed showing how the overall efficiency of the target device cluster changes with the total input power when the number of operating devices varies, such as 1 device, 2 devices, 3 devices, 4 devices, etc.

[0196] Regarding the numerical correlation between total efficiency and total input power, this embodiment does not limit the specific form of the numerical correlation. Optionally, the numerical correlation can be a functional relationship between total efficiency and total input power, which can be represented by a single function; or it can be a numerical correspondence between total efficiency and total input power, which can be represented by multiple pairs of values, each pair containing a total efficiency value and a total input power value.

[0197] For ease of description, the numerical correlation between total efficiency and total input power can be referred to as the numerical correlation between total efficiency and total input power.

[0198] Regarding the specific construction method of numerical correlation change relationship, in a specific example, multiple device information can be combined to construct a functional relationship between total efficiency and total input power as the numerical correlation change relationship.

[0199] Alternatively, it can be achieved by actually operating a target device cluster. Specifically, for the target device cluster, different total input power values ​​can be pre-input, and the changes in total efficiency with different numbers of operating devices can be collected under different total input power conditions. This allows the construction of multiple sets of correspondences between total efficiency and total input power, or multiple numerical pairs between total efficiency and total input power, as numerical correlation relationships.

[0200] Of course, based on the collected data on changes in total efficiency, a functional relationship between total efficiency and total input power can also be constructed as a numerical correlation relationship by fitting a function.

[0201] In summary, optionally, the numerical correlation between the total input power and the total efficiency of the target device cluster can be determined separately under different constraints on the number of operating devices. Alternatively, the numerical correlation between the total efficiency of the target device cluster and the change in total input power can be determined separately under different constraints on the number of operating devices.

[0202] Each numerical correlation can correspond to a defined number of operating devices, specifically the number of operating devices defined when the numerical correlation was constructed. Each numerical correlation can also correspond to a different defined number of operating devices.

[0203] Different numerical correlations can correspond to different numbers of operating devices. Specifically, the number of operating devices specified when constructing any numerical correlation can be determined as the number of operating devices corresponding to that numerical correlation.

[0204] Optionally, the numerical correlation relationship can be constructed by combining the current device information in the target device cluster. Specifically, based on the current device information in the target device cluster, the numerical correlation relationship of the overall efficiency of the target device cluster as a function of the total input power can be determined under different limited numbers of operating devices.

[0205] This embodiment does not limit the specific content of the current device information. Specifically, the current device information can be information about the currently running devices in the target device cluster.

[0206] Optionally, the current device information may specifically include at least one of the following: resistance, loss status, number of times the device has stopped operating, degree of degradation, total operating time, electrode area, input current, and input voltage, etc.

[0207] Many of the device information may change over time, so it is necessary to construct numerical correlation relationships based on the current device information in order to improve the accuracy of the numerical correlation relationships.

[0208] This embodiment does not limit the specific method of constructing numerical correlation and change relationships, nor does it limit the specific method of constructing numerical correlation and change relationships based on the current device information.

[0209] In a specific example, the sub-efficiency of each currently operating device in the target device cluster can be calculated based on current device information, such as the degree of wear and degradation. Specifically, based on the resistance and heating parameters of the currently operating device, the heating power loss of the operating device under a unit input power can be determined, thereby determining the utilization efficiency of the operating device for a unit input power, and thus obtaining the sub-efficiency of the operating device. A more specific example can be found in the process of determining the total energy efficiency of the electro-hydrogen production device in the application examples below.

[0210] The sub-output power can then be obtained by multiplying the sub-input power and sub-efficiency of the currently running device. The sum of the sub-output powers of each currently running device is then determined as the total output power, the sum of the sub-input powers of each currently running device is determined as the total input power, and the ratio of the total output power to the total input power is determined as the total efficiency of the target device cluster. This allows us to construct a functional relationship between the total efficiency and the sub-input power of each currently running device.

[0211] Furthermore, it can be stipulated that the sub-input power of each currently operating device is the same, that is, the total input power is evenly distributed to each currently operating device, thereby establishing a functional relationship between the total efficiency and the total input power.

[0212] The above construction method is only used as an example. It is understood that other construction methods can also achieve the construction of numerical correlation and change relationships.

[0213] Alternatively, the same power allocation strategy can be used in the specific process of constructing numerical correlation changes, specifically a strategy of allocating the total input power to the sub-input power of each operating device.

[0214] This embodiment does not limit the specific power allocation strategy. Optionally, the total input power can be evenly distributed among the operating devices so that each operating device is allocated the same sub-input power, which is the quotient between the total input power and the number of operating devices; or the total input power can be allocated according to the priority of the operating devices, etc.

[0215] Accordingly, to address the specific requirements mentioned above, a power allocation strategy can be combined, and any preset correspondence can satisfy the following: when the total input power of the target device cluster is within any preset power range, the number of operating devices is the corresponding preset number, and the total input power is evenly distributed among the currently operating devices, the overall efficiency is not lower than a preset efficiency threshold. Of course, the power allocation strategy is not limited; it can be an average allocation or other allocation methods.

[0216] Therefore, optionally, when the total input power of the target device cluster is within any preset power range, the number of operating devices is the corresponding preset number of devices, and the total input power is evenly distributed among the currently operating devices, the overall efficiency is not lower than a preset efficiency threshold.

[0217] It should be noted that when allocating the total input power to each operating device, the upper and lower limits of the sub-input power of each device during operation can also be considered. For example, a single operating device may have a lower limit for its sub-input power during operation. If the sub-input power falls below this lower limit, there may be a risk to the device's operation, necessitating shutdown. Furthermore, a single operating device may have an upper limit for its sub-input power during operation. If the sub-input power exceeds this upper limit, there may be a risk to the device's operation, necessitating shutdown or a reduction in the sub-input power.

[0218] By combining the upper and lower limits of the sub-input power, a more specific power allocation strategy can be determined so that the sub-input power of each operating device is between the upper and lower limits.

[0219] 2) Processing based on numerical correlation changes.

[0220] Once the numerical correlations and changes are established, analysis can be performed based on the multiple sets of numerical correlations and changes established.

[0221] The preset correspondence to be constructed needs to meet specific requirements, namely, the total efficiency of the target device cluster is not lower than the preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices.

[0222] The numerical correlation relationship reflects the relationship between total input power, number of operating devices, and total efficiency. Therefore, a preset efficiency threshold can be used as a condition for screening and determination to determine the total input power and number of operating devices that can meet the above specific requirements, thereby creating a set of preset correspondences.

[0223] This method does not limit the specific way of constructing the pre-defined correspondence.

[0224] To make it easier to understand, some specific examples are given first.

[0225] In a specific example, for any set of numerical correlation changes, the corresponding number of operating devices (referred to as the first number of devices in this example) can be determined, and from the relationship between the total input power and the total efficiency reflected by the set of numerical correlation changes, the portion of the total efficiency that is not lower than a preset efficiency threshold and the range of total input power corresponding to this portion of total efficiency (referred to as the first power range in this example) can be determined.

[0226] Understandably, based on the correlation and change of this set of values, the total efficiency of the target device cluster can be no less than the preset efficiency threshold when the total input power is within the determined first power range and the number of operating devices is the first number of devices.

[0227] Therefore, a preset correspondence can be established between the first power range and the first number of devices. Specifically, the first power range can be defined as a preset power range, and the first number of devices can be defined as a preset number of devices, thereby combining them to establish a preset correspondence.

[0228] In another specific example, for any power range of the total input power (referred to as the second power range in this example), the total efficiency change corresponding to different numerical correlation changes in the second power range can be determined. In this way, the numerical correlation change relationship in which the total efficiency is always not lower than the preset efficiency threshold can be determined, or the numerical correlation change relationship in which the minimum total efficiency in the second power range is not lower than the preset efficiency threshold can be determined.

[0229] If there is only one set of numerical correlation changes, then a preset correspondence can be constructed between the number of operating devices corresponding to the determined numerical correlation changes (referred to as the second number of devices in this example) and the second power range.

[0230] Based on the determined numerical correlation relationship, the total efficiency of the target device cluster can be no less than the preset efficiency threshold when the total input power is within the second power range and the number of operating devices is the second number of devices.

[0231] If multiple sets of numerical correlation relationships are identified, meaning that the lowest total efficiency corresponding to these multiple sets of numerical correlation relationships within the second power range is not lower than a preset efficiency threshold, further filtering can be performed on these multiple sets of numerical correlation relationships. Specifically, one can select the numerical correlation relationship with the largest number of operating devices, or the numerical correlation relationship with the smallest number of operating devices, or the numerical correlation relationship with the highest total efficiency within the second power range that is not lower than other sets of numerical correlation relationships. This example is not specifically limited to these options.

[0232] If one set of numerical correlation relationships is selected from multiple sets, the number of operating devices corresponding to the selected numerical correlation relationship can be combined with the second power range to construct a set of preset correspondence relationships.

[0233] It is understood that the above two examples are only for illustrative purposes. This method does not limit the specific way of constructing the preset correspondence, nor does it limit the specific way of constructing the preset correspondence based on the constructed multiple sets of numerical correlation and change relationships.

[0234] Therefore, optionally, based on the determined multiple sets of numerical correlation relationships, any power range of the total input power can be determined, such that among the determined sets of numerical correlation relationships, there exists at least one set of numerical correlation relationships in the determined power range whose minimum total efficiency is not lower than a preset efficiency threshold; a set of numerical correlation relationships is selected from the at least one set of existing numerical correlation relationships; and a set of preset correspondences is constructed based on the determined power range and the number of operating devices corresponding to the selected numerical correlation relationships.

[0235] This embodiment does not limit the specific method of determining the power range. Optionally, a power range can be randomly determined directly, and it can be judged whether the subsequent conditions are met, that is, whether there is at least one set of numerical correlation changes in which the lowest total efficiency in the determined power range is not lower than a preset efficiency threshold; or, the range of total efficiency values ​​of each set of numerical correlation changes can be combined to determine the part that is not lower than the preset efficiency threshold, so as to facilitate the determination of the power range that meets the subsequent conditions.

[0236] This embodiment does not limit the specific filtering method. Optionally, it can be to filter out a set of numerical correlation changes with the largest or smallest number of corresponding operating devices, or to filter out a set of numerical correlation changes with the highest total efficiency not lower than other sets of numerical correlation changes within the determined power range, or to randomly determine a set of numerical correlation changes.

[0237] If the determined power range allows for the selection of a set of numerical correlation relationships where only one set of numerical correlation relationships has a minimum total efficiency that is not lower than a preset efficiency threshold within the determined power range, then this set of numerical correlation relationships can be directly selected. Alternatively, a preset correspondence relationship can be constructed based on the determined power range and the number of operating devices corresponding to this set of numerical correlation relationships.

[0238] This embodiment does not limit the specific way of constructing a set of preset correspondences.

[0239] Optionally, the determined power range can be defined as a preset power range, and the number of operating devices corresponding to the selected numerical correlation changes can be defined as a preset number of devices. In this way, the determined preset power range and the preset number of devices can be combined to construct a set of preset correspondences.

[0240] Optionally, the set of numerical correlation relationships with the highest relative overall efficiency can also be directly determined. Specifically, this can be done by: determining any power range of the total input power, such that among the determined sets of numerical correlation relationships, there exists a set of numerical correlation relationships where the lowest overall efficiency corresponding to the determined power range is not lower than a preset efficiency threshold, and within the determined power range, the overall efficiency corresponding to any total input power is not lower than the overall efficiency corresponding to the same total input power in other sets of numerical correlation relationships; based on the determined power range and the number of operating devices corresponding to the existing set of numerical correlation relationships, a set of preset correspondence relationships is constructed.

[0241] This embodiment does not limit the specific method of determining the power range, nor does it limit the specific method of constructing a set of preset correspondences. Please refer to the embodiments described above for details.

[0242] It is understood that the above embodiments explain the construction process of a single set of preset correspondences, while for multiple sets of preset correspondences, the construction process of each set of preset correspondences can refer to the explanation in the above embodiments.

[0243] 3) The overall process of constructing the pre-defined correspondence.

[0244] The preceding embodiments have explained in detail the two steps of constructing the preset correspondence. It is understood that the different embodiments in the above two steps can be combined in pairs, and the method flow does not limit the specific combination method.

[0245] For example, a functional relationship can be constructed as a numerical correlation between the total efficiency and the total input power. Then, a preset correspondence can be constructed for each set of numerical correlation relationships. Alternatively, the numerical correlation relationships can be filtered by combining any power range of the total input power and the total efficiency not lower than a preset efficiency threshold.

[0246] To facilitate understanding, several embodiments are provided below to explain the overall process of constructing a preset correspondence. It is understood that the following embodiments are merely illustrative, and this method does not limit the specific process of constructing the preset correspondence.

[0247] In one optional embodiment, the method for constructing the preset correspondence may specifically include the following steps:

[0248] Determine the numerical correlation between the total efficiency of the target equipment cluster and the change in total input power under different limited operating equipment numbers; each numerical correlation corresponds to a limited number of operating equipment; different numerical correlations can correspond to different numbers of operating equipment.

[0249] Determine any power range of the total input power, such that among the determined sets of numerical correlations, there exists at least one set of numerical correlations in which the lowest total efficiency corresponding to the determined power range is not lower than a preset efficiency threshold.

[0250] Select a set of numerical correlation relationships from at least one existing set of numerical correlation relationships;

[0251] Based on the determined power range and the number of operating devices corresponding to the selected numerical correlation changes, a set of preset correspondences is constructed.

[0252] This embodiment improves the efficiency of constructing a preset correspondence by determining the numerical correlation between the total efficiency and the total input power under different operating device numbers, and constructing a preset correspondence based on the numerical correlation.

[0253] In this embodiment, the specific method for determining the numerical correlation relationship is not limited. Optionally, it may be to directly obtain a pre-built or pre-stored numerical correlation relationship, or it may be to construct the numerical correlation relationship in real time.

[0254] Specifically, this involves determining the numerical correlation between the overall efficiency of the target device cluster and the change in total input power under different limited operating device numbers. This can be achieved either by determining the numerical correlation based on the current device information within the target device cluster, or by constructing the numerical correlation based on the current device information within the target device cluster. This allows for real-time determination of the numerical correlation based on the current device information.

[0255] In the specific process of constructing the numerical correlation relationship, this embodiment does not limit the specific power allocation strategy, nor does it limit the strategy of allocating the total input power to each currently operating device. Optionally, in the specific process of constructing the numerical correlation relationship, the same power allocation strategy can be used for different numbers of operating devices, thereby facilitating the execution of subsequent steps.

[0256] Specifically, in the process of constructing numerical correlation and change relationships, under different conditions of the number of different operating devices, the same power allocation strategy can be adopted to distribute the total input power equally to each currently operating device.

[0257] For example, if the total input power is w and the number of currently running devices is n, then the total input power w can be evenly distributed among the n currently running devices, and the sub-input power allocated to each currently running device is w / n.

[0258] Based on this power averaging strategy, it is easy to construct numerical correlation relationships.

[0259] This embodiment does not limit the specific method of constructing the numerical correlation relationship; for a detailed explanation, please refer to the embodiment above. Optionally, a functional relationship between the total efficiency and the total input power can be constructed based on the current device information in the target device cluster, serving as the numerical correlation relationship.

[0260] Each numerical correlation can correspond to a defined number of operating devices; different numerical correlations can correspond to different numbers of operating devices.

[0261] This embodiment does not limit the method of determining the power range of the total input power, as long as the subsequent conditions can be met, that is, so that among the determined sets of numerical correlation changes, there is at least one set of numerical correlation changes in which the lowest total efficiency corresponding to the determined power range is not lower than the preset efficiency threshold.

[0262] Specifically, for this subsequent condition, it can be that from the determined sets of numerical change relationships, at least one set of numerical change relationships is determined in which the total efficiency is consistently not lower than or higher than the preset efficiency threshold; or it can be that from the determined sets of numerical change relationships, at least one set of numerical change relationships is determined in which the total efficiency is maintained above the preset efficiency threshold.

[0263] For further explanation of this embodiment, please refer to the embodiments above.

[0264] In another optional embodiment, the method for constructing the preset correspondence may specifically include the following steps:

[0265] Determine the numerical correlation between the total efficiency of the target equipment cluster and the change in total input power under different limited operating equipment numbers; each numerical correlation corresponds to a limited number of operating equipment; different numerical correlations can correspond to different numbers of operating equipment.

[0266] Determine any power range of the total input power, such that among the determined sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation relationships;

[0267] Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation changes, a set of preset correspondences is constructed.

[0268] Specifically, it can be: based on the determined power range and the number of operating devices corresponding to the specified numerical correlation changes, a set of preset correspondences can be constructed.

[0269] This embodiment improves the efficiency of constructing a preset correspondence by determining the numerical correlation between the total efficiency and the total input power under different operating device numbers, and constructing a preset correspondence based on the numerical correlation.

[0270] This embodiment does not limit the method of determining the power range of the total input power, as long as the subsequent conditions can be met. That is, it can ensure that among the determined sets of numerical correlation relationships, there is a set of specified numerical correlation relationships in the determined power range where the total efficiency corresponding to any total input power is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation relationships.

[0271] Specifically, this subsequent condition can be determined from several sets of numerical change relationships, identifying a set of specified numerical change relationships in which the overall efficiency is consistently higher than or no lower than other sets of numerical change relationships; or it can be determined from several sets of numerical change relationships in which the overall efficiency is maintained at the highest level.

[0272] Alternatively, it can be specified that, within a defined power range, the total efficiency corresponding to any total input power w1 in the numerical correlation relationship is not lower than the total efficiency corresponding to the same total input power w1 in other sets of numerical correlation relationships. Alternatively, it can be specified that, within a defined power range, when the total input power is the same, the total efficiency corresponding to the specified numerical correlation relationship is not lower than the total efficiency corresponding to other sets of numerical correlation relationships.

[0273] For further explanation of this embodiment, please refer to the embodiments above.

[0274] Based on the established preset correspondence, the total efficiency of the target device cluster can be no less than the preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices.

[0275] The preset efficiency threshold can vary with different power ranges. This embodiment does not limit the specific method for determining the preset efficiency threshold.

[0276] Optionally, the preset efficiency threshold can be specifically set as the lowest total efficiency within the determined power range among other groups of numerical correlation relationships besides the specified numerical correlation relationship.

[0277] Based on the conditions satisfied by the power range determined in this embodiment, it can be determined that, for a specified numerical correlation change relationship, the lowest total efficiency within the determined power range can also be no lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation change relationships.

[0278] In other words, the lowest total efficiency (corresponding to the specified numerical correlation within the defined power range) is not lower than the total efficiency (corresponding to the same total input power in other sets of numerical correlations), and the total efficiency (corresponding to the same total input power in other sets of numerical correlations) is not lower than the lowest total efficiency (corresponding to the same total input power in other sets of numerical correlations).

[0279] Therefore, it can be determined that the minimum total efficiency (corresponding to the specified numerical correlation change relationship in the determined power range) is not lower than the minimum total efficiency (corresponding to the other groups of numerical correlation change relationships in the determined power range), that is, the minimum total efficiency (corresponding to the specified numerical correlation change relationship in the determined power range) is not lower than the above-mentioned preset efficiency threshold.

[0280] In other words, the total efficiency corresponding to the specified numerical correlation change relationship within the determined power range can be no less than the aforementioned preset efficiency threshold.

[0281] Of course, the preset efficiency threshold can also be lower than the lowest total efficiency corresponding to other groups of numerical correlations outside the specified numerical correlation relationship within the determined power range.

[0282] Based on the preset correspondence constructed in this embodiment, when the total input power of the target device cluster is the same, the total efficiency when the number of operating devices is the preset number of devices corresponding to the preset power range of the total input power is not lower than the total efficiency when the number of operating devices is other.

[0283] In another optional embodiment, the method for constructing the preset correspondence may specifically include the following steps:

[0284] Determine the numerical correlation between the total efficiency of the target equipment cluster and the change in total input power under different limited operating equipment numbers; each numerical correlation corresponds to a limited number of operating equipment; different numerical correlations can correspond to different numbers of operating equipment.

[0285] Determine any power range of the total input power, such that among the determined sets of numerical correlations, there exists a set of specified numerical correlations in the determined power range where the lowest total efficiency is not lower than a preset efficiency threshold, and within the determined power range, the total efficiency corresponding to any total input power is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlations.

[0286] Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation changes, a set of preset correspondences is constructed.

[0287] 4) When to establish the pre-defined correspondence.

[0288] This method does not limit the timing of constructing the pre-defined correspondence.

[0289] Optionally, the preset correspondence can be built in real time. Specifically, the preset correspondence can be built in real time when it is needed in this method flow or before it is needed. Alternatively, the preset correspondence can be built in advance. Specifically, several sets of preset correspondence can be built in advance before the execution of this method flow, so that the method flow can directly determine or obtain the pre-built preset correspondence during execution to determine the target quantity.

[0290] Therefore, in this method flow, S101 can specifically be: for the target device cluster, determine the preset correspondence between the preset power range and the preset number of devices, and based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number.

[0291] This embodiment does not limit the specific method for determining the preset correspondence. Optionally, the preset correspondence can be constructed in real time, or a pre-constructed preset correspondence can be obtained. The method for constructing the preset correspondence can be found in the above embodiment.

[0292] In an optional embodiment, in conjunction with the above embodiments of the method flow executed cyclically, the preset correspondence can be redefined during each cycle; alternatively, the preset correspondence can be determined before the start of the first cycle.

[0293] Optionally, for the target device cluster, a preset correspondence between a preset power range and a preset number of devices can be determined first, and then the following steps can be executed cyclically for the target device cluster: under preset conditions, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices is adjusted to the target number.

[0294] Alternatively, the following steps can be performed cyclically for the target device cluster: under preset conditions, determine a preset correspondence between a preset power range and a preset number of devices; based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0295] For a more detailed explanation, please refer to other embodiments.

[0296] In each iteration, this embodiment does not limit the specific method of determining the preset correspondence. Specifically, it may be that the preset correspondence is reconstructed in each iteration, or that the pre-constructed preset correspondence is re-acquired in each iteration.

[0297] Understandably, by re-determining the preset correspondence in each loop, the accuracy and real-time performance of the preset correspondence can be improved.

[0298] In the method of constructing the preset correspondence, a numerical correlation relationship can also be constructed based on the current device information to show how the total efficiency changes with the total input power. This allows the preset correspondence to be redefined and updated in each loop, thereby improving the accuracy and real-time performance of the preset correspondence.

[0299] This embodiment does not limit the steps of constructing the preset correspondence relationship, and the execution order between the steps of this method flow can be parallel execution, or the preset correspondence relationship can be constructed first, and then S101 and S102 can be executed.

[0300] Accordingly, this embodiment does not limit the device that constructs the preset correspondence. Specifically, it can be the execution device of this method flow or other devices.

[0301] In a specific example, the target device cluster may be another device that builds and updates the preset mapping relationship multiple times and stores it. When this method is executed, it can obtain the latest preset mapping relationship built by the other device, or it can obtain the latest preset mapping relationship built by the other device again in each loop.

[0302] In another specific example, the following steps can be performed repeatedly for the target device cluster: under preset conditions, reconstruct the preset correspondence between the preset power range and the preset number of devices; based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number; if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0303] The explanation in this embodiment can be found in other embodiments.

[0304] Therefore, optionally, this method may also include: updating the preset correspondence in the case of a preset update.

[0305] Accordingly, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number. Specifically, this can be done by determining the preset number of devices corresponding to the current total input power within the preset power range based on the current preset correspondence between the preset power range and the preset number of devices.

[0306] The specific update of the preset mapping relationship can be either to rebuild a new preset mapping relationship or to rebuild a new preset mapping relationship based on the current device information of the target device cluster.

[0307] This embodiment can improve the accuracy of the preset correspondence by updating the preset correspondence.

[0308] It should be noted that, in the process of reconstructing the new preset correspondence, based on the explanation of the above embodiments, a numerical correlation relationship in which the total efficiency changes with the change of the total input power can be constructed according to the current device information of the target device cluster. This relationship is used to construct the preset correspondence, thereby introducing the current new device information during the reconstruction process and improving the accuracy and implementation of the numerical correlation relationship.

[0309] This embodiment does not limit the preset update situation. Optionally, the preset correspondence can be updated periodically, or it can be updated when the device information of the target device cluster changes significantly. Specifically, it can be that the total degradation degree of the target device cluster is greater than a preset degradation degree threshold, or the total runtime of the target device cluster is greater than a preset runtime threshold, etc.

[0310] Optionally, in the case of a preset update, the preset correspondence is updated, specifically by periodically updating the preset correspondence.

[0311] Of course, it is also possible to update the pre-defined correspondence in each iteration of the method's execution process.

[0312] To facilitate understanding, an example of constructing a preset correspondence is given below with reference to the accompanying diagram.

[0313] Figure 3 The diagram illustrates the principle of a method for constructing a preset correspondence according to an embodiment of the present disclosure.

[0314] like Figure 3 As shown, Figure 3 First, we construct numerical correlations between the total efficiency of the target device cluster and the change in total input power under different constraints on the number of operating devices.

[0315] The number of operating devices is set to n. The horizontal axis is constructed based on the total input power, and the vertical axis is constructed based on the total efficiency. The numerical correlation between the total efficiency of the target device cluster and the total input power is constructed under different limited numbers of operating devices.

[0316] Specifically, this can involve constructing numerical correlation relationships for four cases: n=1, n=2, n=3, and n=4.

[0317] Each numerical correlation corresponds to a defined number of operating devices; different numerical correlations can correspond to different numbers of operating devices.

[0318] Then, the intersection points between these four sets of numerical correlations can be determined, and P1, P2, and P3 can be selected.

[0319] from Figure 3As can be seen from the data, when the total input power is the same, the total efficiency is higher when n=1 is to the left of P1, and higher when n=2 is between P1 and P2; when the total input power is the same, the total efficiency is higher when n=2 is between P1 and P2, and higher when n=3 is between P2 and P3; when the total input power is the same, the total efficiency is higher when n=3 is between P2 and P3, and higher when n=4 is to the right of P3.

[0320] The total input power value corresponding to P1 is w1; the total input power value corresponding to P2 is w2; and the total input power value corresponding to P3 is w3.

[0321] Accordingly, the power range (w1, w2) of the total input power can be determined, such that among the four sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships (the numerical correlation relationship corresponding to n=2) in which the total efficiency corresponding to any total input power within the determined power range (w1, w2) is not lower than the total efficiency corresponding to the same total input power in the other sets of numerical correlation relationships.

[0322] Therefore, a set of preset correspondences can be constructed based on the determined power range (w1, w2) and the number of operating devices n=2 corresponding to the specified numerical correlation change relationship.

[0323] Similarly, the power range (w2, w3) of the total input power can be determined such that among the four sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships (the numerical correlation relationship corresponding to n=3) in which the total efficiency corresponding to any total input power within the determined power range (w2, w3) is not lower than the total efficiency corresponding to the same total input power in the other sets of numerical correlation relationships.

[0324] Therefore, a set of preset correspondences can be constructed based on the determined power range (w2, w3) and the number of operating devices n=3 corresponding to the specified numerical correlation change relationship.

[0325] Correspondingly, the preset efficiency threshold η for the power range (w1, w2) can be specifically set as the lowest total efficiency corresponding to the numerical correlation change relationship of n=1 in the power range (w1, w2).

[0326] It is understood that by setting a specific preset efficiency threshold η, the total efficiency value not lower than η and the corresponding total input power range can be determined. See other embodiments for details.

[0327] 3. S102: If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0328] Given a target number, it is highly probable that the overall efficiency will not be lower than a preset efficiency threshold when the number of currently running devices is the target number. Therefore, the number of currently running devices in the target device cluster can be adjusted to the target number.

[0329] In one alternative embodiment, after determining the target number, it can be determined whether the number of currently running devices in the target device cluster is equal to the target number.

[0330] Specifically, during the execution of S102, it can be determined whether the number of currently running devices in the target device cluster is equal to the target number, and then the subsequent operations to be performed can be determined based on the determination result.

[0331] If the number of currently running devices in the target device cluster is equal to the target number, no operation needs to be performed. Specifically, this could mean stopping the current method flow or waiting for the next loop. For details, please refer to the explanations in other embodiments.

[0332] If the number of currently running devices in the target device cluster is not equal to the target number, then S102 can be executed to adjust the number of currently running devices.

[0333] This method does not limit the specific way to adjust the number of currently running devices.

[0334] In one alternative embodiment, there are two scenarios: reducing the number of currently running devices and increasing the number of currently running devices.

[0335] Optionally, if it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices is adjusted to the target number. Specifically, this can be done by:

[0336] 1) If the number of currently running devices in the target device cluster is less than the target number, for the target device cluster, control the specified devices among the currently non-running devices to start running until the number of currently running devices is adjusted to the target number.

[0337] 2) If the number of currently running devices in the target device cluster is greater than the target number, for the target device cluster, control the specified devices in the currently running devices to stop running until the number of currently running devices is adjusted to the target number.

[0338] In this embodiment, the number of currently running devices in the target device cluster can be adjusted by controlling a specified device to start or stop running, thereby improving the speed and efficiency of adjusting the number of currently running devices.

[0339] Accordingly, when controlling a specified device to start running, the specified device can be selected from the currently non-running devices in the target device cluster; when controlling a specified device to stop running, the specified device can be selected from the currently running devices in the target device cluster.

[0340] This embodiment does not limit the specific method of controlling the designated devices. Optionally, the designated devices can be controlled one by one until the number of currently running devices is adjusted to the target number; alternatively, the number of devices to be adjusted can be determined directly based on the current number of running devices and the target number, and the designated devices of the adjusted number can be directly controlled to adjust the current number of running devices to the target number.

[0341] In a specific example, if it is determined that the number of currently running devices in the target device cluster is less than the target number, the following steps can be executed repeatedly for the target device cluster until the number of currently running devices increases to the target number: control a single specified device among the currently non-running devices to start running.

[0342] Correspondingly, if it is determined that the number of currently running devices in the target device cluster is greater than the target number, the following steps can be executed repeatedly for the target device cluster until the number of currently running devices is reduced to the target number: control a single specified device in the currently running devices to stop running.

[0343] This embodiment does not limit the specific method of determining the designated device, nor does it limit the specific definition of the designated device.

[0344] Optionally, the specified device can be a randomly selected device, a device determined according to priority, or a device determined according to a pre-set order.

[0345] In a specific example, if the number of currently running devices in the target device cluster is less than the target number, the following steps are executed repeatedly for the target device cluster until the number of currently running devices increases to the target number: either a random device among the currently non-running devices can be controlled to start running, or the highest priority device among the currently non-running devices can be controlled to start running.

[0346] In one alternative embodiment, the degree of device degradation can be taken into account when selecting a specific device to stop or start operation.

[0347] The degree of equipment degradation is usually related to factors such as the number of times the equipment is shut down, the total operating time, and the extent of wear and tear.

[0348] In a specific example, for an electro-hydrogen production unit, the operation itself will cause certain wear and tear on the equipment after it starts running, thereby increasing the degree of degradation; when the electro-hydrogen production unit is shut down, the reverse current at the time of shutdown will also damage the surface morphology of the anode and cathode catalysts and generate irreversible substances with low activity, affecting the energy efficiency of the electro-hydrogen production unit, thereby increasing the degree of degradation.

[0349] Therefore, turning the device on or off usually causes some wear and tear, increasing the rate of degradation.

[0350] In order to facilitate the management of equipment conditions and reduce the differences in the degree of degradation between different equipment, the consistency and similarity of the degree of degradation between different equipment can be improved.

[0351] Based on this need, when turning devices on or off, devices with relatively low degradation levels can be selected, thereby improving the degradation level of these devices and facilitating the improvement of the consistency and similarity of degradation levels among different devices.

[0352] Therefore, optionally, for the target device cluster, controlling a specified device among the currently non-running devices to start running can specifically be:

[0353] Determine the absolute value of the difference between the current number of running devices and the target number; for the currently non-running devices in the target device cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently non-running devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the non-designated devices; control the selected designated devices to start running, specifically, control the selected designated devices to start running until the current number of running devices is adjusted to the target number.

[0354] Accordingly, for the target device cluster, controlling a specified device among the currently running devices to stop operating can specifically be:

[0355] Determine the absolute value of the difference between the current number of operating devices and the target number; for the currently operating devices in the target device cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently operating devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the non-designated devices; control the selected designated devices to stop operating, specifically, control the selected designated devices to stop operating until the current number of operating devices is adjusted to the target number.

[0356] This embodiment allows for the selection of a specific device with a relatively low degree of degradation to start or stop operation, thereby adjusting the number of currently running devices and facilitating the improvement of the consistency and similarity of degradation levels among different devices.

[0357] This embodiment does not limit the specific method of selecting the designated device, as long as the subsequent conditions are met. For example, among currently non-running devices, the highest degradation level of the selected designated device is lower than or equal to the lowest degradation level of the non-designated device; alternatively, among currently non-running devices, the highest degradation level of the selected designated device is not higher than the lowest degradation level of the non-designated device; or among currently running devices, the highest degradation level of the selected designated device is lower than or equal to the lowest degradation level of the non-designated device.

[0358] Optionally, currently non-operating devices can be sorted in ascending order of degradation level, and the top N devices in the sorting results can be selected as designated devices. Alternatively, currently non-operating devices can be sorted in descending order of degradation level, and the bottom N devices in the sorting results can be selected as designated devices. Here, N can be the absolute value of the difference between the number of currently operating devices and the target number.

[0359] Accordingly, the currently running devices can be sorted in ascending order of degradation level, and the top N devices in the sorting results can be selected as the designated devices. Alternatively, the currently running devices can be sorted in descending order of degradation level, and the bottom N devices in the sorting results can be selected as the designated devices. Here, N can be the absolute value of the difference between the number of currently running devices and the target number.

[0360] This embodiment does not limit the specific characterization or determination method of the degree of degradation.

[0361] Optionally, the degree of degradation can be used to characterize the degree of equipment wear and tear, specifically the equipment wear and tear caused during equipment use, particularly the resulting loss of equipment efficiency.

[0362] Optionally, the degree of equipment degradation can be characterized by at least one of the following equipment information: the number of times the equipment has stopped operating, the total operating time of the equipment, the operating current of the equipment, the operating efficiency of the equipment, and the operating voltage of the equipment, etc.

[0363] For example, the total runtime of the equipment is positively correlated with the degree of degradation; the number of times the equipment stops operating is positively correlated with the degree of degradation.

[0364] In a specific example, the target equipment cluster can be an electro-hydrogen production equipment cluster, and the degree of degradation can be characterized by the number of times the equipment stops operating, the total operating time of the equipment, and the average cell voltage, etc.

[0365] The degree of degradation can be determined by combining equipment information, but this embodiment does not limit the specific determination method.

[0366] Understandably, alternatively, the number of times the device is shut down or stopped can be used as the measure of degradation. The higher the number of times the device stops operating, the higher the degree of degradation, and the number of stops operating is positively correlated with the degree of degradation.

[0367] Accordingly, for the target device cluster, controlling a specified device among the currently non-running devices to start running can specifically be:

[0368] Determine the absolute value of the difference between the current number of running devices and the target number; select a specified number of devices in the target device cluster whose number is equal to the absolute value of the determined difference; among the currently non-running devices, the maximum number of times the selected specified device can stop running is less than or equal to the minimum number of times the non-specified device can stop running; control the selected specified device to start running.

[0369] Accordingly, for the target device cluster, controlling a specified device among the currently running devices to stop operating can specifically be:

[0370] Determine the absolute value of the difference between the current number of running devices and the target number; for the currently running devices in the target device cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently running devices, the maximum number of times the selected designated devices can stop running is less than or equal to the minimum number of times the non-designated devices can stop running; control the selected designated devices to stop running.

[0371] IV. Sub-input power allocation.

[0372] After adjusting the number of currently running devices in the target device cluster, the total input power can be further allocated to the adjusted currently running devices.

[0373] This method does not limit the specific power allocation method. Optionally, the total input power can be evenly distributed among all currently operating devices, or the total input power can be allocated according to the priority of the operating devices.

[0374] When allocating power, the upper and lower limits of the sub-input power of each operating device can also be considered.

[0375] If the sub-input power is too high, the operating equipment may face greater risks due to various factors, such as overheating or malfunctions, potentially leading to explosions or other failures. Therefore, setting an upper limit on the sub-input power of the operating equipment can help reduce these risks.

[0376] If the sub-input power is too low, the operating equipment may struggle to maintain operation, or other factors may lead to significant operational risks. For example, in an electro-hydrogen production system, if the sub-input power is too low, the oxygen impurity content in the produced hydrogen will increase, affecting equipment safety and gas purity, and posing a risk of explosion. Therefore, a lower limit for the sub-input power can be set for the operating equipment to mitigate operational risks.

[0377] In an optional embodiment, a strategy of distributing power equally can be adopted. Specifically, the method flow may further include the following steps:

[0378] When the number of currently operating devices is adjusted to the target number, the sub-input power allocated to each currently operating device is adjusted based on the quotient between the current total input power and the target number.

[0379] This embodiment does not limit the specific method of adjusting the sub-input power based on the quotient. Optionally, the sub-input power allocated to each currently operating device can be adjusted to the quotient between the current total input power and the target number.

[0380] This embodiment can improve the efficiency of power distribution by distributing the total input power evenly to each operating device.

[0381] It should be noted that, optionally, if the number of currently running devices in the target device cluster is equal to the target number, an average power allocation strategy can be further implemented, adjusting the sub-input power allocated to each currently running device based on the quotient between the current total input power and the target number.

[0382] In a specific example, the impact of power allocation on overall efficiency can be analyzed.

[0383] For a scenario where n devices are running in the target device cluster, the optimization objective and power constraints are as follows:

[0384] maxη el (P1,P2,...,P n )

[0385] stP1+P2...+P n =P wind

[0386] P min ≤P i ≤P max ,1≤i≤n (Formula 1)

[0387] Where P wind The total input power absorbed by the target device cluster.

[0388] P1-P n These can be the sub-input power of n operating devices, P i It can be the sub-input power of the i-th operating device. P min It can be the lower limit of the sub-input power of the operating device, P max This can be the upper limit of the sub-input power of the operating device. η el (P1,P2,P3,...,P n It can be the total efficiency of the target device cluster determined based on the sub-input power of each operating device.

[0389] We can then assume that the sub-efficiency-sub-input power characteristic curves of each operating device are consistent.

[0390] Therefore, we can construct the Lagrange function, let:

[0391]

[0392] Where F(P1,P2,...,P) n ) is the constructed Lagrange function, and λ is the Lagrange operator.

[0393] Then there is

[0394]

[0395] when When the target equipment cluster can reach its extreme value, that is, when n equipment are running, the total efficiency reaches its maximum value when the power is evenly distributed among the units and the marginal output is equal.

[0396] This allows for an average distribution of total input power, thereby improving the overall efficiency of the target device cluster.

[0397] Accordingly, an average allocation strategy can also be adopted in the process of constructing the pre-defined correspondence.

[0398] In the process of establishing the preset correspondence, an average allocation strategy is used to determine the number of operating devices whose total efficiency is not lower than the preset efficiency threshold. However, in the actual adjustment of the number of operating devices, the use of the same number of operating devices and the same average allocation strategy increases the probability that the actual total efficiency will not be lower than the preset efficiency threshold.

[0399] V. Example of a cyclic process.

[0400] For ease of understanding, this disclosure also provides an embodiment of a method for cyclically adjusting a cluster of devices.

[0401] like Figure 4 As shown, Figure 4A flowchart illustrating another method for adjusting a device cluster according to an embodiment of the present disclosure is shown.

[0402] The method may include the following steps.

[0403] S201: For the target device cluster, under preset conditions, based on the preset correspondence between preset power range and preset device number, the preset device number corresponding to the current total input power within the preset power range is determined as the target number.

[0404] S202: Determine whether the number of currently running devices in the target device cluster is equal to the target number. If the number of currently running devices in the target device cluster is not equal to the target number, execute S203; if the number of currently running devices in the target device cluster is equal to the target number, continue executing S201.

[0405] S203: Adjust the current number of running devices to the target number, and continue executing S201.

[0406] Specifically, continuing to execute S201 can be achieved by waiting for a preset period of time before continuing to execute S201, thus enabling periodic cyclic execution.

[0407] For a detailed explanation of the preset conditions, please refer to other embodiments.

[0408] When the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency can be no less than the preset efficiency threshold.

[0409] Alternatively, in S203, the specific steps may be: adjusting the number of currently operating devices to the target number; and, when adjusting the number of currently operating devices to the target number, adjusting the sub-input power allocated to each currently operating device based on the quotient between the current total input power and the target number.

[0410] Optionally, in S201, specifically: for the target device cluster, under preset conditions, determine a preset correspondence between a preset power range and a preset number of devices, and based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number.

[0411] Optionally, in S201, specifically: for the target device cluster, under preset conditions, reconstruct the preset correspondence between the preset power range and the preset number of devices, and based on the determined preset correspondence, determine the preset number of devices corresponding to the preset power range where the current total input power is located as the target number.

[0412] For a detailed explanation of this method, please refer to the explanations of other embodiments.

[0413] In an optional embodiment, the above method flow S101 and S102 can be executed periodically. Accordingly, the step of constructing a preset correspondence can be executed during the loop, and the step of allocating input power can also be executed during the loop.

[0414] This embodiment does not limit the specific looping method of the looping process, nor does it limit the steps of constructing the preset correspondence and other steps in the looping process. For a detailed explanation of this embodiment, please refer to other embodiments.

[0415] It is understood that different implementations of these steps in other embodiments can be combined with each other. A specific example is given below.

[0416] Optionally, for the target device cluster, based on a preset correspondence between a preset power range and a preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; if it is determined that the number of currently operating devices in the target device cluster is not equal to the target number, the number of currently operating devices is adjusted to the target number, specifically:

[0417] For the target device cluster, the following steps are executed periodically:

[0418] Determine the numerical correlation between the total efficiency of the target equipment cluster and the change in total input power under different constraints on the number of operating equipment; each numerical correlation corresponds to the constrained number of operating equipment.

[0419] Based on the total input power value corresponding to the intersection point between different sets of numerical correlation and change relationships, determine any power range of the total input power, such that among the determined sets of numerical correlation and change relationships, there exists a set of specified numerical correlation and change relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation and change relationships.

[0420] Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation changes, a set of preset correspondences is constructed;

[0421] Based on the established correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number.

[0422] If the number of currently running devices in the target device cluster is not equal to the target number, adjust the number of currently running devices to the target number.

[0423] When the number of currently operating devices is adjusted to the target number, the sub-input power allocated to each currently operating device is adjusted based on the quotient between the current total input power and the target number.

[0424] This embodiment does not limit the method to periodic looping. Optionally, the steps in the loop process can be executed at preset periodic intervals, or the next loop can be executed after the preset periodic interval has elapsed after the previous loop ends.

[0425] This embodiment does not limit the specific method of determining the power range. Specifically, it can be based on the determined numerical correlation relationship between different groups of values, and select two total input power values ​​from the total input power values ​​corresponding to the intersection of the numerical correlation relationship between different groups of values ​​to determine the power range that satisfies the above-mentioned conditions.

[0426] For details, please refer to... Figure 3 Let (w1, w2) be the power range of the total input power, and the corresponding number of operating devices can be 2. From Figure 3 As can be seen from the data, in (w1, w2), the overall efficiency of the numerical correlation change relationship corresponding to n=2 is consistently higher than or equal to the overall efficiency of other numerical correlation change relationships under the same total input power.

[0427] For a detailed explanation of this embodiment, please refer to other embodiments, which will not be repeated here.

[0428] VI. Wind power to hydrogen production scenario.

[0429] For ease of understanding, this disclosure also provides an embodiment of a method for adjusting a device cluster in a specific application scenario.

[0430] Specifically, this could involve adjustments to the electro-hydrogen production equipment cluster in a wind power supply scenario.

[0431] like Figure 5 As shown, Figure 5 A flowchart illustrating another method for adjusting a device cluster according to an embodiment of the present disclosure is shown.

[0432] The method may include the following steps.

[0433] S301: For wind power-powered hydrogen production equipment clusters, based on the preset correspondence between preset power range and preset equipment quantity, the preset equipment quantity corresponding to the preset power range where the current total wind power input power is located is determined as the target quantity.

[0434] S302: If it is determined that the number of currently operating devices in the electro-hydrogen production equipment cluster is not equal to the target number, adjust the number of currently operating devices to the target number.

[0435] Among them, the total efficiency of the electric hydrogen production equipment cluster is not lower than the preset efficiency threshold when the total wind power input is within any preset power range and the number of operating equipment is the corresponding preset number of equipment.

[0436] The scenario of wind power supply is characterized by fluctuations, that is, the total input power of wind power fluctuates. Therefore, it is possible to adapt to the fluctuation of the total input power of wind power and adjust the number of currently operating equipment according to the current total input power to improve the stability of the overall efficiency.

[0437] Optionally, if it is determined that the number of currently operating devices in the electro-hydrogen production equipment cluster is not equal to the target number, the number of currently operating devices can be adjusted to the target number. Specifically, this can be done by:

[0438] If it is determined that the number of currently operating devices in the electro-hydrogen production equipment cluster is less than the target number, for the electro-hydrogen production equipment cluster, control the designated devices among the currently non-operating devices to start operating until the number of currently operating devices is adjusted to the target number;

[0439] If the number of currently operating devices in the electro-hydrogen production equipment cluster exceeds the target number, for the electro-hydrogen production equipment cluster, control the designated devices among the currently operating devices to stop operating until the number of currently operating devices is adjusted to the target number.

[0440] Optionally, for an electro-hydrogen production equipment cluster, controlling a designated device among the currently non-operational devices to start operation can specifically include:

[0441] Determine the absolute value of the difference between the current number of operating devices and the target number; for the currently non-operating devices in the electro-hydrogen production equipment cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently non-operating devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the non-designated devices; control the selected designated devices to start operation.

[0442] Optionally, for an electro-hydrogen production equipment cluster, controlling a specific device among the currently operating devices to stop operation can specifically include:

[0443] Determine the absolute value of the difference between the current number of operating devices and the target number; for the currently operating devices in the electro-hydrogen production equipment cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently operating devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the non-designated devices; control the selected designated devices to stop operating.

[0444] Optionally, for an electric hydrogen production equipment cluster, based on a preset correspondence between a preset power range and a preset number of equipment, the preset number of equipment corresponding to the current total wind power input range is determined as the target number; if it is determined that the current number of operating equipment in the electric hydrogen production equipment cluster is not equal to the target number, the current number of operating equipment is adjusted to the target number, specifically:

[0445] For the electric hydrogen production equipment cluster, the following steps are executed cyclically: Under preset conditions, based on the preset correspondence between preset power range and preset equipment number, the preset equipment number corresponding to the current total wind power input power in the preset power range is determined as the target number; if it is determined that the current number of operating equipment in the electric hydrogen production equipment cluster is not equal to the target number, the current number of operating equipment is adjusted to the target number.

[0446] The preset conditions may include at least one of the following:

[0447] 1) The current time meets the preset periodicity requirements.

[0448] 2) When the absolute value of the rate of change of the current total input power is greater than the preset rate of change threshold.

[0449] 3) When the absolute value of the change in the current total input power is greater than the preset change threshold.

[0450] Optionally, the above method may further include the following steps:

[0451] When the number of currently operating devices is adjusted to the target number, the sub-input power allocated to each currently operating device is adjusted based on the quotient between the current total wind power input and the target number.

[0452] Optionally, this method may also include the following steps: updating the preset correspondence in the case of a preset update.

[0453] Optionally, based on the preset correspondence between preset power range and preset number of devices, the preset number of devices corresponding to the preset power range in which the current total wind power input falls is determined as the target number. Specifically, this can be:

[0454] Based on the current preset correspondence between preset power range and preset number of devices, the preset number of devices corresponding to the current preset power range of total wind power input is determined as the target number.

[0455] Optionally, the default method for constructing the correspondence can be:

[0456] Determine the numerical correlation between the overall efficiency of the hydrogen production equipment cluster and the change in total wind power input, under different constraints on the number of operating equipment; each numerical correlation corresponds to the constrained number of operating equipment.

[0457] Determine any power range of the total wind power input, such that among the determined sets of numerical correlations, at least one set of numerical correlations corresponds to a minimum total efficiency that is not lower than a preset efficiency threshold within the determined power range.

[0458] Select a set of numerical correlation relationships from at least one existing set of numerical correlation relationships;

[0459] Based on the determined power range and the number of operating devices corresponding to the selected numerical correlation changes, a set of preset correspondences is constructed.

[0460] Optionally, the default method for constructing the correspondence can be:

[0461] Determine the numerical correlation between the overall efficiency of the hydrogen production equipment cluster and the change in total wind power input, under different constraints on the number of operating equipment; each numerical correlation corresponds to the constrained number of operating equipment.

[0462] Determine any power range of the total wind power input, such that among the determined sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships in which the total efficiency corresponding to any total wind power input within the determined power range is not lower than the total efficiency corresponding to the same total wind power input in other sets of numerical correlation relationships.

[0463] Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation changes, a set of preset correspondences is constructed.

[0464] Optionally, when the total wind power input power is the same, the total efficiency of the electric hydrogen production equipment cluster when the number of operating equipment is the preset number of equipment corresponding to the preset power range of the total wind power input power is not lower than the total efficiency when the number of operating equipment is other.

[0465] For a detailed explanation of this method, please refer to other embodiments.

[0466] VII. Application Examples

[0467] For ease of understanding, this disclosure also provides an application embodiment.

[0468] 1. Background.

[0469] In off-grid hydrogen production projects using wind power, the capacity of individual electrolyzers, which currently serve as hydrogen production units, is generally within a few megawatts. However, large-scale wind farms often reach hundreds of megawatts, requiring multiple electric hydrogen generator units to be combined into a cluster to meet the demand. The electric hydrogen generator cluster needs to distribute power among the equipment to optimize system energy efficiency and mitigate unevenness caused by differences in the number of start-ups and shutdowns (specifically, the number of shutdowns or periods of inactivity).

[0470] The power allocation strategies in existing research are day-ahead optimization decision-making based on solving optimization functions and real-time optimization decision-making based on operating strategies.

[0471] In power allocation strategies, day-ahead optimization requires accurate power forecast data over a relatively long period. In off-grid wind power scenarios, the power of the hydrogen production unit is the same as the wind turbine output power. Due to the high volatility of wind power output, it is impossible to obtain accurate power forecast data over a long period. Therefore, day-ahead optimization is not suitable for off-grid hydrogen production scenarios. While real-time optimization based on operating strategies improves system energy efficiency and unit degradation uniformity compared to naive power allocation strategies such as tiered power allocation and average allocation, it fails to fully consider the impact of the efficiency characteristics of different types of units on the power allocation strategy. Therefore, it does not achieve optimal energy efficiency and degradation uniformity.

[0472] This embodiment proposes an adaptive power allocation strategy for off-grid wind power-to-hydrogen clusters that takes into account unit degradation.

[0473] 2. Introduction to power allocation strategies.

[0474] The formulation of a power optimization allocation strategy for an electric hydrogen production cluster involves three core issues: how to select the order of unit start-up and shutdown, how to rationally allocate power among operating electric hydrogen production units, and how to determine the optimal number of operating units. This embodiment will discuss these three issues in detail and provide an executable adaptive power allocation strategy for the electric hydrogen production cluster.

[0475] 2.1 Arrangement of unit start-up and shutdown sequence based on priority queue method.

[0476] The reverse current during the shutdown of an alkaline electro-hydrogen generator unit can damage the surface morphology of the anode and cathode catalysts and generate irreversible substances with low activity, thus affecting the energy efficiency of the electro-hydrogen generator unit.

[0477] In the scenario of off-grid hydrogen production from wind power, alkaline electric hydrogen production unit clusters need to be frequently started and stopped to absorb fluctuating wind power. If the electric hydrogen production cluster lacks reasonable start-stop control, there will be a large difference in the number of start-stop cycles between different devices, resulting in a large difference in the degree of degradation.

[0478] To address this issue, this embodiment proposes a multi-stack start-up and shutdown control technology based on the priority queue method. The priority of unit start-up and shutdown is set according to the number of start-up and shutdown cycles, thereby achieving consistency in the degradation degree of each device in scenarios with frequent start-up and shutdown of multiple stacks.

[0479] The start / stop control function for the priority queue method is as follows:

[0480]

[0481] Among them, D i This represents the number of times the i-th electric hydrogen generator unit has been shut down (it can be either the number of shutdowns or the number of times it has stopped operating).

[0482] A cluster of electric hydrogen generator units can be viewed as a collection of multiple elements. Each device is added or removed based on the number of start-stop cycles. Whenever the number of operating devices changes, the device with the fewest start-stop cycles is selected first.

[0483] In scenarios where the start-up and shutdown of units are selected using a priority queue method, the difference in the number of shutdowns among different units in an electric hydrogen production unit cluster is usually no more than 1.

[0484] In particular, the indicators that determine the priority queue can be replaced by other indicators that can characterize the degree of degradation, such as the total operating time of the electrohydrogen generator and the average cell voltage, as needed.

[0485] 2.2 Power averaging distribution strategy.

[0486] The power allocation strategy proposed in this embodiment aims to achieve the optimal total energy efficiency of the alkaline electric hydrogen generator cluster. Furthermore, the cluster must also meet power range constraints and total power absorption constraints. For a scenario with n electric hydrogen generators operating in the cluster, the optimization objective and power constraints are shown in formula (1) above. Where P wind The wind turbine output power absorbed by the equipment cluster is determined by the priority queue method used to select the units to be started and stopped in the cluster. The difference in the number of shutdowns between the units does not exceed 1. Therefore, the impact of degradation on the units in the cluster is relatively small, and it can be assumed that the efficiency-power characteristic curves of each unit are consistent.

[0487] Construct the Lagrange function, see formula (2) above. It can be derived above that: when n devices are operating, the total energy efficiency of the cluster can approach the maximum value when the power is evenly distributed among the units and the marginal output is equal.

[0488] 2.3 Optimal number of operating units.

[0489] Even when employing the same power distribution strategy, the total energy efficiency varies depending on the number of operating devices in the cluster and the corresponding turbine power. Therefore, it is necessary to determine the optimal number of devices to operate for different turbine power levels based on the total energy efficiency of the cluster.

[0490] like Figure 6 As shown, Figure 6 This diagram illustrates the relationship between total input power and total energy efficiency under different numbers of operating devices according to an embodiment of the present disclosure.

[0491] From Figure 6 As we can see, the optimal number of operating devices increases with the increase in the total input power required. The critical power P for the optimal number of operating devices increases from n to n+1. wind,n+1 for

[0492]

[0493] P1-P n These can be the sub-input power of n operating devices when the number of operating devices is n.

[0494] P'1-P' n+1 These can be the sub-input power of the n+1 operating devices when the number of operating devices is n+1.

[0495] Therefore, each power critical point is related to the energy efficiency curve of the electric hydrogen production unit. After the equipment cluster is put into operation, the power critical point can be determined according to the number of equipment and the equipment energy efficiency curve. Considering the impact of unit degradation on the efficiency curve, the efficiency curve needs to be updated every once in a while according to the number of unit start-ups and shutdowns, and then the power critical point is updated so that the optimal number of operating units corresponding to different fan power can be determined according to the power critical point in actual operation.

[0496] The power critical point can be the total input power corresponding to the intersection of the energy efficiency curves of different devices. Specifically, it can be a total input power value that satisfies Formula 3 above, selected from the total input power corresponding to the intersection of the energy efficiency curves of different devices.

[0497] It is understood that the energy efficiency curve of the electric hydrogen generator can be the numerical correlation relationship in the above embodiment, and the power critical point can be the total input power value corresponding to the intersection of different sets of numerical correlation relationships. Specifically, it can be the total input power value that can satisfy the above formula 3 selected from the total input power values ​​corresponding to the intersection of different sets of numerical correlation relationships.

[0498] 2.4 Adaptive power allocation strategy execution process.

[0499] The execution flow of the power optimization allocation scheme proposed in this embodiment is as follows: Figure 7 As shown, Figure 7 A flowchart illustrating the execution flow of an adaptive power allocation strategy according to an embodiment of the present disclosure is shown.

[0500] This process may include the following steps:

[0501] S401: Calculate the efficiency curve η of each unit in the cluster. el (P,N shut ).

[0502] S402: Calculate the critical power set {P} wind,i}

[0503] S403: Input real-time fan power P wind (t).

[0504] S404: Determine the optimal number of operating devices n(t) such that P wind,n ≤P wind (t)≤P wind,n+1 .

[0505] S405: Determine the change in the number of operating equipment Δn = n(t) - n(t - Δt).

[0506] S406: If Δn = 0, then execute S408; if Δn ≠ 0, then execute S407.

[0507] S407: Start or stop |Δn| devices with the minimum number of start-stop cycles. Specifically, this can be done until the current number of running devices reaches the current optimal number of running devices n(t).

[0508] S408: All n(t) operating devices are... Power operation continues, and after a duration of Δt, S401 is executed.

[0509] η el (P,N shut ) is the efficiency curve of a single unit, where P is the sub-input power of the unit, and N is the efficiency curve of a single unit. shut This represents the number of times the unit has been shut down.

[0510] P wind,i It is the critical power at which the number of operating devices increases from i-1 to i.

[0511] P wind (t) represents the real-time power of the wind turbine at the current time t.

[0512] n(t) is the optimal number of operating devices at the current time t.

[0513] n(t-Δt) is the optimal number of operating devices at time (t-Δt).

[0514] It is understandable that the wind turbine power range P in S404 wind,n ≤P wind (t)≤P wind,n+1 This can be equivalent to a preset power range of the total input power in the above method embodiments. Correspondingly, the optimal number of operating devices n(t) can be equivalent to the preset number of devices in the above method embodiments. In other words, P wind,n ≤P wind (t)≤P wind,n+1 n(t) and n(t) belong to the same set of preset correspondences.

[0515] The critical power can be the power threshold mentioned above, or more specifically, the total input power value corresponding to the intersection of different sets of numerical correlation relationships. For details, please refer to... Figure 3 w1, w2, and w3 in the equation can be boundary points of a preset power range. For a more detailed explanation, please refer to the explanation of power critical points above. The power range formed by these boundary points can correspond to an optimal number of operating devices, thus establishing a preset correspondence.

[0516] One approach is to use real-time monitoring to calculate the efficiency characteristics of each unit based on the number of start-ups and shutdowns, as well as the unit's structure and material parameters. Then, the critical power point is calculated based on the efficiency characteristic curve, and the current turbine power P is obtained every Δt period. wind The optimal number of operating equipment is calculated based on the critical power. If the number of operating equipment changes compared to the previous moment, the equipment with the minimum number of start-stop cycles is turned on or off, and the start-stop cycles of each unit are updated. The operating equipment operates at the same power to achieve equal marginal output.

[0517] The unit efficiency curve can be determined by constructing an alkaline electric hydrogen production unit model.

[0518] The alkaline water electrolysis hydrogen production unit converts electricity into hydrogen and oxygen. One unit consists of multiple electrolysis chambers connected in series. The chamber electrolysis voltage increases with increasing input current. In this model, degradation caused by reverse current present when the unit is shut down can be considered; this degradation is modeled as resistive degradation. The expression for the chamber voltage in the alkaline water electrolysis hydrogen production unit is shown below.

[0519]

[0520] Among them, U el U is the electrolysis voltage of a single chamber. rev η is the reversible voltage for water electrolysis. 1000 The electrolysis current density is 1000 A / m 2Activation overvoltage at time, α η The degradation rate of the activation overpotential of the electrode catalyst during continuous operation is given by: T = b / I, T = b / I, b ... mem α is the surface resistance of the diaphragm. r N is the resistive degradation coefficient. shut This represents the number of times the unit has been shut down.

[0521] Voltage efficiency η of the electro-hydrogen production unit U Defined as the thermal neutral voltage U of water electrolysis tn With the small chamber electrolysis voltage U el The ratio of .

[0522]

[0523] During electrolysis, due to the potential difference between the anode and cathode, a portion of the input current flows through the alkaline solution in the supply manifold without participating in the electrolysis reaction. This is the leakage current of the electric hydrogen generator unit, and its expression is as follows:

[0524]

[0525] Among them, I shunt R is the leakage current of the electric hydrogen production unit. m This represents the resistance of the alkaline solution in the single-compartment manifold. The presence of leakage current causes a loss of current efficiency.

[0526]

[0527] Where, η I Current efficiency represents the ratio of actual hydrogen production to theoretical hydrogen production. The electrolysis current determines the amount of hydrogen produced.

[0528] The overall energy efficiency η of the electro-hydrogen production unit el It can be voltage efficiency η U With current efficiency η I product

[0529] η el =η U ·η I

[0530] Generally, increased power means lower voltage efficiency and higher current efficiency, and the trends of both are as follows: Figure 8 As shown, Figure 8 A schematic diagram illustrating the relationship between the input power and energy efficiency of a single operating device according to an embodiment of the present disclosure is shown.

[0531] The total energy efficiency η, which is the product of the two elThe trend of power variation does not necessarily depend on the extent to which voltage efficiency and current efficiency vary with power.

[0532] When the current efficiency changes significantly, the overall energy efficiency increases with increasing power; when the current efficiency changes only slightly, the overall energy efficiency decreases with increasing power; when the degree of change in current efficiency with power falls between these two extremes, the trend of overall energy efficiency is as follows: Figure 8 As shown.

[0533] In the low-power range, the total energy efficiency is greatly affected by the current efficiency. The increase in current efficiency outweighs the decrease in voltage efficiency, so the total energy efficiency increases with the increase in power.

[0534] However, at high power levels, the increase in current efficiency decreases significantly, and the overall energy efficiency is greatly affected by voltage efficiency, decreasing with increasing power. Degradation caused by the generator unit affects the efficiency of the electrohydrogen generator unit in two ways: firstly, degradation increases the cell voltage, reducing voltage efficiency; secondly, under the same input current, the increased cell voltage due to degradation increases leakage current, thereby reducing the unit's current efficiency.

[0535] Alkaline electrolytic hydrogen generator units also have certain limitations in their operating efficiency. While these units use porous membranes to isolate the hydrogen and oxygen sides, gases from both sides still diffuse through the membrane, and the amount of diffusion is independent of the unit's power output. When the unit operates at high power, the gas production is large, and the proportion of gas diffusion is small. However, when operating at low power, the proportion of gas diffusion through the membrane increases, leading to higher oxygen-to-hydrogen (OTH) content in hydrogen and higher hydrogen-to-oxygen (HTO) content in oxygen, affecting equipment safety and gas purity. Therefore, alkaline electrolytic hydrogen generator units have a lower operating power limit. Furthermore, alkaline electrolytic hydrogen generator units also have an upper operating power limit to prevent excessive heat generation in the electrolyzer and degradation of the catalyst on the electrodes at high overpotentials.

[0536] P min ≤P≤P max

[0537] Among them, P min P is the lower limit of the operating power of the electric hydrogen production unit. max This is the upper limit of the operating power of the electric hydrogen production unit.

[0538] The formula for calculating the total energy efficiency of a cluster of multiple alkaline electric hydrogen generator units is as follows:

[0539]

[0540] Where, η el (P1,P2,...,P n Let P1, P2, ..., P be the total energy efficiency of the equipment cluster.n η represents the power output of each alkaline electrochemical hydrogen production unit. el (P1),η el (P2),...η el (P n ), which is the energy efficiency of each alkaline electro-hydrogen generator unit.

[0541] 3. Technical effects.

[0542] Wind power output exhibits significant fluctuations and intermittency, requiring frequent start-ups and shutdowns of units in the hydrogen production cluster to cope with the fluctuations in wind power output in off-grid scenarios.

[0543] Different power allocation strategies will lead to differences in the energy efficiency and degradation consistency of the electric hydrogen production cluster, which is reflected in the differences in the total hydrogen production of the electric hydrogen production cluster and the number of start-ups and shutdowns of each unit.

[0544] In one simulation example, under different power allocation strategies, the total hydrogen production of the five electric hydrogen generators in the electric hydrogen production cluster during one month of operation and the full-load voltage at the final moment (set to the same current density for easy comparison) are listed in the table below.

[0545] Table 1. Comparison of different power allocation strategies

[0546] Power allocation strategy Allocation by level Average distribution Adaptive power allocation Unit 1 full-load compartment voltage / V 2.151 2.126 2.184 Unit 2 full-load cell voltage / V 2.261 2.126 2.184 Unit 3 full-load cell voltage / V 2.241 2.126 2.184 Unit 4 full-load cell voltage / V 2.164 2.126 2.184 Unit 5 full-load cell voltage / V 2.090 2.126 2.184 Total hydrogen production / t 20460 20907 21340

[0547] As shown in Table 1, both the adaptive power allocation strategy based on priority queue method for arranging start-up and shutdown order and the average allocation strategy proposed in this embodiment can achieve the same full-load voltage for each unit in the cluster, meaning that the number of start-ups and shutdowns and the degree of degradation are the same for each unit during operation. In contrast, the tiered allocation strategy shows a significant difference in the full-load voltage of each unit in the cluster. Unit 2, which has the most severe degradation, has a 0.17V higher cell voltage at full load level than Unit 5, which has the least degradation, resulting in a difference of approximately 11.5% in energy efficiency. As the operating time accumulates, this difference caused by the different degrees of degradation will continue to accumulate and amplify, seriously affecting the overall lifespan of the electrohydrogen production cluster.

[0548] There are also some differences in total hydrogen production among different power allocation strategies. Although the stepwise allocation strategy has a wider power absorption range than the average allocation strategy, the system energy efficiency of the stepwise allocation strategy is not as good as that of the average allocation strategy in the high power range. Moreover, the start-up and shutdown of each unit in the cluster are more frequent and the degradation is more severe under the stepwise allocation strategy. Therefore, the total hydrogen production under the stepwise allocation strategy is slightly lower than that under the average allocation strategy, which is 2.2% lower than the latter.

[0549] Compared to the average allocation method, the adaptive power allocation method has more frequent unit start-stop to achieve a wider power absorption range and higher system energy efficiency. Therefore, in this embodiment, the full-load voltage of the unit representing the degree of degradation is 58mV higher than that of the average allocation strategy. In terms of total hydrogen production, the improvement in energy efficiency brought by the adaptive power allocation strategy through flexible start-stop exceeds the loss caused by degradation. Its total hydrogen production is 2.1% higher than that of the unit cluster operating under the average allocation strategy and 4.2% higher than that of the step-by-step allocation strategy.

[0550] It should be noted that although the above example illustrates an implementation method for adjusting a cluster of equipment using a wind power off-grid hydrogen production scenario, those skilled in the art will understand that this disclosure is not limited thereto.

[0551] This disclosure also provides apparatus embodiments corresponding to the above method embodiments.

[0552] like Figure 9 As shown, Figure 9 The diagram illustrates a structural arrangement of a device cluster adjustment apparatus according to an embodiment of the present disclosure. The apparatus may include a determining unit 501, configured to, for a target device cluster, determine the number of preset devices corresponding to the preset power range in which the current total input power falls as the target number, based on a preset correspondence between a preset power range and a preset number of devices.

[0553] The quantity adjustment unit 502 is used to adjust the current number of operating devices to the target number when it is determined that the current number of operating devices in the target device cluster is not equal to the target number.

[0554] Among them, when the total input power of the target device cluster is within any preset power range and the number of operating devices is the corresponding preset number of devices, the total efficiency is not lower than the preset efficiency threshold.

[0555] Optionally, the quantity adjustment unit 502 is specifically used to: when it is determined that the number of currently running devices in the target device cluster is less than the target number, control a designated device among the currently non-running devices to start running until the number of currently running devices is adjusted to the target number; when it is determined that the number of currently running devices in the target device cluster is more than the target number, control a designated device among the currently running devices to stop running until the number of currently running devices is adjusted to the target number.

[0556] Optionally, the quantity adjustment unit 502 is specifically used to: determine the absolute value of the difference between the current number of running devices and the target number; select designated devices whose number is equal to the determined absolute value of the difference for currently non-running devices in the target device cluster; among the currently non-running devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the non-designated devices; and control the selected designated devices to start running.

[0557] Determine the absolute value of the difference between the current number of operating devices and the target number; for the currently operating devices in the target device cluster, select designated devices whose number is equal to the determined absolute value of the difference; among the currently operating devices, the highest degradation level of the selected designated devices is lower than or equal to the lowest degradation level of the undesignated devices; control the selected designated devices to stop operating.

[0558] Optionally, the determining unit 501 can be used to: for the target device cluster, repeatedly execute the following steps: under preset conditions, based on the preset correspondence between the preset power range and the preset number of devices, determine the preset number of devices corresponding to the current total input power in the preset power range as the target number; trigger the quantity adjustment unit 502 to execute the corresponding steps.

[0559] Optionally, the preset conditions include at least one of the following: the current time meets the preset periodicity requirement; the absolute value of the current total input power change rate is greater than the preset change rate threshold; the absolute value of the current total input power change amount is greater than the preset change amount threshold.

[0560] Optionally, the device may further include a power allocation unit 503, configured to: adjust the sub-input power allocated to each currently operating device based on the quotient between the current total input power and the target number when the number of currently operating devices is adjusted to a target number.

[0561] Optionally, the device may further include an update unit 504, used to: update a preset correspondence under a preset update condition; the determination unit 501 is specifically used to: determine the number of preset devices corresponding to the current total input power within the preset power range as the target number based on the current preset correspondence between the preset power range and the preset number of devices.

[0562] Optionally, the method for constructing the preset correspondence includes: determining the numerical correlation of the total efficiency of the target device cluster as a function of the total input power under different limited numbers of operating devices; each numerical correlation corresponds to a limited number of operating devices; determining any power range of the total input power such that among the determined sets of numerical correlations, at least one set of numerical correlations corresponds to a minimum total efficiency that is not lower than a preset efficiency threshold within the determined power range; selecting a set of numerical correlations from the at least one set of numerical correlations; and constructing a preset correspondence based on the determined power range and the number of operating devices corresponding to the selected numerical correlations.

[0563] Optionally, the method for constructing the preset correspondence includes: determining the numerical correlation of the overall efficiency of the target device cluster as a function of the total input power under different limited numbers of operating devices; each numerical correlation corresponds to a limited number of operating devices; determining any power range of the total input power, such that among the determined sets of numerical correlations, there exists a set of specified numerical correlations in which the overall efficiency corresponding to any total input power within the determined power range is not lower than the overall efficiency corresponding to the same total input power in other sets of numerical correlations; and constructing a set of preset correspondences based on the determined power range and the number of operating devices corresponding to the specified numerical correlations. Optionally, when the total input power of the target device cluster is the same, the overall efficiency when the number of operating devices is the preset number of devices corresponding to the preset power range of the total input power is not lower than the overall efficiency when the number of operating devices is other.

[0564] Optionally, the determining unit 501 is specifically used for:

[0565] For the target device cluster, the following steps are executed periodically:

[0566] Determine the numerical correlation between the total efficiency of the target equipment cluster and the change in total input power under different constraints on the number of operating equipment; each numerical correlation corresponds to the constrained number of operating equipment.

[0567] Based on the total input power value corresponding to the intersection point between different sets of numerical correlation and change relationships, determine any power range of the total input power, such that among the determined sets of numerical correlation and change relationships, there exists a set of specified numerical correlation and change relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation and change relationships.

[0568] Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation change relationship, a set of preset correspondence relationships are constructed; based on the preset correspondence relationship between the constructed preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power in the preset power range is determined as the target number; the quantity adjustment unit 502 is triggered to execute the corresponding steps; the power allocation unit 503 is triggered to execute the corresponding steps.

[0569] For an explanation of this device embodiment, please refer to other embodiments.

[0570] In some embodiments, the functions or modules of the apparatus provided in this disclosure can be used to perform the methods described in the above method embodiments. The specific implementation can be referred to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0571] This disclosure also proposes a computer-readable storage medium storing computer program instructions that, when executed by a processor, implement any of the above-described method embodiments. The computer-readable storage medium can be volatile or non-volatile.

[0572] This disclosure also proposes an electronic device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement any of the above method embodiments when executing the instructions stored in the memory.

[0573] This disclosure also provides a computer program product, including computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code, wherein when the computer-readable code is run in a processor of an electronic device, the processor in the electronic device executes any of the above method embodiments.

[0574] Figure 10 This is a block diagram illustrating an apparatus 1900 for implementing a method for adjusting a device cluster, according to an exemplary embodiment. For example, apparatus 1900 may be provided as a server or terminal device. (Refer to...) Figure 10 The apparatus 1900 includes a processing component 1922, which further includes one or more processors, and memory resources represented by memory 1932 for storing instructions, such as application programs, that can be executed by the processing component 1922. The application programs stored in memory 1932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1922 is configured to execute instructions to perform the methods described above.

[0575] Device 1900 may also include a power supply component 1926 configured to perform power management of device 1900, a wired or wireless network interface 1950 configured to connect device 1900 to a network, and an input / output interface 1958 (I / O interface). Device 1900 can operate on an operating system, such as Windows Server, stored in memory 1932. TM macOS X TM Unix TM Linux TM FreeBSD TM Or similar.

[0576] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as a memory 1932 including computer program instructions that can be executed by a processing component 1922 of the device 1900 to perform the above-described method.

[0577] This disclosure can be a system, method, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of this disclosure.

[0578] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0579] The various embodiments of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or technical improvements to the embodiments in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A method for adjusting a cluster of devices, characterized in that, include: For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices will be adjusted to the target number. Wherein, the total efficiency of the target device cluster is not lower than a preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices; The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers; each numerical correlation corresponds to the limited number of operating devices. Determine any power range of the total input power, such that among the determined sets of numerical correlations, there exists at least one set of numerical correlations in which the lowest total efficiency corresponding to the determined power range is not lower than a preset efficiency threshold. Select a set of numerical correlation relationships from the at least one set of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the selected numerical correlation changes, a set of preset correspondences is constructed. or; The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers; each numerical correlation corresponds to the limited number of operating devices. Determine any power range of the total input power, such that among the determined sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation relationship, a set of preset correspondence relationships are constructed.

2. The method according to claim 1, characterized in that, The step of adjusting the number of currently running devices in the target device cluster to the target number when it is determined that the number of currently running devices is not equal to the target number includes: If it is determined that the number of currently running devices in the target device cluster is less than the target number, the absolute value of the difference between the current number of running devices and the target number is determined; for the currently non-running devices in the target device cluster, a designated device whose number is equal to the determined absolute value of the difference is selected; among the currently non-running devices, the highest degradation level of the selected designated device is lower than or equal to the lowest degradation level of the non-designated device; the selected designated device is controlled to start running until the number of currently running devices is adjusted to the target number; If it is determined that the number of currently running devices in the target device cluster is greater than the target number, the absolute value of the difference between the current number of running devices and the target number is determined; for the currently running devices in the target device cluster, a designated device with a device count equal to the determined absolute value of the difference is selected; among the currently running devices, the highest degradation level of the selected designated device is lower than or equal to the lowest degradation level of the non-designated device; the selected designated device is controlled to stop running until the number of currently running devices is adjusted to the target number.

3. The method according to claim 1, characterized in that, For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjusting the number of currently running devices to the target number includes: For the target device cluster, the following steps are executed repeatedly: Under preset conditions, based on the preset correspondence between preset power range and preset number of devices, the preset number of devices corresponding to the preset power range where the current total input power is located is determined as the target number; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices will be adjusted to the target number. The preset conditions include at least one of the following: The current situation that meets the preset periodic requirements; The absolute value of the rate of change of the current total input power is greater than the preset rate of change threshold; The absolute value of the change in the current total input power is greater than the preset change threshold.

4. The method according to claim 1, characterized in that, Also includes: When the number of currently operating devices is adjusted to the target number, the sub-input power allocated to each currently operating device is adjusted based on the quotient between the current total input power and the target number.

5. The method according to claim 1 or 3, characterized in that, Also includes: Under the preset update conditions, the preset correspondence is updated; The method of determining the target number of devices corresponding to the preset power range where the current total input power falls within the preset power range, based on the preset correspondence between the preset power range and the preset number of devices, includes: Based on the current preset correspondence between preset power range and preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number.

6. The method according to claim 1, characterized in that, When the total input power is the same, the total efficiency of the target device cluster when the number of operating devices is the preset number of devices corresponding to the preset power range of the total input power is not lower than the total efficiency when the number of operating devices is other.

7. The method according to claim 1, characterized in that, For the target device cluster, based on the preset correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number; If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, adjusting the number of currently running devices to the target number includes: For the target device cluster, the following steps are executed periodically: Determine the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers; each numerical correlation corresponds to the limited number of operating devices. Based on the total input power value corresponding to the intersection point between different sets of numerical correlation and change relationships, determine any power range of the total input power, such that among the determined sets of numerical correlation and change relationships, there exists a set of specified numerical correlation and change relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation and change relationships. Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation relationship, a set of preset correspondence relationships are constructed; Based on the established correspondence between the preset power range and the preset number of devices, the preset number of devices corresponding to the current total input power within the preset power range is determined as the target number. If it is determined that the number of currently running devices in the target device cluster is not equal to the target number, the number of currently running devices will be adjusted to the target number. When the number of currently operating devices is adjusted to the target number, the sub-input power allocated to each currently operating device is adjusted based on the quotient between the current total input power and the target number.

8. A method for adjusting a cluster of equipment, characterized in that, include: For wind power-powered hydrogen production equipment clusters, based on the preset correspondence between preset power range and preset equipment quantity, the preset equipment quantity corresponding to the preset power range where the current total wind power input power is located is determined as the target quantity; If it is determined that the number of currently operating devices in the electro-hydrogen production equipment cluster is not equal to the target number, the number of currently operating devices will be adjusted to the target number. Wherein, the total efficiency of the electric hydrogen production equipment cluster is not lower than a preset efficiency threshold when the total wind power input is within any preset power range and the number of operating equipment is the corresponding preset number of equipment. The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the wind-powered hydrogen production equipment cluster and the change in total input power under different limited numbers of operating equipment; each numerical correlation corresponds to the limited number of operating equipment. Determine any power range of the total input power, such that among the determined sets of numerical correlations, there exists at least one set of numerical correlations in which the lowest total efficiency corresponding to the determined power range is not lower than a preset efficiency threshold. Select a set of numerical correlation relationships from the at least one set of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the selected numerical correlation changes, a set of preset correspondences is constructed. or; The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the wind-powered hydrogen production equipment cluster and the change in total input power under different limited numbers of operating equipment; each numerical correlation corresponds to the limited number of operating equipment. Determine any power range of the total input power, such that among the determined sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation relationship, a set of preset correspondence relationships are constructed.

9. An adjustment device for a cluster of equipment, characterized in that, include: The determining unit is used to determine the number of preset devices corresponding to the current total input power within the preset power range as the target number, based on the preset correspondence between the preset power range and the preset number of devices for the target device cluster. A quantity adjustment unit is used to adjust the current number of operating devices to the target number when it is determined that the current number of operating devices in the target device cluster is not equal to the target number. Wherein, the total efficiency of the target device cluster is not lower than a preset efficiency threshold when the total input power is within any preset power range and the number of operating devices is the corresponding preset number of devices; The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers; each numerical correlation corresponds to the limited number of operating devices. Determine any power range of the total input power, such that among the determined sets of numerical correlations, there exists at least one set of numerical correlations in which the lowest total efficiency corresponding to the determined power range is not lower than a preset efficiency threshold. Select a set of numerical correlation relationships from the at least one set of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the selected numerical correlation changes, a set of preset correspondences is constructed. or; The methods for constructing the preset correspondence include: Determine the numerical correlation between the total efficiency of the target device cluster and the change in total input power under different limited operating device numbers; each numerical correlation corresponds to the limited number of operating devices. Determine any power range of the total input power, such that among the determined sets of numerical correlation relationships, there exists a set of specified numerical correlation relationships in which the total efficiency corresponding to any total input power within the determined power range is not lower than the total efficiency corresponding to the same total input power in other sets of numerical correlation relationships; Based on the determined power range and the number of operating devices corresponding to the specified numerical correlation relationship, a set of preset correspondence relationships are constructed.

10. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to implement the method of any one of claims 1 to 7 when executing instructions stored in the memory.

11. A non-volatile computer-readable storage medium storing computer program instructions thereon, characterized in that, When the computer program instructions are executed by the processor, they implement the method described in any one of claims 1 to 7.

12. A computer program product comprising computer-readable code, or a non-volatile computer-readable storage medium carrying the computer-readable code, wherein when the computer-readable code is executed in a processor of an electronic device, the processor in the electronic device performs the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Control method and device of hydrogen production equipment cluster, electronic equipment and storage medium

    CN117674186A