Fuel cell dynamic scheduling method and system

By conducting real-time health assessment and fault management on the fuel cell system, dynamically scheduling the start-up quantity and output power of fuel cell units, solving the problems of inflexible load regulation and lagging fault response in traditional systems, achieving more efficient and reliable system operation.

CN120109231APending Publication Date: 2025-06-06CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510181978.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In actual operation, traditional multi-machine fuel cell systems have problems such as lagging fault response and inflexible load regulation, which is difficult to adapt to the dynamic changes in external users' load needs and battery health status, resulting in a decline in system performance and an increase in the risk of failure.

Method used

A fuel cell dynamic scheduling method is proposed, and the starting quantity and output power of the fuel cell unit are determined based on the health evaluation of operating parameter information, real-time management and load scheduling of the fuel cell system are realized.

Benefits of technology

Through real-time health assessment and fault management, the load scheduling of fuel cell units is optimized, the system's operating efficiency, reliability and overall service life are improved, and the risk of failure is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120109231A_ABST
    Figure CN120109231A_ABST
Patent Text Reader

Abstract

The invention provides a fuel cell dynamic scheduling method and system, and the method comprises the steps: carrying out the health assessment of each fuel cell unit based on the collected operation parameter information of each fuel cell unit; the starting number of the fuel cell units and the output power of each started fuel cell unit are determined based on the health assessment result and the load demand information, and optimal scheduling distribution of the loads of the fuel cell units is realized through real-time health assessment and fault management; and the operation efficiency and reliability of the system are greatly improved, and the overall service life is greatly prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of fuel cell cogeneration systems, and in particular to a fuel cell dynamic scheduling method and system. Background Art

[0002] With the continuous growth of global energy demand and the increasingly severe environmental problems, clean energy technology has gradually attracted widespread attention. Fuel cells, as an efficient and low-emission energy conversion device, have high energy conversion efficiency and environmental friendliness, and are particularly suitable for combined heat and power (CHP) systems. Traditional single fuel cell systems are usually unable to meet the growing load demand, and face problems such as poor load adaptability, low reliability and limited equipment life. In order to overcome these shortcomings, multi-machine coordinated fuel cell combined heat and power (CHP) systems came into being. However, in the actual operation of multi-machine fuel cell systems, the system has problems such as delayed fault response and inflexible load regulation, which makes it difficult to meet the load requirements of external users; and as time goes by, the operating status and health status of each battery may be different, and the traditional multi-machine fuel cell operation management method is difficult to adapt to the dynamic changes in the health status of multi-machine fuel cells. How to achieve efficient operation management and load scheduling has become a technical problem that needs to be solved urgently.

[0003] Traditional multi-machine fuel cell operation and management systems usually adopt a fixed scheduling strategy. The basic approach of this scheduling strategy is to evenly distribute the load demand to all available fuel cell units so that each unit bears equal power output. Although this method can provide higher instantaneous output capacity, it does not consider the health status of the equipment and the problem of fault-free management system. It is difficult to adapt to real-time load fluctuations and changes in battery health status, which can easily lead to a decline in the overall performance of the system and even cause failure risks.

[0004] Therefore, how to coordinate and optimize the operation and scheduling management of fuel cell units is of great significance. Summary of the invention

[0005] In order to solve the problems that the prior art does not take into account the health status of the equipment and the fault-free management system, is difficult to adapt to real-time load fluctuations and changes in the health status of the battery, easily leads to a decline in the overall performance of the system, and even causes the risk of failure, the present invention proposes a fuel cell dynamic scheduling method and system.

[0006] In a first aspect, a fuel cell dynamic scheduling method is provided, comprising:

[0007] Performing a health assessment on each fuel cell unit based on the collected operating parameter information of each fuel cell unit;

[0008] The number of fuel cell units to be activated and the output power of each activated fuel cell unit are determined based on the health assessment result and the load demand information.

[0009] Preferably, the step of determining the number of fuel cell units to be started and the output power of each started fuel cell unit based on the health assessment result and the load demand information includes:

[0010] Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information;

[0011] When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information;

[0012] When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit;

[0013] When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

[0014] Preferably, the current operating state of the fuel cell group corresponding to each fuel cell unit is determined based on the health assessment result and the operating parameter information, including:

[0015] When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state;

[0016] When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state;

[0017] When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

[0018] Preferably, the step of determining the output power corresponding to each fuel cell unit based on the optimal output power of each fuel cell unit and load demand information includes:

[0019] Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells;

[0020] The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

[0021] Preferably, the determining the output power corresponding to each fuel cell unit based on the health status factor in the health assessment result, the load demand information and the optimal output power of each fuel cell unit includes:

[0022] Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units;

[0023] The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

[0024] Preferably, the calculation formula for the number of fuel cell activations is as follows:

[0025]

[0026] Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H i is the health status factor of the i-th fuel cell unit.

[0027] Preferably, the output power of the target fuel cell unit satisfies the following calculation formula:

[0028]

[0029] Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit, and N represents a natural number set.

[0030] Preferably, the executing an abnormal response mechanism, starting the backup fuel cell, and determining the output power of each fuel cell unit and the backup fuel cell includes:

[0031] executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit;

[0032] Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold;

[0033] Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power;

[0034] When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

[0035] Preferably, the health assessment of each fuel cell unit based on the collected operating parameter information of each fuel cell unit includes:

[0036] Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values;

[0037] Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model;

[0038] Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell;

[0039] A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

[0040] In a second aspect, the present invention further provides a fuel cell dynamic scheduling system, characterized in that it includes:

[0041] An evaluation module, configured to perform health evaluation on each fuel cell unit based on the collected operating parameter information of each fuel cell unit;

[0042] The determination module is used to determine the startup quantity of the fuel cell units and the output power of each started fuel cell unit based on the health assessment result and the load demand information.

[0043] Preferably, the determining module is further used for:

[0044] Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information;

[0045] When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information;

[0046] When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit;

[0047] When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

[0048] Preferably, the determining module is further used for:

[0049] When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state;

[0050] When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state;

[0051] When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

[0052] Preferably, the determining module is further used for:

[0053] Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells;

[0054] The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

[0055] Preferably, the determining module is further used for:

[0056] Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units;

[0057] The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

[0058] Preferably, the calculation formula for the number of activated fuel cells in the determination module is as follows:

[0059]

[0060] Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H i is the health status factor of the i-th fuel cell unit.

[0061] Preferably, the output power of the target fuel cell unit in the determination module satisfies the following calculation formula:

[0062]

[0063] Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit.

[0064] Preferably, the determining module is further used for:

[0065] executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit;

[0066] Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold;

[0067] Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power;

[0068] When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

[0069] Preferably, the evaluation module is further used for:

[0070] Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values;

[0071] Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model;

[0072] Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell;

[0073] A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

[0074] In another aspect, the present application further provides an electronic device, comprising: at least one processor and a memory; the memory and the processor are connected via a bus;

[0075] The memory is used to store one or more programs;

[0076] When the one or more programs are executed by the at least one processor, a fuel cell dynamic scheduling method as described above is implemented.

[0077] On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed, a fuel cell dynamic scheduling method as described above is implemented.

[0078] Compared with the prior art, the present invention has the following beneficial effects:

[0079] The present invention provides a fuel cell dynamic scheduling method and system. The method performs a health assessment on each fuel cell unit based on the collected operating parameter information of each fuel cell unit, and determines the startup number of fuel cell units and the output power of each started fuel cell unit based on the health assessment result and load demand information. Through real-time health assessment and fault management, the optimal scheduling and allocation of the fuel cell unit load is achieved, which greatly improves the system's operating efficiency, reliability and overall service life. BRIEF DESCRIPTION OF THE DRAWINGS

[0080] Figure 1 is a flow chart of the fuel cell dynamic scheduling method of the present invention;

[0081] Figure 2 is a specific flow chart of the fuel cell dynamic scheduling method of the present invention;

[0082] Figure 3 It is a schematic diagram of load distribution in a normal state of the dynamic scheduling method of a fuel cell of the present invention;

[0083] Figure 4 It is a schematic diagram of load distribution in a decay state of the fuel cell dynamic scheduling method of the present invention;

[0084] Figure 5 A schematic diagram of load distribution in a fault state of the fuel cell dynamic scheduling method of the present invention;

[0085] Figure 6 It is a structural schematic diagram of the fuel cell dynamic scheduling system of the present invention;

[0086] Figure 7 The figure is a schematic diagram of the structure of an electronic device of the present invention. DETAILED DESCRIPTION

[0087] The present invention aims to improve the operating efficiency and reliability of a multi-machine coordinated fuel cell cogeneration system. By introducing a health status assessment and fault management module to monitor the health status and operating status of the fuel cell unit in real time, the system can prioritize batteries in better health to bear the load, reduce the burden on degraded units, and thus extend the life of the system. In addition, the present invention implements real-time fault detection and automatic isolation functions, quickly redistributes the load when a battery fails, and ensures stable system output, so as to solve the problems of unreasonable load distribution and delayed fault response in traditional systems.

[0088] In order to better understand the present invention, the content of the present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0089] Embodiment 1:

[0090] A fuel cell dynamic scheduling method, such as Figure 1 As shown, including:

[0091] Step 1: Performing a health assessment on each fuel cell unit based on the collected operating parameter information of each fuel cell unit;

[0092] Step 2: Determine the number of fuel cell units to be started and the output power of each started fuel cell unit based on the health assessment result and the load demand information.

[0093] In this embodiment, in step 2, the process of determining the startup number of fuel cell units and the output power of each started fuel cell unit based on the health assessment result and the load demand information includes:

[0094] Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information;

[0095] When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information;

[0096] When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit;

[0097] When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

[0098] In this embodiment, the process of determining the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information includes:

[0099] When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state;

[0100] When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state;

[0101] When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

[0102] In this embodiment, the process of determining the output power corresponding to each fuel cell unit based on the optimal output power of each fuel cell unit and the load demand information includes:

[0103] Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells;

[0104] The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

[0105] In this embodiment, the process of determining the output power corresponding to each fuel cell unit based on the health status factor in the health assessment result, the load demand information and the optimal output power of each fuel cell unit includes:

[0106] Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units;

[0107] The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

[0108] In this embodiment, the calculation formula for the number of activated fuel cells is as follows:

[0109]

[0110] Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H i is the health status factor of the i-th fuel cell unit.

[0111] In this embodiment, the output power of the target fuel cell unit satisfies the following calculation formula:

[0112]

[0113] Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit.

[0114] In this embodiment, the process of executing the abnormal response mechanism, starting the backup fuel cell, and determining the output power of each fuel cell unit and the backup fuel cell includes:

[0115] executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit;

[0116] Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold;

[0117] Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power;

[0118] When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

[0119] In this embodiment, the process of performing health assessment on each fuel cell unit based on the collected operating parameter information of each fuel cell unit includes:

[0120] Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values;

[0121] Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model;

[0122] Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell;

[0123] A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

[0124] Embodiment 2:

[0125] See also Figure 2 , Figure 2 The following is a specific flow chart of the fuel cell dynamic scheduling method of the present invention. Figure 1 The dynamic scheduling of the fuel cell of the present invention is described in detail.

[0126] The data acquisition module (1) is used to collect the operating parameters of each fuel cell unit; the health status assessment and life prediction module (2) is used to assess the health status of each fuel cell and predict its life; the fault management module (3) is used to detect fuel cell faults; the dynamic load allocation and scheduling module (4) is used to perform power allocation and scheduling according to the load demand of external users and the health status of the battery; the multi-machine fuel cell system (5) uses the combined power supply and heat supply of multiple fuel cell units to form a distributed energy supply mode, which can not only guarantee the overall external user load demand when a single device fails, but also share the power load through the coordination of multiple machines to optimize the health status of each fuel cell, thereby extending the service life of the equipment and improving the operating efficiency of the system; the fault isolation module (6) is used to disconnect the faulty fuel cell; the external user (7) is a power and heat energy consumption unit, and provides load demand feedback information to the dynamic load allocation and scheduling module.

[0127] Data collection:

[0128] Data acquisition is the foundation of the system. By acquiring the operating parameters and health status information of the sensor network deployed on the fuel cell system, it provides data support for subsequent health assessment, fault diagnosis and load scheduling.

[0129] The data acquisition module uses a real-time sensor network and data recording equipment to continuously monitor the operating status of the fuel cell and form a real-time data set for the system. At the same time, the long-term operating status of the system is recorded through historical data storage and management. These data can not only be used for real-time control, but also predict the future status of the system through data analysis. Combining real-time data with historical data can improve the accuracy and comprehensiveness of the data, so that the system can better respond to abnormal situations during operation.

[0130] Health status assessment and life expectancy prediction:

[0131] Health status assessment refers to evaluating the current health status and performance degradation of the fuel cell by analyzing its real-time operating data and historical data; life prediction uses the results of health status assessment to estimate the remaining service life of the fuel cell and help plan the system's operating strategy.

[0132] The health status assessment and life prediction module uses a variety of algorithms to analyze the collected data, calculate the health index of the fuel cell, and predict its remaining life based on the battery degradation model. These algorithms can improve the accuracy of predictions by combining online monitoring data with offline analysis data.

[0133] According to the results of the health status assessment, the system calculates the fuel cell health status factor H i The batteries are sorted so that batteries in better health are given priority in load scheduling, thereby extending the overall service life of the system and taking timely repair or replacement measures when problems occur in the system.

[0134] Fault Management and Isolation:

[0135] During the operation of fuel cells, fault management is a key step to ensure the safe and stable operation of the system. By detecting, diagnosing and isolating faults, it is possible to prevent the faults from causing chain reactions to the system.

[0136] When the health status assessment or real-time sensor detects abnormal parameters of the fuel cell, the system will trigger the fault management program. The fault management system will output the fault signal to the fault isolation module, and the isolation module will then instruct the circuit breaker to disconnect the circuit of the faulty battery to achieve fault isolation. At the same time, the system will adjust the output power of the remaining batteries to ensure a stable supply of the load.

[0137] Through automated fault detection and isolation measures, the system's fault response speed is improved, reducing the risk of downtime or performance degradation caused by faults. In addition, the health status assessment results can be combined to predict potential failures in advance and arrange preventive maintenance.

[0138] Dynamic load distribution and scheduling:

[0139] Dynamic load scheduling refers to the flexible adjustment of the output power of each fuel cell according to the real-time status of the system to adapt to changes in load demand. This method can not only ensure the stability of the system's energy supply, but also extend the service life of the battery.

[0140] When all batteries are in good health: the system determines the required number of fuel cells based on external user load requirements. The calculation formula is:

[0141]

[0142] Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand, P rated Optimal power output for each fuel cell.

[0143] Next, the power is distributed to the batteries to be enabled so that the output power of each battery satisfies:

[0144] P i =P rated

[0145] i∈[1,N required ],i∈Z

[0146] Wherein, Z represents a set of integers.

[0147] This approach ensures that all enabled cells operate at their optimum power output point, thereby increasing the life of the fuel cell and preventing local performance degradation caused by overloading individual cells.

[0148] When the health status of the battery pack decreases: introduce the health status factor H i (ranging from 0 to 1) to indicate the health level of the battery. The batteries are sorted according to these health factors, and the number of batteries required to be enabled is determined based on the external user load requirements and the sorted health status, with batteries in better health status being given priority. The formula for calculating the required number of batteries is:

[0149]

[0150] Among them, H i A factor that characterizes the health status of the battery.

[0151] Next, the power of the enabled batteries is allocated according to the health status factor H i The power is distributed according to the weights so that the output power of each battery satisfies:

[0152]

[0153] Under this scheduling scheme, the system outputs according to the allocated power while continuously monitoring the changes in external user load demand and system health status. This method can reasonably distribute the load according to the health status of the battery, reduce the load tasks of batteries with poor health, thereby delaying performance degradation, helping to extend the service life of the system and reduce the frequency of maintenance and battery replacement.

[0154] When the fault management system detects that some fuel cells have failed: these faulty cells are immediately isolated to avoid adverse effects on the overall operation of the system. Subsequently, the system readjusts the output power of the remaining cells through the dynamic load distribution module. First, the output power of the operating fuel cells is increased to meet the current load demand. At the same time, the backup fuel cells are started to reach the predetermined optimal output power as soon as possible. When the backup fuel cells reach a stable output state, they are connected to the grid for power supply, and the output power of other working cells is gradually reduced to return to the optimal power output point. In this process, all available fuel cells work together to meet the load requirements of external users.

[0155] This solution can quickly adjust the system's output power distribution in the event of a fault, ensuring continuous and stable operation of the system, reducing downtime caused by faults, and ensuring reliable power supply to external users. Through reasonable power scheduling, the load of batteries in poor health can be reduced, delaying their further degradation, thereby extending the service life of the entire system.

[0156] The present invention realizes the coordinated control of multiple fuel cell systems by combining health status assessment, fault management and dynamic load scheduling, effectively improves the reliability and energy utilization efficiency of the system, extends the service life of the fuel cell, and enhances the system's adaptability to load changes.

[0157] Embodiment 3:

[0158] Scheduling under normal conditions:

[0159] When all fuel cells are in a normal and healthy state, the system determines the number of batteries to be enabled based on the load demand and the rated power of each fuel cell. Figure 3 As shown:

[0160] Load demand analysis: Real-time monitoring of the system's external user load demand and calculation of the required total output power. The external user load demand signal is transmitted to the dynamic load allocation and scheduling module, which will allocate the power output task.

[0161] Determine the number of batteries: Calculate the number of batteries that need to be enabled based on load demand. The formula is:

[0162]

[0163] Among them, P laod is the external user load demand power, P rated Optimal power output for each fuel cell.

[0164] Power Allocation: Allocates equal power to each enabled fuel cell, keeping it at the optimal operating point to increase system efficiency and extend battery life.

[0165] Scheduling in decay state:

[0166] When the health status of the fuel cell decreases, the system will adjust the health status of the battery according to the health status factor H. i (between 0-1) sorts the batteries and prioritizes batteries with better health. Figure 4 As shown:

[0167] Health status assessment: Obtain the health status factor H of each battery through real-time monitoring i , reflecting the performance status of each fuel cell.

[0168] Fuel cell ranking and quantity determination: Fuel cells are ranked according to health status factors, and fuel cells with better health status are given priority. The calculation formula for the required number of fuel cells is:

[0169]

[0170] Weighted power allocation: Perform weighted power allocation on enabled fuel cells. The allocation formula is:

[0171]

[0172] Among them, P i is the output power of battery i.

[0173] Scheduling under fault conditions:

[0174] When some fuel cells fail, the system isolates the failed fuel cells and redistributes the power output of the remaining healthy fuel cells. Figure 5 As shown:

[0175] Fault detection and isolation: When the fault management system detects a fuel cell fault, it immediately isolates the faulty fuel cell and disconnects the circuit breaker in the faulty battery circuit through automated control means.

[0176] Power reallocation: Dynamically increase the power output of healthy fuel cells to meet load demand, while enabling standby fuel cells to gradually reach the optimal power output point.

[0177] Gradually adjust the output: When the standby fuel cell reaches a stable output power, it shares the load with other operating fuel cells and gradually adjusts the output power of other fuel cells to the optimal operating point to ensure the stability of the total output power of the system.

[0178] When the system needs to switch between normal state, decay state and fault state, the operation management strategy needs to be dynamically adjusted according to the currently detected state of the multi-machine fuel cell system:

[0179] Status monitoring: The system continuously monitors the operating status of each fuel cell, including health status, power output, fault signals, and historical operating data.

[0180] Scheduling strategy switching: Automatically switch the scheduling strategy based on the monitored status changes and select the operation management plan suitable for the current system status.

[0181] This embodiment provides a multi-state, multi-scheme scheduling method, which ensures that the system can operate efficiently and reliably in various states through reasonable power allocation and fault management, thereby extending the service life of the fuel cell and reducing the system maintenance cost.

[0182] Embodiment 4:

[0183] The present invention based on the same inventive concept also provides a fuel cell dynamic scheduling system, such as Figure 6 As shown, including:

[0184] An evaluation module, configured to perform health evaluation on each fuel cell unit based on the collected operating parameter information of each fuel cell unit;

[0185] The determination module is used to determine the startup quantity of the fuel cell units and the output power of each started fuel cell unit based on the health assessment result and the load demand information.

[0186] Preferably, the determining module is further used for:

[0187] Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information;

[0188] When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information;

[0189] When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit;

[0190] When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

[0191] Preferably, the determining module is further used for:

[0192] When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state;

[0193] When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state;

[0194] When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

[0195] Preferably, the determining module is further used for:

[0196] Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells;

[0197] The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

[0198] Preferably, the determining module is further used for:

[0199] Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units;

[0200] The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

[0201] Preferably, the calculation formula for the number of activated fuel cells in the determination module is as follows:

[0202]

[0203] Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H iis the health status factor of the i-th fuel cell unit.

[0204] Preferably, the output power of the target fuel cell unit in the determination module satisfies the following calculation formula:

[0205]

[0206] Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit.

[0207] Preferably, the determining module is further used for:

[0208] executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit;

[0209] Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold;

[0210] Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power;

[0211] When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

[0212] Preferably, the evaluation module is further used for:

[0213] Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values;

[0214] Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model;

[0215] Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell;

[0216] A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

[0217] Example 5

[0218] like Figure 7 As shown, the present invention also provides an electronic device, which may be a computer device, a single-chip device, an intelligent mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected via a bus; the memory may be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory may also be used to store data, which may be called and / or modified when the instructions are executed.

[0219] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, which is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions in a storage medium to implement the corresponding method flow or corresponding functions, so as to realize the steps of a fuel cell dynamic scheduling method in the above-mentioned embodiment.

[0220] Example 6

[0221] Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device readable storage medium (Memory), which is a memory device in an electronic device for storing programs and data. It can be understood that the storage medium here can include both built-in storage media in electronic devices and, of course, extended storage media supported by electronic devices. The storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by a processor are also stored in the storage space, and these instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor loads and executes one or more instructions stored in the storage medium, which can implement the steps of a fuel cell dynamic scheduling method in the above embodiment.

[0222] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0223] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0224] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0225] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0226] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention are included in the scope of the claims of the present invention to be approved.

Claims

1. A fuel cell dynamic scheduling method, characterized in that: include: Performing a health assessment on each fuel cell unit based on the collected operating parameter information of each fuel cell unit; The number of fuel cell units to be activated and the output power of each activated fuel cell unit are determined based on the health assessment result and the load demand information.

2. The method according to claim 1, characterized in that The method of determining the startup quantity of fuel cell units and the output power of each started fuel cell unit based on the health assessment result and the load demand information includes: Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information; When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information; When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit; When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

3. The method according to claim 2, characterized in that The method of determining the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information includes: When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state; When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state; When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

4. The method according to claim 2, characterized in that: The step of determining the output power corresponding to each fuel cell unit based on the optimal output power of each fuel cell unit and load demand information includes: Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells; The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

5. The method according to claim 2, characterized in that: The determining the output power corresponding to each fuel cell unit based on the health status factor in the health assessment result, the load demand information and the optimal output power of each fuel cell unit includes: Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units; The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

6. The method according to claim 5, characterized in that The calculation formula for the number of fuel cell activations is as follows: Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H i is the health status factor of the i-th fuel cell unit.

7. The method according to claim 6, characterized in that The output power of the target fuel cell unit satisfies the following calculation formula: Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit.

8. The method according to claim 2, characterized in that: The executing abnormal response mechanism, starting the backup fuel cell, and determining the output power of each fuel cell unit and the backup fuel cell includes: executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit; Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold; Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power; When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

9. The method according to claim 1, characterized in that: The health assessment of each fuel cell unit based on the collected operating parameter information of each fuel cell unit includes: Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values; Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model; Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell; A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

10. A fuel cell dynamic scheduling system, characterized in that: include: An evaluation module, configured to perform health evaluation on each fuel cell unit based on the collected operating parameter information of each fuel cell unit; The determination module is used to determine the startup quantity of the fuel cell units and the output power of each started fuel cell unit based on the health assessment result and the load demand information.

11. The method according to claim 10, characterized in that The determination module is further used for: Determine the current operating state of the fuel cell group corresponding to each fuel cell unit based on the health assessment result and the operating parameter information; When the current operating state is a normal state, the output power corresponding to each fuel cell unit is determined based on the optimal output power corresponding to each fuel cell unit and the load demand information; When the current operating state is a decay state, the output power corresponding to each fuel cell unit is determined based on the health state factor in the health assessment result, the load demand information, and the optimal output power of each fuel cell unit; When the current operating state is an abnormal state, the abnormal response mechanism is executed, the backup fuel cell is started, and the output power of each fuel cell unit and the backup fuel cell is determined.

12. The method according to claim 11, characterized in that The determination module is further used for: When the health status factors corresponding to each fuel cell unit in the health assessment result are all greater than the preset battery normal threshold value, it is determined that the fuel cell group corresponding to each fuel cell unit is in a normal state; When it is determined that the fuel cell group corresponding to each fuel cell unit meets a preset battery decay condition based on the health state factor corresponding to each fuel cell unit in the health assessment result, it is determined that the fuel cell group is in a decay state; When it is determined based on the operating parameter information that the fuel cell group corresponding to each fuel cell unit meets the preset battery abnormality condition, it is determined that the fuel cell group is in an abnormal state.

13. The method according to claim 11, characterized in that The determination module is further used for: Calculate the ratio of the load demand information to the optimal output power of each fuel cell unit, and round it up to obtain the required number of fuel cells; The target fuel cell units of the required fuel cell quantity are started to output power, and the output power of the target fuel cell units is controlled to meet the load demand information.

14. The method according to claim 11, characterized in that The determination module is further used for: Determine the number of activated fuel cells based on the load demand information, and start the target number of activated fuel cell units in descending order based on the health status factors corresponding to the fuel cell units; The health status factor corresponding to the target fuel cell unit is used as a weight to determine the output power of the target fuel cell unit.

15. The method according to claim 14, characterized in that The calculation formula for the number of fuel cells enabled in the determination module is as follows: Among them, N required The number of fuel cells required to meet the load demand, P load is the current external user load demand information, P rated is the optimal output power corresponding to each fuel cell unit, H i is the health status factor of the i-th fuel cell unit.

16. The method according to claim 15, characterized in that The output power of the target fuel cell unit in the determination module satisfies the following calculation formula: Among them, P i represents the output power of the target fuel cell unit, H j represents the health status factor of the jth target fuel cell unit.

17. The method according to claim 11, characterized in that The determination module is further used for: executing an abnormal response mechanism to determine a faulty fuel cell unit and disconnecting the faulty fuel cell unit; Determine an abnormal response fuel cell unit based on the health status factor of each fuel cell unit, and dynamically increase the output power of the abnormal response fuel cell unit until the load demand information is met, wherein the abnormal response fuel cell unit is a battery among the fuel cell units whose corresponding health status factor is greater than a preset abnormal response threshold; Starting the backup fuel cell, and controlling the output power of the backup fuel cell to gradually reach an optimal output power; When the backup fuel cell reaches the optimal output power and outputs the power stably, the backup fuel cell power supply mode is switched to the grid-connected power supply mode, and the output power of the abnormal response fuel cell is gradually reduced until the grid-connected power supply mode meets the load demand information.

18. The method according to claim 10, characterized in that The evaluation module is further configured to: Performing data cleaning and normalization processing on the collected operating parameter information of each fuel cell unit, and extracting characteristic indicators from the processed operating parameter information based on preset characteristic indicators to generate battery characteristic indicator values; Based on the operating parameter information of each fuel cell unit, the remaining life information of each fuel cell is predicted using a battery degradation model; Calculating the health status factor of each fuel cell unit by using a weighted average algorithm based on the battery characteristic index and the remaining life information of each fuel cell; A health assessment is performed on each fuel cell unit based on the health status factor of each fuel cell unit.

19. An electronic device, characterized in that: include: at least one processor and memory; The memory and the processor are connected via a bus; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, the fuel cell dynamic scheduling method according to any one of claims 1 to 9 is implemented.

20. A readable storage medium, characterized in that: An execution program is stored thereon, and when the execution program is executed, the fuel cell dynamic scheduling method as described in any one of claims 1 to 9 is implemented.