Professional Documents
Culture Documents
Abstract--- Supervised machine learning techniques such as Perturb&Observe exhibits a drift in power near maximum
artificial neuro-fuzzy inference system (ANFIS) and artificial power point (MPP) and slow response due to sudden change in
neural network (ANN) are powerful techniques used to extract sunlight irradiance. Similarly, offline methods such as ANN
maximum power from photovoltaic systems. However, these and ANFIS techniques require large and accurate training data
offline methods require large and accurate training datasets for for improved MPPT [4].
effective MPPT. This paper presents an advanced use of the linear
regression with interactions (LIR) technique that can produce Recent work is done using swarm intelligence and evolutionary
large and very accurate training datasets needed for MPPT techniques such as particle swarm optimisation (PSO), Ant-Bee
improvement. To confirm the success of the LIR technique, colony (ABC), Ant colony optimisation (ACO), and genetic
combination of LIR and ANFIS as LIR-ANFIS technique results algorithm (GA) to improve the MPPT performance under both
was compared with conventional ANFIS results, and that of uniform irradiance and partial shading weather conditions [5,
bootstrap aggregation (bagged) and boosted tree ensemble 6]. Still, these MPPT techniques display low-dynamic response
regression as bagged-ANFIS and boosted-ANFIS results under
speed. Nonetheless, few work is done using regression learning
different weather conditions. Results show that LIR-ANFIS
techniques for MPPT development in PV systems [7].
technique yielded the best result and with improved performance.
Regression machine learning is a type of analytical
Keywords— ANFIS; Artificial Intelligence (AI); Machine Learning;
modelling technique that examines the connection between the
MPPT; Optimization; Photovoltaic systems; Regression learning.
dependent variable(s) (target X) and the independent variable(s)
(predictor Y) [8]. This method is often used for prediction,
I. INTRODUCTION
time-series modelling and evaluating the pivotal-weight
relationship with variables. Regression techniques are used in
Photovoltaic energy system has been an energy source that has social science research industry. Applications of regression
been adopted and implemented in many part of the world as a learning include house value in real estate prediction, email
supplement to hydrocarbon energy sources due to its longer spams prediction, salary forecasting, and traffic forecasts [9, 10,
lifespan, low running cost, inexhaustibility, availability, 11]
harmless, and can be scaled to produce the desired output power The contribution of this paper is to introduce an innovative use
[1]. A PV system is generally used as a standalone, grid- of a non-robust linear regression with interactions (LIR)
connected, and hybrid photovoltaic system. An example of a technique for optimization and to improve the MPPT efficiency
standalone PV system is the direct-coupled standalone PV in photovoltaic systems. Second contribution is a work done to
system comprising of PV module(s), DC-DC converter(s), and validate the effectiveness of the proposed LIR technique. The
maximum power point tracking (MPPT) controller(s) [2]. A PV LIR technique results were compared with two similar
panel is made up of several cells. These cells convert sunlight regression techniques (bootstrap aggregation and least-square
energy into DC electrical energy and can be used to power boosted tree techniques) and ANFIS technique results for
electrical and electronic appliances. The DC-DC converter MPPT enhancement in photovoltaic systems under different
converts PV energy from one voltage level to another while weather conditions.
MPPT controllers are used to harvest maximum power from
panels and to protect the connected load from damage under The structure of this paper is prepared as follows, section 2 will
diverse weather conditions. MPPT techniques are broadly present a summary of the used MPPT techniques. In section 3,
divided into online, offline, and hybrid MPPT techniques [2, 3]. a report of the experimental setup and method is provided.
Section 4 will present the results, and section 5 will include the
However, PV systems suffer some drawbacks. For example, conclusions.
high initial capital cost of panels, low energy conversion rate if
used without a working MPPT controller, and loss in power due II. MPPT TECHNIQUES
to factors such as partial shading and mismatch effect, DC-DC
converter energy dissipation, and other limitations with some The MPPT methods used in this experiment are briefly
known MPPT techniques that results into a drop in the extracted
discussed below:
power [2, 3]. Online MPPT techniques such as
PV efficiency at MPPT =
ò 0
Ppv(max)t .dt
(5)
t
The non-robust interactions linear regression or multiple linear
regression technique is a type of regression technique that
ò0
PVpv(mppt )t .dt
Irradiance (G) + Load current (Io) + Fig. 2: LIR, bagged and boosted tree ensembles regression learning algorithm
1STH-215-P PV MCUK DC-DC
Load voltage (Vo) Load (20 Ω)
Module Converter
Temperature (T) -
- Mosfet Load power (Po) For the bootstrap-aggregation and the boosted-tree ensemble
- Ipv Pulse signal
regression technique, similar methodology used in the LIR-
G ANFIS modelling (see fig. 1 and fig. 2) were used to implement
+ PI Controller
Pulse Width
the bagged and boosted-tree ensembles regression techniques.
ANFIS Modulator
T For Fine tuning D
Iref* (f = 50kHz)
New training data
(G, T, Iref)
The root mean square error (RMSE), mean square error (MSE),
G T R-squared, mean average error (MAE), prediction speed and
Iref
Generation of time taken to train the above-mentioned techniques (LIR,
129 new samples G G
trained compact
of G and T that
regression learner T 18 samples (PSIM) bagged and boosted tree kernel) were measured and recorded in
were used to (G, T, and Ipv )
predict yfit or Iref*
T with new prediction PV current (Ipv) Table 2, where a model with RMSE approaching 0, R-squared
fitness function (yfit)
near 1, and with high training speed within the shortest time
Fig. 1: PV system designed using LIR, boosted, and bagged tree technique depicts a well-trained regression algorithm.
Figure 2 shows the flowchart algorithm of the non-robust linear Table 2: Training errors, time and speed measuremnts for the used kernels
regression with interactions (LIR) technique. The design of the Collected results LIR Bagged Boosted
RMSE 7.9558e-3 6.7743e-1 2.8307e-1
LIR technique was achieved in three folds. The first fold dealt R-squared 1.000 8.9000e-1 9.8000e-1
with the optimization and generation of a fitness function (yfit) MSE 6.3295e-5 4.5891e-1 8.0128e-2
using LIR kernel and using few samples from the PSIM data MAE 6.1789e-3 5.1089e-1 2.3665e-1
Speed (obs/sec) 130 57 69
sets (18 samples) comprising of irradiance (G), temperature (T) Time (sec) 33.367 59.866 45.863
and PV current (Iref*) to train the model. G and T were used as
predictors while Iref* was the response. Factors such as rainfall, For the conventional ANFIS MPPT technique trained with
cloudy weather, humidity, high sunshine were considered as the sufficient real-time datasets gotten from a dynamic PV
interaction effects that determines the expected response (yfit). simulation, Figure 3 displays the block diagram of a complete
For example, if the day is bright and temperature is mild, then PV system implemented using conventional ANFIS-MPPT
the predicted response is expected to increase and vice versa. technique while Figure 4 shows the flowchart of the used
The second part is the exportation of the compact LIR model ANFIS-MPPT algorithm. The ANFIS controller was trained
978-1-5386-4163-7/18/$31.00 ©2018 IEEE 547
2018 IEEE PES/IAS PowerAfrica
with 129 actual samples collected from a dynamic 1STH-215- Table 4 displays the three weather-condition cases used to
P module in the proportion 70% for training, 15% testing and conduct the experiment. For case 1, NOCT, the nominal
15% validating. These samples comprise of two input variables operating condition temperature where the irradiance level (G)
(irradiance (G) and temperature (T)) and one output variable as is 800 Wm-2 and temperature (T) is 47.40 °C. For case 2 (PTC),
Iref. The predicted current (Iref) was compared with the supplied the PVUsa test condition where the irradiance level (G) is 1000
PV current (Ipv) as error signal (Ipv - Iref). The error signal was Wm-2 and temperature (T) is 20 °C while case 3 (STC) is the
then passed to the power-integral (PI) controller for fine tuning standard test condition where the irradiance level (G) is 800
and outputs duty cycle signal (D). The duty cycle signal was Wm-2 and temperature (T) is 47.40 °C.
then channeled to the pulse width modulator (PWM) as pulse
signal which was used to activate the Mosfet gate of the DC- Table 4: The used weather conditions
DC converter. Weather conditions Irradiance (W/m2) Temperature (°C)
Case 1 (NOCT) 800 47.4
Case 2 (PTC) 1000 20.0
Case 3 (STC) 1000 25.0
For case 2 (PTC), LIR-ANFIS had the best result with 102.18%
New membership Is error (e) ≤ max Checking PV efficiency and 97.91% resistive load efficiency. This
functions (MFs) error samples
? efficiency level exceeds 100% because the obtained input
power (Ppv = 217.70 W) exceeded the rated 1STH-215-P MPP
Neural Network End at t=0.100s
power (213.15W) from its datasheet. The non-conventional
- Iref ANFIS implemented with bagged tree datasets as bagged-
PV module + ERROR (Ipv – Iref) Load ANFIS technique underperformed with 97.21% PV efficiency,
Ipv
Duty cycle
93.41% load efficiency, 207.2 W and 199.10 W power at the
PI Controller DC-DC converter PV end and load end respectively. Results also show that the
DC-DC converter loss with bagged-ANFIS was the lowest
Fig. 4 : ANFIS-MPPT algorithm
(8.56 W).
Table 3 displays the average testing error of the conventional
ANFIS MPPT technique trained using 129 actual samples and For case 3 (STC), LIR-ANFIS technique had the best results as
compared with that of 129 predicted samples gotten from LIR, 213.5 W and 204.5 W power and with an efficiency of 100.16%
bagged and boosted tree ensemble regression technique and and 95.94% were harvested at the PV end and load end
using the same proportion to train, test and validate. respectively while the bagged-ANFIS technique yielded the
worst performance as 204.5 W and 196.4 W power with an
Table 3: Average testing error of the used MPPT techniques efficiency of 95.94% and 92.14% were extracted at the PV end
Samples RMSE ANFIS LIR Bagged Boosted and load end respectively. Results also show that the bagged-
92 Training 1.2324e-5 5.5339e-7 3.3703e-1 9.1700e-1 ANFIS technique displayed the lowest DC-DC converter loss
19 Testing 1.1544e-5 4.0076e-7 3.4606e-1 8.8729e-1
18 Checking 7.7248e-5 5.3533e-7 5.1492e-1 8.1446e-1
978-1-5386-4163-7/18/$31.00 ©2018 IEEE 548
2018 IEEE PES/IAS PowerAfrica
as 8.10 W was dissipated while high power dissipation occurred
with LIR-ANFIS in all the cases (NOCT, PTC, and STC).
[2] A. M. Farayola, "Comparative study of different photovoltaic MPPT [20] P. Natalia, C. Thomas, H. Gilbert, H. Salem, R. Soroush, "Compact
techniques under various weather conditions (Thesis submitted in partial multi-class boosted trees," in 2017 IEEE International Conference on Big
fulfillment for the degree of Masters in Electrical Engineering)," Data (BIGDATA), Boston, USA, 2017.
University of Johannesburg, Johannesburg, South Africa, 2017. [21] H. Ning and Z. H. Hao, "A note on high dimensional linear regression
[3] B. Pakkiraiah and G. D. Sukumar, "Research Survey on Various MPPT with interactions," The American Statistician, vol. 71, no. 4, pp. 291-297,
Performance Issues to Improve the Solar PV System Efficiency," Journal 2017.
of Solar Energy, vol. 2016, pp. 1-20, 2016. [22] C. Cadelina and K. M. Rudy, "Website quality impact on customers'
[4] R. Boukenoui and R. Bradai; A. Mellit; M. Ghanes; H. Salhi, " purchase intention through social commerce website," in In 2017
Comparative analysis of P&O, modified hill climbing-FLC, and adaptive International Conference on Information Management and Technology
P&O-FLC MPPTs for microgrid standalone PV system," in 2015 (ICIMTech), Jarkata, Indonesia, 2017.
International Conference on Renewable Energy Research and [23] M. A Hussain, A. Tariq, S. Hameed, M. Saad Bin Arif, and A. Jain,
Applications (ICRERA), Milwaukee, USA, 2015. "Comparative assessment of maximum power point tracking procedures
[5] A. M. Farayola, A. N. Hasan, A. Ali, and B. Twala, "Distributive MPPT for photovoltaic systems," Green Energy and Environment
Approach Using ANFIS and Perturb&Observe Techniques Under (ScienceDirect), vol. 2, no. 1, pp. 5-17, 2017.
Uniform and Partial Shading Conditions," in International Conference on [24] Wikipedia, "Data mining," 11 July 2017. [Online]. Available:
Artificial Intelligence and Evolutionary Computations in Engineering http://en.m.wikipedia.org/wiki/Data_mining. [Accessed 20 June 2017].
Systems & Power, Circuit and Information Technologies (ICPCIT- [25] A. G. Wilson, H. Zhiting, S. Ruslan, and E. P. Xing, "Deep kernel
2017), India, 2017. learning," in In Artificial Intelligence and Statistics, 2016, pp. 370-378.
[6] R. J. Prasanth and B. T. Sudhakar, "A comprehensive review on solar PV [26] K. Lappalainen and S. Valkealahti, "Effects of irradiance transition
maximum power point tracking techniques," Renewable and Sustainable characteristics on the mismatch losses of different electrical PV array
Energy, ELSEVIER, vol. 67, no. 3, pp. 826-847, 2017. configurations," The Institute of Engineering and Technology (IET)
[7] H. Shareef, A. H. Mutlag, and A. Mohamed, "Random Forest-Based Renewable Power Generation, vol. 11, no. 2, pp. 248-254, 2017.
Approach for Maximum Power Point Tracking of Photovoltaic Systems [27] M. E. El Telbany, A. Youssef, and A. A. Zekry, "Intelligent Techniques
Operating under Actual Environmental Conditions," Computational for MPPT Control in Photovoltaic Systems: A Comprehensive Review,"
Intelligence and Neuroscience, vol. 2017, pp. 1-17, 2017. in 2014 4th International Conference on Artificial Intelligence with
[8] A. M. Farayola, A. Ali, and A. Ahmed, "Optimization of PV Systems Applications in Engineering and Technology (ICAIET 2014), Kinabalu,
Using Data Mining and Regression Learner MPPT Techniques," Malaysia, 2014.
Indonesian Journal of Electrical Engineeering and Computer Science [28] J. Brownlee, Master Machine Learning Algorithms: Discover how They
(IJEECS), vol. 10, no. 3, pp. 1-9, 2018. Work and Implement Them from Scratch, 2016.
[9] A. M. Farayola, A. N. Hasan, and A. Ahmed, "Efficient Photovoltaic [29] A. M. Farayola, A. N. Hasan, and A. Ali "Comparison of Modified
MPPT System Using Coarse Gaussian Support Vector Machine And Incremental Conductance and Fuzzy Logic MPPT Algorithm Using
Artificial Neural Network Techniques," International Journal of Modified CUK Converter," in 8th IEEE International Renewable Energy
Innovative Computing, Information and Control, vol. 14, no. 1, pp. 323- Congress (IREC), Amman, Jordan, 2017.
339, 2018.
[10] A. O. Khedr-Ibrahim, Regression Based Multi-Stage Algorithmto Track
the Maximum Power Point for Photovoltaic Systems (in fulfillment of
the Master of Science), Waterloo, Ontario, Canada: University of
Waterloo, 2012.
[11] J. B. Guerard, "Introduction to Financial Forecasting in Investment
Analysis," Springer Science+Business Media, vol. 2013, no. 1, pp. 19-
45, 2013.