PV-BESS Analysis and Sizing Tool (PVBT)

버전 1.2 (673 KB) 작성자: AARAOUFM
The full paper can be downloaded from: https://ieeexplore.ieee.org/document/9521731 Open Access version from: https://bit.ly/3hspvsu

다운로드 수: 308

업데이트 날짜: 2021/7/13

GitHub에서 호스트

GitHub에서 라이선스 보기

PV-BESS Tool [PVBT] (Analysis and Sizing tool for the small-scale PV/BESS)

PVBT

View PV-BESS Analysis and Sizing Tool (PVBT) on File Exchange

This tool was validated and detailed in the following paper:

A. A. R. Mohamed, R. J. Best, X. A. Liu and D. J. Morrow, "A Comprehensive Robust Techno-Economic Analysis and Sizing Tool for the Small-Scale PV and BESS," in IEEE Transactions on Energy Conversion, 2021, doi: 10.1109/TEC.2021.3107103.

The full paper link: https://ieeexplore.ieee.org/document/9521731 || Open Access version from: https://bit.ly/3hspvsu

The repository contains two programs: 1) PVBT and 2) PVBTOptimization. The first one is for the analysis only, the second one is for the PV/BESS sizing optimization and analysis.

The PVBT tool utilizes a real-time BESS control method that aim to maximize the PV self-consumption and energy arbitrage that has been validated using real measurements in addition to integrating a rigorous ageing model to determine the loss in savings due to the capacity degradation. The PVBT outputs are:

  1. The net household demand with and without the BESS.
  2. Electricity bill with and without the BESS.
  3. BESS power dispatch.
  4. BESS state of charge.
  5. Battery degradation and SoH.
  6. PV self-consumption with and without the BESS.
  7. Self-sufficiency with and without the BESS.
  8. Power curtailed with and without the BESS.
  9. Exported power to the grid with and without the BESS.

In addition to five cost benefit analysis (CBA) are conducted for:

  1. CBA for the PV investment according to the warrantied lifetime.
  2. CBA for the BESS investment according to the warrantied lifetime.
  3. CBA for the BESS investment according to the lifetime based on the minimum state of health (end of lifetime based on SoH).
  4. CBA for the PV and the BESS according to the warrantied lifetime of the PV and the BESS.
  5. CBA for the PV and the BESS according to the PV warrantied lifetime and the BESS lifetime based on the minimum state of health.

The aim of the optimization formulation (PVBTOptimization) is to find the optimal sizes of PV only with or without BESS, BESS only in presence of PV, and PV with BESS sequentially. The optimization objective is to maximize the profitability through maximizing the net present value.

Please check the PVBTGuide.pdf file for more details and guidance on how to use the code.

This code has been developed by Ahmed A.Raouf Mohamed - EPIC Research Cluster, School of Electronics, Electrical Engineering and Computer Science at Queen's University in Belfast, UK. This work is part of SPIRE 2 Project.

For any inquiry: amohamed06@qub.ac.uk / AARaoufM@gmail.com twitter2

v1.0 First release (01/2021).

v1.1 Added "FB" that represents fixed component of the BESS prices which is not affected by the annual declining rate in BESS prices (01/2021). v1.2 An option to discharge the battery starting from the end of low tariff period (02/2021). Copyright @ 2021

인용 양식

[1]. A. A. R. Mohamed, R. J. Best, X. A. Liu and D. J. Morrow, "A Comprehensive Robust Techno-Economic Analysis and Sizing Tool for the Small-Scale PV and BESS," in IEEE Transactions on Energy Conversion, 2021, doi: 10.1109/TEC.2021.3107103. [2] A. A. R. Mohamed, PV-BESS Tool (PVBT), 2021, https://doi.org/10.5281/zenodo.5098348

MATLAB 릴리스 호환 정보
개발 환경: R2020b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

PVBT

PVBTOptimization

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.