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 条
[21]   MicroFog: A framework for scalable placement of microservices-based IoT applications in federated Fog environments [J].
Pallewatta, Samodha ;
Kostakos, Vassilis ;
Buyya, Rajkumar .
JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 209
[22]   Microservices-based cloud-edge collaborative condition monitoring platform for smart manufacturing systems [J].
Yang, Hanbo ;
Ong, S. K. ;
Nee, A. Y. C. ;
Jiang, Gedong ;
Mei, Xuesong .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (24) :7492-7501
[23]   Phi: A Generic Microservices-Based Big Data Architecture [J].
Maamouri, Amine ;
Sfaxi, Lilia ;
Robbana, Riadh .
INFORMATION SYSTEMS (EMCIS 2021), 2022, 437 :3-16
[24]   HoneyKube: Designing and Deploying a Microservices-based Web Honeypot [J].
Gupta, Chakshu ;
van Ede, Thijs ;
Continella, Andrea .
2023 IEEE SECURITY AND PRIVACY WORKSHOPS, SPW, 2023, :1-11
[25]   Security-as-a-Service for Microservices-Based Cloud Applications [J].
Sun, Yuqiong ;
Nanda, Susanta ;
Jaeger, Trent .
2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, :50-57
[26]   A Review of Container level Autoscaling for Microservices-based Applications [J].
Fourati, Mohamed Hedi ;
Marzouk, Soumaya ;
Jmaiel, Mohamed .
2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, :17-22
[27]   Resource optimization of container orchestration: a case study in multi-cloud microservices-based applications [J].
Carlos Guerrero ;
Isaac Lera ;
Carlos Juiz .
The Journal of Supercomputing, 2018, 74 :2956-2983
[28]   AmIoT: A Microservices-based IoT Platform to Orchestrate AmI Environments [J].
Pitatzis, Savvas ;
Drosos, Nicolas ;
Goumopoulos, Christos ;
Kameas, Achilles .
PROCEEDINGS OF THE 2020 16TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2020, :21-28
[29]   BizDevOps Support for Business Process Microservices-Based Applications [J].
Delgado, Andrea ;
Garcia, Felix ;
Ruiz, Francisco .
SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS, 2023, 13821 :274-286
[30]   MI-OPJ: A Microservices-based Online Programming Judge [J].
Nerantzis, Orestis Rafail ;
Tselios, Apostolos ;
Karakasidis, Alexandros .
2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, :5969-5971