CLOSED LOOP CONTROL FOR FUEL CELL WATER MANAGEMENT
20190393526 ยท 2019-12-26
Assignee
Inventors
- Nicholas M. Draayer (Portland, OR, US)
- Edmund Stilwell (Oregon City, OR, US)
- Eugene Wong (Berkeley, CA, US)
Cpc classification
H01M8/04992
ELECTRICITY
H01M8/04395
ELECTRICITY
H01M8/04634
ELECTRICITY
H01M8/04179
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/04388
ELECTRICITY
International classification
H01M8/04992
ELECTRICITY
Abstract
A method for maintaining a target electrochemical impedance (ECI) for a fuel cell, which corresponds to a target hydration state for the fuel cell. The method includes determining a target electrochemical impedance (ECI) for the fuel cell based on current operating conditions. The method further includes determining actual ECI for the fuel cell and comparing actual ECI to the target ECI. The method further includes adjusting a cathode flow to the fuel cell based on a deviation of the actual ECI from the target ECI.
Claims
1. A method of determining an electrochemical impedance (ECI) of a fuel cell, the method comprising: verifying stable operating conditions for the fuel cell; measuring a current output by the fuel cell and recording a first current value; measuring a voltage across the fuel cell and recording a first voltage value; perturbing the current output from the fuel cell; verifying the current output by the fuel cell and the voltage across the fuel cell have stabilized following the perturbing of the current; measuring the current output by the fuel cell and recording a second current value; measuring the voltage across the fuel cell and recording a second voltage value; and determining ECI of the fuel cell by dividing the difference between the first voltage value and second voltage value by the difference between the first current value and the second current value; wherein the ECI is an indicator for the hydration state of the fuel cell.
2. The method of claim 1, repeating the steps of the method during operation of the fuel cell to monitor the hydration state of the fuel cell over time.
3. The method of claim 1, wherein the operating conditions include a cathode flow rate through the fuel cell, an anode flow rate through the fuel cell, a temperature of the fuel cell, the current output by the fuel cell, and the voltage across the fuel cell.
4. The method of claim 1, wherein verifying the operating conditions are stable includes verifying that a flow through the cathode is fluctuating less than or equal to about 7%, that an anode fuel pressure is fluctuating less than or equal to about 10%, that a fuel cell stack temperature is fluctuating less than or equal to about 0.2%, that the current output by the fuel cell is fluctuating less than or equal to about 5%, and that the voltage across the fuel cell is fluctuating less than or equal to about 1%.
5. The method of claim 1, wherein perturbing the output from the fuel cell includes commanding a DC/DC converter connected to the fuel cell to change the current output of the fuel cell.
6. The method of claim 1, wherein the ECI is a direct current impedance.
7. The method of claim 1, wherein the ECI is a single-frequency ECI.
8. The method of claim 7, wherein the single-frequency ECI is at a frequency of greater than about 1000 Hz.
9. The method of claim 7, wherein an envelope and a phase of the single-frequency ECI for the fuel cell is measured using an analog circuit connected to the fuel cell.
10. The method of claim 1, wherein the fuel cell is one of a plurality of fuel cells making up a fuel cell stack.
11. A method of identifying a target electrochemical impedance (ECI) for a fuel cell, which corresponds to a target hydration state for the fuel cell, the method comprising: determining an ECI for the fuel cell across a range of cathode flow rates; determining a rate of change of the ECI across the cathode flow range; and identifying a target ECI for the fuel cell as the ECI at the point where the change in the rate of change of the ECI is a maximum.
12. The method of claim 11, wherein determining the ECI for the fuel cell across a range of cathode flow rates is done while maintaining a coolant temperature for the fuel cell and the current output from the fuel cell stable.
13. The method of claim 11, further comprising generating a set of target ECI values by repeating the method over a range of currents and a range of coolant temperatures.
14. The method of claim 11, wherein determining the ECI for the fuel cell at each cathode flow includes: verifying stable operating conditions for the fuel cell; measuring a current output by the fuel cell and recording a first current value; measuring a voltage across the fuel cell and recording a first voltage value; perturbing the current output from the fuel cell; verifying the current output by the fuel cell and the voltage across the fuel cell have stabilized following the perturbing of the current; measuring the current output by the fuel cell and recording a second current value; measuring the voltage across the fuel cell and recording a second voltage value; and determining ECI of the fuel cell by dividing the difference between the first voltage value and second voltage value by the difference between the first current value and the second current value.
15. A method for maintaining a target electrochemical impedance (ECI) for a fuel cell, which corresponds to a target hydration state for the fuel cell, the method comprising: determining a target electrochemical impedance (ECI) for the fuel cell based on current operating conditions; determining actual ECI for the fuel cell; comparing actual ECI to the target ECI; and adjusting a cathode flow to the fuel cell based on a deviation of the actual ECI from the target ECI.
16. The method of claim 15, wherein the operating conditions considered are the current output by the fuel cell and the coolant outlet of the fuel cell.
17. The method of claim 15, wherein the method for determining the actual ECI for the fuel cell comprises: verifying stable operating conditions for the fuel cell; measuring a current output by the fuel cell and recording a first current value; measuring a voltage across the fuel cell and recording a first voltage value; perturbing the current output from the fuel cell; verifying the current output by the fuel cell and the voltage across the fuel cell have stabilized following the perturbing of the current; measuring the current output by the fuel cell and recording a second current value; measuring the voltage across the fuel cell and recording a second voltage value; and determining ECI of the fuel cell by dividing the difference between the first voltage value and second voltage value by the difference between the first current value and the second current value.
18. The method of claim 15, wherein the method of determining a target ECI for the fuel cell comprises: determining an ECI for the fuel cell across a range of cathode flow rates; determining a rate of change of the ECI across the cathode flow range; and identifying a target ECI for the fuel cell as the ECI at the point where the change in the rate of change of the ECI is a maximum.
19. The method of claim 15, wherein a controller is configured to determine the adjustment of the cathode flow to the fuel cell utilizing a closed loop control system; and wherein the closed loop control system includes a feedforward loop from a measurement of a current of the fuel cell to the cathode flow and a feedback loop to the cathode flow based on the actual ECI.
20. The method of claim 19, wherein the feedback loop based on the actual ECI is configured to enhance the transient behavior of the closed loop control system.
21. The method of claim 19, wherein the cathode flow and the target ECI will remain steady when the current of the fuel cell remains steady, thus providing quasi-linearization to facilitate utilizing a closed loop control system.
22. The method of claim 19, wherein the controller is configured such that a transient response time for the cathode flow and the target ECI to a current change is adjustable based on the magnitude of the feedback loop.
23. The method of claim 19, wherein the controller is configured to predict the transient behavior of the closed loop control system by utilizing a frequency domain and a time domain representation of the closed loop control system.
24. The method of claim 23, wherein the frequency domain representation reflects that the relationship between the cathode flow and actual ECI is linear and time-invariant system when the current is constant.
25. The method of claim 19, wherein the closed loop control system utilizes three measured system parameters that depend on the current of the fuel cell and at least three control parameters that the controller selects in order to achieve the objective of adjusting the actual ECI to the target ECI.
26. The method of claim 19, wherein the control parameters are determined using a frequency domain representation of the closed loop control system.
27. The method of claim 19, wherein the closed loop control system further includes a feedback loop to the current of the fuel cell from the ECI.
28. A fuel cell system, comprising: a fuel cell; a current sensor, a cell voltage monitor, a temperature sensor, a cathode flow sensor, and an anode pressure sensor; an oxidizer system configured to supply a cathode flow to a cathode of the fuel cell; and a controller configured to: determine an electrochemical impedance (ECI) of the fuel cell, which is indicative of the hydration state of the fuel cell; identify a target ECI for the fuel cell, which corresponds to a target hydration state for the fuel cell; and adjust the cathode flow to the fuel cell based on a deviation of the ECI from the target ECI.
29. The fuel cell system of claim 28, wherein the controller is configured to determine the adjustment of the cathode flow to the fuel cell utilizing a closed loop control system; and wherein the closed loop control system includes a feedforward loop from a measurement of a current of the fuel cell to the cathode flow and a feedback loop to the cathode flow based on the ECI.
30. The fuel cell system of claim 29, wherein the feedback loop based on the ECI is configured to enhance the transient behavior of the closed loop control system.
31. The fuel cell system of claim 29, wherein the cathode flow and the target ECI will remain steady when the current of the fuel cell remains steady.
32. The fuel cell system of claim 29, wherein the controller is configured such that a transient response time for the cathode flow and the target ECI to a current change is adjustable based on the magnitude of the feedback loop.
33. The fuel cell system of claim 29, wherein the controller is configured to predict the transient behavior of the closed loop control system by utilizing a frequency domain and a time domain representation of the closed loop control system.
34. The fuel cell system of claim 33, wherein the frequency domain representation reflects that the relationship between the cathode flow and ECI is linear and time-invariant system when the current is constant.
35. The fuel cell system of claim 29, wherein the closed loop control system utilizes three measured system parameters that depend on the current of the fuel cell and at least three control parameters that the controller selects in order to achieve the objective of adjusting the ECI to the target ECI.
36. The fuel cell system of claim 35, wherein the control parameters are determined using a frequency domain representation of the closed loop control system.
37. The fuel cell system of claim 29, wherein the closed loop control system further includes a feedback loop to the current of the fuel cell from the ECI.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031]
[0032] Although
[0033] With reference to
[0034] As illustrated in
[0035] At step 220, controller 120 may delay until the current output by the fuel cell stack 100 as measured by sensor 140 is stable. The current may be considered stable when it is not fluctuating by more than a predetermined amount, for example, plus or minus about 2 amperes (A) per second for a current of approximately 40 A to approximately 125 A, or approximately by plus or minus about 5% or less. Once the current is stable, controller 120 may proceed to step 225. At step 225, the controller 120 may delay until the total voltage across the fuel cell stack 100 as measured by CVM 150 is stable. The voltage may be considered stable when it is not fluctuating by more than a predetermined amount, for example, plus or minus about 5 millivolts (mV) per second per cell averaged for all of the cells in fuel cell stack 100 for a current of approximately 500 mV to approximately 800 mV, or approximately plus or minus about 1% or less.
[0036] Once the voltage is stable, controller 120 may proceed to step 230. At step 230, controller 120 may read and record the current output by fuel cell stack 100 as measured by sensor 140, which may be represented by point 300 (
[0037] At step 240, controller 120 may perturb the current through the fuel cell stack 100, for example, by commanding a DC/DC converter to change the current. Alternatively, the current may be changed by using a resistor and a relay connected across the fuel cell stack 100 in series and opening and closing the relay as needed, or by any other suitable manner. At step 245, controller 120 may delay until the current output by fuel cell stack 100 as measured by sensor 140 is stable. The current may be considered stable when it is not fluctuating by more than a predetermined amount, for example, approximately by plus or minus about 5% or less. Once the current is stable, controller 120 may proceed to step 250. At step 250, controller 120 may delay until the total voltage across fuel cell stack 100 as measured by CVM 150 is stable. The voltage may be considered stable when it is not fluctuating by more than a predetermined amount, for example, approximately by plus or minus about 1% or less.
[0038] At step 255, controller 120 can read and record the current output by fuel cell stack 100 as measured by sensor 140, which may be represented by point 310 (
[0039] At step 265, controller 120 may determine the electrochemical impedance (ECI) of each cell in fuel cell stack 100. For example, controller 120 may divide the difference of each cell's voltage between point 320 and 330 by the cell's current difference between point 300 and 310, which will provide the ECI for each cell in fuel cell stack 100. The process can then be repeated for as long as fuel cell stack 100 is generating current in order to continue monitoring the ECI of the fuel cell stack 100.
[0040] In some embodiments, rather than a direct current (DC) ECI, a single-frequency ECI may be utilized, which can provide some advantages over DC-ECI. For example, single frequency ECI at higher frequencies (e.g., greater than about 1000 Hz), can yield faster measurement than DC-ECI. In addition, single-frequency ECI may provide more information than DC-ECI. For example, single-frequency ECI provides two values, envelope and phase, whereas DC-ECI provides a single value. In some embodiments, the phase may be used to instantaneously resolve uncertainty that may arise between a too wet and too dry state, whereas further measurement over some period of time may be required for DC-ECI.
[0041] Implementation of single-frequency ECI will first be described with respect to a single-cell fuel cell for simplicity. The current from the fuel cell at time t may be denoted as i(t), which may be represented by equation (1) below:
i(t)=I(t)+i.sub.0 cos(2f.sub.0t)(1)
where I(t) denotes the load current, i.sub.0 denotes the amplitude of a small sinusoidal probe current, and f.sub.0 denotes the frequency of the sinusoid measured in Hz. The voltage across the cell at time t may be denoted as v(t). The voltage, v(t), may have a sinusoidal component at frequency f.sub.0, so v(t) may be represented by equation (2) below:
v(t)=V(t)+v.sub.0 cos(2f.sub.0t+)(2)
To make equation (2) more precise, the sinusoidal component may be defined empirically as the output of a narrow band filter with a small bandwidth (e.g., 20 db at 1%) compared to the frequency f.sub.0. Neither v.sub.0 nor is a constant in reality, but are both slowly varying functions of t (i.e., v.sub.0(t) and (t)). Thus, the single-frequency electrochemical impedance (ECI) z(t) of the fuel cell at frequency f.sub.0 may be represented by equation (3) below:
z(t)=A(t)e.sup.i(t)(3)
where A(t)=(v.sub.0(t)/i.sub.0) is known as the envelope of z(t), and (t) as its phase. Both the envelope and phase of the ECI can be measured, simply and quickly, for example, by using analog circuits commonly found in radio and signal processing technologies.
[0042] Although this technique of single-frequency ECI is explained for a single-cell fuel cell, it may be utilized for a fuel cell stack comprising a plurality of cells. In some embodiments, parallel measurement of the current and voltage of each cell may be utilized. However, for fuel cell stacks with a large number of cells this may not be a practical or a cost-effective approach. There are several options to address these potential drawbacks. For example, multiplexing of the voltages of individual cells may be performed. In some embodiments, the cells may be divided into groups and sampling among the groups may be performed. In some embodiments, time division multiplexing with some parallel channels of measurement may also be utilized.
[0043] Measurement of the impedance of the fuel cells in fuel cell stack 100 can provide information regarding the hydration state of the fuel cells. For example,
[0044] With a target impedance identified for fuel cell stack 100, controller 120 may be configured to control operation of system 10 (e.g., cathode flow rate) in order to maintain the fuel cell stack 100 at the target impedance. For example, an exemplary method for controlling cathode flow for a fuel cell stack 100 to maintain a target impedance is illustrated in
[0045] Similar to
[0046] An increase in current makes ECI more negative and indicates more water being generated. An increase in cathode flow makes ECI less negative and indicates less water in the stack, and a decrease indicates more water. As described herein, an objection of the present disclosure is to provide a control system that enhances fuel cell stack performance by maintaining a target hydration state as current and stack temperature vary during operation, regardless of ambient conditions. Under the assumption that ECI is a good indicator for hydration state, this means controlling ECI. One manner for controlling ECI is to adjust cathode flow. The following examples describe control systems that controller 120 may utilize to control the cathode air flow in order to maintain the impedance (ECI) at or near the peak line 410 (i.e., target ECI), thereby maintaining a target hydration state for fuel cell stack 100.
Example 1
[0047] Example 1 describes an open loop control system, which is represented by the block diagram in
[0048] The system variables for Example 1 may be defined in terms of deviations from reference operating points as follows:
[0049] x(t)=(the current at t)=85 A
[0050] y(t)=(the airflow at t)=180 slpm (liters per minute of air at standard atmospheric conditions)
[0051] z(t)=(target cell ECI at t)=2 m
[0052] It may be assumed there is a direct and linear relationship between a change in x(t) and the corresponding change in z(t) with no delay. The relationship between a change in cathode flow and the resulting change in ECI is modeled by a linear and time-invariant system. This means that z(t) may be represented by equation (4) below:
z(t)=z(t.sub.0)+K[x(t)x(t.sub.0)]+.sub.t.sub.
where h() denotes the impulse response. Given t.sub.0=0, the relationship described in (4) may be conceptualized as a block diagram as shown in
[0053] The function H(s) may be referred to as the system function, or transfer function. It is the Laplace Transform of the impulse response h(t), i.e., as represented by equation (5) below:
H(s)=.sub.0.sup.e.sup.sth(t)dt(5)
X(s), Y(s) and Z(s) may be defined as the Laplace Transforms of x(t), y(t) and z(t), respectively. Therefore, equation (4) can be replaced by algebraic equation (6) below:
Z(s)=KX(s)+H(s)Y(s)(6)
If the operating conditions are assumed to be: current=85 A, cathode flow=180 slpm, and ECI target=2 m, the following can then be deduced:
where, a=0.05 m/slpm and T=80 s. The constants K, a, and T may be parameters measured for the above operating point. Linearity among the entities may be limited to a small region of the operating point.
Example 2
[0054] Example 2 describes a first embodiment of a closed loop control system.
[0055] Controlling ECI by adjusting the cathode flow can be done based on a signal (e.g., feedforward) directly from the current measurement. This can also be done by feedback from the ECI measurement. These two means for control are represented in the block diagram as shown in
[0056] In terms of the Laplace Transforms of the various entities, we can express the interrelationship depicted in
Y(s)=K.sub.1X(s)K.sub.2Z(s)(9)
Z(s)=KX(s)+H(s)Y(s)(10)
These equations may be derived from the two summation points in
[0057] With H(s) given by equation (8), this can be incorporated to yield equation (13) as follows:
[0058] The product K.sub.2a represents the gain around the feedback loop y.fwdarw.z.fwdarw.y and it can be useful to define it as a single parameter as follows:
=K.sub.2a(14)
which will be called the loop gain. Now equations (11) and (12) can be simplified as follows:
[0059] It may be assumed that the current reaches steady state after sufficient time. That means:
x(t).fwdarw.x.sub.t.fwdarw.
[0060] By denoting the impulse response (Inverse Laplace Transform) corresponding to H.sub.1 and H.sub.2 by h.sub.1 and h.sub.2 respectively, yields equations (17) and (18) below:
y(t)=y(0)+.sub.0.sup.th.sub.1(u)x(tu)du(17)
z(t)=z(0)+.sub.0.sup.th.sub.2(u)x(tu)du(18)
If follows that as t.fwdarw.,
y(t).fwdarw.y(0)+.sub.0.sup.h.sub.1(u)du=y(0)+H.sub.1(0)x.sub.=y.sub.(19)
z(t).fwdarw.z(0)+.sub.0.sup.h.sub.2(u)du=z(0)+H.sub.2(0)x.sub.=z.sub.(20)
[0061] Starting from reference settings at t=0, y(0) and z(0) are both 0. Using equations (15) and (16), yields equations (21) and (22) as follows:
[0062] It may be noted, that for the closed-loop configuration of Example 2, as shown in
[0063] Now it may be observed that if
then z.sub.=0. This means that whatever the new current setting may be the ECI can be restored to the initial setting provided that the following is set:
[0064] This may be referred to as the strong regulator property. This is a stability property of the closed-loop control system of Example 2, depicted by
K.sub.1=0.4 slpm/A(24)
and
y.sub.=K.sub.1x.sub.=0.4x.sub.(25)
[0065] For example, if the new steady state value of the current is 125 amp (x.sub.=40) then the new equilibrium settings may be: current=125 amp, cathode flow=260 slpm, ECI=1.5 m. It is noted that the feedback loop is not required to achieve the strong regulator property. However, the feedback loop may enhance the transient behavior.
[0066] For example, assuming the current is changed instantly from 85 amp to 85 amp+x.sub.. That means
The Laplace Transform of x(t) is
X(s)=x.sub./s(27)
[0067] If a new parameter is defined as follows:
then equation (29) and (30) may be written as follows:
[0068] If the change in current is 40 A, then we can get the transient response for airflow and ECI as:
y(t)=16[1+e.sup.t](31)
z(t)=0.8e.sup.t(32)
[0069] Increasing will return z(t) to 0 more quickly. For example, if =0, the ECI will return to about 2.3 mohm in 80 s, but with =9, the same value in ECI may be achieved in one tenth of the time.
[0070] Both open-loop (
[0071] One assumption is the linearity of the system. The open-loop system shown in
[0072] Another assumption is that current, cathode flow, and ECI for the fuel cell stack are quite nonlinear, but probably time-invariant inasmuch as the ambient conditions change slowly compared to the dynamics of the main interaction. Nonlinear dynamical systems can be hard to analyze. But fortunately, linear approximation in local regions of the space representing (current, cathode flow, and ECI) proves to be quite effective. With a steady current, the relationship between cathode flow and current is linear, and the resulting quasi-linearization facilitates using frequency domain techniques to model a closed-loop system.
[0073] Another assumption is that the effect of an increase in current on ECI is instantaneous. This is not entirely accurate because it takes time for water to be generated. However, it is believed that the time constant involved will be much shorter than that assumed in the cathode flow vs. ECI relationship. Therefore, the assumption of instantaneous effect of current on ECI is reasonable. Furthermore, any delay would be difficult to measure and have minimal effect on the performance of control systems described herein.
[0074] Another assumption is the long time constant (80 s) in the effect of cathode flow on ECI. The length of the time constant reflects mostly computation time. Nonetheless, the control in the system may depend on the actual ECI signal and whatever time constant that is seen in the signal may be taken. Improvement can be made in this regard by injecting a sinusoidal probing current (e.g., say at 100 Hz) and detecting the sinusoidal voltage on the worst cell. The envelope of the voltage, nearly instantaneously produced by a simple analog circuit, directly measures the ECI without computation (see e.g., discussion of single frequency ECI discussed herein). Such an arrangement can make the control systems more responsive. If the resulting time constants become comparable to that of current-ECI interaction, then the result will be lower levels of transient ECI and faster restoration of ECI to the prescribed set-point. The resulting improvement may extend the operating limits on the system imposed by water management.
Example 3
[0075] Example 3 describes another open loop control system. The system variables for Example 3 are defined as:
[0076] x=current85 A
[0077] y=air flow185 lpm
[0078] z=ECI(1.95 mohm)
Referring back to
y=2x(33)
z=0.01x(34)
which in turn may imply:
z=0.005y(35)
[0079] The relationship of the three system variables may be modeled as they change in time. The time variations may be denoted by x(t), y(t), z(t). If x(t)=x is assumed a constant, then the dynamical relationship between y(t) and z(t) can be represented by a linear and time-invariant system. A block diagram depiction of the system is shown in
H(s)=a/(1+sT)(36)
[0080] The three parameters k, a and T may be constants as long as control system of
Example 4
[0081] Example 4 describes a closed loop control system, which is represented by the block diagram in
[0082] The control parameters may be calculated by using frequency domain analysis to combine various parts of the system. This may be done by introducing Laplace transform of the entities x(), y() and z() as follows:
X(s)=.sub.0.sup.e.sup.stx(t)dt=x.sub.0.sup.e.sup.stdt=x/s(37)
Y(s)=.sub.0.sup.e.sup.sty(t)dt(38)
Z(s)=.sub.0.sup.e.sup.stz(t)dt(39)
Equating the output with the inputs at the two summation points in
Y(s)=k.sub.1X(s)k.sub.2Z(s)(40)
Z(s)=kX(s)+k.sub.3H(s)Y(s)(41)
which can be solved for Y(s) and Z(s) immediately in terms of X(s). The solutions have the form of:
Thus, in time domain:
where g.sub.i are the inverse Laplace transform of G.sub.i and may be known as impulse function. With x(t)=x is a constant, this results in:
The steady state values are given by:
From (33) and (34) we know that if we want the steady state values to fall on the peak line then we must have
Combining (44), (47) and (48) and noting that H(0)=a, yields:
From (49):
[0083]
k.sub.1=2+0.01k.sub.2(50)
k.sub.3a=0.01k(51)
It can be useful to introduce the feedback loop gain as:
=k.sub.2k.sub.3a(52)
as an independent parameter that measures the extent of feedback. Equations (50) and (51) then yield:
Both a and k depend on current. From measurements for current at 85 amp (x=0)
[0084] k(0)=0.02 mohm/amp and a(0)=0.05 mohm/lpm
Hence,
[0085]
The general forms of k(x) and a(x) may be unknown and may need to be determined from empirical measurements and modeling.
[0086] The situation on the various system parameters can be summarized as follows: there are two current-dependent parameters k(x) and a(x). There is an independent parameter that can be adjusted to set the level of feedback. All other parameters in
[0087] The standard time-domain representation of dynamical systems may be through the use of state variables. For the purposes of the present disclosure, a suitable choice for a state variable is the entity u(), as shown in
[0088] Considering the input and output at the summation points in
where the current dependency of k may be explicitly included.
[0089] From empirical observations we note that the time constant T varies very little with current, so that we shall assume it to be a constant with an approximate value of 80 seconds. As a result, equation (58) may be simplified further by introducing the parameter:
And equation (58) may be rewritten as:
This is the state equation, which can satisfy the requirement of state representation that only the state variables are differentiated. We can also write the output equation, as derived from
Equation (60) is the state equation, and equation (61) the output equation, in a standard state-representation of the ECI closed loop control system. Because of the presence of k(x(t)), the representation is for a nonlinear system. However, an examination of (60) and (61) reveals that the nonlinearity may only be superficial and can be transformed away. This can advantageous, because it reveals that after manipulation, the ECI closed loop system can be represented as a time-invariant and linear system for which the dynamics under any conditions can be fully determined through frequency domain analysis. Consequently, the effect of any changes of current on ECI and airflow can now be explicitly predicted.
[0090] To demonstrate that the control system can be fully represented as a time-invariant and linear system, following transformation of variables may be defined as follows:
v(t)=(0.01k(x(t)))x(t)(62)
w.sub.1(t)=(0.01k(x(t)))y(t)(63)
w.sub.2(t)=z(t)0.01x(t)(64)
By taking u(t) as the state, v(t) as the input, and (w.sub.1(t), w.sub.2 (t)) as the output, the state-input-output equations can be written as:
[0091] It is noted that the state variable u(t) is internal to the fuel cell and as a result may not be physically accessed. Consequently, the linear time-invariant system described by (65) and (66) is only a model for analysis and may not be appropriate to physically rearrange the control system. Thus,
[0092] In the physical configuration of the closed loop system of Example 4, there are five parameters: k, a, k.sub.1, k.sub.2, k.sub.3. The first two, a and k, are physical parameters that are measured at fixed levels of current. We introduce a feedback loop gain as an independent positive parameter that can be adjusted to achieve the desired amount of feedback. The parameters k.sub.1 are then calculated in terms of a, k and to achieve the objective of driving (Airflow, ECI) to the peak line 410 at equilibrium. The formulas for k.sub.1 may be represented as follows:
All these parameters depend on current. The dependency of k on current may be an important calculation for both implementation and analysis of the closed loop control system. For a series of increasing current levels: x.sub.1, x.sub.2, . . . , ECI and airflow may be measured and plotted, which may enable the following data to be collected:
[0093] Current=x.sub.i
[0094] The peak value of observed ECI=z.sub.p(x.sub.i)
[0095] The Airflow at peak ECI=y.sub.p (x.sub.i)
[0096] The minimum value of observed ECI=z.sub.m(x.sub.i)
[0097] The Airflow at minimum ECI=t.sub.m(x.sub.i)
A line may be drawn connecting (y.sub.mx.sub.i), z.sub.m(x.sub.i)) and (y.sub.p(x.sub.i), z.sub.p(x.sub.i)) defined by a slope (x.sub.i) and intercept (x.sub.i). The equation of the line is:
y+z=(70)
To compute k(x.sub.i), it can be assumed that the system is at (x.sub.i,y.sub.p(x.sub.i),z.sub.p(x.sub.i)) and the current is increased instantaneously from x.sub.i to x.sub.i+1. Since Airflow does not change instantaneously, the system can move to the point on the line for x.sub.i+1 corresponding to y.sub.p(x.sub.i). The value for k(x.sub.i) may be given by the resulting change in ECI divided by the change in current as follows:
k(x.sub.i)=[(x.sub.i+1)y.sub.p(x.sub.i)+(x.sub.i+1)z.sub.p(x.sub.i)]/(x.sub.i+1x.sub.i)(71)
The following calculation is based the data in Chart 1 below:
TABLE-US-00001 x.sub.i y.sub.m z.sub.m y.sub.p z.sub.p z k 40 100 2.55 85 .5 .137 11.12 2.96 .149 20 65 2.15 35 .15 .067 2.18 1.25 .063 0 25 1 0 0 .04 0 .967 .024 40 25 .55 85 .45 .0167 .97
Although we have only 3 values for k(x) to draw general conclusions, the 3 points lie close to a straight line that has the equation:
k(x)=0.016+0.0031x(72)
Thus, this formula may be used in the time-domain model for the closed loop system. An advantage of time-domain formulation is that the response to any current x(t) may be computed. For example, equation (65) may be rewritten as:
Integrating both sides yields:
Incorporating equation (62) into equation (75) yields:
From equations (63), (64) and (66), equations (77) and (78) may be obtained as follows:
Equations (76)-(78) complete the explicit expression of the state-output-input relationship for the ECI closed loop system of Example 4.
Example 5
[0098] Example 5 describes a closed loop control system, which is represented by the block diagram in
[0099] For Example 5, the system variables may be defined as follows:
[0100] x(t)=(the current at t)=85 A
[0101] y(t)=(the airflow at t)=180 slpm
[0102] z(t)=(target cell ECI at t)=2 m
The system variable may be measured from a fixed operating point. As explained above, the function H(s) may be referred to as the system function, or transfer function, and may be derived as explained above in reference to Example 2, which can yield:
where, a=0.05 m/slpm and T=80 s. The constants K, a, and T may be parameters measured for the above operating point.
[0103] When utilizing the control system of Example 5, if k.sub.4 is set to zero then there will be no feedback from ECI to the current loop. The addition of this current feedback loop may enable reduction of the current and also reduction of the time constant, which should improve the response time of the system.
[0104] As described herein, these closed loop control systems have been constructed for the interaction among three variables: current drawn from the fuel cell stack, cathode flow, and ECI of the cells in the stack. Controller 120 may execute the closed loop control systems described herein, in order to maintain a target hydration state of fuel cell stack 100. The closed loop control systems described herein have a number benefits. For example, they do not require high speed measurements and calculations nor do they require expensive computationally intensive devices to determine ECI.
[0105] Although the present disclosure focuses on control systems for maintaining a target hydration state based on ECI of the fuel cell stack, it is understood in other embodiments, control systems may utilize other indicators of hydration state besides ECI. For example, voltage, cathode humidity, or other suitable indicators.
[0106] The foregoing is a detailed description of illustrative embodiments of the invention using specific terms and expressions. Various modifications and additions can be made without departing from the spirit and scope thereof. Therefore, the invention is not limited by the above terms and expressions, and the invention is not limited to the exact construction and operation shown and described. For example, the described embodiments of fuel cell 10 may be adapted for used with a variety of electrochemical cells. Similarly, the arrangement of cells and the electrochemical stacks described herein are merely exemplary and may be applied to a range of other fuel cells configurations.
[0107] Moreover, while illustrative embodiments have been described herein, the scope includes any and all embodiments having equivalent elements, modifications, omissions, combinations (e.g., of aspects across various embodiments), adaptations and/or alterations based on the present disclosure. The elements in the claims are to be interpreted broadly based on the language employed in the claims and not limited to examples described in the present specification or during the prosecution of the application, which examples are to be construed as nonexclusive. Further, the steps of the disclosed methods can be modified in any manner, including reordering steps and/or inserting or deleting steps.
[0108] The features and advantages of the disclosure are apparent from the detailed specification, and thus, it is intended that the appended claims cover all cells and cell stacks falling within the true spirit and scope of the disclosure. As used herein, the indefinite articles a and an mean one or more. Similarly, the use of a plural term does not necessarily denote a plurality unless it is unambiguous in the given context. Words such as and or or mean and/or unless specifically directed otherwise. Further, since numerous modifications and variations will readily occur from studying the present disclosure, it is not desired to limit the disclosure to the exact construction and operation illustrated and described, and accordingly, all suitable modifications and equivalents may be resorted to, falling within the scope of the disclosure.
[0109] As used herein, the term about is used to modify a numerical value above and below the stated value by a variance of 25%, 20%, 15%, 10%, 5%, or 1%. In some embodiments, the term about is used to modify a numerical value above and below the stated value by a variance of 10%. In some embodiments, the term about is used to modify a numerical value above and below the stated value by a variance of 15%. In some embodiments, the term about is used to modify a numerical value above and below the stated value by a variance of 10%. In some embodiments, the term about is used to modify a numerical value above and below the stated value by a variance of 5%. In some embodiments, the term about is used to modify a numerical value above and below the stated value by a variance of 1%.
[0110] As used herein, the terms fuel cell and electrochemical fuel cell, and plural variants thereof, may be used interchangeably and are understood to be identical in meaning. As used herein, the terms impedance and electrochemical impedance (ECI) are used interchangeably and are understood to be identical in meaning.
[0111] Computer programs, program modules, and code based on the written description of this specification, such as those used by the microcontrollers, are readily within the purview of a software developer. The computer programs, program modules, or code can be created using a variety of programming techniques. For example, they can be designed in or by means of MatLab/Simulink, LabVIEW, Java, C, C++, assembly language, or any such programming languages. One or more of such programs, modules, or code can be integrated into a device system or existing communications software. The programs, modules, or code can also be implemented or replicated as firmware or circuit logic.
[0112] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the present disclosure being indicated by the following claims.