Power distribution method of fuel cell system and vehicle system

By receiving engine start commands in the fuel cell system, determining and starting some subsystems, and dynamically allocating power according to the working status, the problem of meeting the required power under abnormal conditions of the fuel cell is solved, the life of the battery subsystem is extended, and the user experience is improved.

CN118596944BActive Publication Date: 2025-09-23WEICHAI BALLARD HYDROGEN ENERGY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410894750.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-04
Publication Date
2025-09-23
Estimated Expiration
2044-07-04

AI Technical Summary

Technical Problem

It is difficult for existing technologies to protect the fuel cell from deterioration due to abnormal conditions while meeting the required power of the fuel cell system.

Method used

By receiving the engine start command, the first subsystem is determined according to the initial required power and the operating time of the startable subsystem, and is started according to the first power allocation strategy; during operation, the working status of the turned-on subsystem is obtained, and the second power allocation is performed according to the status and the current required power. The second subsystem is controlled to continue operating and other subsystems are shut down to ensure that the operating time of the battery subsystem is balanced and avoid the deterioration of abnormal conditions.

Benefits of technology

It protects the fuel cell system from deterioration under abnormal circumstances while meeting the required power, extending the life of the battery subsystem and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118596944B_ABST
    Figure CN118596944B_ABST
Patent Text Reader

Abstract

The present application provides a power distribution method for a fuel cell system and a vehicle system. The method includes: receiving an engine start command; when an initial power requirement is less than or equal to a first power value, determining a first subsystem from the startable subsystems based on the initial power requirement and the operating time of each startable subsystem, such that the initial power requirement is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value being the sum of the minimum operating powers of the startable subsystems; controlling the first subsystems to start and operate according to a first power distribution strategy based on the number of first subsystems and the initial power requirement; obtaining the operating status of enabled subsystems during operation of the fuel cell system; and controlling a second subsystem to continue operating according to a second power distribution strategy based at least on the operating status and the current power requirement, and controlling all other battery subsystems except the second subsystem to shut down, the second subsystem being at least partially enabled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of fuel cell systems, and in particular to a power distribution method for a fuel cell system and a vehicle system. Background Art

[0002] With the development and application of science and technology, the use of large amounts of fossil energy has caused a harsh environmental dilemma. Clean and efficient power generation technology has become highly valued by people from all walks of life. Against this background, fuel cells have reappeared in people's vision, and as the application scenarios of fuel cells become richer, the demand for high power is increasing, such as in heavy vehicles.

[0003] In order to meet the increasing power demand of fuel cell vehicles, the current maximum power demand of hydrogen fuel cells is gradually increasing. However, due to the working capacity of components such as air compressors, hydrogen circulation devices and water pumps, a single fuel cell is difficult to support all vehicle power requirements. At this stage, the strategy of dual fuel cells or even multiple fuel cells working simultaneously is mostly adopted, so the total power of the fuel cell system needs to be distributed.

[0004] During actual operation, fuel cell systems may experience various abnormal conditions. How to protect the fuel cell from serious consequences caused by the deterioration of abnormal conditions while ensuring that the fuel cell system meets the required power as much as possible is a technical issue that urgently needs to be improved. Summary of the Invention

[0005] The main purpose of this application is to provide a power distribution method for a fuel cell system and a vehicle system, so as to at least solve the problem in the prior art that it is difficult to protect the fuel cell from serious consequences caused by abnormal conditions while making the fuel cell system meet the required power.

[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a power distribution method for a fuel cell system is provided, wherein the fuel cell system includes a plurality of battery subsystems, and the method includes: receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system; in a case where the initial required power is less than or equal to a first power value, determining a first subsystem from the startable subsystems according to the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem; according to the number of the first subsystems and the initial required power, controlling the first The subsystem is started and operates according to a first power allocation strategy, which includes the power of the first subsystem; during the operation of the fuel cell system, the working status of the turned-on subsystem is obtained, and the working status includes one of the following: normal status, fault status, and power-limited status. The turned-on subsystem is the turned-on battery subsystem, and the power-limited status is a state in which the battery subsystem is limited to operate at a power less than the maximum operating power; at least based on the working status and the current required power, the second subsystem is controlled to continue operating according to the second power allocation strategy, and the other battery subsystems except the second subsystem are controlled to be shut down, the second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0007] Optionally, at least based on the working status and the current required power, the second subsystem is controlled to continue operating according to the second power allocation strategy, including: determining whether there is a faulty subsystem to obtain a first determination result, the faulty subsystem is the turned-on subsystem whose working status is the faulty status; determining the updated required power and the updated subsystem based on the first determination result and the current required power, the updated required power is the updated current required power, and the updated subsystem is the updated turned-on subsystem; when the updated required power is less than or equal to the second power value, according to the working status of the updated subsystem, the second subsystem is determined from the updated subsystem and the second subsystem is controlled to operate at a first predetermined power, the second power value being the sum of the minimum operating powers of the updated subsystem; when the updated required power is greater than the second power value, the updated subsystem is determined to be the second subsystem, the operating power of the second subsystem is determined, and the second subsystem is controlled to operate at the corresponding operating power.

[0008] Optionally, based on the working status of the updated subsystem, the second subsystem is determined from the updated subsystem and the second subsystem is controlled to operate at a first predetermined power, including: when there is a power-limited subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem other than the power-limited subsystem, and the power-limited subsystem is controlled to be shut down, and the power-limited subsystem is controlled to be shut down, and the power-limited subsystem is the battery subsystem whose working status is the power-limited status; when there is no power-limited subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem whose operating time is less than or equal to a predetermined time, and the updated subsystem whose operating time is greater than the predetermined time is controlled to be shut down; the first predetermined power is determined to be the updated required power divided by the number of the second subsystems; and the second subsystem is controlled to operate at the first predetermined power.

[0009] Optionally, determining the operating power of the second subsystem includes: in a case where a power-limited subsystem exists in the second subsystem, determining whether the quotient of the updated required power and the second subsystem is greater than the maximum achievable power of the power-limited subsystem; in a case where the quotient is greater than the maximum achievable power, determining that the operating power of the power-limited subsystem is the maximum achievable power, and determining that the operating power of the other second subsystems except the power-limited subsystem is a first predetermined difference divided by the number of the other second subsystems except the power-limited subsystem, wherein the first predetermined difference is the sum of the updated required power and the operating power of the power-limited subsystem subtracted; in a case where the quotient is less than or equal to the maximum achievable power, determining that the operating power of the second subsystem is the updated required power divided by the number of the second subsystems.

[0010] Optionally, based on the first determination result and the current required power, the updated required power and the updated subsystem are determined, including: when the first determination result is that the faulty subsystem does not exist, determining that the updated required power is the current required power, and determining that the updated subsystem is the turned-on subsystem; when the first determination result is that the faulty subsystem exists, determining that the updated required power is the difference between the current required power and the output power of the faulty subsystem before it is shut down, and determining that the updated subsystem is the turned-on subsystem after the faulty subsystem is removed. When the first determination result is that the faulty subsystem exists, the method also includes: controlling the faulty subsystem to shut down.

[0011] Optionally, based on the initial required power and the operating time of each startable subsystem, the first subsystem is determined from the startable subsystems, including: a first determination step, determining the startable subsystem whose operating time is less than or equal to the predetermined time, and obtaining the preparation subsystem; a second determination step, determining whether the sum of the minimum operating powers of the preparation subsystems is less than or equal to the first power value; a reduction step, when the sum of the minimum operating powers of the preparation subsystems is less than or equal to the first power value, reducing the predetermined time to obtain the updated predetermined time; a loop step, looping the reduction step, the first determination step and the second determination step until the sum of the minimum operating powers of the preparation subsystems is greater than the first power value; a third determination step, when the sum of the minimum operating powers of the preparation subsystems is greater than the first power value, determining that the preparation subsystem is the first subsystem.

[0012] Optionally, after receiving the engine start command, when the initial required power is less than or equal to the first power value, based on the initial required power and the operating time of each battery subsystem, before determining the first subsystem from the battery subsystem that has never failed, the method also includes: determining whether the initial required power is less than the minimum operating power of any of the battery subsystems; when the initial required power is less than any of the minimum operating powers, determining that all of the battery subsystems are not started; when the initial required power is greater than or equal to any of the minimum operating powers, determining whether there is a failed battery subsystem among the multiple battery subsystems to obtain a second determination result; and calculating the first power value based on the second determination result.

[0013] Optionally, when the initial required power is greater than the first power value, the method further includes: determining the second predetermined power as the initial required power divided by the number of the startable subsystems based on the number of the startable subsystems and the initial required power; and controlling all the startable subsystems to start and operate at the second predetermined power.

[0014] Optionally, based on the number of the first subsystems and the initial required power, the first subsystems are controlled to start and operate according to a first power allocation strategy, including: controlling the first subsystems to start; when all the first subsystems are started within the preset startup time, determining a third predetermined power as the initial required power divided by the number of the first subsystems based on the number of the first subsystems and the initial required power; controlling all the first subsystems to operate at the third predetermined power; in the case where there is a first target subsystem, obtaining the real-time power of the first target subsystem, the first target subsystem being the first subsystem whose startup time is greater than the preset startup time, and the first subsystems other than the first target subsystem being the second target subsystem; based on the initial required power, the real-time power and the number of the second target subsystems, determining a fourth predetermined power as the second predetermined difference divided by the number of the second target subsystems, the second predetermined difference being the difference between the initial required power and the real-time power; controlling each of the second target subsystems to operate at the fourth predetermined power, and controlling the first target subsystem to operate at the real-time power.

[0015] According to another aspect of the present application, a vehicle system is provided, comprising: a vehicle; a fuel cell system of the vehicle, comprising a plurality of battery subsystems; a controller, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the described methods.

[0016] By applying the technical solution of the present application, an engine start instruction for starting a fuel cell system is first received; then, when the initial power requirement of the fuel cell system is less than the sum of the minimum operating powers of the startable subsystems, some subsystems are determined from the startable subsystems as the first subsystems based on the initial power requirement and the operating time of each startable subsystem; power is then allocated based on the number of first subsystems and the initial power requirement, so as to control the first subsystem to start and operate according to the first power allocation strategy, thereby avoiding the problem of data waste caused by the power generated when all battery subsystems are started being greater than the initial power requirement, and ensuring that the operating time of each battery subsystem is relatively balanced, thereby avoiding the problem of serious performance degradation caused by excessive operating time of a single battery subsystem, and having the effect of extending the life of the battery subsystem; and During the operation of the fuel cell system, the working status of the subsystems that have been turned on in the fuel cell system is obtained, and it is determined whether each turned on subsystem is in a normal state, a fault state or a power-limited state, and power is distributed at least according to this working status and the current power demand of the fuel cell system, so as to control the second subsystem to continue to operate according to the second power distribution strategy, and control the other battery subsystems except the second subsystem to shut down, thereby achieving the effect of comprehensively considering the working status and power demand of the battery subsystem to distribute power during operation, ensuring that the power distribution plan is more compatible with the actual working conditions of each subsystem and system requirements, and protecting the fuel cell system from serious consequences caused by the deterioration of abnormal conditions, while ensuring that the fuel cell system meets the power demand, thereby ensuring a good user experience of the fuel cell system. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings that constitute part of this application are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on this application. In the drawings:

[0018] Figure 1 A hardware structure block diagram of a mobile terminal for executing a power distribution method for a fuel cell system provided in an embodiment of the present application is shown;

[0019] Figure 2 A schematic flow chart of a power distribution method for a fuel cell system according to an embodiment of the present application is shown;

[0020] Figure 3 A schematic flow chart of another power distribution method for a fuel cell system provided in accordance with an embodiment of the present application is shown;

[0021] Figure 4 A schematic flow chart of a power distribution method for a fuel cell system during a startup phase according to an embodiment of the present application is shown;

[0022] Figure 5 A schematic flow chart of a power distribution method for a fuel cell system during operation according to an embodiment of the present application is shown;

[0023] Figure 6 A structural block diagram of a power distribution device of a fuel cell system provided according to an embodiment of the present application is shown.

[0024] The accompanying drawings include the following reference numerals:

[0025] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. DETAILED DESCRIPTION

[0026] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0027] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] As introduced in the background technology, it is difficult in the existing technology to protect the fuel cell from serious consequences caused by the deterioration of abnormal conditions while ensuring that the fuel cell system meets the required power. To solve the above technical problems, the embodiments of the present application provide a power distribution method and vehicle system for a fuel cell system.

[0030] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0031] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal of a power distribution method for a fuel cell system according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0032] The memory 104 can be used to store computer programs, such as software programs and modules for application software, such as the computer program corresponding to the power distribution method for the fuel cell system in the embodiment of the present invention. The processor 102 executes the computer programs stored in the memory 104 to execute various functional applications and data processing, thereby implementing the described method. The memory 104 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's telecommunications provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0033] In this embodiment, a power distribution method for a fuel cell system running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0034] Figure 2 This is a flow chart of a power distribution method for a fuel cell system according to an embodiment of the present application. The fuel cell system includes a plurality of battery subsystems, that is, the fuel cell system includes more than or equal to two battery subsystems, and one battery subsystem is a fuel cell. Figure 2 As shown, the method includes the following steps:

[0035] Step S201, receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system;

[0036] Step S202: When the initial required power is less than or equal to a first power value, determine a first subsystem from the startable subsystems based on the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem;

[0037] Specifically, the initial required power is the power required by the fuel cell system as a whole that the fuel cell system receives before starting. The power required by the fuel cell system as a whole can be obtained by the energy control unit of the vehicle, or by a separately set energy distribution module. The operating time is the total operating time of the startable subsystem. The startable battery subsystem is a battery subsystem that has not failed, including a battery subsystem that operates normally and a battery subsystem that has certain abnormal conditions and operates at a lower power. The number of the first subsystems is less than the number of the startable subsystems, and the number of the first subsystems is greater than or equal to 1. The minimum operating power is the minimum power that the battery subsystem can load. The situation where the initial required power is less than or equal to the first power value refers to the situation where the power sum is greater than the initial required power when all the startable subsystems are started and run at the minimum operating power. This situation will cause a waste of resources, so it is necessary to select some battery subsystems from the startable subsystems to start.

[0038] Step S203: Controlling the first subsystem to start and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, where the first power allocation strategy includes the power of the first subsystem;

[0039] Specifically, in the case that there are multiple first subsystems, the first power allocation strategy includes the power of each of the first subsystems.

[0040] Step S204: During the operation of the fuel cell system, an operating state of an enabled subsystem is obtained, where the operating state includes one of the following: a normal state, a fault state, and a power-limited state. The enabled subsystem is the enabled battery subsystem, and the power-limited state is a state in which the battery subsystem is limited to operate at a power lower than a maximum operating power.

[0041] Specifically, the powered-on subsystems include a powered-on battery subsystem in a normal state, a powered-on battery subsystem in a faulty state, and a powered-on battery subsystem in a power-limited state. The faulty state is a state in which power generation is unable to continue due to, for example, an abnormal engine operating state. The maximum operating power is the maximum power that can be loaded by the battery subsystem.

[0042] Step S205, at least based on the working status and the current required power, control the second subsystem to continue operating according to the second power allocation strategy, and control the other battery subsystems except the second subsystem to be shut down, the second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0043] Specifically, the current power demand is the power required by the fuel cell system as a whole during operation. The current power demand may be the same as or different from the initial power demand. If there are multiple second subsystems, the second power allocation strategy includes the power of each second subsystem.

[0044] Through the embodiment, an engine start instruction for starting the fuel cell system is first received; then, when the initial required power of the fuel cell system is less than the sum of the minimum operating powers of the startable subsystems, some subsystems are determined from the startable subsystems as the first subsystems based on the initial required power and the operating time of each startable subsystem; power is then allocated based on the number of first subsystems and the initial required power to control the first subsystem to start and operate according to the first power allocation strategy, which not only avoids the power generated when all battery subsystems are started being greater than the initial required power, resulting in data waste, but also ensures that the operating time of each battery subsystem is relatively balanced, avoiding the problem of a single battery subsystem running for too long and causing serious performance degradation, thereby extending the life of the battery subsystem; and During the operation of the battery system, the working status of the turned-on subsystems in the fuel cell system is obtained, and it is determined whether each turned-on subsystem is in a normal state, a fault state or a power-limited state, and power is distributed at least according to this working status and the current power demand of the fuel cell system, so as to control the second subsystem to continue to operate according to the second power distribution strategy, and control the other battery subsystems except the second subsystem to shut down, thereby achieving the effect of comprehensively considering the working status and power demand of the battery subsystem to distribute power during operation, ensuring that the power distribution plan is more compatible with the actual working conditions of each subsystem and system requirements, and protecting the fuel cell system from serious consequences caused by the deterioration of abnormal conditions, while ensuring that the fuel cell system meets the power demand, thereby ensuring a good user experience of the fuel cell system.

[0045] It should be noted that the power-limited state occurs when the battery subsystem is affected by factors such as fuel supply and temperature control anomalies, confirming that it can still operate, but requiring a reduction in its maximum operating power. This state is designed to allow the engine to operate at a lower power level when certain abnormalities occur and to observe whether the abnormalities resolve themselves, thereby avoiding the serious consequences of directly shutting down the battery subsystem due to excessive stress or the battery subsystem being in an abnormal state for a long time. A battery subsystem in the power-limited state may be determined to be in the normal state or the fault state after a period of operation.

[0046] In one option, Figure 3 As shown, step S205: controlling the second subsystem to continue operating according to the second power allocation strategy at least based on the working state and the current required power, including:

[0047] Step S2051: determining whether there is a faulty subsystem, obtaining a first determination result, wherein the faulty subsystem is the powered-on subsystem whose working state is the faulty state;

[0048] Specifically, the first determination result is that at least one of the faulty subsystems exists, or that the faulty subsystem does not exist.

[0049] Step S2052: determining an updated required power and an updated subsystem according to the first determination result and the current required power, wherein the updated required power is the updated current required power, and the updated subsystem is the updated enabled subsystem;

[0050] Specifically, if a faulty subsystem exists, the faulty subsystem will output a power value in real time during the process of switching from operation to shutdown. Therefore, the updated power demand will be less than or equal to the current power demand. Similarly, the number of subsystems after the update will be less than or equal to the number of enabled subsystems.

[0051] Step S2053: When the updated required power is less than or equal to a second power value, according to the operating state of the updated subsystem, determining the second subsystem from the updated subsystem and controlling the second subsystem to operate at a first predetermined power, where the second power value is the sum of the minimum operating powers of the updated subsystems;

[0052] Specifically, if the post-update required power is less than the second power, this means that when all post-update subsystems are kept running at the minimum operating power, the output power is greater than the required power. This results in a waste of resources, so some battery subsystems from the post-update subsystems need to be selected as the second subsystems. Therefore, the number of second subsystems is less than the number of post-update subsystems.

[0053] Step S2054: when the updated required power is greater than the second power value, determine that the updated subsystem is the second subsystem, determine the operating power of the second subsystem, and control the second subsystem to operate at the corresponding operating power.

[0054] In the described embodiment, when the fuel system is in the operation stage, it is first determined whether there is a faulty subsystem in the turned-on subsystems, and the power demand is updated and the battery subsystem that remains in operation is updated based on the determination result, further avoiding the problem that the battery subsystem in a faulty state continues to work, which may cause the fault to worsen and lead to serious consequences; then, the corresponding power allocation is performed based on the updated required power and the updated subsystem to ensure the output of the required power, further ensuring that the required power can still be met when an abnormality occurs in the fuel cell system, and further improving the user experience.

[0055] In addition, the embodiment is a situation where the failure of the faulty subsystem will not cause serious safety problems. When it is determined that the faulty subsystem exists and that the corresponding failure will cause serious safety problems, the method also includes: controlling all the turned-on subsystems to shut down.

[0056] In some exemplary embodiments of the present application, based on the working status of the updated subsystem, the second subsystem is determined from the updated subsystem and the second subsystem is controlled to operate at a first predetermined power, including: in a case where there is a power-limiting subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem other than the power-limiting subsystem, and the power-limiting subsystem is controlled to be shut down, and the power-limiting subsystem is controlled to be shut down, and the power-limiting subsystem is the battery subsystem whose working status is the power-limited status; in a case where there is no power-limiting subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem whose operating time is less than or equal to a predetermined time, and the updated subsystem whose operating time is greater than the predetermined time is controlled to be shut down; the first predetermined power is determined to be the updated required power divided by the number of the second subsystems; and the second subsystem is controlled to operate at the first predetermined power. In this embodiment, when the power demand after the update is low, the battery subsystem in the power-limited state is shut down first to avoid the problem that the battery subsystem in the power-limited state is in an abnormal state for a long time, which damages the performance and reduces the service life; if there is no battery subsystem in the power-limited state, the battery subsystem with a longer running time is shut down to further ensure that the running time of each battery subsystem is relatively balanced, and avoid the problem that a single battery subsystem runs for too long and causes serious performance degradation. After shutting down some battery subsystems, the required power is evenly distributed (equally divided) to the remaining battery subsystems, thereby further achieving the effect of simple and efficient power distribution of the fuel cell system.

[0057] In actual application, after determining the second subsystem, the power balancing scheme may not be adopted. The updated required power may be unequally distributed according to the battery parameters of each second subsystem, such as rated power, conversion efficiency and other battery parameters. For example, the power allocated to the second subsystem with high conversion efficiency is greater than the power allocated to the second subsystem with low conversion efficiency, thereby ensuring that the working efficiency of the entire fuel cell system is high.

[0058] Optionally, determining the operating power of the second subsystem includes: in the case where there is a power-limited subsystem in the second subsystem, determining whether the quotient of the updated required power and the second subsystem is greater than the maximum achievable power of the power-limited subsystem, wherein the maximum achievable power is the maximum power that the power-limited subsystem can reach due to power limitation, and the maximum achievable power is less than the maximum operating power; in the case where the quotient is greater than the maximum achievable power, it means that the power-limited subsystem cannot reach the average power value under the power balancing strategy, and therefore is not suitable for power balancing in this case, and at this time, determining the operating power of the power-limited subsystem to be the maximum achievable power, and determining the operating power of the other second subsystems except the power-limited subsystem to be the first predetermined difference and the average power value except the power-limited subsystem. The first predetermined difference is the updated required power minus the sum of the operating powers of the power-limited subsystems, divided by the number of other second subsystems outside the power subsystem. That is, when there is only one power-limited subsystem, the first predetermined difference is the updated required power minus the maximum achievable power of the power-limited subsystem. When there are multiple power-limited subsystems, the first predetermined difference is the updated required power minus the sum of the maximum achievable powers of multiple power-limited subsystems. When the quotient is less than or equal to the maximum achievable power, it means that the power-limited subsystem can reach the average power value under the power balancing strategy. Therefore, this situation is suitable for power balancing. At this time, the operating power of the second subsystem is determined to be the updated required power divided by the number of the second subsystems.

[0059] In the described embodiment, the operating power of each second subsystem is flexibly configured based on the relationship between the maximum achievable power of the power-limited subsystem and the power value after the required power is evenly divided, further realizing that when the fuel cell system is running, different power allocation strategies are selected based on different working environments and abnormal conditions, further ensuring that the fuel cell system can meet the required power under different operating conditions.

[0060] In order to further avoid serious consequences caused by the deterioration of abnormal conditions in the battery subsystem and further ensure the safe operation of the fuel cell system, specifically, based on the first determination result and the current required power, the updated required power and the updated subsystem are determined, including: when the first determination result is that the faulty subsystem does not exist, determining the updated required power to be the current required power, and determining the updated subsystem to be the turned-on subsystem; when the first determination result is that the faulty subsystem exists, determining the updated required power to be the difference between the current required power and the output power of the faulty subsystem before it is turned off, and determining the updated subsystem to be the turned-on subsystem after the faulty subsystem is removed. When the first determination result is that the faulty subsystem exists, the method also includes: controlling the faulty subsystem to be turned off.

[0061] It should be noted that, in the case of a faulty subsystem, the scheme of allocating power to the second subsystem based on the updated required power may only be applicable before the faulty subsystem is shut down. After the faulty subsystem is shut down, the process returns to the step of determining whether there is a faulty subsystem, and dynamic power allocation is repeated in a cycle, so that the power allocation strategy is adapted to the current operating conditions of the fuel cell system and meets the real-time power demand.

[0062] According to some further optional embodiments of the present application, a first subsystem is determined from the startable subsystems based on the initial required power and the operating time of each startable subsystem, including: a first determination step, determining the startable subsystem whose operating time is less than or equal to the predetermined time to obtain a preparatory subsystem; a second determination step, determining whether the sum of the minimum operating powers of the preparatory subsystems is less than or equal to the first power value; a reduction step, when the sum of the minimum operating powers of the preparatory subsystems is less than or equal to the first power value, reducing the predetermined time to obtain the updated predetermined time; a loop step, looping the reduction step, the first determination step and the second determination step until the sum of the minimum operating powers of the preparatory subsystems is greater than the first power value; a third determination step, when the sum of the minimum operating powers of the preparatory subsystems is greater than the first power value, determining that the preparatory subsystem is the first subsystem. In the case where the initial required power is much smaller than the sum of the minimum operating powers of all startable subsystems, the cyclic control process is used to sequentially exclude battery subsystems with longer operating times from the multiple startable subsystems in descending order of operating time, until the sum of the minimum operating powers of the remaining startable subsystems is smaller than the initial required power. This not only further avoids the problem of data waste caused by the power generated when all battery subsystems are started being greater than the initial required power, but also further ensures that the operating time of each battery subsystem is relatively balanced, thereby avoiding the problem of serious performance degradation caused by a single battery subsystem running for too long, and further extends the life of the battery subsystem.

[0063] Optionally, after receiving the engine start command, if the initial power requirement is less than or equal to the first power value, based on the initial power requirement and the operating time of each battery subsystem, before determining the first subsystem from the battery subsystems that have not failed, the method further includes: determining whether the initial power requirement is less than the minimum operating power of any of the battery subsystems; if the initial power requirement is less than any of the minimum operating powers, determining that all of the battery subsystems are not started; if the initial power requirement is greater than or equal to any of the minimum operating powers, determining whether any of the multiple battery subsystems has failed, and obtaining a second determination result; and calculating the first power value based on the second determination result. In this embodiment, if the initial power requirement is so small as to be less than the minimum operating power of a battery subsystem, there is no need to start the fuel cell system to avoid wasting resources.

[0064] Furthermore, the first power value is calculated based on the second determination result, including: when the second determination result indicates that there is a faulty battery subsystem among the multiple battery subsystems, determining that the startable subsystem is the battery subsystem other than the faulty battery subsystem; summing the minimum operating power of each startable subsystem to obtain the first power value; when the second determination result indicates that there is no faulty battery subsystem among the multiple battery subsystems, determining that the startable subsystem is all the battery subsystems; summing the minimum operating power of each startable subsystem to obtain the first power value.

[0065] In some other embodiments, when the initial power requirement is greater than the first power value, the method further includes: determining a second predetermined power value based on the number of startable subsystems and the initial power requirement, which is the initial power requirement divided by the number of startable subsystems; and controlling all startable subsystems to start and operate at the second predetermined power value. When the initial power requirement is greater than the first power value, a power requirement equalization strategy is adopted to evenly distribute the initial power requirement to each startable subsystem, further ensuring that the fuel cell system meets the power requirement during startup, while also ensuring simple and efficient power distribution.

[0066] In some other optional schemes of the present application, according to the number of the first subsystems and the initial required power, the first subsystems are controlled to start and operate according to the first power allocation strategy, including: controlling the first subsystems to start; when all the first subsystems start within the preset startup time, it means that all the first subsystems start quickly and can enter the normal power generation state, according to the number of the first subsystems and the initial required power, determining the third predetermined power as the initial required power divided by the number of the first subsystems; controlling all the first subsystems to operate at the third predetermined power; in the case where there is a first target subsystem, obtaining the real-time power of the first target subsystem, the The first target subsystem is the first subsystem whose startup time is longer than the preset startup time, and the first subsystem other than the first target subsystem is the second target subsystem. This indicates that there is a first subsystem that starts slowly, and the first target subsystem cannot reach the power sharing value during the startup process. In this case, according to the initial required power, the real-time power and the number of the second target subsystems, the fourth predetermined power is determined to be the second predetermined difference divided by the number of the second target subsystems, and the second predetermined difference is the difference between the initial required power and the real-time power. Each of the second target subsystems is controlled to operate at the fourth predetermined power, and the first target subsystem is controlled to operate at the real-time power.

[0067] The embodiment takes into account the possibility that the startup time of the battery subsystem may be affected by the ambient temperature and component consistency, resulting in asynchronous startup time. In the presence of the first target subsystem that starts more slowly, the real-time total power of the first target subsystem is incorporated into the power allocation calculation logic, further achieving the effect of selecting different power allocation strategies based on different working environments and abnormal conditions when the fuel cell is started to meet the required power.

[0068] It should be noted that, in the presence of a first target subsystem, the strategy of controlling each of the second target subsystems to operate at the fourth predetermined power, and controlling the first target subsystem to operate at the real-time power can only be used for the first target subsystem from the initial startup to the stable operation stage. After the first target subsystem reaches the stable operation stage, it means that the real-time operating power of the first target subsystem can reach the power sharing value. At this time, all started battery subsystems can be controlled to operate at the third predetermined power.

[0069] In actual application, during the startup phase of the fuel cell, the power equalization scheme may not be adopted. The initial required power may be unevenly distributed based on the battery parameters of each first subsystem, such as rated power, conversion efficiency and other battery parameters. For example, the power allocated to the first subsystem with high conversion efficiency is greater than the power allocated to the first subsystem with low conversion efficiency, thereby ensuring that the working efficiency of the entire fuel cell system is high.

[0070] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the power distribution method of the fuel cell system of the present application will be described in detail below with reference to specific embodiments.

[0071] This embodiment relates to a specific power distribution method for a fuel cell system, including: Figure 4 The power distribution method during the startup phase shown in Figure 5 The power distribution method of the operation process shown.

[0072] like Figure 4 As shown, the power distribution method of the fuel cell system during the startup phase includes the following steps:

[0073] When the fuel cell system receives the startup and power requirements, it first obtains the total number of battery subsystems n, the vehicle's required power P for the fuel cell system, and the vehicle's required power P for the fuel cell system. req , the working status of each battery subsystem (including normal state, power limit state and fault state), the maximum operating power P max , minimum operating power limit P min, the operating time t0 of each battery subsystem and the real-time power generation power P0 of the subsystem that has not entered the normal power generation process; then it should be determined whether each battery subsystem has an abnormal state where the fault light cannot be started. If so, the battery subsystem without abnormality is controlled to start and bear all power requirements; if there is no abnormality, the power demand should be further determined. If the power demand P req <n*P min , the operating time of each battery subsystem should be compared, the battery subsystem with longer operating time t0 should not be operated, and the number of remaining battery subsystems is set to n, and the judgment of P is repeated. req and n*P min The relationship until P req ≥n*P min At this time, n battery subsystems are started to ensure that the operating time of each battery subsystem is relatively balanced, avoiding the problem of serious performance degradation caused by excessive operation of a single battery subsystem; considering that the startup time of the battery subsystem may be affected by the ambient temperature and component consistency, the startup time is not synchronized, and the real-time power sum P0 of the battery subsystem that starts slowly should be included in the power allocation calculation logic, that is, the power that the battery subsystem that enters the normal power generation state first should bear is P1=P req -P0.

[0074] like Figure 5 As shown, the power distribution method of the fuel cell system during operation includes the following steps:

[0075] During the normal operation of n battery subsystems: During normal operation, each battery subsystem should bear P req / n power. If any battery subsystem triggers a fault, we should first determine whether the fault may cause serious safety problems. If so, all battery subsystems should be shut down. Otherwise, the faulty system should be shut down normally according to the control strategy. The power output value during the shutdown process is P0. The battery subsystem that has not failed should bear the power demand P1. If a battery subsystem enters the power limit state at this time, the power borne by the battery subsystem is P max , the remaining battery subsystems bear the remaining power demand; if the power required during engine operation is P req Down to n*P minNext, further judgment should be made. If a battery subsystem entered the power limit state before the decrease, the battery subsystem in the power limit state shuts down, the number of other battery subsystems is set to n, and judgment is made again. If all n battery subsystems are normal, the battery subsystem with the longest running time t0 shuts down, the number of remaining battery subsystems is set to n, and judgment is made again; if a certain battery subsystem enters the power limit state during the normal operation of the engine, and the maximum achievable power Pmax of this battery subsystem < Preq / n, then this battery subsystem bears the maximum achievable power Pmax, and the remaining battery subsystems bear the remaining power demand.

[0076] This application details the engine power distribution rules for each abnormal state, which helps to protect the fuel cell from serious consequences caused by abnormal deterioration while enabling the fuel cell system to meet the demand power as much as possible when the fuel cell system has an abnormality but can still continue to work, improving the customer experience and playing a certain role in extending the life of the fuel cell.

[0077] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0078] The embodiment of this application also provides a power distribution device for a fuel cell system. It should be noted that the power distribution device for the fuel cell system in the embodiment of this application can be used to execute the power distribution method for the fuel cell system provided in the embodiment of this application. The device is used to implement the above embodiment and the preferred implementation manner, and those that have been described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0079] The following introduces the power distribution device for the fuel cell system provided in the embodiment of this application.

[0080] Figure 6 It is a schematic diagram of the power distribution device for the fuel cell system according to the embodiment of this application. Among them, the fuel cell system includes multiple battery subsystems, that is to say, the fuel cell system includes two or more battery subsystems, and one battery subsystem is one fuel cell. As Figure 6 shown, the device includes:

[0081] A receiving unit 10, configured to receive an engine start instruction, where the engine start instruction is used to indicate starting the fuel cell system;

[0082] a determining unit 20 configured to, when the initial required power is less than or equal to a first power value, determine a first subsystem from the startable subsystems based on the initial required power and an operating time of each startable subsystem, such that the initial required power is greater than or equal to the sum of minimum operating powers of the first subsystems, the first power value being the sum of the minimum operating powers of the startable subsystems, and the startable subsystem being the startable battery subsystem;

[0083] Specifically, the initial required power is the power required by the fuel cell system as a whole that the fuel cell system receives before starting. The power required by the fuel cell system as a whole can be obtained by the energy control unit of the vehicle, or by a separately set energy distribution module. The operating time is the total operating time of the startable subsystem. The startable battery subsystem is a battery subsystem that has not failed, including a battery subsystem that operates normally and a battery subsystem that has certain abnormal conditions and operates at a lower power. The number of the first subsystems is less than the number of the startable subsystems, and the number of the first subsystems is greater than or equal to 1. The minimum operating power is the minimum power that the battery subsystem can load. The situation where the initial required power is less than or equal to the first power value refers to the situation where the power sum is greater than the initial required power when all the startable subsystems are started and run at the minimum operating power. This situation will cause a waste of resources, so it is necessary to select some battery subsystems from the startable subsystems to start.

[0084] a first control unit 30, configured to control the first subsystems to start up and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, wherein the first power allocation strategy includes the power of the first subsystems;

[0085] Specifically, in the case that there are multiple first subsystems, the first power allocation strategy includes the power of each of the first subsystems.

[0086] an acquisition unit 40, configured to acquire an operating state of an enabled subsystem during operation of the fuel cell system, the operating state comprising one of the following: a normal state, a fault state, and a power-limited state; the enabled subsystem is the enabled battery subsystem; and the power-limited state is a state in which the battery subsystem is limited to operating at a power lower than a maximum operating power;

[0087] Specifically, the powered-on subsystems include a powered-on battery subsystem in a normal state, a powered-on battery subsystem in a faulty state, and a powered-on battery subsystem in a power-limited state. The faulty state is a state in which power generation is unable to continue due to, for example, an abnormal engine operating state. The maximum operating power is the maximum power that can be loaded by the battery subsystem.

[0088] The second control unit 50 is used to control the second subsystem to continue operating according to the second power allocation strategy, and control the shutdown of other battery subsystems except the second subsystem based on at least the working status and the current required power. The second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0089] Specifically, the current power demand is the power required by the fuel cell system as a whole during operation. The current power demand may be the same as or different from the initial power demand. If there are multiple second subsystems, the second power allocation strategy includes the power of each second subsystem.

[0090] In the embodiment, an engine start instruction for starting a fuel cell system is received by a receiving unit; when the initial required power of the fuel cell system is less than the sum of the minimum operating powers of the startable subsystems, a part of the subsystems from the startable subsystems is determined as the first subsystem according to the initial required power and the operating time of each startable subsystem by a determining unit; power is distributed according to the number of first subsystems and the initial required power by a first control unit to control the first subsystem to start and operate according to a first power distribution strategy, thereby avoiding the problem of data waste caused by the power generated when all battery subsystems are started being greater than the initial required power, and ensuring that the operating time of each battery subsystem is relatively balanced, thereby avoiding the problem of serious performance degradation caused by a single battery subsystem running for too long, thereby extending the life of the battery subsystem; and During the operation of the fuel cell system, the unit obtains the working status of the turned-on subsystems in the fuel cell system, determines whether each turned-on subsystem is in a normal state, a fault state or a power-limited state, and distributes power through the second control unit at least according to this working status and the current required power of the fuel cell system, so as to control the second subsystem to continue to operate according to the second power distribution strategy, and control the other battery subsystems except the second subsystem to shut down, thereby achieving the effect of comprehensively considering the working status and required power of the battery subsystem for power distribution during operation, ensuring that the power distribution plan is more compatible with the actual working conditions and system requirements of each subsystem, and protecting the fuel cell system from serious consequences caused by the deterioration of abnormal conditions, thereby ensuring that the fuel cell system meets the required power, thereby ensuring a good user experience of the fuel cell system.

[0091] The power distribution device of the fuel cell system includes a processor and a memory. The receiving unit, the determining unit, the first control unit, the acquiring unit, and the second control unit are all stored in the memory as program units. The processor executes the program units stored in the memory to implement corresponding functions. The modules are all located in the same processor; alternatively, the modules are located in different processors in any combination.

[0092] The processor includes a core, which retrieves the corresponding program unit from memory. One or more cores can be provided, and by adjusting core parameters, this can at least address the existing difficulty in ensuring that the fuel cell system meets required power while protecting the fuel cell from serious consequences caused by abnormal conditions.

[0093] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0094] An embodiment of the present application also provides a vehicle system, comprising: a vehicle; a fuel cell system of the vehicle, comprising multiple battery subsystems; a controller, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the described methods.

[0095] In the vehicle system, the controller is used to execute any one of the methods described to execute a power distribution method for the fuel cell system, which first receives an engine start instruction instructing to start the fuel cell system; then, when the initial required power of the fuel cell system is less than the sum of the minimum operating powers of the startable subsystems, based on the initial required power and the operating time of each startable subsystem, some subsystems are determined from the startable subsystems as the first subsystem; then, power distribution is performed based on the number of first subsystems and the initial required power to control the first subsystem to start and operate according to the first power distribution strategy, which not only avoids the power generated when starting all battery subsystems being greater than the initial required power, resulting in data waste, but also ensures that the operating time of each battery subsystem is relatively balanced, avoiding the problem of a single battery subsystem running for too long and causing serious performance degradation, thereby playing a role. The effect of extending the life of the battery subsystem is achieved; and during the operation of the fuel cell system, the working status of the subsystems that have been turned on in the fuel cell system is obtained, and it is determined whether each subsystem that has been turned on is in a normal state, a fault state or a power-limited state, and power is distributed at least according to this working status and the current power demand of the fuel cell system, so as to control the second subsystem to continue to operate according to the second power distribution strategy, and control the other battery subsystems except the second subsystem to be shut down, thereby achieving the effect of comprehensively considering the working status and power demand of the battery subsystem during operation to distribute power, ensuring that the power distribution plan is more compatible with the actual working conditions and system requirements of each subsystem, and protecting the fuel cell system from serious consequences caused by the deterioration of abnormal conditions, while ensuring that the fuel cell system meets the power demand, thereby ensuring a good user experience of the fuel cell system.

[0096] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is executed, the device where the computer-readable storage medium is located is controlled to execute the power distribution method for the fuel cell system.

[0097] Specifically, the power distribution method of the fuel cell system includes:

[0098] Step S201, receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system;

[0099] Step S202: When the initial required power is less than or equal to a first power value, determine a first subsystem from the startable subsystems based on the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem;

[0100] Specifically, the initial required power is the power required by the fuel cell system as a whole that the fuel cell system receives before starting. The power required by the fuel cell system as a whole can be obtained by the energy control unit of the vehicle, or by a separately set energy distribution module. The operating time is the total operating time of the startable subsystem. The startable battery subsystem is a battery subsystem that has not failed, including a battery subsystem that operates normally and a battery subsystem that has certain abnormal conditions and operates at a lower power. The number of the first subsystems is less than the number of the startable subsystems, and the number of the first subsystems is greater than or equal to 1. The minimum operating power is the minimum power that the battery subsystem can load. The situation where the initial required power is less than or equal to the first power value refers to the situation where the power sum is greater than the initial required power when all the startable subsystems are started and run at the minimum operating power. This situation will cause a waste of resources, so it is necessary to select some battery subsystems from the startable subsystems to start.

[0101] Step S203: Controlling the first subsystem to start and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, where the first power allocation strategy includes the power of the first subsystem;

[0102] Specifically, in the case that there are multiple first subsystems, the first power allocation strategy includes the power of each of the first subsystems.

[0103] Step S204: During the operation of the fuel cell system, an operating state of an enabled subsystem is obtained, where the operating state includes one of the following: a normal state, a fault state, and a power-limited state. The enabled subsystem is the enabled battery subsystem, and the power-limited state is a state in which the battery subsystem is limited to operate at a power lower than a maximum operating power.

[0104] Specifically, the powered-on subsystems include a powered-on battery subsystem in a normal state, a powered-on battery subsystem in a faulty state, and a powered-on battery subsystem in a power-limited state. The faulty state is a state in which power generation is unable to continue due to, for example, an abnormal engine operating state. The maximum operating power is the maximum power that can be loaded by the battery subsystem.

[0105] Step S205, at least based on the working status and the current required power, control the second subsystem to continue operating according to the second power allocation strategy, and control the other battery subsystems except the second subsystem to be shut down, the second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0106] Specifically, the current power demand is the power required by the fuel cell system as a whole during operation. The current power demand may be the same as or different from the initial power demand. If there are multiple second subsystems, the second power allocation strategy includes the power of each second subsystem.

[0107] Optionally, at least based on the working status and the current required power, the second subsystem is controlled to continue operating according to the second power allocation strategy, including: determining whether there is a faulty subsystem to obtain a first determination result, the faulty subsystem is the turned-on subsystem whose working status is the faulty status; determining the updated required power and the updated subsystem based on the first determination result and the current required power, the updated required power is the updated current required power, and the updated subsystem is the updated turned-on subsystem; when the updated required power is less than or equal to the second power value, according to the working status of the updated subsystem, the second subsystem is determined from the updated subsystem and the second subsystem is controlled to operate at a first predetermined power, the second power value being the sum of the minimum operating powers of the updated subsystem; when the updated required power is greater than the second power value, the updated subsystem is determined to be the second subsystem, the operating power of the second subsystem is determined, and the second subsystem is controlled to operate at the corresponding operating power.

[0108] Optionally, based on the working status of the updated subsystem, the second subsystem is determined from the updated subsystem and the second subsystem is controlled to operate at a first predetermined power, including: when there is a power-limited subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem other than the power-limited subsystem, and the power-limited subsystem is controlled to be shut down, and the power-limited subsystem is controlled to be shut down, and the power-limited subsystem is the battery subsystem whose working status is the power-limited status; when there is no power-limited subsystem in the updated subsystem, the second subsystem is determined to be the updated subsystem whose operating time is less than or equal to a predetermined time, and the updated subsystem whose operating time is greater than the predetermined time is controlled to be shut down; the first predetermined power is determined to be the updated required power divided by the number of the second subsystems; and the second subsystem is controlled to operate at the first predetermined power.

[0109] Optionally, determining the operating power of the second subsystem includes: in a case where a power-limited subsystem exists in the second subsystem, determining whether the quotient of the updated required power and the second subsystem is greater than the maximum achievable power of the power-limited subsystem; in a case where the quotient is greater than the maximum achievable power, determining that the operating power of the power-limited subsystem is the maximum achievable power, and determining that the operating power of the other second subsystems except the power-limited subsystem is a first predetermined difference divided by the number of the other second subsystems except the power-limited subsystem, wherein the first predetermined difference is the sum of the updated required power and the operating power of the power-limited subsystem subtracted; in a case where the quotient is less than or equal to the maximum achievable power, determining that the operating power of the second subsystem is the updated required power divided by the number of the second subsystems.

[0110] Optionally, based on the first determination result and the current required power, the updated required power and the updated subsystem are determined, including: when the first determination result is that the faulty subsystem does not exist, determining that the updated required power is the current required power, and determining that the updated subsystem is the turned-on subsystem; when the first determination result is that the faulty subsystem exists, determining that the updated required power is the difference between the current required power and the output power of the faulty subsystem before it is shut down, and determining that the updated subsystem is the turned-on subsystem after the faulty subsystem is removed. When the first determination result is that the faulty subsystem exists, the method also includes: controlling the faulty subsystem to shut down.

[0111] Optionally, based on the initial required power and the operating time of each startable subsystem, the first subsystem is determined from the startable subsystems, including: a first determination step, determining the startable subsystem whose operating time is less than or equal to the predetermined time, and obtaining the preparation subsystem; a second determination step, determining whether the sum of the minimum operating powers of the preparation subsystems is less than or equal to the first power value; a reduction step, when the sum of the minimum operating powers of the preparation subsystems is less than or equal to the first power value, reducing the predetermined time to obtain the updated predetermined time; a loop step, looping the reduction step, the first determination step and the second determination step until the sum of the minimum operating powers of the preparation subsystems is greater than the first power value; a third determination step, when the sum of the minimum operating powers of the preparation subsystems is greater than the first power value, determining that the preparation subsystem is the first subsystem.

[0112] Optionally, after receiving the engine start command, when the initial required power is less than or equal to the first power value, based on the initial required power and the operating time of each battery subsystem, before determining the first subsystem from the battery subsystem that has never failed, the method also includes: determining whether the initial required power is less than the minimum operating power of any of the battery subsystems; when the initial required power is less than any of the minimum operating powers, determining that all of the battery subsystems are not started; when the initial required power is greater than or equal to any of the minimum operating powers, determining whether there is a failed battery subsystem among the multiple battery subsystems to obtain a second determination result; and calculating the first power value based on the second determination result.

[0113] Optionally, when the initial required power is greater than the first power value, the method further includes: determining the second predetermined power as the initial required power divided by the number of the startable subsystems based on the number of the startable subsystems and the initial required power; and controlling all the startable subsystems to start and operate at the second predetermined power.

[0114] Optionally, based on the number of the first subsystems and the initial required power, the first subsystems are controlled to start and operate according to a first power allocation strategy, including: controlling the first subsystems to start; when all the first subsystems are started within the preset startup time, determining a third predetermined power as the initial required power divided by the number of the first subsystems based on the number of the first subsystems and the initial required power; controlling all the first subsystems to operate at the third predetermined power; in the case where there is a first target subsystem, obtaining the real-time power of the first target subsystem, the first target subsystem being the first subsystem whose startup time is greater than the preset startup time, and the first subsystems other than the first target subsystem being the second target subsystem; based on the initial required power, the real-time power and the number of the second target subsystems, determining a fourth predetermined power as the second predetermined difference divided by the number of the second target subsystems, the second predetermined difference being the difference between the initial required power and the real-time power; controlling each of the second target subsystems to operate at the fourth predetermined power, and controlling the first target subsystem to operate at the real-time power.

[0115] An embodiment of the present invention provides a processor, which is used to run a program, wherein the power distribution method of the fuel cell system is executed when the program is run.

[0116] An embodiment of the present invention provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:

[0117] Step S201, receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system;

[0118] Step S202: When the initial required power is less than or equal to a first power value, determine a first subsystem from the startable subsystems based on the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem;

[0119] Step S203: Controlling the first subsystem to start and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, where the first power allocation strategy includes the power of the first subsystem;

[0120] Step S204: During the operation of the fuel cell system, an operating state of an enabled subsystem is obtained, where the operating state includes one of the following: a normal state, a fault state, and a power-limited state. The enabled subsystem is the enabled battery subsystem, and the power-limited state is a state in which the battery subsystem is limited to operate at a power lower than a maximum operating power.

[0121] Step S205, at least based on the working status and the current required power, control the second subsystem to continue operating according to the second power allocation strategy, and control the other battery subsystems except the second subsystem to be shut down, the second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0122] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0123] The present application also provides a computer program product, comprising computer instructions, which, when executed by a processor, implement at least the following method steps:

[0124] Step S201, receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system;

[0125] Step S202: When the initial required power is less than or equal to a first power value, determine a first subsystem from the startable subsystems based on the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem;

[0126] Step S203: Controlling the first subsystem to start and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, where the first power allocation strategy includes the power of the first subsystem;

[0127] Step S204: During the operation of the fuel cell system, an operating state of an enabled subsystem is obtained, where the operating state includes one of the following: a normal state, a fault state, and a power-limited state. The enabled subsystem is the enabled battery subsystem, and the power-limited state is a state in which the battery subsystem is limited to operate at a power lower than a maximum operating power.

[0128] Step S205, at least based on the working status and the current required power, control the second subsystem to continue operating according to the second power allocation strategy, and control the other battery subsystems except the second subsystem to be shut down, the second subsystem is at least part of the turned-on subsystem, and the second power allocation strategy includes the power of the second subsystem.

[0129] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

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

[0131] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes 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 steps in the process. 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.

[0132] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work 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 1The function specified in one or more boxes.

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

[0134] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0135] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0136] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0137] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0138] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A power distribution method for a fuel cell system, wherein the fuel cell system includes a plurality of battery subsystems, characterized in that: The method comprises: receiving an engine start instruction, wherein the engine start instruction is used to instruct to start the fuel cell system; When the initial required power is less than or equal to the first power value, determining a first subsystem from the startable subsystems based on the initial required power and the operating time of each startable subsystem, so that the initial required power is greater than or equal to the sum of the minimum operating powers of the first subsystems, the first power value is the sum of the minimum operating powers of the startable subsystems, and the startable subsystem is the startable battery subsystem; controlling the first subsystems to start and operate according to a first power allocation strategy based on the number of the first subsystems and the initial required power, wherein the first power allocation strategy includes the power of the first subsystems; During operation of the fuel cell system, obtaining an operating state of an enabled subsystem, the operating state including one of the following: a normal state, a fault state, and a power-limited state, the enabled subsystem being the enabled battery subsystem, and the power-limited state being a state in which the battery subsystem is limited to operating at a power less than a maximum operating power; At least based on the working state and the current power demand, controlling the second subsystem to continue operating according to the second power allocation strategy, and controlling the other battery subsystems except the second subsystem to be shut down, the second subsystem being at least part of the turned-on subsystem, the second power allocation strategy including the power of the second subsystem, At least based on the working state and the current required power, controlling the second subsystem to continue operating according to the second power allocation strategy, including: when the updated required power is less than or equal to the second power value, determining the second subsystem from the updated subsystem according to the working state of the updated subsystem and controlling the second subsystem to operate at a first predetermined power, the second power value being the sum of the minimum operating powers of the updated subsystem, the updated required power being the updated current required power, and the updated subsystem being the updated powered-on subsystem; when the updated required power is greater than the second power value, determining the updated subsystem as the second subsystem, determining the operating power of the second subsystem, and controlling the second subsystem to operate at the corresponding operating power, According to the working state of the updated subsystem, determining the second subsystem from the updated subsystem and controlling the second subsystem to operate at a first predetermined power includes: if there is a power-limited subsystem in the updated subsystem, determining that the second subsystem is the updated subsystem other than the power-limited subsystem, and controlling the power-limited subsystem to be shut down, where the power-limited subsystem is the battery subsystem whose working state is the power-limited state; if there is no power-limited subsystem in the updated subsystem, determining that the second subsystem is the updated subsystem whose operating time is less than or equal to a predetermined time, and controlling the updated subsystem whose operating time is greater than the predetermined time to be shut down; determining the first predetermined power as the updated required power divided by the number of the second subsystems; and controlling the second subsystem to operate at the first predetermined power. Determining the operating power of the second subsystem includes: in a case where a power-limited subsystem exists in the second subsystem, determining whether the quotient of the updated required power and the second subsystem is greater than the maximum achievable power of the power-limited subsystem; in a case where the quotient is greater than the maximum achievable power, determining that the operating power of the power-limited subsystem is the maximum achievable power, and determining that the operating power of the other second subsystems except the power-limited subsystem is the value obtained by dividing a first predetermined difference value by the number of the other second subsystems except the power-limited subsystem, where the first predetermined difference value is the value obtained by subtracting the sum of the updated required power and the operating power of the power-limited subsystem; in a case where the quotient is less than or equal to the maximum achievable power, determining that the operating power of the second subsystem is the value obtained by dividing the updated required power by the number of the second subsystems.

2. The method according to claim 1, characterized in that At least based on the working state and the current required power, controlling the second subsystem to continue operating according to the second power allocation strategy also includes: Determine whether there is a faulty subsystem, and obtain a first determination result, wherein the faulty subsystem is the turned-on subsystem whose working state is the faulty state; The updated required power and the updated subsystem are determined according to the first determination result and the current required power.

3. The method according to claim 2, characterized in that Determining the updated required power and the updated subsystem based on the first determination result and the current required power includes: if the first determination result is that the faulty subsystem does not exist, determining the updated required power to be the current required power, and determining the updated subsystem to be the turned-on subsystem; if the first determination result is that the faulty subsystem exists, determining the updated required power to be the difference between the current required power and the output power of the faulty subsystem before being turned off, and determining the updated subsystem to be the turned-on subsystem after the faulty subsystem is removed. In a case where the first determination result is that the faulty subsystem exists, the method further includes: controlling the faulty subsystem to shut down.

4. The method according to any one of claims 1 to 3, characterized in that Determining a first subsystem from the startable subsystems according to the initial required power and the operating time of each startable subsystem includes: A first determining step is to determine the startable subsystem whose operating time is less than or equal to a predetermined time, and obtain a preparation subsystem; A second determining step is to determine whether the sum of the minimum operating powers of the preparatory subsystems is less than or equal to the first power value; a reducing step, when the sum of the minimum operating powers of the preparation subsystems is less than or equal to the first power value, reducing the predetermined time to obtain an updated predetermined time; a looping step of looping the reducing step, the first determining step, and the second determining step until the sum of the minimum operating powers of the preparatory subsystems is greater than the first power value; In a third determining step, when the sum of the minimum operating powers of the preparatory subsystems is greater than the first power value, determining that the preparatory subsystem is the first subsystem.

5. The method according to any one of claims 1 to 3, characterized in that After receiving the engine start command, when the initial required power is less than or equal to the first power value, before determining the first subsystem from among the battery subsystems that have not failed based on the initial required power and the operating time of each of the battery subsystems, the method further includes: determining whether the initial required power is less than the minimum operating power of any of the battery subsystems; When the initial required power is less than any of the minimum operating powers, determining that all of the battery subsystems are not started; When the initial required power is greater than or equal to any of the minimum operating powers, determining whether there is a faulty battery subsystem among the plurality of battery subsystems to obtain a second determination result; The first power value is calculated according to the second determination result.

6. The method according to any one of claims 1 to 3, characterized in that When the initial required power is greater than the first power value, the method further includes: According to the number of the startable subsystems and the initial required power, determining a second predetermined power as the initial required power divided by the number of the startable subsystems; The startable subsystems are all controlled to start and operate at the second predetermined power.

7. The method according to any one of claims 1 to 3, characterized in that Controlling the first subsystems to start and operate according to a first power allocation strategy according to the number of the first subsystems and the initial required power includes: Controlling the first subsystem to start; When all the first subsystems are started within the preset startup time, determining, according to the number of the first subsystems and the initial required power, a third predetermined power as the initial required power divided by the number of the first subsystems; controlling all of the first subsystems to operate at the third predetermined power; In a case where a first target subsystem exists, obtaining the real-time power of the first target subsystem, where the first target subsystem is the first subsystem whose startup time is longer than the preset startup time, and the first subsystem other than the first target subsystem is the second target subsystem; Determine, according to the initial required power, the real-time power, and the number of the second target subsystems, a fourth predetermined power as a second predetermined difference divided by the number of the second target subsystems, where the second predetermined difference is a difference between the initial required power and the real-time power; Each of the second target subsystems is controlled to operate at the fourth predetermined power, and the first target subsystem is controlled to operate at the real-time power.

8. A vehicle system, characterized in that: include: vehicle; The fuel cell system of the vehicle includes a plurality of battery subsystems; A controller comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include a method for executing any one of claims 1 to 7.

Citation Information

Patent Citations

  • Redundancy control method and device for fuel cell engine system faults

    CN117360331A

  • Electric power energy storage coordination control method and device, terminal equipment and storage medium

    CN117595341A