The present disclosure generally relates to fuel cells. More specifically, the disclosure relates to fuel cell power systems for reliably powering a variety of systems.
Fuel cells can be used in a wide range of applications, including transportation, material handling, stationary, and portable power applications. Typically, fuel cells are connected in series to provide the desired voltage and power. For example, a Toyota Mirai fuel cell passenger sedan has 330 fuel cells. A Novistar semi-truck has two Hydrotec fuel cell modules made by General Motors, with each Hydrotec fuel cell module having 304 fuel cells. Fuel cells are expected to have a long operating lifetime. The target operating lifetime for Class 8 long-haul tractor-trailers powered by fuel cells is 30,000 hours, while the operating lifetime of stationary fuel cell systems is about 60,000 — 80,000 hours. To achieve the operating lifetime targets, progress must be made in fuel cell technology to improve fuel cell durability. In addition, fuel cell systems must be designed to be very reliable. Therefore, it would be desirable to be able to durable provide fuel cell power systems that are capable of providing the desired power.
In accordance with an embodiment, a fuel cell power system is provided. The fuel cell power system includes at least one fuel cell string, a plurality of DC control modules, and a master system controller. The at least one fuel cell string includes a plurality of fuel cell sub-stacks that are electrically isolated from one another. Each sub-stack includes a plurality of fuel cells. The DC control modules are configured to control the sub-stacks and the outputs of the DC control modules are connected in series. A different DC control module is configured to control each sub-stack, and each of the DC control modules is capable of controlling a magnitude of output power of its corresponding sub-stack independently of other sub-stacks. The master system controller is in communication with the plurality of DC control modules, and the master system controller receives data from the DC control modules and sends commands to the DC control modules.
In accordance with another embodiment, a method is provided for controlling a fuel cell power system including a plurality of fuel cell sub-stacks. The voltage output and current output from each of the sub-stacks and temperature of one or more of the sub-stacks are monitored. The output power of a sub-stack is reduced if the voltage for a given current of the sub-stack is greater than about 70% of rated performance for the sub-stack and less than about 90% of rated performance for the sub-stack while other sub-stacks output more than about 90% of rated performance. The output of a sub-stack is shut off if the voltage for a given current of the sub-stack is less than about 70% of rated performance for the sub-stack while other sub-stacks output more than about 90% of rated performance for the sub-stack.
In accordance with yet another embodiment, fuel cell power system is provided. The fuel cell power system includes at least one fuel cell string, a plurality of DC control modules configured to control the sub-stacks, and a master system controller in communication with the plurality of DC control modules. The at least one fuel cell string includes a plurality of fuel cell sub-stacks, and the sub-stacks are electrically isolated from one another. Each sub-stack includes a plurality of fuel cells. The outputs of the DC control modules are connected in series and a different DC control module is configured to control each sub-stack. Each of the DC control modules is capable of reducing an output power of its corresponding sub-stack independently of other sub-stacks if performance of the corresponding sub-stack is below about 90% of rated performance for the sub-stack while other sub-stacks output more than about 90% of rated performance. The performance is voltage output for a given current of the sub-stack and the rated performance for the sub-stack is provided by a polarization curve for the sub-stack at the given current. The master system controller receives data from the DC control modules and sends commands to the DC control modules.
The invention, together with further objects and advantages thereof, may best be understood by reference to the following description taken in conjunction with the accompanying drawings in which:
The present invention relates generally to fuel cell power systems. In a typical fuel cell stack, individual cells are connected in series to provide the desired voltage and power. If one cell in the stack fails or becomes weak, typically the entire stack will shut down and stop functioning completely. Embodiments of fuel cell power systems described herein can continue to function and generate power even if one or more fuel cells become weak or fail.
Fuel cell power systems 100 having multiple strings 200 including multiple sub-stacks 210 of fuel cells 212 that can be independently controlled are described herein. A schematic diagram of an embodiment of a fuel cell power system 100 is shown in
As shown in the embodiment in
According to an embodiment shown in
In this fuel cell power system 100, each string 200 is divided into multiple sub-stacks 210. According to an embodiment shown in
It will be understood that a PCB 270 can control any number of sub-stacks 210, but that each of the sub-stacks 210 is controlled by its own DC control module 250 and is controlled independently (i.e., electrically isolated) from the other sub-stacks 210. For example, in one embodiment, each sub-stack 210 is controlled by its own DC control module 250 on its own PCB 270; in another embodiment, a PCB 270 has three different DC control modules 250, each controlling its own sub-stack 210 (but each sub-stack is controlled individually where one sub-stack 210 can be shut off and the other two-stacks 210 remain on). In yet another embodiment, each PCB 270 has nine DC control modules 250, each controlling its own sub-stack 210 (as shown in
As noted above, each sub-stack 210 includes multiple fuel cells 212. The sub-stacks 210 are joined together into strings 200 in a power network to provide electrical power to an external load.
In embodiments described herein, when one cell 212 is fails, the sub-stack 210 that contains the failed cell 212 can be shut down by a DC control module 250 and removed from the power network to protect and allow the other sub-stacks 210 to continue to operate and generate power. Shutting down a sub-stack 210 containing failed cell 212 protects the rest of the system 100; if current is allowed to continue to flow through weak electrodes in the failed cell 212, it can cause the cell voltage to become negative and cause localized heat generation, which may cause a fire or even an explosion.
An example of a fuel cell power system 100 having four strings 200 is shown in Table 1. According to this embodiment, each string 200 has 180 cells 212. Each string 200 has nine sub-stacks 210, with each sub-stack 210 having 20 cells 212. To demonstrate the reliability of the fuel cell power system 100, the cell failure rate is assumed to be 0.5%. Thus, in a worst case scenario, there might be four cells failing prematurely before its expected end-of-life. The failed cells may be located in different sub-stacks 210. The fuel cell power system 100 can remove these four failed sub-stacks from the power network and to allow the other sub-stacks to continue to operate.
The relationship between power and the number of sub-stacks 210 in this embodiment is shown in
According to a second method, as shown in
According to a third method, as shown in FIGS. lA and 8, each sub-stack 210 is connected to the power network via a DC control module 250. The DC control module 250 allows the fuel cell power system 100 to continue operating if one or more sub-stacks 210 becomes weak or fails. The output of each sub-stack 210 is connected to the input of an adjustable DC control module 250. As noted above, a PCB 270 can contain multiple DC control modules 250; therefore, a PCB 270 can control more than one sub-stack 210 (provided each sub-stack is controlled by a DC control module 250 independently from other sub-stacks 210). Thus, the output of more than one sub-stack 210 may be connected to inputs of a PCB 270. The DC control modules 250 of the strings 200 are connected together in series (plus to minus, plus to minus). It will be understood that the voltage output to the external load is additive with this type of series connection.
As shown in
As the power generated by each sub-stack 210 is independently controlled by a DC control module 250, if a sub-stack 210 is low in performance, the DC control module 250 can reduce the output power of the sub-stack 210. If the sub-stack 210 fails, the DC control module 250 can reduce the output power of the sub-stack 210 to zero. According to the connection method shown in FIGS. lA and 8, the current in the power network is never interrupted so that the fuel cell power system 100 can continue operating even when a sub-stack 210 has been shut down due to cell failure. In contrast, in the embodiments shown in
A current and voltage polarization curve can be used to determine the performance of a sub-stack 210. It will be understood that polarization curves are specific to sub-stacks, depending on a variety of factors, such as temperature, reactant flow rate and pressure.
The performance of each sub-stack 210 in the fuel cell power system 100 can be categorized as (1) normal if voltage for a given current of the sub-stack is greater than about 90% of the rated performance for the sub-stack, (2) weak when the voltage for a given current of the sub-stack is less than about 90% of the rated performance for the sub-stack, and greater than about 70% of the rated performance for the sub-stack, or (3) very weak when the voltage for a given current of the sub-stack is less than about 70% of the rated performance for the sub-stack. It will be understood that the rated performance for a sub-stack is provided by a polarization curve for the sub-stack at the given current. Examples of polarization curves are shown in
Sensors (e.g., 278, 281) that are built into the PCB 270, which also includes the DC control module 250, are used to monitor both current and voltage input into and output from the DC control module 250. In one embodiment, a dsPIC30F3013 chip, which is commercially available from Microchip Technology Corporation of Chandler, Ariz., is used as the DC control module 250 processor chip. Other suitable chips include the MSP430 chip (commercially available from Texas Instruments Inc. of Dallas, Tex.), the 3S12HZ128 chip (commercially available from Freescale Semiconductor, Inc., now NXP Semiconductor N. V. of Eindhoven, Netherlands), and the ST10 chip (commercially available from STMicroelectronics of Geneva, Switzerland). Different sensors 340 (
It will be understood that the current and voltage input into the DC control module 250 is from the sub-stack 210 and the current and voltage output from the DC control module 250 is to the external load. The data is sent via a bus between the DC control module 250 and the master system controller 260. According to a preferred embodiment, a serial communications bus is used. Other possible data buses include SPI and I2C buses.
Under normal operation, a sub-stack 210 is capable of supplying power to the load with the sub-stack at about 90% of rated performance. When operating in a weak power output state, the sub-stack 210 supplies reduced power to the load with the sub-stack at about 70%-90% of rated performance. When operating in a very weak power output state, the sub-stack 210 supplies power to the load with the sub-stack at less than about 70% of rated performance.
The DC control module 250 also has temperature control capability. At startup, the master system controller 260 sends the desired setpoint temperature to the DC control modules 250. According to an embodiment, using a sensor temperature 340, the DC control module 250 reads the temperature of a sub-stack 210 at least once per second. The master system controller 260 can turn on a pump or fan (if the temperature is below setpoint) to regulate the temperature of the sub-stack 210. In another embodiment, the temperature of a sub-stack 210 can be regulated using fluid flow, as will be described in more detail below.
In the fuel cell power system 100, the master system controller 260 monitors the output voltage of each sub-stack 210. If the performance of the sub-stack 210 is normal, the master system controller 260 sends commands to each DC control module 250, which sets the desired voltage output to the load.
In a fuel cell power system 100 with DC control modules 250, if a sub-stack 210 becomes weak and cannot supply enough voltage/power to the load, the master system controller 260 can command the DC control module 250 to draw less power from the weak sub-stack 210. Using a “Vari-Power” circuit (see
If the performance of a sub-stack 210 is very weak, then the output power relative to the designed output power may drop to zero. When there is a very weak sub-stack 210, the master system controller 260 commands the DC control module 250 controlling the very weak sub-stack 210 to activate the DC control module's 250 “bypass switch” (see
Heat is generated when a fuel cell produces electricity. Thus, to maintain desired fuel cell operating temperatures, excess waste heat must be removed. The thermal management of a fuel cell can be conducted by a variety of methods, including air-cooling or liquid cooling, depending on the power outputs and applications. For high power transportation fuel cells, liquid cooling is preferred as liquids have high thermal conductivity and heat capacity. A thermal management system 300, such as the one shown in
A mixture of ethylene glycol and water, for example, can be used as a heat transfer fluid. During startup of the fuel cell power system 100, the thermal management system 300 can heat the sub-stacks 210 to operating temperatures. A suitable temperature range for operating temperature of the sub-stacks 210 is up to 300° C. In another embodiment, a suitable operating temperature of the sub-stacks 210 is 80° -240° C. In still another embodiment, a suitable operating temperature of the sub-stacks 210 is about 120°-180° C. During the power generation state, the thermal management system 300 maintains the operating temperatures of the sub-stacks 210 by supplying heat to or removing heat from the sub-stacks 210.
Liquid coolants can be used to remove the heat from the sub-stacks 210 and dissipate the heat to ambient air through a radiator 360. In some embodiments, the sub-stacks 210 can operate at temperatures up to 300° C. and the coolant temperature can be greater than 150° C. In some embodiments, the size of the radiator for the fuel cell power system 100 can be much smaller than that of a low temperature fuel cell, which typically operates at 80-90° C.
Two-phase cooling can also be used to remove heat from the sub-stacks 210 described herein. In the cooling rail 380, a portion of the coolant is transformed into vapor upon heating, resulting in a vapor/liquid mixture. Compared to single-phase liquid cooling, two-phase cooling increases heat dissipation for a given amount of fluid because the latent heat of vaporization can be orders of magnitude larger than the specific heat of the liquid. The two-phase cooling reduces coolant flow rate and thus coolant pump power consumption. In addition, two-phase cooling increases heat transfer coefficients and improves temperature uniformity.
Typically, cooling channels are integrated into traditional fuel cell stacks with a cooling plate inserted at regular intervals in the stacks. According to some embodiments, the sub-stacks 210 can use edge cooling, where a cooling plate 290 is attached to the sides of the sub-stacks 210 and removes heat from the edges of the sub-stacks 210, as shown in
Compared to internal stack cooling, edge cooling has several benefits. Edge cooling eliminates issues with sealing the stack and also improves reliability. Because an edge cooling plate 290 is electrically isolated from the sub-stack 210, electrical conductivity of the coolant is not an issue. Therefore, there are more options for coolant selection, as there is no need to have coolant treatment in the cooling loop to reduce electrical conductivity. The coolant can be organic aqueous solutions, such as ethylene glycol/water and propylene glycol/water, or inorganic aqueous solutions, such as potassium formate/water. The operational temperatures of these fluids are in the range of about −50° C. to 220° C.
Thermal management features 293, such as heat pipes, liquid coolants, forced air, and two-phase fluids, can be embedded in edge cooling plates to aid in cooling. Heat pipes have very high surface areas. Thus, commercial heat pipes can be modified to be used in the edge cooling design. For example, modified heat pipes 292 with open ends can be embedded in an aluminum plate 290, as shown in
In the illustrated embodiment of
The fuel cell power system 100 can be in either an operating or a non-operating mode. The primary operating modes include an operational state (substantial electrical output power) and a pre-generation state (zero net power output). Non-operating modes include a cold state, a passive state, and a storage state. According to an embodiment, there are two primary transitions between an operating and a non-operating mode: startup and shutdown. Startup is the transition from non-operating to operating mode and shutdown is the automatic transition from operating to non-operating mode.
The startup procedure 900 of the fuel cell power system 100 is shown in
The output voltage of the sub-stack 210, Vset, is determined based on the external load in step 940. In step 950, the initial outputs of DC control modules 250 are set to the minimum value of their operating ranges. The DC control modules 250 incrementally increase their outputs in step 960. The voltages of all sub-stacks 210 are measured in step 970. In step 980, it is determined whether the voltage of a sub-stack 210 is less than a pre-determined minimum value, Vmin. If the voltage of a sub-stack 210 is less than a pre-determined minimum value, Vmin, the output of the DC control module 250 will be changed to the previous setpoint in step 990. The adjustment continues until the voltages of all sub-stacks 210 are greater than Vmin. The output voltages of all DC control modules 250 are measured in step 1000. Since the converters are connected in series electrically, the currents flowing through the output sides of DC control modules 250 are identical. The voltages of the of all DC control modules 250 are added together in step 1010, as the sum of these voltages is the output voltage of the whole string 200. In step 1020, it is determined whether the voltage of the string 200 is less than the desired Vset. If the voltage of the string 200 is less than the desired Vset, the output of the DC control modules 250 will be increased incrementally in step 1030 until the voltage reaches Vset. The process is repeated until the output of the entire string 200 reaches Vset. The output power is calculated by multiplying the output voltage to the output current, which is measured using a current sensor.
The control sequence of the fuel cell power system 100 in the operational state is similar. Sub-stacks 210 are monitored and adjusted continuously by the master system controller 260 and DC control modules 250 to maintain the operating temperatures and output voltage.
An example of a graphical user interface (GUI) for controlling the fuel cell power system 100 is shown in
The control system of the fuel cell power system 100 includes the master system controller 260 and multiple DC control modules 250, as shown in the schematic diagram of
It will be noted that the relationship between the voltage and current of a fuel cell can be shown by polarization curves. Different equations (for example, V=Eoc −ir−A·Iln(i) +mexp(ni)) can be used to fit experimental data. In addition to current, the voltage of a fuel cell is affected by operating conditions, such as temperature, pressure, flow rate, and reactant composition. The performance of the fuel cell decays over time as the fuel cell ages. Machine learning can be used to predict fuel cell voltage. TinyML is a type of machine learning that can run on small, low-powered devices, such as microcontrollers. Provided with an appropriate data set, machine learning models can be uploaded into a microcontroller and used to predict the fuel cell voltage in real-time based on data collected from the process sensors.
In view of all of the foregoing, it should be apparent that the present embodiments are illustrative and not restrictive and the invention is not limited to the details given herein, but may be modified within the scope and equivalents of the appended claims.
This application claims the benefit of U.S. Provisional Application No. 63/170,065, filed on Apr. 2, 2021, and U.S. Provisional Application No. 63/214,959, filed on Jun. 25, 2021. Each of the foregoing applications is hereby incorporated by reference herein for all purposes
Number | Date | Country | |
---|---|---|---|
63170065 | Apr 2021 | US | |
63214959 | Jun 2021 | US |