/Integrated_PV-battery_System

Integrated PV-battery System

Primary LanguageJupyter NotebookMIT LicenseMIT

Optimizing the Utilization of Integrated Photovoltaic Battery Systems in the Residential Section

This archive is distributed in association with the IISE Transactions under the MIT License.

The source code and data in this repository are a snapshot of the software and data that were used in the research reported on in the manuscript under review Optimizing the Utilization of Integrated Photovoltaic Battery Systems in the Residential Section by Z. Liu et. al.

Cite

To cite this repository, please cite the manuscript.

Below is the BibTex for citing the manuscript.

@article{Liu2020,
  title={Optimizing the Utilization of Integrated Photovoltaic Battery Systems in the Residential Section},
  author={Liu, Zeyu and Ramshani, Mohammad and Khojandi, Anahita and Li, Xueping},
  journal={Preprint},
  year={2021},
  doi={10.13140/RG.2.2.33351.42401},
  url={https://www.researchgate.net/publication/350047900_Optimal_Utilization_of_Integrated_Photovoltaic_Battery_Systems_-_An_Application_in_Residential_Sector}
}

Description

The goal of this repository is to provide the optimal long-term battery operational policy for a PV-battry system implemented in a residential house.

The codes contain three parts to replicate the results shown in the manuscript. First, we provide codes to replicate the plots in Section 4.1 of the manuscript. Then, we provide codes to replicate Table 2 of the manuscipt. Finally, we provide codes to replicate the algorithm comparison results in Section 5 of the manuscript.

Python Prerequisite

The following Python libraries are required to run the source codes:

  1. numpy;
  2. scipy;
  3. torch;
  4. pandas;
  5. pickle;
  6. matplotlib.

Usage

Simply run the Python files in each directory.

Support

For support in using this software, submit an issue.