36
Project ID# ST008 This presentation does not contain any proprietary, confidential or otherwise restricted information. PNNL-SA-125680 Hydrogen Storage System Modeling: Public Access, Maintenance, and Enhancements P.I. – Matthew Thornton, NREL Presenter – Kriston Brooks, PNNL Additional Contributors: -- David Tamburello, SRNL -- Sam Sprik, NREL June 8, 2017

Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

Project ID# ST008This presentation does not contain any proprietary, confidential or otherwise restricted information.

PNNL-SA-125680

Hydrogen Storage System Modeling:Public Access, Maintenance, and Enhancements

P.I. – Matthew Thornton, NRELPresenter – Kriston Brooks, PNNL

Additional Contributors:-- David Tamburello, SRNL-- Sam Sprik, NREL

June 8, 2017

Page 2: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

2

OverviewTimeline

• Start: October 1, 2015• End: September 30, 2018• 50% Complete (as of 4/1/17)

o $461,839 Spent (as of 4/1/17)

Budget• Total Project Funding: $1,100,000

o FY16 Funding: $336,000o FY17 Funding: $389,000o FY18 Funding: $375,000

Barriers

Partners

A. System Weight and VolumeB. System CostC. EfficiencyE. Charging/Discharging RatesI. Dispensing TechnologyK. System Life-Cycle Assessment

2

Page 3: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

3

RelevanceCollaborative effort to manage, update, and enhance hydrogen storage system models developed under the Hydrogen Storage Engineering Center of Excellence (HSECoE).

Transfer engineering development knowledge from HSECoE on to future materials research.

Manage the HSECoE model dissemination web page.

Manage, update, and enhance the modeling framework and the specific storage system models developed by the HSECoE.

Develop models that will accept direct materials property inputsand can be measured by materials researchers.

Ultimate Goal: Provide modeling tools that will be used by researchers to evaluate the performance their new materials in engineered systems relative to the DOE Technical Targets.

3

Page 4: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

4

Barriers Addressed with Models

Barrier Model Addressing BarrierA. System Weight and Volume System EstimatorB. System Cost Tank Volume/Cost ModelC. Efficiency Framework Model

- On-Board Efficiency- Fuel Economy

E. Charging/Discharging Rates Framework Model- Drive cycles

I. Dispensing Technology Framework Model- Initial and Final System Conditions

K. System Life-Cycle Assessment All Models

Relevance

4

Page 5: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

5

Challenge to Materials Researchers: Evaluating Material Relative to DOE Technical Targets

DOE Technical TargetsGravimetric & Volumetric CapacityDurability & Operability

Operating Temperature and PressureOn-Board Efficiency

Charging/Discharging RatesStartupRefueling

Materials ResearchH2 CapacityThermodynamicsKineticsAdsorption Isotherms

Use Material Properties toEstimate DOE Technical Targets

Relevance

5

Page 6: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

6

Original Framework Does Not Provide Entire Solution

Modeling Framework

DOE Technical TargetsGravimetric & Volumetric CapacityDurability & Operability

Operating Temperature and PressureOn-Board Efficiency

Charging/Discharging RatesStartupRefueling

Materials ResearchH2 CapacityThermodynamicsKineticsAdsorption Isotherms

Relevance

6

Page 7: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

7

Focus: Improve Framework Utility for Materials Researchers

Modeling Framework

DOE Technical TargetsGravimetric & Volumetric CapacityDurability & Operability

Operating Temperature and PressureOn-Board Efficiency

Charging/Discharging RatesStartupRefueling

Materials ResearchH2 CapacityThermodynamicsKineticsAdsorption Isotherms

New Isotherm Fitting Tool

New System Estimator Tool

DA Parameters

Component and System Mass & Volume

Estimated Gravimetric & Volumetric Capacity

Improved GUI!

Stand-Alone Values

Improved Website

Approach

7

Page 8: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

8

Modeling Tools AvailableMH Acceptability Envelope SRNL

Tank Volume/Cost Model PNNL

Finite Element Models

Metal Hydride (MH) SRNL

Adsorbent (AD) SRNL

Framework Model with

Physical Storage UTRC/NREL

Metal Hydride (MH) UTRC/SRNL/NREL

Chemical Hydride (CH) PNNL/NREL

Adsorbent (AD) SRNL/NREL

AD/CH System Estimator PNNL/SRNL This Year’s Work

AD Isotherm Fitting Tool SRNL This Year’s Work

Approach

Estimate light-duty vehicle performance for each storage system with four drive cycles

Estimate tank material, design and cost

Evaluate Material Properties

Tank Heat and Mass Transfer Models

8

Page 9: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

9

Improved Website Access and SupportAccomplishments and Progress

HSECoE website: http://hsecoe.org/

Model Support and Feedback: [email protected]

Improved model access/description

9

Page 10: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

10

Model documentation and downloads

User’s manual

Improved Website Access and SupportAccomplishments and Progress

Publications(now with links)

10

Page 11: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

11

Automated Isotherm Fitting Simplifies Model Use for Material Developerso Excess Adsorption Data Fitting Script

o Written in MathCadTM and I/O in Microsoft Excel

o Push Button Solution

o Preliminary Model Evaluation:o Powder MOF-5

o Compacted MOF-5 (0.32 g/cc, 0.4 g/cc, and 0.52 g/cc)

o Activated Carbon

Accomplishments and Progress

Page 12: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

12

Inputs Table Requires Adsorption Parameters in ExcelTM

User Inputs:- D-A Parameters- Bulk density

User Inputs:- Excess Adsorption Data

Accomplishments and Progress

Page 13: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

13

Output Table Provides DA Parameters and Error

First pass solution

Final Calculation Results:- Original Excess Adsorption- Calculated Excess Adsorption (x2)- %-difference (x2)

Second pass solution

Accomplishments and Progress

Page 14: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

14

Output Table Provides DA Parameters and Error

Errors Calculated for First pass solution

Errors Calculated for Second pass solution

Accomplishments and Progress

Page 15: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

15

Accomplishments and Progress

Isotherm Fitting Resultso All fitting results performed had a sum of squares error less than 5.0

o All but one had a sum of squares error of less than 2.0

o Sample Result: 0.4 g/cc Compacted MOF-5

nmax = 93.09 mol/kgads

alpha = 2482.89 J/molBeta = 16.36 J/mol/K

P0 = 1.0056E+09 PaVa = 0.001658 m3/kgads

Vv = 0.001950 m3/kgads

15

Page 16: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

16

Sizing Routine Estimates All Input Parameters Needed for Framework•Benefit

•Availability (No Simulink license required)•Uses inputs measured by materials researchers

to calculate Framework parameters• Estimates system mass and volume for

preliminary comparison to the DOE Technical Targets•Can be run separate or can be run as a GUI

within the framework

Accomplishments and Progress

16

Page 17: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

17

Reaction ParametersWeight Fraction H2

Operating Conditions

Heat Capacity & Density

Impurities

Executable Sizing Routine – Chemical Hydrogen Input File Accomplishments and Progress

17

Page 18: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

18

System Mass & Volume

Other Framework ValuesFor each Unit Operation

Key Design Parameters used in Framework

Intermediate Values

Executable Sizing Routine – Chemical Hydrogen Output

Output: Provides all parameters needed for full Chemical Hydrogen storage system.

Accomplishments and Progress

18

Page 19: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

19

Accomplishments and Progress

Executable Sizing Routine – Representative Results for CHSCalculated System Parameter Ammonia

BoraneAlane CBN*

Total System Mass (kg) 133 188 117Total System Volume (L) 146 161 135System Gravimetric Capacity (kg H2/kg system)

0.042 0.029 0.048

System Volumetric Capacity (kg H2/L system)

0.038 0.035 0.041

Reactor Length (m) 0.64 1.28 2.3Ballast Tank Volume (L) 14 22 32Mass Chemical Hydride (kg) 77 128 70Fraction Chemical Hydride 0.5 0.5 1Liquid Radiator Length (m) (3 tubes)

2.4 1.6 0.9

Gas Radiator Length (m) (1 tube) 1.2 1.0 1.4

Recuperator Length (m) (3 tubes) 0 3.22 0.8

Startup Temperature (°C) 178 202 279Ballast Time (s) 75 117 176

*CBN:

19

Page 20: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

20

Executable Sizing Routine – Adsorbent Input File

Pressure vessel design considerations

Adsorbent condition and Dubinin-Astakhov (D.A.) Parameters

Operating Conditions

Thermal properties

Operating Condition Limits: 5.0 bar < P < 700 bar40 K < T < 400 K

Calculations should be limited to the adsorbent excess adsorption data range

Accomplishments and Progress

20

Page 21: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

21

Executable Sizing Routine – Adsorbent Output File

Intermediate calculation results:-- Pressure vessel description-- Internal heat exchanger-- hydrogen storage breakdown

Repeat of the calculation inputs

System level outputs

Output: Details needed for a full adsorbent H2 storage system.

Accomplishments and Progress

21

Page 22: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

22

Executable Sizing Routine – Representative Results for ADSAccomplishments and Progress

Gravimetric Capacity [gH2/gsys]

Volumetric Capacity [gH2/Lsys]

Source

MOF-5 Powder [130 kg/m3] 0.0338 gH2/gsys 18.6 gH2/Lsys HSECoE

MOF-5 Compact [406 kg/m3] 0.0314 gH2/gsys 21.3 gH2/Lsys HSECoE

DUT-23 (Co) Powder* [200 kg/m3] 0.0348 gH2/gsys 20.7 gH2/Lsys

Ford / University of Michigan

IRMOF-20 Powder* [200 kg/m3] 0.0341 gH2/gsys 20.3 gH2/Lsys

Ford / University of Michigan

MOF-5 Powder [200 kg/m3] 0.0332 gH2/gsys 19.6 gH2/Lsys HSECoE

*Special thanks to Ford and the University of Michigan for sharing their data

System Design Assumptions:o Operating Conditions: 80 K, 100 bar to 160 K, 5 baro 5.6 kg of usable hydrogen (~5.714 kg of actual hydrogen storage)o Type 1 aluminum pressure vesselo LN2 pressure vessel chiller channel thickness of 9.525 mm o Uniform insulation thickness of 23 mm, with a 2 mm outer aluminum shell

22

Page 23: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

23

GUI Improvements: Storage System Design Tool Incorporated into Framework • Input user specified parameters

for new material/design• Design tool calculates framework

inputs for new material/design• New material/design can then

added to future vehicle simulation

Accomplishments and Progress

23

Page 24: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

24

AD Model Improvements: Expand Model CapabilityAccomplishments and Progress

Adsorbent model updates:Improved hydrogen properties calculations for faster time steps / improved solution convergence.

Validated the adsorbent model estimates using powder MOF-5 and 0.32 g/cc, 0.4 g/cc, and 0.52 g/cc compacted MOF-5 excess adsorption.

System model updates:Updated tank design controls to include Type 1, Type 3, and Type 4 pressure vessels.

Included insulation thickness control to the design space to account for cryogenic to room temperature operation.

24

Page 25: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

25

CH Model Updates/Improvements (Kriston)Accomplishments and Progress

Remove unneeded complexity to decrease model computation time

Radiator, Recuperator, Ballast Tank

Added nth order reaction kinetics with two series reactions as an alternative to two parallel Avramireactions

A B C

Eliminate need for separate C++ Compiler

Use MatLAB functions rather than S-Functions

New version of MatLAB require importing separate C++ compiler

( )[ ] 1101

1 1 n

kinetics

Ckt

αα

−=∂∂ ( )[ ] 2

21022 n

kinetics

Ckt

ααα

−=∂∂

5

4

3

2

1

fraction to %

bar to Paatm to bar

[L]

[L]

[Tballast]

[Pballast]

[Pballast]

[N]

[N]

-K-

G

-K-

[Tballast]

[V]

[V]

[M]

[M]

0

[Tout]

[Trctrin]

[Trctrin]

[Tout]

[Tin]

[Tin]

[Mtank]

[R]

[R]

[C]

[C]

[P]

[Pballast]

[P]

[H]

[H]

P_spBall_VAmb_T

nmoles H2

[Mtank]

MaxCHtoMaxH2

[B]

[B]

273

1

s

[H2]

[H2][I]

[I]

G

[F]

[F]

[F]

C to K

[F]

[K]

[E]

[E]

[E]

[J]

[A]

[A]

[Pballast] ndot_in

T_in

ndot_out

Initial T

V_Tank

Initial n

Initail P

Ballast P

Ballast T

ndot_out1

feed_tank_mass

reactor_len

gas_rad_len

liq_rad_len

ball_tank_vol

NH3conc

BZconc

BulkDensity

recup_len

massvol

system_mass

system_vol

system_mass_vol

y

fcn

[Tballast]

m_dotT_inT_0

Out1

In1

In2Out1

T_in

T_amb

n_H2

L

gasrad

T_out

gas_radiator

y

fcn

T_in

m_slurry

T_amb

L

slurryrad

T_out

slurry_radiator

y

fcn

T_cold_in

T_hot_in

m_cold_slurry

m_hot_slurry

L

flag

recup

T_cold_out

T_hot_out

slurry_recuperator

y

fcn

M_Tank

T_product

T_amb

x_CH

H2_request

Recup

P_setpoint

m_reactor_dot

P_BT

controlparams

m_feedout_dot

m_feed2rct_dot

m_2radiator_dot

heater_power

parasitic_power

T_2recup

x_CHmixy

fcn

m_dot

T_in

q_heater

x_CH

P

L

reactparams

T_out

T_all

alpha1_out

alpha2_out

m_out_dot

n_out_dot

[Tout]

-C-

y

fcn

25

Page 26: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

26

Model Website Analytics (through April 2017)Accomplishments and Progress

26

Page 27: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

27

Model Website Analytics Web FlowAccomplishments and Progress

Largest fraction of subsequent interactions are to the modeling webpage

25% of users go directly to modeling webpage

Website users are going to the model webpage

27

Page 28: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

28

Model Website AnalyticsAccomplishments and Progress

MODEL DOWNLOADS (Since AMR16)

H2 Storage Tank Mass and Cost Model 150 (49)

MHAE Model 46 (17)MHFE Model 74 (33)

Vehicle Simulator Framework Model 107 (39)

39 new downloads of the Vehicle Simulator Framework Model since April, 2016.

28

Page 29: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

29

AMR Comments2016 AMR Comment 2017 Response/ApproachModels written in MatLAB/Simulink may not be utilized by material researchers

Have developed executable sizing routines that do not require MatLAB/Simulink

Outside materials developers would find it useful to have access to the source codes.

Source code is available on the website and can be modified (user beware)

Make accommodations for RT Adsorbents Model currently can accommodate RT adsorbents but BOP not yet accountedfor properly.

Documentation of the instructions for the models should be provided--including specific software requirements and critical assumptions

User manual provides specific software requirements and critical assumptions. Journal articles provide documentation of approach.

The project should obtain feedback from “outside” users that are not HSECoE members and then make adjustments based on their input—users workshop

Evaluating materials from others, including non-HSECoE members:-- Mike Veenstra, Ford Motor Co.-- Don Siegel, University of Michigan-- Jeff Long*, UC Berkeley

*New collaboration – the team is altering the codes to accommodate Jeff’s room temperature adsorbent material.

29

Page 30: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

30

CollaborationsOrganization Relationship Type Responsibility

NREL Team Member

Federal Lab Update Website and Framework

SRNL Team Member

Federal Lab

Adsorbent and Compressed Gas Modeling

PNNL Team Member

Federal Lab

Chemical Hydrogen and Metal Hydride Modeling

Ford Consultant Industry Beta Testing, Fuel Cell Model,Adsorption Data

RCB Hydrides

LLCConsultant Industry Beta Testing, H2 Storage

Expertise

University of Michigan

Material Developer Academia Adsorption Data

University of California Berkeley

Material Developer Academia Adsorption Data

30

Page 31: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

31

Remaining Challenges and Barriers

Increase the use of the models by material developers

Expand the capability of the models to include other kinetic and thermodynamic expressionsSimplify the model use for non-modelers

Increase the use of the models by systems engineers

Potential expansion of the model capabilities to other vehicle classes

Demonstrate the model’s utility to other researchers

Applying the models to their applications

Find available data to validate the model

31

Page 32: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

32

Model Path Forward – Next StepsProposed Future Work

Convert isotherm fitting routine into MatLAB and stand-alone executable file

Update Adsorbent model to address room temperature BOP

Develop stand-alone system executable for MH and Compressed Gas Storage

Develop volume-based design to target specific vehicle volume limitations/designs and/or, potentially, additional vehicle classes

Update Adsorbent model with Unilan (or the 2-state Langmuir) models in addition to the D-A model.

Expand model to other vehicle classes (beyond light duty)

Work with Material Based H2 Storage Developers to Apply model to their materials

Maintain and enhance exiting framework models and track web activity and downloads.

32

Page 33: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

33

Past and Proposed Future DeliverablesDeliverable Date

3 Develop storage system sizing pre-processor (CH storage system). Complete

4 SMART milestone – Develop a stand-alone isotherm data fitting routine to convert raw excess adsorption H2 data into its D-A parameters. Complete

5 GUI Update for user input capability and documentation. Complete

6SMART milestone - Stand-alone System Estimator: Executable version of the sizing functions for Adsorbent and CH models to create first-order storage system estimates based on material properties.

Complete

7 Update web models: Executable System Estimators, Isotherm Fitting Tool, GUI/framework. 6/2017

8 Develop MH and compressed gas storage system estimators 9/2017

9 Provide update on web portal activity—web site hits and time on site, web site use locations and model down loads. 12/2017

10 Update Adsorbent and CH models with volume-based design to target specific vehicle classes 3/2018

11Alternative Storage System Formulations: Update the hydrogen storage equations for additional theoretical formulations. (i.e. Unilan or 2-state Langmuir)

6/2018

12 Update models with expanded vehicle class options and newly available data from other DOE programs 9/2018

Proposed Future Work

33

Page 34: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

34

Technology Transfer ActivitiesTracking model downloads

Requesting feedback from users

Utilizing Beta Testers from industry to evaluate the utility of the models and suggest improvements

34

Page 35: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

35

SummaryRelevance Provide materials based hydrogen storage researchers with

models and materials requirements to assess their material’s performance in an automotive application.

Approach Improve framework utility by bridging the gap between the information generated by the materials researcher and the parameters required for the framework model.

Technical Accomplishments and Progress

• Developed system estimator for CH and Adsorbents.• System estimator used with framework GUI and as stand-

alone executable.• Developed a stand-alone isotherm data fitting routine for D-A

parameters. • Improved website and model accessibility.

Collaborations • Project team includes NREL, SRNL, and PNNL. • Consultants from industry participate in team meetings and

provide input.Proposed Future Research

• Expand the use of models by demonstrating their utility with other storage materials, theoretical formulations, and vehicle class options.

35

Page 36: Hydrogen Storage System Modeling · Hydrogen Storage Engineering Center of Excellence (HSECoE). Transfer engineering development knowledge from HSECoE on to future materials research

36

Questions?Collaboration

HSECoE Models on the WEB Team:Matthew ThorntonDavid TamburelloKriston BrooksSam Sprik

With support from Bob Bowman and Mike VeenstraAdsorption data provided by Ford, University of Michigan, and University of California Berkeley

Special thanks to the rest of the HSECoE, Jesse Adams, and Ned Stetson

36