Modeling an Agricultural Microgrid using pvlib-python: A Case Study in Bangladesh

Sayeed Hasan, Md. Rifat Hazari, Effat Jahan, Mohammad Abdul Mannan
{"title":"Modeling an Agricultural Microgrid using pvlib-python: A Case Study in Bangladesh","authors":"Sayeed Hasan, Md. Rifat Hazari, Effat Jahan, Mohammad Abdul Mannan","doi":"10.53799/ajse.v22i3.733","DOIUrl":null,"url":null,"abstract":"The article focuses on sizing and designing microgrids with pvlib-python and the Python programming language. Pvlib-python is a free and open-source program for simulating solar photovoltaic (PV) systems. For the design, an existing case study of an agricultural microgrid comprised of  PV arrays, batteries, and a biogas-based generator in an off-grid configuration was explored. The solar resources and PV system were modeled using pvlib-python, while the rest of the microgrid was built and simulated using a custom dispatch algorithm written in Python. The study also discussed an in-depth strategy for modeling PV utilizing various data sources using the included modules and functions. A similarly specified microgrid was also modeled in Homer Pro software and the results from the designed microgrid in Python were compared. The hourly distribution of data for both tools exhibits a noticeable deviation. The daily and annual distribution of most of the parameters, on the other hand, produce comparable results.","PeriodicalId":224436,"journal":{"name":"AIUB Journal of Science and Engineering (AJSE)","volume":"593 ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AIUB Journal of Science and Engineering (AJSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.53799/ajse.v22i3.733","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The article focuses on sizing and designing microgrids with pvlib-python and the Python programming language. Pvlib-python is a free and open-source program for simulating solar photovoltaic (PV) systems. For the design, an existing case study of an agricultural microgrid comprised of  PV arrays, batteries, and a biogas-based generator in an off-grid configuration was explored. The solar resources and PV system were modeled using pvlib-python, while the rest of the microgrid was built and simulated using a custom dispatch algorithm written in Python. The study also discussed an in-depth strategy for modeling PV utilizing various data sources using the included modules and functions. A similarly specified microgrid was also modeled in Homer Pro software and the results from the designed microgrid in Python were compared. The hourly distribution of data for both tools exhibits a noticeable deviation. The daily and annual distribution of most of the parameters, on the other hand, produce comparable results.
使用 pvlib-python 为农业微电网建模:孟加拉国案例研究
这篇文章的重点是利用 pvlib-python 和 Python 编程语言确定微电网的规模并进行设计。Pvlib-python 是一款免费的开源程序,用于模拟太阳能光伏(PV)系统。在设计过程中,我们对现有的一个农业微电网案例进行了研究,该微电网由光伏阵列、蓄电池和沼气发电机组成,采用离网配置。太阳能资源和光伏系统使用 pvlib-python 进行建模,微电网的其他部分则使用 Python 编写的自定义调度算法进行构建和模拟。该研究还深入讨论了利用所含模块和函数的各种数据源为光伏建模的策略。还在 Homer Pro 软件中对一个类似的微电网进行了建模,并对 Python 中设计的微电网的结果进行了比较。两种工具的每小时数据分布存在明显偏差。另一方面,大多数参数的日分布和年分布结果相当。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信