A Microservices-Based Framework for Smart Design and Optimization of PV Installations

被引:2
作者
Vinco, Sara [1 ]
Pagliari, Daniele Jahier [1 ]
Bottaccioli, Lorenzo [1 ]
Patti, Edoardo [1 ]
Macii, Enrico [2 ]
Poncino, Massimo [1 ]
机构
[1] Politecn Torino, Dept Control & Comp Engn, I-10129 Turin, Italy
[2] Politecn Torino, Interuniv Dept Reg & Urban Studies & Planning, I-10129 Turin, Italy
来源
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING | 2021年 / 6卷 / 04期
关键词
Data models; Meteorology; Mathematical model; Integrated circuit modeling; Design methodology; Photovoltaics; Computer architecture; Renewable energy resources; Photovoltaic installation; reneawable energy; microservices; PV design; PV optimization; GIS-based design; RENEWABLE ENERGY; SIMULATION; GIS; GENERATION; SYSTEM;
D O I
10.1109/TSUSC.2020.3010673
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The design of photovoltaic (PV) installations mostly relies on rule-of-thumb criteria and on gross estimates of the shading patterns, and the few optimized approaches are generally focused on the problem of identifying the most suitable surfaces (e.g., roofs) in a larger geographic area (e.g., city or district). This article proposes a framework to address the design and the optimization of PV installations through a set of microservices focusing on the different variables of the design: identification of the target surfaces, elaboration of weather data, modeling of the PV panel, and floorplanning of the panel on the surface. The microservices architecture ensures extensibility and generality, as the user may execute only a subset of the proposed services or provide novel algorithms to extend the existing ones. Additionally, the framework provides a set of built-in models that allow sensitivity to the distribution of shades and accurate modeling of the power production over time. We show the many benefits of the proposed framework on two different use cases.
引用
收藏
页码:531 / 543
页数:13
相关论文
共 50 条
[41]   ROMA: Resource Orchestration for Microservices-based 5G Applications [J].
Gholami, Anousheh ;
Rao, Kunal ;
Hsiung, Wang-Pin ;
Po, Oliver ;
Sankaradas, Murugan ;
Chakradhar, Srimat .
PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
[42]   A Microservices-Based Social Data Analytics Platform Over DC/OS [J].
Hsu, Ming-Chih ;
Lin, Chi-Yi .
ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 :673-683
[43]   CFEC: An Ultra-Low Latency Microservices-Based In-Network Computing Framework for Information-Centric IoVs [J].
Din, Muhammad Salah Ud ;
Rehman, Muhammad Atif Ur ;
Kim, Byung-Seo .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) :3199-3212
[44]   Microservices-based Approach for a Collaborative Business Process Management Cloud Platform [J].
Cocconi, Diego ;
Villarreal, Pablo .
2020 XLVI LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2020), 2021, :128-137
[45]   DataXc: Flexible and efficient communication in microservices-based stream analytics pipelines [J].
Coviello, Giuseppe ;
Rao, Kunal ;
De Vita, Ciro Giuseppe ;
Mellone, Gennaro ;
Chakradhar, Srimat .
2022 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2022, :71-79
[46]   Actual Use of Architectural Patterns in Microservices-based Open Source Projects [J].
Marquez, Gaston ;
Astudillo, Hernan .
2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, :31-40
[47]   Intelligent Agent support for Topology Learning in microservices-based SDN Controller [J].
Scotece, Domenico ;
Tshakwanda, Petro Mushidi ;
Arzo, Sisay Tadesse ;
Cavallari, Riccardo ;
Foschini, Luca ;
Devetsikiotis, Michael .
ICC 2024 - IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2024, :165-170
[48]   LE2ML: a microservices-based machine learning workbench as part of an agnostic, reliable and scalable architecture for smart homes [J].
Thullier, Florentin ;
Halle, Sylvain ;
Gaboury, Sebastien .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (6) :6563-6584
[49]   Capacity planning of a microservices-based image classification application using analytic modeling [J].
Zafarzade, Zahra ;
Ataie, Ehsan .
COMPUTING, 2025, 107 (05)
[50]   An Agile Approach for Managing Microservices-Based Software Development: Case Study in FinTech [J].
Vu H A Nguyen .
INFORMATION SYSTEMS (EMCIS 2021), 2022, 437 :723-736