Next Article in Journal
Rural-Urban Linkages: Regional Financial Business Services’ Integration into Chilean Agri-Food Value Chains
Previous Article in Journal
DSRA-DETR: An Improved DETR for Multiscale Traffic Sign Detection
Previous Article in Special Issue
Assessing the Energy-Saving Potential and Visual Comfort of Electrochromic Smart Windows in Office Buildings: A Case Study in Dhahran, Saudi Arabia
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Photovoltaic Unit for Power Delivering to Stand-Alone Direct Current Buildings Using Artificial Intelligence Approach Based MPP Tracker

1
Department of Electrical, Electronics and Communications Engineering, School of Engineering, American University of Ras Al Khaimah, Ras Al Khaimah P.O. Box 10021, United Arab Emirates
2
Department of Sustainable Product Design and Architecture, Keene State College, Keene, NH 03435, USA
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(14), 10861; https://doi.org/10.3390/su151410861
Submission received: 10 June 2023 / Revised: 3 July 2023 / Accepted: 4 July 2023 / Published: 11 July 2023

Abstract

:
There are many remote buildings that cannot be supplied by alternating electricity of the utility grid. Due to this, this study proposes adopting Direct Current (DC) appliances for a stand-alone remote building. Direct Current can be supplied from a suitable photovoltaic array which can harvest renewable solar energy. This proposal guarantees an efficient power system by removing the necessity of including an inverter, power filter, insulation transformer, and a complicated controller, which are usually needed for producing Alternating Current (AC) power to feed AC loads using a PV system. When the proposal is applied, the PV system will be more efficient, simple, affordable, and more compact. A detailed power requirement calculation for a typical house uses DC appliances, generalized steps to design a suitable PV array, and an Artificial Neural Network (ANN) algorithm for guaranteeing Maximum Power Point Tracking (MPPT); all of which are introduced for remote buildings. The main contribution of this paper is proposing an integrated design of a DC unit of 11 kW·h PV system for stand-alone buildings that eliminates three stages that improves the system performance compared to AC unit. The introduced study includes PV array calculation based on PV module of 220 W with an intelligent algorithm of four layers. The Mean Squared Error (MSE) of the proposed ANN equals 2.7107 × 10−5 to guarantee a fast and accurate MPP tracking for continuously harvesting maximum power from the incident sunlight. An energy storage unit of 12 batteries 12 V/150 Ah of matrix dimensions 3 × 4 is designed in the DC unit for energy saving to feed the DC appliances during night hours. MATLAB/Simulink Version R2015b is used to simulate the introduced DC power unit and collect the testing records for analyzing the unit performance.

1. Introduction

There are no doubts that renewable and clean energy sources have been introduced decades ago as an effective alternative to reduce dependence on traditional energy sources in order to reduce environmental pollution, global warming, and dependence on fossil fuels. Renewable energy sources have many advantages; the energy is available in all parts of our planet. It is infinite clean energy, in addition to being free of cost. Also, it does not need a transmission network from the site of generation to the site of consumption [1,2,3]. Solar energy represents the most important source of renewable energy, as solar energy is easily converted into direct current electricity through the photovoltaic (PV) panels. A PV panel contains a number of solar cells, which convert the energy of the incident light on their surface into proportional electricity. The produced electrical power is directly proportional to the amount of falling light, whereas it is inversely proportional to the ambient temperature. The levels of produced voltage and current are depending on the number of solar cells involved in the PV module and the way of connection, whether in series or parallel. The total power delivered from a panel equals to the summation of the delivered power from each solar cell of the PV panel [4,5].
The vast availability of solar energy adds another merit related to the distant buildings from the utility grid; this merit is represented by the possibility of delivering the required electricity using stand-alone PV system to these buildings. This effective alternative is able to supply the required electricity without the need for an additional infrastructure, such as expanding the traditional grid to the far building [6,7].
To design a stand-alone PV system, the limitation of solar energy availability outside day hours has to be taken into consideration. The electricity is required for 24 h per day for electrical appliances of a building or house. An energy storage unit such as a battery bank is important to be involved in the system to store sufficient electrical energy to ensure delivering it during the night hours to the appliances [8,9]. Stand-alone PV systems that are used to supply AC appliances have important disadvantages, which include, firstly, the necessity of using an inverter of a suitable rated power, inserting a power filter, and step up insulation transformer. The second disadvantage is that the excessive stages of the PV system will increase the complexity and total cost, while simultaneously decreasing the overall system efficiency.
To optimize the level of harvesting energy from PV panels during the day hours, many researchers have studied the nonlinear behavior of PV panels in terms of load current and power, with respect to the output voltage. The researchers found that there is a certain working point at which maximum power can be harvested from the panel if the panel voltage is located in the reference voltage point. Based on that, the researchers focused on proposing different algorithms to guarantee accurate and fast tracking to the Maximum Power Point (MPP). Regardless of the type of PV system, whether it is a stand-alone or grid-connected system, guaranteeing MPP tracking condition maximizes the level of harvested energy from the incident sunlight [10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]. The proposed algorithms have different characteristics, including both pros and cons, in terms of response speed, tracking accuracy, and oscillation at steady state conditions. Perturb and Observe (P&O) algorithm and Incremental Conductance (IC) algorithm are the common traditional algorithms [10] used for MPP tracking. Steady state oscillations and a slow response in MPP tracking are the two main disadvantages of P&O and IC algorithms, respectively.
Fuzzy Logic Control (FLC) is introduced for MPP tracking function to overcome the mentioned disadvantages of P&O and IC through a quick and stable response using fuzzification, Fuzzy rules, and defuzzification processes [11,12,13,14]. A new global MPP tracker combined FLC and an algorithm of scanning and storing process presented in [15] for stand-alone PV systems that work under partially shaded weather conditions.
Artificial Intelligence (AI) represented by ANN algorithm is a machine learning algorithm, which works by manipulating the data of input variables to have an accurate prediction for the missed values of the required variables. ANN is playing an effective role for the objective of guaranteeing MPPT in PV system applications by controlling different types of DC-DC converters [16,17,18,19,20,21,22,23].
Different structures of neuro-fuzzy in terms of memberships and parameter values are studied in [24] to evaluate the effectiveness of MPP tracking, and to reveal the merits and demerits of these structures. In the study [25], two new ANN based MPP tackers are introduced through fixed and variable step size, and the tracker performance is analyzed and evaluated. The hybrid processes also proposed in [26,27,28] merge ANN and FLC to guarantee the fast prediction and smooth system response during parameter variation to improve the MPP tracking function.
Based on the above-mentioned, this paper focuses on improving the performance of the PV systems that feed the remote stand-alone buildings, through designing an effective DC power delivering PV unit. This study demonstrates detailed design steps, including power calculation of a typical house, design stages of PV array based on PV module of 220 W, design a 3 × 4 matrix of battery bank using 12 V/150 Ah batteries for energy saving, proposing a suitable ANN algorithm for quick and effective MPP tracking function. The contribution of this paper proposes an effective solution for a remote building based on DC appliances and an intelligent MPP tracker. This paper offers an integrated solution that can supply the required electrical power to DC appliances of a typical house or building located in a remote area from the utility grid. Firstly, the suitable type and quantity of DC appliances to be used for a typical house are proposed, as well as a detailed power calculation and design steps of a certain power-delivering unit of 11 kW·h, through an artificial intelligence MPPT. The remainder of this paper is as follows: Section 2 shows the advantages of adopting DC appliances rather than AC. Detailed power calculation of a sample of DC loads that can be involved in a typical building are shown in Section 3. Section 4 demonstrates the block diagram of the proposed solution. Generalized steps of designing a PV array are shown in Section 5, while Section 6 explains the design of a DC-DC buck converter that will be used in the presented PV unit. Section 7 shows the details of the designed ANN algorithm for MPPT purpose. Simulation results with their analysis and discussing the merits of the proposed system are explained in Section 8. Finally, the summary of conclusion and future points for improvement are discussed in Section 9.

2. Advantages of Adopting a PV System for DC Instead of AC Loads

This study proposes a DC unit-based PV system for delivering power to stand-alone buildings. Compared to an AC unit, the proposed DC unit noticeably reduced the PV system stages. Figure 1 shows the stages of a stand-alone PV system supplying AC Load, whereas Figure 2 shows the stages of a stand-alone PV system supplying DC Load. The difference between AC and DC units in terms of involved stages has clearly compared in Figure 1 and Figure 2. To deliver the required electricity from solar PV panels to an AC load, the first stage of the system is a PV array. This array is harvesting the energy from the incident sunlight by converting the solar energy to electrical energy positively proportional with the light intensity and a negatively proportional with ambient temperature. The second stage is a DC-DC converter with a storage unit used to convert the fluctuated output voltage of the PV array to regulated voltage and store the harvested energy in a battery bank. The third stage is an MPPT unit, which is involved in the system to maximize the harvested energy by tracking the reference voltage. At the reference voltage, the maximum power (MP) point is located and can be tracked. Based on the instantaneous value of the reference voltage, the duty ratio of a Pulse Width Modulation (PWM) drive pulses will be controlled. DC to AC inverter represents the fourth stage of the system, the function of the inverter is to invert the DC electrical power to AC to allow it to be suitable for AC loads. Low Pass Filter (LPF) of power components is necessary to enhance the shape of output AC voltage in terms of Total Harmonic Distortion (THD) and harmonics from the inverter voltage and current. The function of the last stage is to step up the AC voltage to a suitable level to the connected AC load. In comparison to the PV system supplying AC load, the PV system supplying DC load includes lower stages, and is capable of dispensing three stages, namely, DC-AC inverter, power filter, and insulation transformer. Due to this elimination, the DC system guarantees higher efficiency [29], lower system complexity, lower implementation time, lower probability of maintenance, longer working period, smaller system size, and lower cost.

3. Power Calculation

The necessary electrical DC appliances are considered in calculating the total required power from the proposed PV unit. Normally, the appliances include stove, air conditioner, refrigerator, television, lighting lamps, DC fans, and DC water pump. For energy saving, it is important to select low power consuming appliances. For example, the type of lighting units should be Light Emitting Diode (LED), and the TV should be a smart television with Liquid Crystal Display (LCD) or LED display.
Table 1 demonstrates the types of electrical appliances, required quantity, rated power, total working hours per day of each appliance, and the total required daily power. Based on the load details, the total required power per day is 10.5 kW·h. The storage unit (battery bank) capacity is 10.8 kW·h, which should be greater than the required power, and the harvested energy from the system PV array should be greater than the storage unit capacity. Based on that, the proposed PV array in this study is 11 kW·h, which is designed using a PV module of MPP power 220 W.

4. Block Diagram of Proposed System

The presented PV unit is able to provide electricity for stand-alone home appliances of total rated power up to 11 kW·h. The proposed unit will guarantee MPP tracking by an intelligent process using ANN algorithm. Figure 3 shows the block diagram of the introduced PV system. The system involves an array of 10 PV panels to produce a suitable level of DC-link voltage. This voltage will be delivered to the DC-DC buck converter, which reduces the level of the input voltage to a voltage level suitable for home appliances. Pulse width modulated pulses of 10 kHz drive the converter switch. An intelligent algorithm controls the duty ratios of these pulses to guarantee MPPT work conditions. A suitable matrix of 3 × 4 12 V battery bank of current capacity 150 Ah is inserted in the presented DC unit to satisfy the required energy saving through normal charging [30]. The details of sub-functions will be explained in the next sections, whereas the details of designing the battery charger is out of the scope of this study.

5. Design Procedure of Photovoltaic Array

5.1. Characteristics of Selected PV Module

The function of a solar cell is to produce an equivalent electrical power proportional with the level of incident sunlight, whereas it is negatively proportional with the ambient temperature. The relationships (1) to (7) below reflect the effects of delivered electrical current and voltage by the solar irradiation (G) and ambient temperature (T) to the solar cell. Figure 4 shows the equivalent electrical circuit of a solar cell. The photovoltaic PV panel is constructed by connecting a number of solar cells in a certain arrangement. To increase the output-generated voltage from the PV panel, solar cells should connect in series. To increase the delivered load current, a number of PV panels or PV strings should connect in parallel [28]. The selected PV module for the proposed PV array is Newpowa 220 W Monocrystalline 10BB Cell Solar Panel 220 Watt of a high efficiency from NewPowa, 3633 Inland, USA [31]. Table 2 shows the electrical specifications and the cell arrangement of the selected PV panel.
The proposed PV array should be able to deliver the required energy or more per day. Based on power calculation of the unit’s load and the total required power, the PV array should be able to produce 11 kW·h as daily rated energy. Considering five sunny hours per day, the maximum power that should be generated from the PV array in this study is 11 kW·h/5 h = 2.2 kW.
Equations (1)–(7) demonstrate the relationships of generated current (Ig) inside solar cell, the load current (IL) which is delivered from the output terminals of the cell, diode current (Id), shunt resistor (Rsh) current (Ish), and output load voltage (VL), which are calculated after considering the drop voltage of a serial resistor (Rsr). In addition to the relationships of how to calculate total delivered voltage (VDC-Link) based on the number of serially connected cells Nserial, and how to calculate the total load current (IL_sys) when a number of serial lines are connected in parallel Nparallel:
I L = I g I d I s h
I g = G G r e f I g _ r e f + K S C T T c T c _ r e f
I d = I o   e V d V t 1
I s h = V d R s h
V L = V d R s r I L
V D C _ L i n k = N s e r i a l × V L
I L _ S y s = N p a r a l l e l × I L
The behavior of the selected PV module (Newpowa 220 W Monocrystalline 10BB) is simulated using MATLAB/Simulink Versition R2015b. The simulated curves of load current and load power with respect to the output voltage of the PV module are plotted in Figure 5, Figure 6, Figure 7 and Figure 8. Figure 5 and Figure 6 demonstrate the current and power curves for different levels of sunlight intensity (200 W/m2, 400 W/m2, 600 W/m2, 800 W/m2, 1000 W/m2) and fixed ambient temperature (25 °C). Figure 7 and Figure 8 demonstrate the current and power curves for different levels of ambient temperature (5 °C, 15 °C, 25 °C, 35 °C, 45 °C,) and fixed sunlight intensity (1000 W/m2).

5.2. Design of PV Array

To guarantee delivering 11 kW per five hours daily or 2.2 kW per hour. The PV array should be able to deliver 2.2 kW at MPPT working conditions. To satisfy this request, the specifications of the selected PV module should be taken into consideration. Normally, big size PV array of Kilowatts range includes many PV strings, whereas the number of PV panels that are serially connected in one string is depending on the output voltage from one panel (Vmpp) at MPPT conditions and depending on the total required DC-link voltage:
P V M o d u l e s   S e r i a l l y   c o n n e c t e d   i n   a   s t r i n g   N P V _ S e r i a l = V D C _ L i n k V m p p
Based on the result of (8), the actual number of serially connected PV panels (Nint_Serial) should be an integer number greater than or equals to NPV_Serial:
N i n t _ S e r i a l   N P V _ S e r i a l
So, the actual generated DC-Link voltage (V.ActDC_Link) will be determined based on the actual number of the serially connected PV panels (Nint_Serial):
V A c t D C _ L i n k = N int _ Serial × V m p p
The total power that can be delivered by one PV string (PPV_String) equals to the power delivered by one panel at MPP conditions (Pmpp) multiplied by the actual integer number of serially connected panels in the PV string (Nint_Serial):
P P V _ S t r i n g = P mpp × N i n t _ S e r i a l
To produce the total rated power from the PV system (PSys), the number of strings (NPV_Strings) that are in parallel should equal the total rated power divided by the power delivered by one string, or:
N P V _ S t r i n g s = P S y s P P V _ S t r i n g
The actual number of PV strings (NAct_PV Strings) should be an integer number greater than or equal to the result of (12):
N i n t _ P V   S t r i n g s   N P V _ S t r i n g s
The total power that can actually be delivered by the PV system (PPV_Sys) equals to the power delivered by one PV string multiplied by the actual integer number of the connected PV strings in the system:
P P V _ S y s = P P V _ S t r i n g × N i n t _ S t r i n g s
Figure 9 shows generalized flowchart steps for designing a PV array of any DC-link voltage and MPPT power delivering range. The flowchart starts by entering the values of PV module voltage and power at the MPP conditions, and the required DC-link voltage and rated power of the system. Calculating and approximating the number of PV modules that are serially connected in one string are processed in the second and third steps of the flowchart, respectively. The calculation of the rated power that can deliver by one string is processed in the fourth step. The number of PV strings that are connected in parallel are calculated through the last two steps of the flowchart.
Figure 10 shows the way of connecting the proposed PV array, the array involves two strings, each one includes five PV module of 220 W. The proposed connection involves bypass diodes to avoid the damaged modules and let the remaining serial modules continue working. Blocking diodes are also included in the connection to block any damaged PV string. Based on the module specifications, the DC-link voltage that can be found on the two terminals of the array equals to 87.6 V at the MPP condition. The total rated power that can be harvested by the array equals to 2.2 kW.

6. Design of DC-DC Buck Converter

The function of a DC-DC converter, after receiving the input DC-link voltage, is to control and stabilize the fluctuated input voltage to a regulated voltage level. There are different types of converters that can be used to step-up or step-down the fluctuated or unregulated voltage input to a certain regulated level. The fundamental types of converters, namely, are the buck converter to step down the input voltage, the boost converter that is used to step up the input voltage, and the buck-boost converter which is able to step down or step up the input voltage depending on the value of duty cycle [32].
This study uses a DC-DC buck converter in the design of the DC Unit; Figure 11 shows the arrangement of the electrical components of the selected converter. Buck converter uses passive components such as inductor, capacitor, and resistor, whereas it uses semiconductor components such as diode and transistor. PWM drive pulses generator is used to drive the converter’s switch. The duty ratio D of these pulses is controlled to regulate the output voltage of the converter. The converter serves as a DC transformer.
The operation analysis of buck converter will consider the steady state of the circuit; therefore, it will be working in a Continuous Current Mode (CCM). In other words, the inductor current will be continuous and always in a positive direction. The inserted capacitor in the converter is large enough to have a constant load voltage. In addition, all the circuit components used in the presented system are ideal in terms of function and specifications.
The selected switching frequency (fs) is a second face to the switching period (Ts = 1/fs). Switching period (Ts) is the summation of the closing and opening time of the converter switch [Ts = DTs + (1 − D) Ts].
The analysis starts with considering the net change of the inductor’s current, and the average inductor voltage equals to zero after each full switching period. Figure 12 shows the equivalent circuit of the converter when the switch is closed in a duration DTs.
While the switch is closed, the voltage across the inductor equals the difference between the supply voltage and the output voltage, because the diode is open and it is forced to be reversed by the effect of the DC source [32]:
V L = V s V o = L   d I L d t  
Rearranging (15) and considering the duration of switch’s closing time DTs:
( I L ) c l o s e d = V s V o L   D T s
Figure 13 shows the equivalent circuit of the converter when the switch is opened of duration (1 − D)Ts.
During the opening time of the switch, the inductor voltage will be the opposite polarity of the output load voltage because the diode is forward-biased, so:
V L = V o = L   d I L d t
Rearranging (17) and considering the duration of switch opening time (1 − D)Ts:
( I L ) o p e n =   V o L   ( 1 D ) T s
After the full switching period, the inductor current will be at the same value as before starting the period, so the summation of the inductor current variations will be zero, or:
( I L ) c l o s e d + ( I L ) o p e n = 0
By replacing the inductor current variation, yields
V s V o L   D T s   V o L   1 D T s = 0
or
V o = V s D
From (21), the value of the output voltage with be less than the value of the input voltage in a buck converter. The output voltage can be controlled by controlling the duty cycle D. For the steady state condition, the average current passing through the capacitor will be zero, so the average inductor current is equal to the average load current or resistor current, so
I L = I R = V o R
Whereas the minimum inductor current is
I m i n = I L   I L 2
Substituting the inductor current and the current variation yields:
I m i n = V o   1 R 1 D 2 L f s
For a converter working in CCM, the minimum inductor current should be more than zero, and so, to determine the minimum value of the converter inductor, equating Equation (24) to zero yields:
L m i n = 1 D R 2 f s
From (25), the selected value of the converter inductor should be greater than the minimum value.
To calculate the suitable value of the capacitor, the capacitor current must be positive and the variation in the output voltage equals to the variation of the capacitor charges (QC) divided by the capacitor value, or
V o = Q c C
Based on the fact that the change of capacitor charges (∆QC) equals the area of the triangle of the charge variation with respect to the time [31], so
Q c = T s   I L 8
Combining (26) and (27) yields
V o = T s   I L 8 C
Replacing the value of inductor current variation (∆IL) in (28), and switching frequency instead of switching time yields the value of the required capacitor for the desired voltage ripple (∆VO/VO):
C = 1 D 8   L   V o V o f s 2

7. Neural Network Algorithm for MPPT Applications

The aim of using Neural Network algorithm in this study is to ensure fast and accurate tracking to the maximum power point to harvest the maximum energy from the incident sunlight [33,34]. The function of Neural Network is to predict an accurate value of reference voltage of the selected PV module to ensure MPPT working conditions of the proposed PV system. The prediction of the resultant value will be continually varying depending on the instantaneous values of the input variables, which are the sunlight intensity and ambient temperature. Processing by neural networks goes through at least three stages or layers. The layers namely are the input layer for receiving variables, the hidden inner layer for internal processing, and one outer layer for producing reference voltage. Each layer consists of one or more neurons. Figure 14 shows the proposed ANN algorithm layers with number of neurons in each layer. The presented algorithm includes four layers, which are an input layer with two neurons, two hidden layers with three neurons each, and an output layer with one neuron.
The structure of a neuron is shown in Figure 15, in which the neuron receives the input variables and multiply each one by an individual weight. All resultants will be added with a certain bias (B) in the neuron’s adder. The output of the adder (Z) will be processed by an activation function f(z) to generate the output result (yn). This function can be one of three functions, namely, Linear bipolar, Sigmoidal or Hyperbolic function that are Equations (30), (31) and (32), respectively:
y n = f ( z )
f z = 1 1 + e x p z
f z = 1 + e 2 z 1 e 2 z
The accuracy of ANN algorithm can be evaluated by monitoring the Mean Square Error (MSE) which indicates how the predicted values are far from the target ones. MSE represents the summation of error squares e(k)2 of a certain number of input vectors (Q) divided by the vectors number.
M S E = 1 Q   k = 1 Q e ( k ) 2
The proposed ANN algorithm is characterized by the simplicity because it has a low number of hidden layers of low number of neurons to avoid the overfitting response. Overfitting prevents the perfect response because of the negative effect of environmental noise, complex ANN layers and neurons, and/or limited training data. In other words, simple ANN structure will positively affect the algorithm performance in terms of overfitting.

8. Simulation Results Analysis and Discussion

System simulating considers the specifications of the selected PV module 220 W. MATLAB/Simulink Version R2015b is used to simulate the proposed PV unit. The first step of simulation is started by simulating the current and power curves with respect to the output voltage of the PV module. Many curves of load current and power are collected for different weather conditions. At different levels of sunlight intensity and fixed ambient temperature, Figure 5 and Figure 6 show the current and power curves of the selected 220 W PV module. The curves demonstrate load current and power, which are positively proportional with the light intensity. Whereas Figure 7 and Figure 8 show the current and power curves at different levels of ambient temperature and fixed sunlight intensity. The current curves start at approximately the same levels but decline at different voltages. This reflects on the power curves, which are started by the same slope with different levels of power then decline with different voltages, similar to current curves shown in Figure 7.
The designed PV array is simulate using MATLAB/Simulink Version R2015 for the system by considering the module specifications. To deliver a suitable DC-link voltage to the input side of the buck converter, the PV array is proposed to consist of five modules in serial connections to have PV string then two strings are connected in parallel. The designed ANN of four layers (input layer, two hidden layers, and output layer) is simulated in Figure 16a–c), which shows the details of the designed Feed-Forward Neural Network algorithm. The simulation of the ANN demonstrates the best validation performance of low MSE. MSE equals 2.7107 × 10−5 at epoch 255 of 261 test epochs as shown in Figure 17. Figure 18 shows the parameter values of ANN training and testing process, which demonstrate satisfying performance records.
Figure 19 shows the simulation of the presented PV unit, including the designed DC-DC buck converter and ANN using MATLAB/Simulink Version R2015b, of a program of 50 µs sampling time. The converter parameters are tabulated in Table 3, whereas Table 4 shows specifications of the used computer and the version of MATLAB software Version R2015b used for this study.
The system simulation is run for 1 sec duration, which is divided into four equal divisions of 0.25 s each. Firstly, the system is tested with 50% of the rated load (10 Ω) with a range of sunlight intensities moving among 700 W/m2, 725 W/m2, and 750 W/m2. After that, the test is repeated using full load (5 Ω). The system performance in terms of load voltage, load current, and load power are shown in Figure 20 and Figure 21. Zooming in at 0.75 s confirms a steady load voltage with a very low voltage variation during light intensity variation.
The performance of the system is also tested for the case of load variation from half to full load. The testing is performed for a simulation time of 1 second; in the first 0.5 s a half load is connected to the system; and then, the load is doubled to a full load for the next 0.5 s, as shown in Figure 22. The recovery time is measured at the instant of load variation and equals to approximately 40 ms.
In terms of discussing the merits of the presented solution, a multi-aspect comparison is addressed with the published research of [9,15,16,22,24,25]. In comparison, many sides are considered to have an accurate evaluation to this presented study. The comparison sides are: the system type whether it is AC or DC, stand-alone, or grid connected. System rated power, the calculation of the required power, stages involved in the system, size of the PV array, type of PV module, type of MPPT process or algorithm, layer number of ANN algorithm, and the value of MSE as an accuracy indication of ANN are all included in a comparison table. Table 5 shows a detailed comparison and demonstrates an integrated presented work in terms of number of system stages, integrated calculation of power requirement that can be considered as a generalized calculation process of a multi- purpose PV system. On the other hand, a simple structure of ANN algorithm is proposed with a good MSE value to guarantee the maximum level of harvested power.

9. Conclusions and Future Work

The full design steps of a DC power generation unit based on solar energy is proposed in this study for remote building applications. A photovoltaic unit of 11 kW is designed using a suitable arrangement of PV array and ANN algorithm. This study firstly demonstrated the advantages of adopting DC unit compared to AC unit, and how to avoid the need for an inverter, power filter, and insulation transformer, which are necessary in implementing an AC unit. This study presented a detailed power calculation of a DC unit including the desired electrical appliances with reasonable working hours. Generalized steps to design any size of PV array is presented in this study to have the desired DC-link voltage and rated power. The specifications of the selected PV module, in terms of MPP voltage and power, are also considered in the design of the presented unit. An effective and fast response ANN algorithm of four layers (2-3-3-1) is designed for MPP tracking purpose to harvest maximum solar energy during day hours at any weather condition. The design steps of a DC-DC buck converter are shown to select converter parameters. MATLAB/Simulink Version R2015b software is used to simulate the system, collect the testing results, and evaluate the performance during one-second simulation duration of four equal divisions. The results confirmed the effectiveness of the presented unit in terms of load voltage and power at half and full load, and also in terms of recovery time which is approximately 40 msec at load variation. To improve the system performance in future research steps, a suitable controller, such as Proportional Integral Derivative (PID) or Sliding Mode Control (SMC), can be inserted in the system to smooth the shape of the load voltage signal and remove the spikes in load voltage and power. Secondly, involving a suitable battery bank to the system and replacing the Buck converter with a Buck-Boost converter to generalize the proposed DC unit application as a stand-alone system.

Author Contributions

Conceptualization, F.D.; methodology, H.A.; software, H.A.; validation, H.A.; formal analysis, H.A.; investigation, H.A.; resources, H.A.; data curation, H.A.; writing—original draft preparation, H.A.; writing—review and editing, H.A.; visualization, H.A.; supervision, H.A.; project administration, H.A.; funding acquisition, H.A. and F.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors appreciate the financial support of the Office of Research and Community Service at the American University of Ras Al Khaimah, Ras Al Khaimah, United Arab Emirates, www.aurak.ac.ae.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Min-Joong, K.; Huei, P. Power Management and Design Optimization of Fuel Cell/Battery Hybrid Vehicles. J. Power Sources 2007, 165, 819–832. [Google Scholar]
  2. Bierwirth, P.N. Carbon Dioxide Toxicity and Climate Change: A Serious Unapprehended Risk for Human Health; Australian National University: Canberra, Australia, 2020. [Google Scholar] [CrossRef]
  3. Attia, H. Smart microgrid impact on sustainable building. In Advancements in Sustainable Architecture and Energy Efficiency; González-Lezcano, R.A., Ed.; IGI Global: Hershey, PA, USA, 2021; pp. 169–194. [Google Scholar] [CrossRef]
  4. Reddy, D.; Satyanarayana, S.; Ganesh, V. Design of hybrid solar wind energy system in a microgrid with MPPT techniques. Int. J. Electr. Comput. Eng. 2018, 11, 730–740. [Google Scholar] [CrossRef]
  5. Obaid, W.; Hamid, A.; Ghenai, C. Solar/wind pumping system with forecasting in Sharjah, United Arab Emirates. Int. J. Electr. Comput. Eng. 2021, 11, 2752–2759. [Google Scholar] [CrossRef]
  6. Mohler, D.; Sowder, D. Energy Storage and the Need for Flexibility on the Grid: Renewable Energy Integration, 2nd ed.; Elsevier: Amsterdam, The Netherlands, 2017; pp. 309–316. [Google Scholar]
  7. Grantham, A.; Pudney, P.; Ward, L.A.; Whaley, D.; Boland, J. The viability of electrical energy storage for low-energy households. Sol. Energy 2017, 155, 1216–1224. [Google Scholar] [CrossRef]
  8. Parra, D.; Swierczynski, M.; Stroe, D.I.; Norman, S.A.; Abdon, A.; Worlitschek, J.; O’Doherty, T.; Rodrigues, L.; Gillott, M.; Zhang, X. An interdisciplinary review of energy storage for communities: Challenges and Perspectives. Renew. Sustain. Energy Rev. 2017, 79, 730–749. [Google Scholar] [CrossRef]
  9. Razzak, M.A.; Bhuiyan, W.T.; Natasha, N.I.; Islam, A.K.; Amin, M.K. Design of a Grid-connected Photovoltaic Inverter with Maximum Power Point Tracking using Perturb and Observe Technique. Int. J. Power Electron. Drive Syst. 2016, 7, 1212–1220. [Google Scholar] [CrossRef]
  10. Abdelaziz, Y.; Abdallah, M.; Rafik, S.; Houari, S. Optimization of partially shaded PV array using a modified P&O MPPT algorithm. Leonardo Electron. J. Pract. Technol. 2016, 28, 179–196. [Google Scholar]
  11. Hussain, A. Fuzzy Logic Controller Effectiveness Evaluation through Comparative Memberships for Photovoltaic Maximum Power Point Tracking Function. Int. J. Power Electron. Drive Syst. 2018, 9, 1147–1156. [Google Scholar]
  12. El Azzaoui, M.; Mahmoudi, H.; Boudaraia, K. Sensorless Fuzzy MPPT Technique of Solar PV and DFIG Based Wind Hybrid System. Int. Rev. Model. Simul. 2017, 10, 152–159. [Google Scholar] [CrossRef] [Green Version]
  13. Abadi, I.; Musyafa, A.; Soeprijanto, A. Design and implementation of active two axes solar tracking system using particle swarm optimization based fuzzy logic controller. Int. Rev. Model. Simul. 2015, 8, 640–652. [Google Scholar] [CrossRef]
  14. Gavril-Ionel, G.; Lorant, A.; Danut-Vasile, G. Benefits of Fuzzy Logic on MPPT and PI Controllers in the Chain of Photovoltaic Control Systems. Appl. Sci. 2022, 12, 2318. [Google Scholar] [CrossRef]
  15. Boukenoui, R.; Salhi, H.; Bradai, R.; Mellit, A. A new intelligent MPPT method for stand-alone photovoltaic systems operating under fast transient variations of shading patterns. Sol. Energy 2016, 124, 124–142. [Google Scholar] [CrossRef]
  16. Madan, A.N.; Parthasarathy, V.M. Design and Testing of Maximum Power Point Tracking System Using Artificial Neural Network for Solar Panel. Int. J. Tech. Res. Sci. 2019, 4, 20–26. [Google Scholar] [CrossRef]
  17. Héctor, F.M.R.; Miguel, Á.G.R.; Valentín, C.; Victor, A.G.; Alberto, R.P.; Ranganai, T.M.; Luis, H. Applications of Artificial Intelligence to Photovoltaic Systems: A Review. Appl. Sci. 2022, 12, 10056. [Google Scholar] [CrossRef]
  18. Wei, L.; Yedan, S.B.; Pasura, A.; Mohammad, G.; Binh, N.L.; Aníbal, A.; Yulineth, C. Machine learning applications for photovoltaic system optimization in zero green energy buildings. Energy Rep. 2023, 9, 2787–2796. [Google Scholar] [CrossRef]
  19. Siti Nor, A.M.G.; Muhamad, Z.S. Comparative Analysis of Solar Photovoltaic Advanced Fault Detection and Monitoring Techniques. Electrica 2023, 23, 137–148. [Google Scholar] [CrossRef]
  20. Jwaone, G.; Adamu, M.Z.; Abid, Y.; Caspar, K.L.; Dasari, N.V.; Ayodeji, O.S. Machine Learning Based Solar Photovoltaic Power Forecasting: A Review and Comparison. IEEE Access 2023, 11, 40820–40844. [Google Scholar] [CrossRef]
  21. Saraswathidevi, K.V.B.; Muktevi, S. Hybrid Solar Power Generation Prediction Using Support Vector Machines and K-Nearest Eighbors Optimized by Deep Learning Techniques. J. Theor. Appl. Inf. Technol. 2023, 101, 4400–4413. [Google Scholar]
  22. Adithya, B.; Ritesh, D.; Rajini, H. Design of a standalone PV system for the all-weather condition: A practical approach. In International Conference on Recent Trends in Electrical, Electronics & Computer Engineering for Environmental and Sustainable Development; AIP Publishing: Melville, NY, USA, 2022; Volume 2461, pp. 060001-1–060001-15. [Google Scholar] [CrossRef]
  23. Attia, H.; Hossin, K. Hybrid technique for an efficient PV system through intelligent MPPT and water cooling process. Int. J. Power Electron. Drive Syst. 2020, 11, 1835–1843. [Google Scholar] [CrossRef]
  24. Sabir, M.; Abdelghani, H.; Abdelhamid, L. A new variable step size neural networks MPPT controller: Review, simulation and hardware implementation. Renew. Sustain. Energy Rev. 2017, 68, 221–233. [Google Scholar]
  25. Ceren, B.K.; Ebubekir, K.; Goksel, G. Training Neuro-Fuzzy by Using Meta-Heuristic Algorithms for MPPT. Comput. Syst. Sci. Eng. 2023, 45, 69–84. [Google Scholar] [CrossRef]
  26. Ibnelouad, A.; Elkari, A.; Ayad, H. A neuro-fuzzy approach for tracking maximum power point of photovoltaic solar system. Int. J. Power Electron. Drive Syst. 2021, 12, 1252–1264. [Google Scholar] [CrossRef]
  27. Kalaiarasi, N.; Paramasivam, S.; Sanchari, K. Control of Z-Source Inverter Based PV System with MPPT Using ANFIS. Int. Rev. Model. Simul. 2014, 7, 797–806. [Google Scholar] [CrossRef]
  28. Assahout, S.; Elaissaoui, H.; El Ougli, A. A neural network and fuzzy logic based MPPT algorithm for photovoltaic pumping system. Int. J. Power Electron. Drive Syst. 2018, 9, 1823–1833. [Google Scholar] [CrossRef]
  29. Efficiency of Energy Conversion. Available online: https://personal.ems.psu.edu/~radovic/Chapter4.pdf (accessed on 28 June 2023).
  30. How to Calculate the Right Size Battery? Battery Bank Size Calculator. Available online: https://www.electricaltechnology.org/2013/03/easy-charging-time-formula-for.html (accessed on 28 June 2023).
  31. Data Sheet of the Selected PV Module Solar-Module- Newpowa 220 W Monocrystalline 10 BB. Available online: https://www.amazon.com/Newpowa-Lightweight-Folding-Controller-Camping/dp/B07Q4SV44M?th=1 (accessed on 2 April 2023).
  32. Danial, H. Power Electronics; McGraw Hill: New York, NY, USA, 2011. [Google Scholar]
  33. Haque, R. Transmission Loss Allocation Using Artificial Neural Networks. Doctoral Dissertation, University of Saskatchewan, Saskatoon, SK, Canada, 2006. Available online: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.906.3053&rep=rep1&type=pdf (accessed on 1 July 2023).
  34. Rao, R.; Dash, S. Power quality enhancement by unified power quality conditioner using ANN with hysteresis control. Int. J. Comput. Appl. 2010, 6, 9–15. Available online: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.206.4810&rep=rep1&type=pdf (accessed on 28 June 2023).
Figure 1. Block diagram of stand-alone PV system supplying AC loads.
Figure 1. Block diagram of stand-alone PV system supplying AC loads.
Sustainability 15 10861 g001
Figure 2. Block diagram of stand-alone PV system supplying DC loads.
Figure 2. Block diagram of stand-alone PV system supplying DC loads.
Sustainability 15 10861 g002
Figure 3. Block diagram of the proposed PV unit.
Figure 3. Block diagram of the proposed PV unit.
Sustainability 15 10861 g003
Figure 4. Electrical circuit of a solar cell.
Figure 4. Electrical circuit of a solar cell.
Sustainability 15 10861 g004
Figure 5. PV module behavior of output load current with respect to output load voltage at different sunlight irradiation and fixed ambient temperature (25 °C).
Figure 5. PV module behavior of output load current with respect to output load voltage at different sunlight irradiation and fixed ambient temperature (25 °C).
Sustainability 15 10861 g005
Figure 6. PV module behavior of output load power with respect to output load voltage at different sunlight irradiation and fixed ambient temperature (25 °C).
Figure 6. PV module behavior of output load power with respect to output load voltage at different sunlight irradiation and fixed ambient temperature (25 °C).
Sustainability 15 10861 g006
Figure 7. PV module behavior of output load current with respect to output load voltage at different ambient temperature and fixed sunlight irradiation (1000 W/m2).
Figure 7. PV module behavior of output load current with respect to output load voltage at different ambient temperature and fixed sunlight irradiation (1000 W/m2).
Sustainability 15 10861 g007
Figure 8. PV module behavior of output load power with respect to output load voltage at different ambient temperature and fixed sunlight irradiation (1000 W/m2).
Figure 8. PV module behavior of output load power with respect to output load voltage at different ambient temperature and fixed sunlight irradiation (1000 W/m2).
Sustainability 15 10861 g008
Figure 9. Generalized flowchart for designing a PV array.
Figure 9. Generalized flowchart for designing a PV array.
Sustainability 15 10861 g009
Figure 10. Proposed serial-parallel arrangement of the PV array to deliver 11 kW daily.
Figure 10. Proposed serial-parallel arrangement of the PV array to deliver 11 kW daily.
Sustainability 15 10861 g010
Figure 11. The circuit arrangement of DC-DC Buck converter.
Figure 11. The circuit arrangement of DC-DC Buck converter.
Sustainability 15 10861 g011
Figure 12. The equivalent converter circuit during switch closing.
Figure 12. The equivalent converter circuit during switch closing.
Sustainability 15 10861 g012
Figure 13. The equivalent converter circuit during switch opening.
Figure 13. The equivalent converter circuit during switch opening.
Sustainability 15 10861 g013
Figure 14. Proposed ANN algorithm for reference voltage predicting.
Figure 14. Proposed ANN algorithm for reference voltage predicting.
Sustainability 15 10861 g014
Figure 15. The structure of an Artificial Neuron.
Figure 15. The structure of an Artificial Neuron.
Sustainability 15 10861 g015
Figure 16. Simulated Feed-Forward Neural Network algorithm, (a) General structure, (b) Number of layers, (c) ANN layers contents.
Figure 16. Simulated Feed-Forward Neural Network algorithm, (a) General structure, (b) Number of layers, (c) ANN layers contents.
Sustainability 15 10861 g016
Figure 17. ANN training performance.
Figure 17. ANN training performance.
Sustainability 15 10861 g017
Figure 18. The training and testing process of the proposed ANN.
Figure 18. The training and testing process of the proposed ANN.
Sustainability 15 10861 g018
Figure 19. Simulation of the presented PV system.
Figure 19. Simulation of the presented PV system.
Sustainability 15 10861 g019
Figure 20. Simulation results of load voltage, current, and power at 50% load.
Figure 20. Simulation results of load voltage, current, and power at 50% load.
Sustainability 15 10861 g020
Figure 21. Simulation results of load voltage, current, and power at 100% load.
Figure 21. Simulation results of load voltage, current, and power at 100% load.
Sustainability 15 10861 g021
Figure 22. Simulation results during the load variation from 50% to 100%.
Figure 22. Simulation results during the load variation from 50% to 100%.
Sustainability 15 10861 g022
Table 1. Calculations of required power per day.
Table 1. Calculations of required power per day.
Equip. and
Device
Storage Unit,
Battery Bank
Load 1:
Stove
Load 2:
Air Conditioner
Load 3:
Fridge
Load 4:
TV
Load 5:
LED Light
Load 6:
DC Fan
Load 7:
DC Pump
QtyBatteries matrix 3 × 4 × 12 V/150 A·h1211521
Rated Power (W)Normal Battery Charging = 10% of Battery Capacity [30],
10% × 150 A =
15 A × 3 Rows = 45 A
100010005002001050200
Duty Hours/dayCharging 5 h/day1.52651021.5
W·h per day3 × 48 V × 15 A × 5 H = 10,800 W·h 1500400030001000500200300
Total storage community
= 10,800 W·h
Total required W·h per day
= 10,500 W·h
Table 2. Electrical specification of Newpowa 220 W Monocrystalline 10BB cell solar panel.
Table 2. Electrical specification of Newpowa 220 W Monocrystalline 10BB cell solar panel.
ParameterValue
Max. Power Output (W)220 W
Voltage at MPP VMPP (V)17.52 V
Current at MPP IMPP (A)12.6 A
Voltage Open Circuit VOC (V)20.52 V
Current Short Circuit ISC (A)13.41 A
Cells Arrangement (X, Y)15 × 4 Solar cells
Table 3. Parameters of buck converter.
Table 3. Parameters of buck converter.
Converter ParameterParameter Value
Switching frequency10 kHz
Inductor4 mH
Capacitor2200 µF
Full load5 Ω
Half load10 Ω
Table 4. Specifications of applied computer and software for the simulation.
Table 4. Specifications of applied computer and software for the simulation.
Hardware/SoftwareType/Version
Computer processorIntel Core i7—2670QM
Clock speed2.2 GHz
RAM memory size8 GB
Solid State Drive SSD256 GB
MATLAB SoftwareR2015b
Table 5. Multi-aspect comparisons of the introduced solutions in the previous research.
Table 5. Multi-aspect comparisons of the introduced solutions in the previous research.
Ref. No.,
Year
[9],
2016
[15],
2016
[16],
2019
[22],
2022
[24],
2017
[25],
2023
Proposed PV System
System typeAC grid connectedDC Stand-aloneDC Stand-aloneAC Stand-aloneDC Stand-aloneDC Stand-aloneDC Stand-alone
Rated power480 W225 W, 600 W215 W12.5 kW·h240 W250 W11.0 kW·h
Loads power calculationNoNoNoYesNoNoYes
System stagesPV array, boost converter, MPP tracker, inverter,
Step-up transformer, LC filter, load
PV array, boost converter, MPP tracker, loadPV array, boost converter, MPP tracker, loadPV array, MPP and charge controller, inverter,
load
PV array, Flyback converter, MPP tracker, loadSolar panel simulator, MPP tracker, loadPV array, buck converter, MPP tracker, load
Size of PV array1 × 2 × 240 W1 × 3 × 75 W
1 × 4 × 150 W
1 × 1 × 215 W9 × 3 × 345 W1 × 4 × 60 W1 × 1 × 250 W
Simulator
2 × 5 × 220 W
Type of PV panel240W-24V-Poly-Solar-PanelLORENTZ 75W
Shell SP 150-PC
ISTH-215-PMono-crystalline 345 WSolarex MSX-60Kyocera KD 250 GX-LFB2Newpowa 220 W Mono-crystalline 10BB
MPPT TechniqueP&O
algorithm
FLC + Scanning and storingANNFast sweep algorithmANNNeuro-FuzzyANN
ANN
layers
NANAThree layers
(2-5-1)
NAFive layers
(2-4-10-4-1)
Five layer
(2-4-4-4-1)
Four layers
(2-3-3-1)
ANN
MSE
NANA0.39265NA9.4115 × 10−6Many values of different algorithms2.7107 × 10−5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Attia, H.; Delama, F. Efficient Photovoltaic Unit for Power Delivering to Stand-Alone Direct Current Buildings Using Artificial Intelligence Approach Based MPP Tracker. Sustainability 2023, 15, 10861. https://doi.org/10.3390/su151410861

AMA Style

Attia H, Delama F. Efficient Photovoltaic Unit for Power Delivering to Stand-Alone Direct Current Buildings Using Artificial Intelligence Approach Based MPP Tracker. Sustainability. 2023; 15(14):10861. https://doi.org/10.3390/su151410861

Chicago/Turabian Style

Attia, Hussain, and Fernando Delama. 2023. "Efficient Photovoltaic Unit for Power Delivering to Stand-Alone Direct Current Buildings Using Artificial Intelligence Approach Based MPP Tracker" Sustainability 15, no. 14: 10861. https://doi.org/10.3390/su151410861

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop