1 Introduction

As people become wealthier and richer and populations continue to increase, there is an increase in energy demand in almost all nations around the world. Over the course of more than 50 years, the world’s energy consumption has risen almost every year [1]. Specifically, in 2021, the demand for primary energy increased by 5.8%, exceeding the levels of 2019 by 1.3%. Furthermore, the European Union (EU) imported almost 58% of the energy it consumed because its own production could only meet 42% of its daily needs [2]. As a result, the EU is more than half the energy dependent on the countries that import energy products, while being vulnerable to those that provide a large share of energy products (e.g., natural gas) such as Russia [2]. Any energy source that cannot run out and can be used indefinitely could be considered the best solution for the EU. Sustainable energy satisfies our need for energy without the requirement for renewal or replenishment and poses no threat of going bad or running out. This is why the best solution to worldwide energy demands is renewable energy.

Presently, the most widely known and used renewable energy sources are considered to be solar energy and wind energy, but there are other sources like hydro energy, tidal energy, geothermal energy, biomass energy, and others. Photovoltaic (PV) systems are driving the transformation of the sun’s energy to power and converting it from DC to AC [3]. Integration of photovoltaic systems into a grid is of significant importance to mitigate energy consumption. There are many PV system integration technologies and each of them has various compatibility or interoperability issues and certain barriers [3]. Specifically, there are specific challenges in already implemented PV systems that have to be addressed before starting a new system’s integration [3].

On the same basis, microgrids, which are small, autonomous grids that may operate independently of the main grid, have gained popularity as a viable way to improve the grid resilience and reliability [4]. The microgrid is connected to a number of distributed generation (DG) units. For the microgrid to operate more effectively, the connections between DG units must be appropriate. Maximum power transmission is managed by the power electronics that connect the microgrid and DG units. The primary function of power electronics is to capture the maximum amount of power from the sources while shielding it from load dynamics [5]. Nonetheless, the expensive cost of installation and the low conversion efficiency of PV modules are two of the critical downsides of PV systems [6].

A PV module is actually a nonlinear power source, and the output power it produces is influenced by the outside environment and shading [7]. The PV module must operate on its maximum power point (MPP) in order to maximize the efficiency of the PV system, necessitating the use of maximum power point tracking (MPPT) techniques. Maximum power point trackers (MPPTs) are crucial components of PV power systems because they increase the power output of a PV module under specific circumstances. The ability of the solar panel to produce electricity is essentially predicted by machine learning (ML) techniques [8]. But when the day is cloudy it could become unpredictable [9].

This paper introduces a novel autonomous PV system highlighting the downsides of PV system integration. Moreover, the system is built up in a replicable manner so that it may be duplicated. Within this context, the presentation of two different PV systems that were designed and tested on the same basis is demonstrated. One system includes conventional PVs (i.e., Si), and the other system includes dye-sensitized solar cells (DSSCs). Furthermore, the presented systems support remote connection so that all the data from the PV system may be pushed to a single endpoint (e.g., a visualization platform). Finally, the batteries of the systems were customized to support the two PV systems.

The remainder of the paper is organized as follows: Sect. 2 analyzes the related work of all the distinct parts of a photovoltaic system. In Sect. 3, the methodology followed to build up the systems is presented. Experimental results are presented in Sect. 4, while conclusions are drawn in the final section.

2 Related work

2.1 Solar systems

The photoelectric effect on semiconductor materials is the basis of solar photovoltaic cells. This shows that, under some circumstances, a single electron in a substance can absorb a photon [10]. A crystalline solid known as a semiconductor is one in which bonded electrons (i.e., valence electrons) and free electrons (i.e., conduction electrons) are only permitted at certain energy values, separated by an energy gap that is forbidden [10]. The only atoms that can make up a flawless crystalline semiconductor are those that belong to its own net [10]. These atoms may only be of one kind, as in silicon (Si) or germanium (Ge), or they may only be of two types, as in gallium arsenide (GaAs) or cadmium telluride CdTe, or they may be part of even more complicated formulations, such as indium–gallium–arsenide (InGaAs)[10]. Si photovoltaic cells are one of the most used photovoltaic cells and play a fundamental role as they increase the efficiency of c-Si solar cells [11].

2.2 Storage systems

As mentioned in the previous paragraphs, due to the unpredictability of PV systems, energy storage systems (ESS) are needed to stabilize and control power flow toward a load or the grid. The most common energy storage systems used along photovoltaics are secondary stationary batteries with lead acid, lithium ion, nickel–metal hydride, and nickel–cadmium cell chemistries. Primary batteries cannot be used since they cannot be recharged so they are not suitable for the power fluctuations created by the PVs. Stationary applications are defined into 2 different categories: behind-the-meter (BTM) and front-of-the-meter (FTM). BTM includes residential commercial and industrial applications while FTM includes utility-scale applications. We are focusing on smaller applications so for the BTM case, where according to the EUROBAT Battery innovation road map, the prevailing technology is currently Li-ion batteries and will continue to be until 2030 with its percentage increasing compared to other types of chemistries.

Fig. 1
figure 1

Battery market demand [12]

Battery based small-scale PV systems can be used for example in cases of remote areas that are not connected to the national grid [13] to take advantage of favorable solar irradiance conditions for clean energy generation [14] and introducing prosumers that both produce and consume electricity to the power system to increase the system stability [15]. In the past, ESS applications have been investigated for smart grids and the systems were scaled down much more [16].

2.3 Solar system integration

Several researchers have studied the integration of solar systems into electricity grids and microgrids. In [17], the advantages and difficulties of integrating renewable energy sources, especially solar energy, into the electricity grid are presented. Also, the authors highlight the issue of perception by end users. Using various technical parameters related to electrical power quality, Salih et al. [18] analyzed the impact of integrating the solar system on the electrical distribution network and concluded that the integration of solar source with the load distribution grid can cause some errors. The authors of [19] also analyzed the impact of the integration of a solar PV system on an existing grid.

As depicted in Fig. 2, a centralized generation storage architecture is one in which the resources for generation (PV panels) and storage (batteries) are situated at a central position [20]. A central point with solar PV generation and storage provides with a one-way flow of power to a selected load or a home. For the greatest power point tracking of PV output and stepping up the voltage to the microgrid distribution voltage level, a single DC–DC boost converter is needed. To step down the microgrid voltage level to the level needed for domestic equipment at the consumer end, another DC–DC converter is needed [20].

Fig. 2
figure 2

Topological diagram of a typical centralized PV microgrid architecture [20]

There are not any other research addressing two different PV system integration to the literature, to our knowledge. However, other PV system integration including DSSC PVs are presented in [21]. Also in [22], the state of colored photovoltaic panels today and their future prospects are discussed. Furthermore, in [23] on the basis of two years’ worth of measurement data, a full-scale mock-up’s power performance analysis of a transparent DSSC BIPV window is described. Finally, in [24], they introduce a di-carbazole-based dye as a potential sensitizer for dye-sensitized solar cells integrated with greenhouses.

3 Methodology

3.1 Solar systems

3.1.1 Conventional photovoltaics

Silicon (Si) photovoltaic (PV) panels are the most dominant commercial technology of photovoltaic panels. Si PV panels are categorized into the following types [25]:

  • Single-crystalline Si PV [26]. Photovoltaics of this type consist of large Si crystals with a width of around 300 \(\upmu \)m. Their efficiency is 13–18 photovoltaic panels is their high efficiency and, therefore, their ability to produce large amounts of electric power by using small dimensions. This advantage makes them ideal for installation in spots where the dimensions are limited.

  • Multi-crystalline Si PV [27]. Multi-crystalline Si PVs are manufactured with rods of melted and recrystallized silicon. For their construction, the rods are cut into thin pieces, by which the photovoltaic cells are produced. Their efficiency is 12–15%. For this reason, they require more space to produce the same amount of electric power compared to that for single crystalline. Their advantage is the low construction cost; therefore, they are ideal for installation in spots with no limited space.

  • Formless Si PVs [28]. PVs of this type consist of a thin Si layer that is evenly placed on a suitable trestle. This trestle can be a variety of materials, from stiff to very flexible. For this reason, they can be installed on curved or flexible surfaces. Despite their high efficiency in absorbing light photons, their photovoltaic efficiency is much lower than that of crystalline, around 6%. However, they can be used in applications where high efficiency is not required because of their low construction cost, compared to that of crystalline.

  • Hybrid high-efficiency Si PVs [29]. Hybrid PVs consist of single-crystalline Si covered by a thin layer of formlessness Si. The advantage of this type is the high efficiency (+18%), and the low-temperature factor giving them the capability to produce higher amounts of electric power and energy than another system with the same dimensions. The main disadvantage of this type is the high construction cost.

3.1.2 Dye-sensitized solar cell photovoltaics

SSC PV panels are a technology of thin and highly flexible PV panels. They consist of a transparent conductive layer, the electrode, which is oriented at to a radiation source [30]. A membrane semiconductor is placed on the electrode. The material used as a semiconductor is usually dioxide of titanium (TiO\(_2\)). The surface of the semiconductor absorbs a layer of dye material, and an electrolyte is placed on another layer. When the molecules of this material absorb photons, electrons are transported to the conductive part of semiconductor. The dye material become neutral again with the replacement of lost electrons by the electrolyte. DSSC PV are very efficient to produced electric current by the photons that are absorbed by the TiO2. Those photons are mainly part of red spectrum of visible radiation. For this reason, DSSC PV are less efficient under solar radiation and more efficient under night or vehicle lighting, than silicon PV. The efficiency of DSSC is around 11% under solar radiation and 30% under radiation of red spectrum [30].

DSSC photovoltaic is an ideal option for installation on low-solar-radiation spots where electricity production is required, such as night lighting or tunnel lighting on highways. In addition, DSSC photovoltaic is a very good option for installations with solar radiation of curved surfaces when the required production of electricity is low.

The main disadvantage is that the electrolyte is extremely sensitive to temperature. At low temperatures, the electrolyte can freeze, halting the production of electricity and causing physical damage to the panel. Higher temperatures cause the electrolyte’s liquid to expand, making sealing the panels a serious problem [30].

3.2 Underlying adjustable hardware components

The architecture of the system will be presented by analyzing the Hardware components of the various units and sub-modules that compose it. In addition, there will be a justification for the selection of each element selected in each unit and how it can be connected to the other elements of the remaining units, and its specifications will be presented. The identifiable parts are depicted in Fig. 3. To replicate all the systems, the upper level is the level that needs to be redefined in a new system by evaluating the system requirements. As it may be observed, the system design, methodology, and procedures used to produce the results are thoroughly documented and explained. This documentation is detailed enough to allow others to replicate the system’s setup and produce the same results while ensuring stability as presented in the experimental results section. Furthermore standardized protocols and tools for data collection, processing, and analysis were used to ensure that the data are processed consistently and reduce the risk of errors or bias in the results.

Fig. 3
figure 3

Underlying adjustable PV system components

The mode of operation of the charging regulator is as follows:

  • The PV system is forced to produce the maximum possible power (MPPT) depending on the current weather conditions (i.e., temperature, radiation)

  • When the energy produced by the photovoltaic system is greater than the energy consumed by the load, then the excess energy is used to charge the battery, without exceeding the limits of the maximum battery charge.

  • When the energy produced by the photovoltaic system is less than the energy consumed by the load, then the remaining energy is covered by the battery, without exceeding the maximum discharge limits of the battery.

The values of the electrical parameters (i.e., current, voltage, power) of PVs, batteries, and loads are measured through various sensors and sent in analog form to the Raspberry PI (Rpi) controller. Then the controller adjusts the values of the electricity meters and through the 4 G/LTE Cellular Modem Kit unit may be sent to an endpoint (e.g., platform of the proposed system (SELAS)). Finally, these values are processed, are analyzed, and can be visualized graphically through an appropriate interface (part of the SELAS platform).

3.3 Selection of the components

The underlying components of the selected system consist of the following components: MPPT, Pvs, batteries, and a load.

3.3.1 Conventional PV system

The selection of the components was made as follows:

  1. i

    Initially, a load that should be fed by the system was selected. Its nominal capacity and consumption were determined over the course of a day. Specifically, selected as load:

    • One LED bulb with 5 Watt power.

    • The energy it consumes (5 * 24 h) = 120 Wh during a day.

  2. ii

    On the basis of the daily consumption of the load, the batteries were chosen so that when the production of the PVs is zero, they can supply the load for a period of approximately seven days. That is, the batteries should supply the following load: Load for 7 (days) * 120 Wh = 840 Wh. Finally, based on the above needs, the battery was selected: 12 Volt and 96 Ah (12 V * 96 Ah = 1152 Wh > 840 W)

  3. iii

    The choice of the PV system was made so that their nominal power is sufficiently greater than the load, to be able to cover the needs of the load but also charge the battery. Based on the above estimations, the selection of photovoltaics is 5 Watts and 12 panels were used (5 * 12 = 60 W).

  4. iv

    Based on the above, the choice of the MPPT-type charge regulator was made so that it can simultaneously support the PVs, the batteries, and the load.

3.3.2 DSSC PV system

The selection of the components was made as follows:

  1. i

    A load that should be fed by the system was selected and its nominal capacity and consumption were determined over the course of a day. Specifically selected as load:

    • 6 Led lamps 40 mA at 3.3 Volt = (132 mW)

    • The amount of energy consumed: (132 * 24 h) = 3168 Wh during the a day.

  2. ii

    Based on the daily consumption of the load, the batteries were selected so that when the production of the PV is zero, they can supply the load for a period of approximately 2.5 days. That is, the batteries should supply the following load: \(\bullet \) Load for 2.5 (days) * 3.168 Wh = 7.92 Wh Finally, based on the above needs, the battery was selected: 12 Volt and 2.5 Ah 12 V * 2.5 Ah = 30 Wh > 7.92 Wh.

  3. iii

    The choice of the PV system was made so that their nominal power is sufficiently greater than the load to be able to cover the needs of the load but also charge the battery. Based on the above estimations, the selection of photovoltaics is 3 Watts and 4 panels (4 * 3.3 = 13.2 W) > 132 mW.

  4. iv

    Based on the above, the choice of the MPPT-type charge regulator was made so that it can simultaneously support the PVs, the batteries, and the load.

3.4 Single-point platform integration

The system (SELAS) uses different communication and data transfer protocols, and basically, through the processors (i.e., Raspberry Pi Zero W and Raspberry Pi 4 G Module), it is able to push data from the various installed sensors (e.g., temperature, brightness, radiation, or sensors for measuring the prices of electricity units). All data streams are drawn from the SELAS platform, stored in its database, and then can be analyzed and used. All this information may be essentially visualized in various tabs.

Fig. 4
figure 4

Overall SELAS conceptual architecture

4 Experimental

In this particular chapter, the elements that make up the proposed system are presented and described, and then, the technical characteristics of each element selected are presented.

4.1 Conventional PV system

4.1.1 Load

According to the previous descriptions, in which the method and order of selection of the energy source were analyzed and explained, the load to be used must first be determined. This, obviously, is quite logical, since the load that must be supplied is first estimated so that the combination of batteries and photovoltaics that will be installed can be defined in order to be able to supply it continuously so that we have an autonomous system. The technical features of the load used in the system of conventional PVs are presented in T (Fig. 5):

Fig. 5
figure 5

Load used for the conventional Pvs

4.1.2 Storage systems

The electrical accumulator (batteries) specifications should be determined after the load. This option is based on the fact that batteries are required to supply the load for some days when the production of photovoltaic is insufficient to keep the system operating autonomously. Therefore, based on the daily consumption of the load for the PV systems that were manufactured, different batteries were selected and are presented below in the respective sub-chapters.

In the case of the conventional PV system, the batteries were chosen so that when the generation of PV is zero, they can supply the load for a period of approximately 7 days. Based on the above, the batteries should supply the following load: 7(days) * 120 Wh = 840 Wh. Specifically, the capacity of the battery should be greater than 840 Wh so that when it is fully charged it can supply the load for at least seven days. The battery and the specifications selected are depicted in Fig. 6.

Fig. 6
figure 6

Battery for the conventional system

4.1.3 PV cells

The photovoltaic frames used in the original system are 12 compatible silicon (Si) PVs. In the case of the conventional PVs, taking into account the nominal power of the load and the nominal energy of the batteries, the selection of the PV panels was made based on the following estimations: PV panel 5Watts and 12 PV frames were used, so the total power is 5 * 12 = 60 W \(>>\) 5 Watt. The PV cells and the specifications are depicted in Fig. 7.

Fig. 7
figure 7

Si PV panels

4.1.4 Charge controller

The controller selected in the system with the Si PV type was determined in such a way that the following criteria were met:

  • Must support a battery with a nominal voltage of 12 V

  • The nominal charging current should be smaller than the nominal charging current of the battery (25 A). The nominal charging current of 10 A < 25 A.

  • The temperature on the days of analysis at all periods of time should not exceed the operating temperatures of the controller. Indeed, the selected controller works satisfactorily at temperatures [− 30 \(^\circ \)C, 60 \(^\circ \)C], a range that does not disturb the temperatures on the 2-day cycle.

  • The maximum power that the controller can withstand from PVs is greater than that set for PVs [5 Watt * 12 panel] = 60 W. And this criterion is satisfied as the maximum power that the controller can withstand is 145 Watt.

  • The maximum voltage of PV that can be connected to the controller that will be selected is greater than the open-circuit voltage of PV (22.1 V). Specifically in this particular MPPT, PV can be connected with a voltage that does not exceed 75 V > 22.1 V.

Based on the above needs that have been identified and must be met by the controller that will be used, the Victron BlueSolar controller was chosen for the compatible photovoltaics, which is shown in Fig. 8 along with its technical characteristics, which meet the requirements for the choice of the selected system above.

Fig. 8
figure 8

Charge controller for the conventional system

Fig. 9
figure 9

Load used for the DSSC Pvs

4.1.5 Voltage and current sensors

The role of voltage and current sensors is to detect and convert the currents and voltages of the battery system, PV panels, and loads into analog signals. These signals are sent to the controller to be digitized. The charge–discharge controller used, the Victron BlueSolar, has built-in sensors to detect and convert the values of PV, load, and battery electrical quantities into analog signals, and there was no need to add an additional external sensor.

4.2 Dye-sensitized solar (DSSC) PV system

4.2.1 Load

According to the conventional PVs, the technical features of the load used in the system of DSSC PVs are presented in Fig. 9:

4.2.2 Storage systems

In the case of the DSSC-type PV systems, the batteries were chosen so that when the generation of PV is zero, they can supply the load for a period of approximately 2.5 days. Based on the above, the batteries should supply the following load: 2.5(days) * 3.168 Wh = 7.92 Wh. The capacity of the battery should be greater than 7.92Wh so that when it is fully charged it can supply the load for at least two days. Finally, based on the above needs, a battery was selected: 3.6 Volt and 2.5 Ah, 3.6V * 2.5 Ah = 9 Wh > 7.92 Wh.

The battery and the specifications are depicted in Fig. 10.

Fig. 10
figure 10

Battery for the DSSC system

4.2.3 PV cells

The photovoltaic frames used in the original system are 2 DSSC (dye-sensitized solar cell) printed by Brite Solar [31] during the SELAS project [32]. In the case of the DSSC-type PVs, taking into account the nominal power of the load and the nominal energy of the batteries, the selection of the PV panels was made based on the following estimations. PV panel 3.3Watts and 3 PV frames were used, so the total power is 2 * 3.3 = 13.2 W \(>>\) 66 mW. The PV cells and the specifications are depicted in Fig. 11

Fig. 11
figure 11

DSSC PV panels

Fig. 12
figure 12

Charge controller for the DSSC system

Table 1 Technical features of the charge controller

4.2.4 Charge controller

The controller selected for the system with the PV-type DSSC was determined in such a way that the following criteria were met:

  • Charging current supply up to 2A in 3.7V lithium battery.

  • The power of DSSC (2 panel * 3.3 Watt) = 6.6 W do not exceed the maximum power that can be accepted by the MPPT.

The controller that was specified is therefore the DFR0535 of the DFROBOT company with MPPT (maximum power point tracking) technology. The charge controller and the specifications are depicted in Fig. 12 and Table 1.

4.2.5 Voltage and current sensors

The sensor used in this case operates with four-channel monitoring via the I2C/SMBus interface, with a 0.1 \(\Omega \) 1% sampling resistor bidirectional current measurement up to 3.2 A, built-in 12-bit ADC (multiple sequential conversion)—voltage measurement range 0 to 26V. In the image and the following table, the voltage and current sensor that was used and its characteristics can be visualized. The sensor and the specifications are depicted in Fig. 13.

4.3 Customized and adaptable storage systems

Based on the original requirements, batteries were customized for the system. The results are addressed in this chapter. Initial measurements were performed to characterize available cells and evaluate their performance. This was done to verify if they were a good fit to use for assembling the battery pack.

Fig. 13
figure 13

Voltage and current sensor for the DSSC system

The cell under test rated voltage was 3.2 V, rated max constant current 24 A and the rated capacity is 24 Ah. As depicted in Fig. 14, when the cell discharges with 1 C (24 A) constant current, in 1 h we have a complete discharge of the cell as expected. At a rate of 0.5 C (12 A) constant current, there is a full discharge in 2 h. At a rate of 0.2 C, (4.8A) a full discharge takes place in 5 h etc. In Fig. 15, the cell cycling process may be observed with its current, voltage and capacity plotted versus time. Both charging and discharging process consist of multiple steps: constant current (CC), constant voltage (CV) followed usually by a relaxation step. The results here verify the good behavior of the cell according to its specs.

In the case, the above cell for a 4P4S pack is used:

$$\begin{aligned} \begin{aligned} v_{\textrm{pack}}&=\; 4_s*3.2\, \textrm{V}=12.8\, \textrm{V} \\ i_\mathrm{{pack}}&=\; 4_p*24\, \textrm{A} =96\, \textrm{A}\\ Q_\mathrm{{pack}}&=\; 4_p*24\, \textrm{Ah} =96\, \textrm{Ah}, \end{aligned} \end{aligned}$$
(1)

where the subscript denotes whether the cells are in series or parallel. Based on the above, the pack assembled with the cell above provides 12.8 V * 96 Ah = 1228 Wh > 840 Wh and the requirements are met successfully. In Fig. 16, images from the battery pack assembly are depicted.

Fig. 14
figure 14

Master curve versus discharge time

Fig. 15
figure 15

SoC and capacity test

Based on the above results (Figs. 14 and 15), a battery pack was made with the configuration 4P4S. This provided a battery pack with 4 * 24 = 96 Ah of capacity (Q) and 4 * 3.2 = 12.8 V of voltage. In the image below, you can see the images from the battery pack assembly (Fig. 16).

Fig. 16
figure 16

Assembly of the battery pack

4.4 Analog-to-digital signal controller

4.4.1 Analog-to-digital signal controller WiFi connection

Fig. 17
figure 17

Raspberry zero W

The controller used that supports a WiFi connection is the Raspberry Zero W (Fig. 17). The Raspberry Pi Zero W adds wireless LAN and Bluetooth connectivity to the Pi Zero line. The Raspberry Zero W specifications:

  • 802.11 b/g/n wireless LAN

  • Bluetooth 4.1

  • Bluetooth low energy (BLE) 1GHz, single-core CPU 512MB RAM

  • Mini HDMI port and micro USB On-

  • The-Go (OTG) port Micro USB power HAT-compatible 40-pin header Composite video and reset headers CSI camera connector

4.4.2 Analog-to-digital signal controller remote connection 4 G

Raspberry Pi 4-4 G Module (Fig. 18) provides a Modem Kit for the Raspberry Pi with which the Internet can be accessed with mobile data without requiring a WiFi connection. Essentially, it is possible to set up the Raspberry Pi as a remote web server accessing the Internet to remote locations worldwide. Note that the Raspberry is connected to the charge–discharge controllers with a USB port.

Fig. 18
figure 18

Raspberry Pi 4-4 G

Fig. 19
figure 19

Overall system architecture

Fig. 20
figure 20

Overall system architecture

Fig. 21
figure 21

Conventional PV system laboratory tests

4.5 Overall system architecture

4.5.1 Conventional PV system

The overall conceptual architecture of the conventional PV system as described above is depicted in Fig. 19.

It must be noted that the remote connection in a PV system integration is of ultimate important for several and various reasons. To begin with, remote connection allows for real-time monitoring and control of the PV system, regardless of its physical location. This enables operators to monitor the system’s performance, detect faults or issues, and take corrective action in a timely manner, which can improve the overall performance of the system. Moreover, remote connection can also improve the efficiency of PV system operations. For example, remote monitoring can help operators optimize the system’s energy production and reduce downtime, while remote control can help operators adjust the system’s settings to maximize energy generation. Finally, the remote connection can facilitate the scalability of PV systems. Operators can monitor and control multiple systems from a central location, making it easier to manage and expand large-scale PV installations.

4.5.2 Dye-sensitized solar PV system

The overall conceptual architecture of the DSSC PV system as described above is depicted in Fig. 20.

4.6 Overall system laboratory tests

4.6.1 Conventional PV system

As part of laboratory tests, photovoltaics were placed outside the offices of CERTH premises and specific values were tested (Fig. 21).

In Figs. 22 and 23, the power and current of the PV systems as measured and pushed to SELAS platform is depicted. Certain fluctuations may be observed in the current produced by PV due to shading because of clouds.

Fig. 22
figure 22

Conventional PV system laboratory tests: PV voltage values

Fig. 23
figure 23

Conventional PV system laboratory tests: PV power values

In Figs. 24 and 25, the power and current of the battery are presented. As it may be observed in the charts of the voltage and current of the battery, from 13:00 to 15:00 the battery is discharged due to covering the needs of the load. After 15:00, the energy supply from the PV to the battery is observed which is in compliant with the PV operation charts.

Fig. 24
figure 24

Conventional PV system laboratory tests: battery current values

Fig. 25
figure 25

Conventional PV system laboratory tests: battery power values

4.6.2 Dye-sensitized solar PV system

The DSSC system was tested and showcased during a workshop of the SELAS project (Fig. 26). The system was tested by placing DSSC photovoltaics inside the central building of CERTH and values were gathered. The system was placed near the window without the PVs having direct sunlight exposure. The point was chosen in order to evaluate the performance of the system in low-light conditions.

Fig. 26
figure 26

DSSC PV system laboratory tests

Figures 27 and 28 show that in DSSC photovoltaics, there are peaks in the curves of their electrical quantities. This is due to the fact that DSSC photovoltaics are more sensitive than conventional ones. Specifically, they are more sensitive to other wavelengths of light (except solar) and therefore produce strong peaks (positive or negative) when a lot of radiation falls on them. It is also noticed that the current, with which the PV feeds the system increases as the external lighting becomes more intense due to the sunshine. The price of electricity reaches its maximum point between 13:00 and 15:00.

Fig. 27
figure 27

DSSC PV system laboratory tests: PV voltage values

Fig. 28
figure 28

DSSC PV system laboratory tests: PV power values

Figures 29 and 30 show that the battery consumption is meeting the needs of the load, since the peaks in current consumption coincide with those of the load. Moreover, it may be noticed that the PVs are operating with current and power much smaller than the maximum (MPPT modulation). This is because the system is self-contained, the battery is fully charged, and the load’s energy requirements are much less than the energy produced by the PVs in MPPT mode. The inverter, therefore, forces the PVs to produce enough power to safely supply the load.

Fig. 29
figure 29

DS PV system laboratory tests: battery electric current values

Fig. 30
figure 30

DS PV system laboratory tests: battery voltage values

5 Conclusion

Microgrids, are compact, self-sufficient grids that can function apart from the main grid. The distributed generation (DG) units are linked to the microgrid. The connections between the DG units must be appropriate for the microgrid to function more efficiently. The power electronics that link the microgrid and DG units control the maximum power transfer. Capturing the most power possible from the sources while protecting it from load dynamics is the main goal of power electronics.

This article highlights the drawbacks of PV system integration while introducing a unique autonomous PV system. In order to be replicated, the system is also constructed in a repeatable manner. In this context, two distinct PV systems that were created and evaluated using the same methodology are presented. Si-based conventional PVs are used in one system, whereas dye-sensitive solar cells are used in the other (DSSC). Additionally, the systems presented provide remote connections, allowing for the push of all PV system data to a single endpoint (e.g., a visualization platform). The system’s batteries were finally modified to handle the two photovoltaic systems.

Through a variety of sensors, the electrical characteristics (current, voltage, and power) of PVs, batteries, and loads are measured and supplied to the Raspberry PI (Rpi) controller in analog form. The controller then modifies the readings on the power meters before sending them, for example, to the system’s platform (SELAS), using the 4 G/LTE Cellular Modem Kit unit. Finally, using an appropriate interface, these values are processed, examined, and made pictorial (part of the SELAS platform). Different batteries were used to the system because they have different energy storage needs and requirements. The type of battery used in a PV system will depend on factors such as the size of the system, the amount of energy storage needed, and the system’s intended use. Furthermore, the replicable solution suggested is operable because it can be easily and consistently implemented in different settings and environments, producing similar results each time it is implemented. The SELAS solution provides a clear and detailed methodology for achieving a specific goal or solving a problem. This methodology can be documented and shared with others, who can then replicate the solution in their own settings.

Future work includes more tests in both a laboratory and field environment. In addition, AI algorithms will be integrated to monitor the stability of the system while preventing downtime of the PV system.