Preliminary Modeling Results

Results Files and RESOLVE Model

Preliminary RESOLVE Results 2017-07-19 (pdf)

Summary of Preliminary RESOLVE Cases (xlsx)


RESOLVE Inputs and Assumptions Document (updated July 2017) – clean version


RESOLVE Inputs and Assumptions Document (updated July 2017) – redline version

RESOLVE User Manual (pdf)

RESOLVE Model Package (zip)

Warning: This is a very large file (2.8 GB) and may take several hours to download and/or decompress. If you have trouble downloading the file, please try using a different browser. The file decompresses to about 30+ GB and contains these components:
• RESOLVE Python code
• Excel-based User Interface
• Excel-based Results Viewer
• Excel-based Dispatch Viewer
• Raw inputs data files
• Raw results data files
• Text files to facilitate porting data to production cost models

IMPORTANT: When decompressing this file, the user must retain the exact folder hierarchy reflected in the .zip file – otherwise the Python code and Excel macros will not be able to locate files.

Disclaimer:
The core of the RESOLVE model is written in the Python scripting language. This model was created by E3 and was adapted for use in the CPUC’s Integrated Resource Planning proceeding under the administration of CPUC’s Energy Division. The E3 RESOLVE Model is free software under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The CPUC is distributing the RESOLVE Model in the hope that it will be useful, however:
NO WARRANTY OF ANY KIND, IMPLIED, EXPRESSED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND FREEDOM FROM COMPUTER VIRUS, IS GIVEN WITH RESPECT TO THE RESOLVE SOFTWARE INCLUDING ITS PYTHON SCRIPTS, THE WEB PAGE HOSTING THE RESOLVE SOFTWARE OR HYPERLINKS TO OTHER INTERNET RESOURCES.
References or links in the web site hosting the RESOLVE model to any specific commercial products, processes, or services, or the use of any trade, firm, or corporation name are for the information and convenience of the public, and do not constitute endorsement, recommendation, or favoring by the CPUC, or its employees or agents. E3 and the CPUC bear no responsibility for the consequences of any modifications to the model, including its Python scripts, whether intentional or unintentional.
The Python scripts of the RESOLVE model, as distributed by the CPUC, are uniquely identified by the following hashes (checksums). Please consult with your information technology professional for information regarding how to help assure the provenance of your code using the data below.

 

RESOLVE Model Python Script

Hash (Checksum) using SHA256

create_results_summary.py

FFA666CFD735F4832737093A9249C0052FD2B16B3C7106BBBEFEFEA41A8712E1

export_results.py

C1B4E4B2475C3629D6CF12960D45F2BE45F2872E08473408FC16593FA71105F2

load_data.py

7B07C2D398CB7DEEC290C952B24A6868D9E70C98B4F16DC292AF81264116E7BF

model_formulation.py

FE789DF10546CBBBBF01BF304208DABA3417E437336DD2ACAF18741BC6633933

run_opt.py

88CE9619750E9A73B722233162D6C217AB840B69FC9C10C2165531F5609ACCC5

runbatch.py

D50DA021CA9D4A6A497B831903DC0F2895CEB5A1BA5C664EE5B6D3B6A400781E

 

Any errors or omissions should be reported for investigation to CPUC Energy Division staff Patrick Young at patrick.young@cpuc.ca.gov.

 

 


Immigration Guide