Skip to content

Releases: EnergyInnovation/eps-us

eps-3.4.3-us

28 Nov 21:56
Compare
Choose a tag to compare

3.4.3 - November 28, 2022

  • Accuracy Improvements
    • BAU output for fuel-supplying ISIC codes is now based on fuel sales and price data from elsewhere in the model rather than taken as input data from I/O data sources, helping to ensure consistency of fuel revenue estimates across different parts of the model
    • BAU jobs and BAU employee compensation in fuel-supplying ISIC codes are now linked to the physical quantity of fuel produced, not revenue, to avoid unrealistic changes in BAU employment and BAU employee compensation when BAU projected fuel prices vary from year to year.
    • Change in employee compensation due to policies is now linked to changes in the physical quantity of fuel produced, not changes in revenue. (This was already true of jobs but, until now, not employee compensation.)
  • Bug fixes
    • Health outcome quantization size is now adjustable via input data and defaults to zero, fixing a bug where very small numbers of avoided deaths (1 or 2 avoided deaths) would not be displayed correctly in online avoided deaths wedge diagrams.

eps-3.4.2-us

28 Sep 20:01
Compare
Choose a tag to compare

3.4.2 - September 28, 2022

  • Data Updates
    • Use EIA power plant lifetime data in elec/BGCL
  • Bug fixes
    • Adjusted elec/CoESC to account for future projected inflation
    • Correction to repayment amounts for electricity sector capital financing
    • Fixes to methodology in elec/ARpUIiRC

eps-3.4.1-us

12 Sep 21:36
Compare
Choose a tag to compare

3.4.1 - September 12, 2022

  • New Features
    • Added a simple representation of financing of capital expenditures in the electricity sector to improve accuracy of GDP and job impacts.
  • Bug Fixes
    • Fix omission of power plant decommissioning revenues from supplying nonenergy ISIC codes
    • Extend payment of expenditures for decommissioning retired power plants over 3 years
    • Separate NGPS industry expenses for production of natural gas vs. production of petroleum fuels when calculating fuel price feedbacks
    • Avoid rounding error in logit functions
    • Fix units in web app graph "Share of Generation from Clean Sources"
    • Prevent instability in district heat price feedback when district heat use approaches zero
    • Prevent rounding error from causing small negative emissions from fossil power plants with CCS

eps-3.4.0.1-us

23 Aug 19:37
Compare
Choose a tag to compare

3.4.0.1 - August 23, 2022

  • Data
    • Recalibrated EV sales shares for freight LDVs and HDVs
    • Updated BAU CCS amounts in industry based on Rhodium research
    • Corresponding updates to NDC scenario

eps-3.4.0-us

29 Jul 01:12
Compare
Choose a tag to compare

3.4.0 - July 28, 2022

  • New Policies
    • Industrial fuel shifting is now controlled by two policy levers. A new lever allows use of indusrtial heat pumps to electrify low-temperature heat. The existing lever now governs only medium and high temperature heat and continues to allow shifting to electricity, hydrogen, and/or other fuels.
    • New Policy: CO2 storage in agricultural soils from altered tillage and other soil practices
    • New Policy: CO2 sequestration due to avoided conversion and restoration of grasslands
    • New Policy: CO2 sequestration due to wetland restoration
    • New Policy: Carbon border adjustments (regarding carbon pricing) can now be toggled on and off. For the U.S., we assume border adjustments are off by default.
    • New Policy: The F-gas Equipment Maintenance & Retrofits policy is now subscripted by both the chemicals and other metals (aluminum) industry
  • New Features
    • Import and export substitution (the extent to which the policy package increases or decreases imports and exports of non-energy products) are now calculated. (The EPS already handled import and export substitution for energy products.) This also allows the model to calculate domestic consumption and changes in consumption.
    • Users may now override endogenous learning for battery electric vehicles (in trans/BNVP)
    • Labor productivity growth rates now support time series data (io-model/LPGRbIC)
    • Demand response now reduces the need for generation from peaker power plants
    • Capital costs of electricity sector CCS equipment are now properly adjusted to account for power plant capacity factors
    • Single-pollutant graphs are now stacked area graphs (by sector) instead of single-line graphs
    • Whether the carbon tax exempts process emissions by default (ctrl-settings/BEPEfCT), and the policy lever to reverse this behavior, can now be set separately for each industry
    • The model's handling of value-added taxes (VAT) and sales taxes is now more sophisticated and accurate.
    • The Macroeconomic Feedbacks sheet is clearer and easier to understand.
    • The policy schedule Python script (plcy-schd/FoPITY) now includes internal error checking capabilities.
    • Improved the metrics used to calculate macroeconomic feedback for transportation service demand.
    • Added the ability for government to rebate carbon tax on exported products (if carbon border adjustments are enabled), with a new control setting to toggle this behavior on or orr.
    • Edited or added smoothing times for electricity generation capacity, grid battery storage, transmission capital costs, and electricity prices (in files elec/STfESCE and elec/STfEPC) to spread power sector capital costs over a number of years
    • Exogenous GDP growth rate adjustment (ctrl-settings/EGGRA) now accepts time-series input data and can be toggled on and off in the web interface via a control lever
    • BAU control lever settings are now read from input data by the web app and no longer need to be specified in a Scenario_BAU.cin file.
  • New Graphs
    • Exports, imports, production, and domestic consumption of nonenergy products, as well as policy-induced changes in these metrics
    • Share of electricity generation from clean sources
    • Carbon intensity of electricity generation
    • Electricity intensity per unit GDP
    • Industrial CO2 by source type (energy vs. process)
    • Industrial process CO2 emissions by industry
    • Industrial energy-related CO2 emissions by industry
  • Bug Fixes
    • Fix to share of demand response capacity costs by cash flow entity
    • Revert to using ALLOCATE AVAILABLE() for electricity dispatch (as in EPS 3.3.0) rather than a logit function
  • Data
    • Updated to the Energy Information Administration's Annual Energy Outlook 2022. We chose to use the Low Economic Growth side case because it more closely aligns with economic projections from the Congressional Budget Office.
    • Updated to use the National Renewable Energy Laboratory's Annual Technology Baseline 2022
    • Updated BAU to reflect components of the U.S. Infrastructure Investment and Jobs Act
    • Updated short-term natural gas prices to reflect futures prices
    • Updated new vehicle fuel economy to reflect latest Environmental Protection Agency standards
    • Updated NDC Scenario to reach net zero GHGs by 2050, including greater carbon capture and sequestration and direct air capture
    • Updated LULUCF emissions trajectory based on the 1990-2020 trend in the Greenhouse Gas Inventory
    • Updated LULUCF potential and costs based on consultation with external forestry experts
    • Updated process emissions to align with the Environmental Protection Agency Greenhouse Gas Inventory in the start year, with growth tied to AEO projections
    • Updated to use the International Energy Agency Methane Tracker 2022 for process methane
    • Updated direct air capture potential
    • Updated control settings to specify that all fuel prices should be affected by changes in fuel production costs
    • Updated control settings to exempt certain process emissions from the carbon tax by default
    • Updated cost of transmission
    • Updated cost of industrial energy efficiency policy
    • Updated vehicle maintenance costs
    • Other minor data updates

eps-3.3.1.1-us

11 May 16:05
Compare
Choose a tag to compare

3.3.1.1 - May 11, 2022

  • Bug Fixes
    • Fix to allow for different values of electricity dispatch shareweights for each power plant type (file elec/MOfEDS, which includes an option to manually override the model's calculated shareweights)

eps-3.3.1-us

13 Jan 21:56
Compare
Choose a tag to compare

3.3.1 - Jan. 18, 2022

  • New Features
    • Electricity Sector
      • Electricity generation subsidies can now be set separately for power plants of the same type in different quality tiers (both BAU and policy lever)
      • Electricity dispatch choice is now handled via a logit function rather than ALLOCATE AVAILABLE. Logit shareweights are calculated endogenously and are policy-responsive. A manual override for these shareweights has been added, allowing detailed customization of electricity dispatch behavior for regions with unusual electricity dispatch approaches.
    • Transportation Sector
      • Changes in the amount of money paid for passenger transport fares (airfare, bus fare, train fare) are now calculated.
      • Annual vehicle insurance costs for all on-road vehicles are now included.
      • Annual vehicle parking costs are now included.
      • Annual vehicle licensing, registration, and property tax costs are now included.
    • The fuel tax policy can now be used to reduce the BAU tax rate or apply subsidies. Positive values increase the tax rate. Negative values reduce the BAU tax rate or apply subsidies.
    • Added single-line graphs of total energy use for each end use sector. Breakdowns showing total energy use as stacked area graphs already existed, but a single-line graph is sometimes preferable for simplicity or for comparing multiple policy packages on the same graph.
    • Policy schedules (FoPITY) are now managed by a single Python script rather than via several large Excel files. This allows policies to be added and changed more easily, policy schedules are generated more quickly, and there is no longer any risk of policy properties not aligning across different Excel files.
  • Bug Fixes
    • "Buy In-Region" policy lever's direct effects are now included in macroecnomic feedback loops, plus other formula fixes for this policy
    • Corrected the share of natural gas used for energy (vs. as feedstock) by the refining industry in indst/BPoIFUfE
    • Corrected formula for exclusion of deaths caused by pollution associated with imported electricity for EPS regions that count emissions from imported electricity
    • The change in demand for the "energy pipelines and gas processing" industry is now based on the change in domestic + exported natural gas demand, rather than natural gas production, to better handle regions with gas transmission but little-to-no gas production
    • Fixed omission of geoengineering primary energy use from "Primary Energy Use by Sector" and Fuel Costs graphs
  • Data Updates
    • Updated BAU trajectory to incorporate the AIM Act
    • Updated BAU carbon capture and sequestration amounts in industry based on a Rhodium analysis
    • Updated currency year to 2020
    • Separated combined cycle, steam turbine, and combustion turbine natural gas plants in the input data
    • Updated battery storage costs and recalibrated vehicle prices
    • Corrected BAU Production Tax Credit values for onshore wind
    • Other minor data updates

eps-3.3.0-us

13 Aug 21:22
Compare
Choose a tag to compare

3.3.0 - Aug. 16, 2021

  • New Features
    • New Policy: Buy In-Region Products allows the user to specify a percentage of imported products (in the BAU case) that are shifted to domestic suppliers (in the policy case) for each individual industry.
    • Added demographic breakdowns disaggregating changes in lives saved due to reduced pollution by sex, race, and Hispanic or Latino status. New graphs show results as absolute numbers and as percent changes relative to BAU.
    • The EPS core model structure now supports model run end dates as far out as 2100. Each EPS region's developers may choose their preferred model run end date. (The U.S. national model's end date remains 2050.)
    • New Policy: N2O abatement (from the chemicals industry, primarily from nitric and adipic acid production)
    • Projected future changes in BAU Output, BAU Employment, BAU Value Added, and BAU Employee Compensation disaggregated by ISIC code improve the accuracy of some input/output model results
  • Data Updates
    • Updated NDC scenario to include incentives for electric vehicles and efficient building components
    • Update LULUCF rebound pollutant emissions factors
    • Update electricity sector prices to NREL ATB 2021
    • Update endogenous learning variables for electric vehicles
    • Revert to EPA data for HFCs
    • Update building envelope component lifetime
    • Update NDC targets based on the 2021 CRF submission
    • Update BAU and maximum biofuel blending amounts in trans/BPoEFUbVT and trans/MPoEFUbVT
    • Minor updates to spending allocations to ISIC codes
    • Other minor data updates
  • Web Interface
    • Added a new user interface (UI) for setting policy values and implementation schedules for multiple subscripted elements of the same policy. Updates to WebAppData.xlsx format support the improved UI.
  • Minor Updates
    • The carbon tax is no longer levied on industrial feedstocks (such as the natural gas that goes into plastics, or the crude oil that goes into secondary petroleum products). This avoids double-taxation of crude and secondary petroleum products.
    • The model now ensures input data for BAU fuel production, consumption, imports, and exports are in balance, with behavior customizable in variable fuels/FPIEBP
    • Added district heat losses in heat distribution systems
    • Building retrofitting policy effects are now cumulative with the effects of other buildings sector policies that affect the energy efficiency of newly sold building components
    • Subscript battery share of electric vehicle price by Vehicle Type
  • Bug Fixes
    • In models configured to treat emissions associated with imported electricity as in-region emissions, exclude these emissions from health impact calculations
    • Use BEA domestic requirements table instead of BEA total requirements table when splitting certain ISIC codes in io-table/DLIM

eps-3.2.1-us

22 Apr 16:59
Compare
Choose a tag to compare

eps-3.2.1-us - Apr. 22, 2021

  • Data Updates
    • Updates NDC target to new NDC announced on 4/22/2021 of 50-52 percent reduction in GHG relative to 2005 by 2030
    • 1.5 Scenario renamed to NDC Pathway
  • Bug fixes
    • Fix input data bug for water and waste industry causing too large of increases in demand

eps-3.2.0-us

19 Apr 22:58
Compare
Choose a tag to compare

eps-3.2.0-us - Apr. 19, 2021

  • New Features
    • Added more detail to the Industry Category subscript, increasing the number of separately broken out industries from 8 to 25
    • Added new policy lever to enable mandated power plant retirement schedule
    • Improved methodology for calculating the maximum amounts of power plant capacity and vehicles that can be deployed in a given year by implementing logit functions
    • Simplified input data requirements by removing energy suppliers from input variables and using internal calculations instead
    • Enabled new web app graph for carbon emissions by power plant type
    • Included new documentation, including guidance on all output graphs
  • Data Updates
    • Updated the 1.5C scenario
    • Switched to using the AEO High Oil and Gas Supply scenario, which has historically tracked natural gas prices more closely
    • Data in input variables based on EIA Annual Energy Outlook updated to use AEO 2021 values, which includes estimated impacts from COVID-19
    • Updated the first simulated year to 2020
    • Recategorized the freight vehicle categories to group light-duty and medium-duty vehicles together and separately report heavy-duty vehicles
    • Updated BAU LULUCF emissions and N2O process emissions to match the latest EPA Greenhouse Gas Inventory
    • Updated to latest version of PRIMAP database (v2.1), used for process CO2 emissions in indst/BPE
    • Removed BAU Low Carbon Fuel Standard values
    • Updated vehicle prices based on more current sources
    • Updated international fuel prices
    • Other minor input data updates
  • Bug fixes
    • Fix equation for calculating aircraft fuel switching under the Low Carbon Fuel Standard policy
    • Fix small bug in cash flow calculations for electricity sector variable and fixed O&M costs