-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes to handle AEO 2018 residential data files
In ‘mseg.py’: -Modified number of footer lines to skip in ‘rsmlgt.txt’. -Added new columns for utility rebates and technology-specific choice weights in ‘rsmlgt.txt’. -Added “latin1” encoding argument to numpy genfromtxt command on ‘rsmlgt.txt’ import. In ‘mseg_techdata.py’: -Added new columns for equipment rebates in ‘rsmeqp.txt’. -Removed major fuel flag column in ‘rsclass.txt’. -Added new columns for utility rebates and technology-specific choice weights in ‘rsmlgt.txt’. -Modified number of footer lines to skip in ‘rsmlgt.txt’ and header lines to skip in ‘rsclass.txt’. -Added “latin1” encoding argument to numpy genfromtxt command on ‘rsmlgt.txt’ and ‘rsclass.txt’ imports. Break out all AEO residential MELs, minor naming changes The following changes are now reflected across the entire suite of Scout files (from AEO data updating modules through to analysis engine modules and documentation): -Break out the former ‘other MELs’ categories such that AEO stock and energy data are available for the individual technologies ‘coffee maker,’ ‘dehumidifier,’ ‘microwave,’ ‘pool heaters and pumps,’ ‘security system,’ ‘portable electric spas,’ ‘wine coolers,’ and ‘electric other’. -Change ‘other (grid electric)’ end use to ‘other’ and extend across all fuel types. -Add the ‘other appliances’ technology to the ‘other’ end use category for non-electric fuels. -Change the ‘non-specific’ secondary heating technology for electric and natural gas fuels to ‘secondary heater’; also change ‘secondary heating’ technology for all other fuels to ‘secondary heater’ (e.g., ‘secondary heating (wood)’ -> ‘secondary heater (wood)’). -Change all ampersands in technology names to ‘and’ for consistency (e.g., ‘fans & pumps’ -> ‘fans and pumps’). Additionally, stale data fields were cleared from the results of the ‘mseg_techdata.py’ routine, and all missing technology choice data now yields a zero value for the technology in question, instead of a dict full of ‘NA’ values. Close #202 Revise string cleaning and data handling for EIA input data files for commercial buildings to correctly read technology descriptions in the service demand data and match those strings to comparable descriptions in the technology characteristics (cost, performance, and lifetime) data. Support AEO 2018 commercial data Update commercial input data handling to support new miscellaneous electric load (MEL) types and update microsegments.json with these new MELs types. Update documentation to reflect the technology types available from the AEO 2018 data for commercial buildings. Fix lighting type string handling Fix specific problems present in the commercial lighting data from AEO and in the handling of those data. Combine 'SodiumVapor' and 'Sodium Vapor' lighting types together. Collapse linear fluorescent lighting types to simplified strings of the form 'TX FXX', e.g., 'T8 F28.' Eliminate the empty string ('') lighting technology associated with a handful of rows in the service demand data that have no 'Description' (and no service demand). Changes to technology names in ecm_prep The changes are needed to accommodate an expanded set of commercial MELs technology names, a more compact set of commercial lighting technology names, and revised technology names for commercial cooking. Another small modification was made to the routine that determines common date ranges (e.g., 2013-2050) across all raw EIA input files. Finally, the handling of missing residential consumer choice data in ‘ecm_prep.py’ was revised to reflect changes in the structure of the underlying choice dataset. Added complete AEO 2018 baseline files, default ECM modifications, and results Complete stock/energy and technology characteristics data are included, as are new heating/cooling totals, site-source conversions, and Consumer Price Index data. One ECM definition had to be modified slightly to reflect the updated ‘other’ end use name. All ECM definitions and results in the /web folder were updated to reflect these AEO 2018 data updates. Modified LED troffers example for AEO 2018 technologies
- Loading branch information
1 parent
2cca7f6
commit 2c64c84
Showing
26 changed files
with
1,791,446 additions
and
1,899,031 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.