What’s New

These are new features and improvements of note in each release.

v0.3.4 (03/22/2024)

  • Formal release for the Energy layer and energy baselines.

  • Informal inclusion of the carbon layer in development.

  • New interactive training available via JupyterBook and Google Collab

  • Added raw, inputs, outputs, figures folders for saving simulation files.

  • Simulations can also now be saved as pickles, for easy use and load.

Code Updates

  • Updated default “reducecapacity” to False, i.e. by default, bifaciality will not affect installed capacity, it will be bonus energy generation

  • Improved internal data path for baselines folder

  • Additional math added to energy calculations layer to support carbon calculations

  • New Mass Flows input nameplatedeglimit and secondlifenameplatedeglimit to set up degradation limits for first and second life.

Baseline Updates

  • Updated scenarios for PERC, SHJ, TopCon, Perovskites (from Mirletz EPJ 2024)

  • New deployment schedules available for Global (from Mirletz EPJ 2024)

  • Baselines for Roger Nagle’s Master thesis exploring European deployment and sustainability pathways scenarios added

  • Carbon baselines added (still under development)

Documentation Updates

  • Reorganized documentation folder into tutorials, publications, and baseline development documents.

  • Version for various of the journals added, as well as printouts of system, python, pandas and other packages added for easier debugging for users.

  • Removed OpenEI documentation as it is out of date.

  • Added documentation for using the energy layer, including journal for the Mirletz EPJ 2024 paper, and an energy sensitivity analysis journals

Contributors

v0.3.2 (02/17/2023)

  • Improved recycling and remanufacturing pathways by creating a ‘Pool’ that can be activated to store material.

Baseline Updates

  • CdTe mass baselines added

  • Energy baselines finished for silicon.

  • Modified degradation values to be system degradation values from Jordan 2022 publication.

New Documentation and Analysis

16 - PERC vs SHJ vs TOPcon journal presented at the SHJ Workshop 2022 in CEAInes 17 - Energy Results Paper (still on development but preview) 18 - PVRW 2023 journal

Contributors

v0.3.0 (09/01/2022)

  • Added remanufacturing pathway

  • Re-strucutred Reuse into merchant tail and re-sale, added storage

  • Two separate paths for damaged (bad) and undamaged (good) modules. Current values for the subpath are very similar except for damaged modules are not considered for resale.

  • Energy baselines included, and calculations to evaluate Energy In, Out and Balance.

Usage Improvements

  • Automatic routines for visualing results

  • Improved ways to modify materials, adding the usual materials automatically, etc.

  • Functions to modify scenarios for IRENA reliability and lifetime assumptions.

  • Year trimming implemented internally so baselines are consistent.

  • More outpus provided in the results dataframes, including Area equivalencies for many of the steps.

New Structuring

  • data changed to dataIn_m and dataIn_e for module level, and materialdata changed to matdataIn_m and matdataIn_e where _m stands for mass and _e stands for energy

  • Output data changed to dataOut_m, dataOut_e, matdataOut_m, matdataOut_e for modules and materials and mass and energy respectively

Baseline Updates

  • 2022 annual module and material updates

  • added glass virgin material efficiency

  • Module and material energy files added

New Documentation and Analysis

13 - Journal for mass analysis of lifetime vs recycling, documenting the analysis in the Mirletz et al 2022 PLOS ONE publication. 14 - Historical US Installs Waste Projections journal. 15 - Energy and Material Flows PVSC 2022 paper analysis, focusing on energy balance of remanfuacturing versus recycling glass as a case study for Pervoskites All-Back-Contact (ABC) technology. 16 - New Energy Flows tutorial introduction

Contributors

v0.2.0 (07 / 07 / 2021)

  • Renamed Repower to Reuse, added Merchant Tail as possible pathway to continue using modules at EoL.

  • Added tracking of various variables, including Repaired area and repaired power.

  • Implemented bifacial technology considerations in the Mass Flow.

  • Journal with Sensitivy Anylisis for the various functions

  • Journal with Senki inputs for the cumulative mass flows

  • New folder with Open Energy Information (OpenEI) datasets and jupyter journal showing how to save data into format.

  • New page showing baselines on OpenEI.

  • New page showing results from PVSC Proceedings on OpenEI PVSC.

Baseline Updates

  • All baselines updated with 2021 ITRPV Data.

  • Improved lifetime projections and approach, considering T50 and T90s so that 90% of the population has not failed by the end of Project Lifetime. Project Lifetimes follow LBNL data. More documentation in baseline development journals.

  • Glass baseline improvement in manufacturing efficiency values used.

  • Bifaciality factor baseline added

  • Completed baselines for Glass, Silicon, Silver, Copper and Aluminum Frames

  • Electrification Futures 2021 deployment projections added for US modules.

Contributors

v0.1.1 (03 / 24 / 2021)

Updates to baselines, and inclusion of software on PyPI for automatic installation with pip install PV_ICE

Contributors

First official release. This software is still under development, in particular of the baselines associated for the data of the PV modules and materials.

  • Re-structured folders to include Documentation, Versioning and Setup.

  • main.py populated with functions developed

  • Development journals and examples moved to tutorials folder

  • Added Sphinx Documentation

  • Added Versioneer

  • Added baseline for PV modules installations at US and World level

  • Added baseline for materials Silicon & Glass

  • Added simple pytest

  • Pypi registration

Contributors