V - UM Personal World Wide Web Server

advertisement
Control of Fuel Cell Power Systems
Anna Stefanopoulou
Department of Mechanical Engineering
University of Michigan
Work funded by
U.S. Army Center of Excellence for Automotive Research (ARC)
and NSF-CMS 0201332 and CMS-0219623
Thanks to
Prof. Huei Peng and Jay Pukrushpan (UMICH)
Scott Bortoff and team (UTRC)
Woong-Chul Yang and Scott Staley (Ford)
Herb Dobbs and Eric Kalio (US-Army NAC)
Powertrain
Control Lab
Historical Perspective
1830, C. F. Schonbein discovered the gas cell
Philosophical Magazine
1839 (Jan) F. C. Schonbein describes the phenomenon
1839 (Feb) W. R. Grove realizes the significance
The gas cell is baptized Fuel Cell
1894, W. Ostwald in the 2nd annual conference
of the German Society of Electrotechnologists
declares that:
“the fuel cell is greater achievement than the
steam engine”
… and predicts
“the Siemens steam generator will end up soon
in the museum”
Powertrain
Control Lab
Fuel Cells
•
Water, electrical energy and heat arise
through the controlled combination of
hydrogen and oxygen.
•
High efficiency, no (locally) harmful
emissions, no moving parts—Long-term
solution??
2H 2  O2  2H 2O  heat
1st FCV - Shell’s Daf 44 (1960)
Powertrain
Control Lab
Fuel Cell Type
Powertrain
Control Lab
Fuel Cell Stack
Polarization Curve
Vcell
MEA
i
I stack  I cell  iAcell
Fuel Cell
Tutorial,
Los Alamos
National Lab
Vstack  n Vcell
Pstack  n Vcell  i  Acell

Powertrain
Control Lab
Fuel Cell Characteristics
Current drawn from
the traction motor
and auxiliaries

Oxygen
Hydrogen
Pressure
Temperature
Humidity
V  V i (t ), p (t ), T (t ), H 2O (t )
Powertrain
Control Lab

Reactant Flow Subsystem
Excess Ratio = Supply/Use
1.2 for Hydrogen
2.0 for Oxygen
Is
t
Provide sufficient reactant flow, fast transient response, minimize auxiliary power consumption
Powertrain
Control Lab
Heat & Temperature Subsystem
Is
t
Fast warm-up, no temperature overshoot, low auxiliary fan and pump power
Powertrain
Control Lab
Water Management Subsystem
Is
t
Maintaining membrane hydrated, balancing water usage/consumption
Powertrain
Control Lab
Power Management Subsystem
Pnet  Pstack  Pauxiliary
Satisfactory vehicle transient response, assist fuel cell system
Powertrain
Control Lab
Overall Control Problem
Powertrain
Control Lab
Literature Review - Model Types
Estimates of time constants for Subsystems
– Electrochemistry O(10-19sec)
– Electrode Membrane RC System O(Unknown)
– Membrane Water Content O(Unknown)
– Hydrogen & Air manifolds O(0.1 sec)
– Flow Control & Supercharge Device O(1 sec)
– Vehicle Dynamics O(100 sec)
– Cell & Stack Temperature O(100sec)
• Multi-Dimensional Fuel Cell Model
[Springer, 91, Nguyen, 93, Amphlett, 95, Dutta 01]
Model: Pressure, Partial Pressure, Temperature, Humidity Effects
Purpose: Design, Sizing
•Dynamic Fuel Cell System Model
[Guzzella, 99, Hauer, 00, Boettner, 01, GCTool]
Model: Temperature, Pressure, Humidity Dynamics
Purpose: Transient Performance, System Efficiency
Powertrain
Control Lab
• Steady-State Fuel Cell System Model
[… many…]
Model: Static Power and Efficiency maps
Purpose: Fuel Consumption, Hybridization
Reactant Supply System
Goal: During fast current demands, providing
sufficient reactant flow to achieve fast transient
response, and reduce auxiliary power consumption
Powertrain
Control Lab
Compressor and Manifolds Model
Compressor
J cp
d cp
dt

1
 cp
( Pcm  Pcp )
Supply Manifold
dmsm
 Wcp  Wca ,in
dt
dpsm Ra
WcpTcp,out  Wca ,inTsm 

dt
Vsm
Return Manifold
dprm RaTrm
Wca ,out  Wrm,out 

dt
Vrm
Powertrain
Control Lab
Fuel Cell Stack Model
• Stack Voltage Model
• Cathode Mass Flow Model
• Anode Mass Flow Model
• Membrane Hydration Model
dm O 2
dt
dm N 2
 WO 2 ,in  WO 2 ,out  WO 2 ,react
 WN 2 ,in  WN 2 ,out
dt
dm w ,ca
 Wv ,ca ,in  Wv ,ca ,out  Wv ,gen  Wv ,membr
dt
Powertrain
Control Lab
Stack State Equations
Cathode
dmO2
dt
dmN 2
Electrochemistry
 WO2 ,in  WO2 ,out  WO2 ,react
dt
dmw,ca
 WN 2 ,in  WN 2 ,out
 Wv ,ca ,in  Wv ,ca ,out  Wv , gen  Wv ,membr
dt
Anode
dmH 2
 WH 2 ,in  WH 2 ,out  WH 2 ,react
dt
dmw,an
dt
nI st
4F
nI
W H 2 ,react  M H 2 st
2F
nI
Wv ,gen  M v st
2F
WO2 ,react  M O2
 Wv ,an,in  Wv ,an,out  Wv ,membr
Membrane mass transport
Wv ,membr  f v ( I st , ca , an )
Powertrain
Control Lab
Membrane Hydration Model
Water flow across
membrane from
anode to cathode
= (Electro-osmotic drag) – (Back-diffusion)
Water molar flow rate
through membrane
Current density
Water Concentration


c v, ca  c v, an
i
mol/sec
N v, membr  n d  D w
F
tm
Diffusion coefficient
Electro-osmotic coefficient
Membrane water content
Powertrain
Control Lab
m 
(  an   ca )
2
Voltage Model
(Polarization)
SAE 98C054 and
personal communications
with the authors:
W-C Yang and J.A. Adams
Pressure
V  E  Vact  Vohm  Vconc
 E  V
0
Powertrain
Control Lab
 V 1  e 
 c1i
a

i
 iRohm   i c2
  imax



c3



E (T , pH 2 , pO2 ), Vact (T , pca , pO2 ), Vohm (T , m ), Vconc (T , pO2 )
Stack Voltage Model (Polarization)


V  E  V0  Va 1  e
 c1i


i
 iR ohm   i c 2
i max





c3




pO 2 
 pH2
1
E  1.23  8.5  10  4 ( T  298.15)  4.31  10  5 T ln
 ln

 1.013 2 1.013 
0.12(p ca  p v , sat ) 
 p ca  p v , sat
1
V0  0.28  8.5  10  4 ( T  298.15)  4.31  10  5 T ln
 ln

1.013
2
1.013


2
5
2
4
4
Va  ( 1.62  10 T  1.62  10 )p x  (1.8  10 T  0.17 )p x  ( 5.8  10 T  0.057 )
R ohm 
tm
1
1 

 0.00326 exp 350(
 )
303 T 


4

( 7.16  10 T  0.62)p x  ( 1.45  10  3 T  1.68)
c2  
5
4

 ( 8.66  10 T  0.068)p x  ( 1.6  10 T  0.54)
pO 2
px 
 p v , sat
0.12
0.005139 m
for p x  2 atm
for p x  2 atm
i max  2.2, c1  10, c 3  2
Powertrain
Control Lab
Pukrushpan et al, IMECE 2002
Control Objectives
Net Power
Pnet  PFC  PCM
Oxygen Excess Ratio
O 
2
WO2 ,in
oxygen supplied

oxygen reacted WO2 ,react
pressure
Ist
 w   I st 
 u  Vcm 
Vcm
Powertrain
Control Lab
Power
 Pnet 
z   
 O2 
Optimal Operating Points
Steady-state O2 and Pnet
for different Ist (using model)
Net Power
Pnet  PFC  PCM
Oxygen Excess Ratio
oxygen supplied WO2 ,in ( Vcm )
O2 

oxygen reacted WO2 ,react ( I st )
P 
z   net 
 O2 
Desired
set-point
Powertrain
Control Lab
z
ref
 P ref
net
  ref
 O
 2




Gelfi et al, ACC 2003
Transient Interactions
w
u
G z1w
G
 z2 w
 Pnet 
 O   z
 2
G z1u 
G z2u 
Cancelation Controller
c
K 
Gz 2 w
Gz 2u
(Ist)=w
Gz1w
Gz1u
Kc
Gz2 w
(Vcm)=u
Powertrain
Control Lab
S
(Pnet)=z1
Gz 2 u
S
O2)=z2
Performance Tradeoff

J   z T Qz z  uT Ru  qT Qq q dt
0
Powertrain
Control Lab
Voltage should be used in the feedback
Varigonda et al, AICHE 2003
Performance Tradeoff (cont.)
Closed Loop Bode Plots for
Different Control Gains
Power transients faster than 10 rad/s cause severe
compromise to the FC Stack life due to O2 starvation
Powertrain
Control Lab
Nonlinear Simulation Results
Powertrain
Control Lab
Transients and Coordination with Power Electronics
Powertrain
Control Lab
Outline
• Overview --- How FC work?
• Modeling of Fuel Cell System
• Control of Oxygen Reactant
• Control of Fuel Processor for Hydrogen Reactant
• Experimental Setup
Powertrain
Control Lab
Problem—Hydrogen Supply
On-board storage (“direct”)
•
•
•
Cryogenic (liquid) hydrogen
Liquifying hydrogen is expensive and storing this
extremely cold fuel on a vehicle is difficult.
Pressurized (gaseous) hydrogen
Requires significant energy for compression,
stringent safety precautions and bulky,
heavy and expensive storage tanks.
Metal hydride or Carbon nanofiber storage
New technology
far from commercial development.
Adams et al., “The Development of Ford's P2000
Fuel Cell Vehicle,” SAE 2000-01-1061
Onboard fuel processors (“reformer”)
Convert hydrocarbon fuel, such as methanol or gasoline, to a H2 rich
gas.
Powertrain
Control Lab
Hydrogen-on-Demand
Direct H2
Electrolyser
Fuel Processor
Solar
Regenerative
Powertrain
Control Lab
Source: Nature 414, 2001
On-Board Reforming
• Advantage: Widely Available, Inexpensive, Consumer Acceptance, Fuel
Flexibility
• Liquid Fuels From Petroleum and/or Other Sources (e.g, Ethanol)
• Natural gas
– Large potential reserves, distributed worldwide
• H2 From Catalytic Partial OXidation (CPOX)
– Partial Oxidation: CH4 + 0.5O2 + Heat = CO +2 H2 (at 700o )
– Total Oxidation: CH4 + 2O2 + Heat = CO2 +2 H2O
– Water-Gas Shift: CO + H2O = CO2 + H2
 Autothermal point balances heat input/output
 0.25-0.5 % (2500-5000 ppm) of CO remains in the feed
 Unacceptable performance if CO% is 0.001% (10ppm)
• Preferential Oxidation (PrOX) is needed!!
– Precise Control of O2 feed for the CO oxidation
 Any extra O2 will react with H2 (loss of fuel)
Powertrain
Control Lab
From Direct Hydrogen to Hydrogen-on-Demand
When direct (stored) hydrogen is not available....
the Fuel Processor Control System becomes critical for
efficiency, responsiveness and reliability.
Air
Water
Water
Fuel
Vaporizer/
Desulfurizer
Reformer
High-Temp
WGS
Fuel Processor
Powertrain
Control Lab
Water
Low-Temp
WGS
Air
PROX
Hydrogen-rich
gas
From Direct Hydrogen to Reformate Hydrogen
H2 generation from Catalytic Partial OXidation (CPOX)
Partial Oxidation: CH4 + 0.5O2 + Heat = CO +2 H2 (at
700o )
Total Oxidation: CH4 + 2O2 + Heat = CO2 +2 H2O
Powertrain
Control Lab
Goals:
Coordinate fuel (methane) and air flow to achieve
-- high conversion of H2 (regulate CPOX Temperature)
-- maximize H2 utilization
Integrated FPS+FCS+CBrn
Burn the excess H2 (Catalytic burner)
use the heat for
(i) heating (or vaporizing) the fuel
(ii) recover power throughTC
Highly coupled system with non-minimum
phase response  very slow start-up
Powertrain
Control Lab
Varigonda et al, AIChE 2003
Baseline Controller
Ist
ublo
uvlv
Tcpox
Tcpox
VH2
Powertrain
Control Lab
VH2
Multivariable Controller
Ist
ublo
uvlv
Tcpox
VH2
Tcpox
VH2
Powertrain
Control Lab
Pukrushpan et al, ACC 2003
Analysis of MIMO Controller
 ublo  C11 C12  Tcpox 

u valve   C21 C22   V
 H2 
VH2
C12 term is important
Closed-loop step response
Powertrain
Control Lab
Closed-loop frequency response
Multivariable Controller  Coordination
Ist
ublo
uval
Tcpox
Powertrain
Control Lab
VH2
Analysis of the FPS+FC Interaction
…
The current command
affects hydrogen…
The error in hydrogen
is detected by the
controller through
the C22 (typically
a PI controller).
The fuel valve tries to
compensate for the
detected hydrogen
error
… and causes a
disturbance to the Tcpox
through the P12 plant
interaction
Powertrain
Control Lab
S
C11
S
C22
Ist
Tcpox
ublo
uvalve
S
S
S
VH2
Analysis of the FPS+FC Interaction (cont.)
… and causes a
disturbance to the Tcpox
through the P12 plant
interaction
The Tcpox pertrubation
Is detected by the
PI controller in C11
…
S
That energizes the
blower signal which
eventually rejects the
P12 disturbance.
… for faster response,
S
one can use a direct
command to the blower
signal based on the fuel
valve excursion. This is
accomplished by the C12 term!!
Powertrain
Control Lab
C11
S
ubl
Ist
Tcpox
S
C12
C22
uvlv
S
VH2
Adding Measurements from FPS  Robustness+Performance
Ist
ublo
uval
Tcpox
Powertrain
Control Lab
Pprox
...
Pa
VH2
Outline
• Overview --- How it works?
• Modeling of Fuel Cell
• Control of Oxygen Reactant
• Control of Fuel Processor for Hydrogen Reactant
• Experimental Setup
Powertrain
Control Lab
Estimation of Hydrogen Starvation
Question:
Can we use the Fuel Cell Voltage to predict
the hydrogen and oxygen content during
typical flow, pressure, current transients?
Answer: is between the
ODE and the PDE world
Attempt:
Powertrain
Control Lab
Fuel Cell Control Test Station
Designed by The Schatz Energy Research Center (SERC)
Humboldt State University, Arcata, CA
1082 WE Lay Auto Lab
Powertrain
Control Lab
PEM Fuel Cell (2.4 kW)
Air
Hydrogen
Water
Current
Powertrain
Control Lab
Fuel Cell Control Test Station
Hydrogen Sensor
Thermal
Management
Data-Acquisition
with LabView
Mass Air
Controllers
Hydrogen
Storage and
Pressure
Regulation
Controllable
Load
1082 WE Lay Auto Lab
Powertrain
Control Lab
Summary
• Control of Fuel Cells
-- Stringent tradeoffs between net power response and oxygen supply
-- Estimation of hydrogen utilization with conventional sensors
• Control of Fuel Processor (Hydrogen reformer)
-- Multivariable Control of Natural Gas and Air Flow
Thanks to
-- Scott Bortoff and Shubro Ghosh (UTRC and UTC-FC)
-- W-C Yang and Scott Staley (Ford SRL and Th!nk)
-- Charles Chamberlin, Peter Lehman (SERC)
Powertrain
Control Lab
Sponsors: NSF and ARC (TACOM)
Thanks!!!
Graduate Students
Jay Pukrushpan
Ardalan Vahidi
UnderGraduate St.
Marietsa Edje
Dave Nay
Visiting Students
Sylvain Gelfi
Denise McKay
Thanks to Professor Peng
Powertrain
Control Lab
Download