COMPUTER-IMPLEMENTED METHOD FOR CONTROLLING OPERATION OF AT LEAST TWO FUEL CELL SYSTEMS
20250353402 ยท 2025-11-20
Inventors
Cpc classification
G01R31/392
PHYSICS
H01M8/04992
ELECTRICITY
Y02E60/50
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M8/249
ELECTRICITY
H01M8/04365
ELECTRICITY
H01M2250/20
ELECTRICITY
Y02T90/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L58/16
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60L58/16
PERFORMING OPERATIONS; TRANSPORTING
H01M8/04992
ELECTRICITY
Abstract
A method and apparatus for controlling operation of at least two fuel cell systems, wherein each fuel cell system is adapted to be operated with adjustable operating dynamics and/or in an adjustable operating window defining operating constraints for the fuel cell system, wherein increasing the operating dynamics and/or the operating window is associated with an increased expected degradation of the fuel cell system and wherein reducing the operating dynamics and/or the operating window is associated with a reduced expected degradation of the fuel cell system.
Claims
1. A computer-implemented method for controlling operation of at least two fuel cell systems, wherein each fuel cell system is adapted to be operated with adjustable operating dynamics and in an adjustable operating window defining operating constraints for the fuel cell system, wherein increasing the operating dynamics and the operating window is associated with an increased expected degradation of the fuel cell system and wherein reducing the operating dynamics and the operating window is associated with a reduced expected degradation of the fuel cell system, the method comprising: obtaining an estimated actual state of health of each fuel cell system; comparing the actual states of health of the fuel cell systems; and when the comparison is indicative of a predefined difference between the actual states of health of the fuel cell systems: identifying a first fuel cell system of the at least two fuel cell systems having a lowest actual state of health of the at least two fuel cell systems; comparing the actual state of health of the first fuel cell system with a determined expected state of health of the first fuel cell system, wherein the expected state of health is based on historical use conditions of the first fuel cell system; and when the actual state of health of the first fuel cell system is worse than its expected state of health, reducing the operating dynamics and the operating window of the first fuel cell system and increasing the operating dynamics and the operating window of the other fuel cell system.
2. The method of claim 1, wherein, when the comparison of the actual states of health of the fuel cell systems is indicative of no difference between the actual states of health of the fuel cell systems, the method comprises operating the fuel cell systems with the same operating dynamics and in the same operating window.
3. The method of claim 1, wherein the result of the comparison between the actual states of health of the fuel cell systems is indicative of the predefined difference when a difference therebetween exceeds a predefined difference threshold.
4. The method of claim 1, further comprising: when the actual state of health of the first fuel cell system is better than its expected state of health, operating the fuel cell systems with the same operating dynamics and in the same operating window.
5. The method of claim 1, wherein the reducing of the operating dynamics and the operating window of the first fuel cell system and the increasing of the operating dynamics and the operating window of the other fuel cell system are done so that combined operating dynamics and a combined operating window of the at least two fuel cell systems is/are kept unchanged.
6. The method of claim 1, wherein the method is initiated in response to obtaining a request to activate all of the at least two fuel cell systems.
7. The method of claim 1, wherein the historical use conditions of the first fuel cell system comprise at least one of the following: power output of the fuel cell system during operation; operating dynamics of the fuel cell system during operation; power cycling frequency of the fuel cell system during operation; ambient temperature conditions during operation; ambient air conditions during operation, such as level of pollution; ambient weather conditions during operation; start/stop history; history of coolant temperature in the fuel cell system; operating time.
8. The method of claim 1, wherein, during operation of the fuel cell systems, the method is updated with a predetermined update frequency, such as an update frequency corresponding to a predetermined number of operating hours of at least one of the fuel cell systems.
9. The method of claim 8, wherein the predetermined update frequency is variable, such as variable with respect to at least one of ambient temperature conditions and ambient weather conditions.
10. The method of claim 8, wherein the predetermined update frequency is modified during operation based on a magnitude of the difference in the actual state of health between the fuel cell systems.
11. A control unit for controlling operation of at least two fuel cell systems, wherein the control unit is configured to perform the steps of the method of claim 1.
12. A propulsion system for a vehicle comprising at least two fuel cell systems, and further comprising the control unit of claim 11.
13. A vehicle comprising the propulsion system of claim 12.
14. A computer program comprising program code means for performing the steps of claim 1 when the program is run on a computer.
15. A computer readable medium carrying a computer program comprising program code means for performing the steps of claim 1 when the program is run on a computer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0051] With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples.
[0052] In the drawings:
[0053]
[0054]
[0055]
[0056]
[0057]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE INVENTION
[0058]
[0059] In the shown embodiment, the vehicle 100 comprises a propulsion system 1. The propulsion system 1 may for example be a propulsion system 1 as shown in
[0060] In particular, the propulsion system 1 comprises a fuel cell system, FCS1, and another fuel cell system, FCS2. The propulsion system 1 may, as further shown in
[0061] Typically, such a propulsion system 1 for the vehicle 1 is adapted so that, during operation, the fuel cell systems FCS1, FCS2 contribute the most to the propulsion of the vehicle 1, whereas the EES is used to compensate for situations when the fuel cell systems FCS1, FCS2 can't provide, or are not suitable for providing, all of the required propulsion force.
[0062]
[0063] Each fuel cell system FCS1, FCS2 is adapted to be operated with adjustable operating dynamics and/or in an adjustable operating window defining operating constraints for the fuel cell system FCS1, FCS2. Increasing the operating dynamics and/or the operating window is associated with an increased expected degradation of the fuel cell system FCS1, FCS2 and reducing the operating dynamics and/or the operating window is associated with a reduced expected degradation of the fuel cell system FCS1, FCS2.
[0064] The method comprises: [0065] S1: obtaining an estimated actual state of health of each fuel cell system FCS1, FCS2, [0066] S2: comparing the actual states of health of the fuel cell systems FCS1, FCS2, and when the comparison is indicative of a predefined difference between the actual states of health of the fuel cell systems FCS1, FCS2: [0067] S3: identifying a first fuel cell system of the at least two fuel cell systems FCS1, FCS2 having a lowest actual state of health of the at least two fuel cell systems FCS1, FCS2, [0068] S4: comparing the actual state of health of the first fuel cell system with a determined expected state of health of the first fuel cell system, wherein the expected state of health is based on historical use conditions of the first fuel cell system, and [0069] S5: when the actual state of health of the first fuel cell system is worse than its expected state of health, reducing the operating dynamics and/or the operating window of the first fuel cell system and increasing the operating dynamics and/or the operating window of the other fuel cell system.
[0070] The first fuel cell system may be any one of the fuel cell systems FCS1, FCS2. For example, an actual state of health for the fuel cell systems FCS1, FCS2 may be estimated by the so-called electrochemical impedance spectroscopy method which is well-known. There are also other methods for estimating an actual state of health, such as polarization curve comparison between a used fuel cell system and a new, or fresh, fuel cell system. Still further, by way of example, an actual state of health may be estimated as disclosed in any one of US8907675B2 and US10345389B2.
[0071] An expected state of health based on historical use conditions may for example be determined by comparing a current usage with a maximum usage. For example, the first fuel cell system may in a certain application be supposed to last for a specific amount of operating hours, such as 1000 hours. During this time it may be assumed that the degradation characteristics is known, such as linear. As such, if for example the first fuel cell system has been operated for 500 hours, then, with a linear logic, the expected state of health should be 50%. This is a rather simple and thereby efficient approach of estimating the expected state of health. However, more advanced approaches are also feasible. For example, by taking at least one of the other below mentioned historical use conditions into account, any event that is related to degradation of the first fuel cell system, such as ambient temperature, start/stop history etc, can be considered to thereby obtain a value of the expected state of health which may be closer to the actual state of health. For example, an expected state of health based on historical use conditions may be determined by use of tests. By way of example, an empirical model may be created which is based on tests performed under different use conditions, e.g. based on one or more use conditions which correspond to the herein mentioned historical use conditions. Thereby, an improved value of the expected state of health may be obtained.
[0072] An example of an actual SoH.sub.A and an expected SoH.sub.E state of health over time of one of the fuel cell systems, in this case the fuel cell system FCS1, is shown in
[0073] An example when the actual state of health SoH.sub.A of the first fuel cell system FCS1 is worse than its expected state of health SoH.sub.E is indicated by FCS1 in
[0074] For example, the result of the comparison between the actual states of health of the fuel cell systems FCS1, FCS2 may be indicative of the predefined difference when a difference therebetween exceeds a predefined difference threshold. Thereby, unnecessary adjustments which only would have a slight effect on the combined service life, or even no effect at all, can be avoided. The predefined difference threshold may for example correspond to a difference of 1-5% in actual state of health.
[0075] Additionally, or alternatively, the reducing of the operating dynamics and/or the operating window of the first fuel cell system FCS1 and the increasing of the operating dynamics and/or the operating window of the other fuel cell system FCS2 may be done so that combined operating dynamics and/or a combined operating window of the at least two fuel cell systems FCS1, FCS2 is/are kept unchanged.
[0076] The historical use conditions of the first fuel cell system FCS1 may comprise at least one of the following: [0077] power output of the fuel cell system during operation, [0078] operating dynamics of the fuel cell system during operation, [0079] power cycling frequency of the fuel cell system during operation, [0080] ambient temperature conditions during operation, [0081] ambient air conditions during operation, such as level of pollution, [0082] ambient weather conditions during operation, [0083] start/stop history, [0084] history of coolant temperature in the fuel cell system, [0085] operating time.
[0086] During operation of the fuel cell systems FCS1, FCS2, the method may be updated with a predetermined update frequency, such as an update frequency corresponding to a predetermined number of operating hours of at least one of the fuel cell systems FCS1, FCS2.
[0087] The predetermined update frequency may further be variable, such as variable with respect to at least one of ambient temperature conditions and ambient weather conditions.
[0088] The predetermined update frequency may additionally or alternatively be modified during operation based on a magnitude of the difference in the actual state of health between the fuel cell systems FCS1, FCS2.
[0089]
[0090] The box 200 represents when the vehicle 100 is started, i.e. turned on or activated.
[0091] The method may be initiated in response to obtaining a request to activate all of the at least two fuel cell systems FCS1, FCS2. This is herein represented by activating both fuel cell systems FCS1, FCS2.
[0092] The method may accordingly comprise an initial step 210 of determining a need to activate all of the at least two fuel cell systems FCS1, FCS2. If the answer is yes, the method may be continued to 220 as shown in
[0093] In 220, information about an estimated actual state of health of each fuel cell system FCS1, FCS2 is obtained. This is represented by the arrows from each fuel cell system FCS1, FCS2 to the box 220.
[0094] In 220, the actual states of health of the fuel cell systems FCS1, FCS2 are compared, and when the comparison is indicative of a predefined difference between the actual states of health of the fuel cell systems FCS1, FCS2, the method is either continued to 240 or 250.
[0095] However, when the comparison of the actual states of health of the fuel cell systems FCS1, FCS2 is indicative of no difference between the actual states of health of the fuel cell systems FCS1, FCS2, the method is instead continued to 230. In 230, the fuel cell systems FCS, FCS2 are operated with the same operating dynamics and/or in the same operating window.
[0096] The method is continued from 220 to 240 when the actual state of health of the fuel cell system FCS1 is worse than the actual state of health of the fuel cell system FCS2, and from 220 to 250 when the actual state of health of the fuel cell system FCS2 is worse than the actual state of health of the fuel cell system FCS1.
[0097] In 240, the actual state of health of the fuel cell system FCS1 is compared with a determined expected state of health of the fuel cell system FCS1, wherein the expected state of health is based on historical use conditions of the fuel cell system FCS1.
[0098] The expected state of health of the fuel cell system FCS1 is determined in box 242. The historical use conditions may for example be obtained from a database or memory, represented by box 244.
[0099] When the actual state of health of the fuel cell system FCS1 is worse than its expected state of health, the operating dynamics and/or the operating window of the fuel cell system FCS1 is/are reduced and the operating dynamics and/or the operating window of the other fuel cell system FCS2 is/are increased. This is represented by box 248 in
[0100] On the other hand, when the actual state of health of the fuel cell system FCS1 is better than its expected state of health, the fuel cell systems FCS1, FCS2 are operated with the same operating dynamics and/or in the same operating window. This is represented by box 246 in
[0101] In 250, the actual state of health of the fuel cell system FCS2 is compared with a determined expected state of health of the fuel cell system FCS2, wherein the expected state of health is based on historical use conditions of the fuel cell system FCS2.
[0102] The expected state of health of the fuel cell system FCS2 is determined in box 252. The historical use conditions may for example be obtained from a database or memory, represented by box 254.
[0103] When the actual state of health of the fuel cell system FCS2 is worse than its expected state of health, the operating dynamics and/or the operating window of the fuel cell system FCS2 is/are reduced and the operating dynamics and/or the operating window of the other fuel cell system FCS1 is/are increased. This is represented by box 258 in
[0104] On the other hand, when the actual state of health of the fuel cell system FCS2 is better than its expected state of health, the fuel cell systems FCS1, FCS2 are operated with the same operating dynamics and/or in the same operating window. This is represented by box 256 in
[0105]
[0106] The control unit 110 is herein an electronic control unit. It may comprise processing circuitry which is adapted to run a computer program as disclosed herein. The control unit 110 may comprise hardware and/or software for performing the method according to the invention. In an embodiment the control unit 110 may be denoted a computer. The control unit 110 may be constituted by one or more separate sub-control units. In addition, the control unit 110 may communicate with the propulsion system 1 by use of wired and/or wireless communication means. This is indicated by dashed lines in
[0107] It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.