SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 10, No. 4, December 2019, pp. 2138~2147
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v10.i4.pp2138-2147  2138
Journal homepage: http://iaescore.com/journals/index.php/IJPEDS
Experimental investigation of artificial intelligence applied in
MPPT techniques
S. Della Krachai1,4
, A. Boudghene Stambouli2
, M. Della Krachai3
, M. Bekhti4
1,2,3 Department of Electronics, University of Science and Technologies – Mohamed Boudiaf, Algeria
4 Spatial Development Center, Algeria
Article Info ABSTRACT
Article history:
Received Mar 17, 2019
Revised Apr 14, 2019
Accepted May 28, 2019
Nano-satellites are key features for sharing the space data and scientific
researches. They embed subsystems that are fed from solar panels and
batteries. Power generated from these panels is subject to environmental
conditions, most important of them are irradiance and temperature.
Optimizing the usage of this power versus environmental variations is a
primary task. Synchronous DC-DC buck converter is used to control the
power transferred from PV panels to the subsystems while maintaining
operation at maximal power. In this paper, artificial intelligence techniques:
neural networks and adaptive neural fuzzy inference systems (ANFIS) are
used to accomplish the tracking task. Simulation and experimental results
demonstrate their efficiency, robustness and tracking quality.
Keywords:
Adaptive neural fuzzy inference
systems
Artificial intelligence
Hardware in the loop
Neural networks
Synchronous buck converter
Copyright Š 2019 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
S. Della Krachai,
Department of Electronics, Electrical Engineering Faculty,
University of Science and Technologies – Mohamed Boudiaf,
El Mnaouar, BP1505, Bir El Djir 31000, Oran, Algeria.
Email: saidia.dellakrachai@univ-usto.dz
1. INTRODUCTION
Power management in a satellite is a mandatory task. The overall power is consumed from PV
panels which exhibits non-linear characteristics depending on theenvironmental conditions. These has a
considerable impact on the maximal generated power. To optimize the efficiency of the supply system,
extracting the maximal power is realized trough controllers called Maximal Power Point Trackers.
Several techniques and methods have been proposed for tracking the maximal powergenerated by
PV panels. The traditional solutions proposed for these trackers are Hill climbing [1], Perturb and Observe
[2-5] and Incrementalconductance methods [6]. These methods present an oscillation problem around the
maximal power point as a drawback, however, they are light and easy to implement.
Other solutions are based on artificial intelligence techniques such as fuzzy logic [7-9], ant colony
optimization [10], and neural networks [11-14]. These techniques improve considerably the efficiency of the
system; however, implementation of these algorithms require more computations and coding.
In this paper, the online application of artificial intelligence techniques: neural networks and fuzzy
logic is investigated through simulation and hardware in the loop experimentation using a low-cost solution.
This approach allows not only maximizing the system efficiency, but also gives the opportunity to adjust the
parameters online in order to meet the desired requirements and shorten the time to market delivery.
2. CHARACTERISTICS OF PV PANEL IN USE
Each PV panel consists of a set of series connected cells to produce considerable amount of voltage.
The main outputs we are interested in are I–V and P–V curves which reveal three important points. Short-
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai)
2139
circuit current (Isc) at which the output voltage is null, open-circuit voltage (Voc) at which no output current is
produced and the Pmax point at which the panel operates at its maximal efficiency.
The PV panel used ET-M53675 is from ET-Solar company (Table 1).
Table 1. ET-M53675 PV panel back-sheet data at 1000 w/m², 25°C
Parameter Value
Power at MP- Pm(W) 75
Open circuit voltage - Voc (V) 21.73
Short-circuit current Isc (A) 4.7
Voltage at MPP - Vm (V) 17.41
Current at Mpp - Im (A) 4.31
The impact of irradiance and temperature on the output produced current and power is given in
Figure 1. An increase in temperature involves a decrease in open-circuit voltage and consequently the
maximal power. In contrary, an increase in irradiance implies an increase in a short-circuit current and
consequently an increase in maximal power.
(a) (b)
Figure 1. (a) Temperature and (b) Irradiance influence on PV panel characteristics
From the above remarks, the panel must be kept operating at its maximal power even if irradiance
and temperature change. This is usually ensured by a device called MPPT: maximal power point tracker.
Aritificial intelligence is used to accomplish this task.
3. NEURAL NETWORK MPPT
Neural networks are qualified as a universal approximators [15], they can mimic every complex
function. They are used to model unknown systems behaviour using a set of input-output data and a training
process. Neural networks are formalized using a cascaded layers interconnexion. Each layer consists of a set
of neurons. Increasing the number of layers and neurons leads to best representation of non-linearities of the
system, however, it exhibits complex computations, and therefore, hardware implementation constraints.
In this paper they are used to mimic the MPPT functionality. An experimental database comprising
irradiance (Es), temperature (T) and maximal output voltage (Vmpp) at MPP have been collected and prepared
for training and validation process. These inputs are measured, filtered and normalized.
The number of hidden layers and neurons inside them have been subjected to an optimization
procedure based on observing the mean square error at the end of training process. It has been decided to
adopt the architecture that comprises one hidden layer with five (5) neurons (Figure 2) which gives
satisfactory precision.
The training process is carried out using Levenberg-Marquardt Algorithm [16]. The database was
partitioned as follows:
 Training data : 70% of dataset
 Validation data : 15% of dataset
 Testing data : 15% of dataset
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147
2140
Figure 3 gives four plots, issued at the end of the training process. The overall performance is
satisfactory, which proves that the network has been trained correctly and reflects with high fidelity the input-
output relationship. The resultant network is used in simulation and experimental benchmark.
Figure 2. Neural network proposed composition
Figure 3. Neural network performance plots
4. FUZZY MPPT-ANFIS APPROACH
Fuzzy logic [17] is used to describe the operation of a process through a human reasoning language.
Inputs of the process are first converted to fuzzy space using a universe of discourse and membership
functions (fuzzification). A set of if-then rules are inferred to give a decision based on the present inputs. A
fuzzy output is produced as a consequence. This output is then converted to real world value through
defuzzification.
In this paper we have used adaptive neural fuzzy inference systems [18] to generate a fuzzy system
that operates as an MPP tracker using the same training data set from the previous section. ANFIS (Figure 4)
is build around a layered architecture, in which each layer implements a dedicated function.
Layer 1: Each square node in this layer computes the function
 
x
Oi i
A


1
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai)
2141
where x is the input to node i, and Ai is the linguistic label associated with this node. O1
i is the membership
degree of Ai.
Figure 4. ANFIS architecture used to produce Fuzzy MPP Tracker
Layer 2: Every circle node in this layer computes the product of incoming signals.
   
y
x
i
i B
A
i 

 

This represents the firing strength of the rule.
Layer 3: Every circle node processes the ratio of the ith rule’s firing strength to the sum of all rule’s firing
strengths.
2
1
1






i
Layer 4: Each square node in this layer performs the function.
 
i
i
i
i
i
i r
y
q
x
p
f
Oi 


 

4
where {pi, qi, ri} is the parameter set referred as consequent parameters.
Layer 5: The unique node in this layer computes the overall summation of all incoming signals


 

i i
i i
i
i
i
i
f
f
Oi 


5
The average percentage error is used as a criterion to evaluate both techniques:
%
100
*
)
(
)
(
)
(
'
1
1




p
i i
T
i
O
i
T
p
APE
First of all, a fuzzy inference system with default membership functions and rule set is generated.
Figure 5 (top) depicts the default membership functions for irradiance and temperature. It is observed that
these functions are uniformly distributed over the data range (universe of discourse) for each input.
After training the network, premise and consequent parameters are adjusted according to the back-
propagation error. Figure 5 (bottom) shows that membership functions for temperature have no significant
changes, however, those of irradiance changed considerably, which confirm the high dependency of the
maximal power on the irradiance.
Figure 6 (left) demonstrates the performance of tracking operation based on anfis. The right surface
plot in Figure 6 is a surface indicating that the relationship between temperature, irradiance and maximal
voltage is non-linear.
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147
2142
Figure 5. ANFIS membership functions before (top) and after (bottom) training
Figure 6. ANFIS learning process results
In order to connect the PV panels to the load, a power converter is used as a mean to transfer a
regulated power from one side to the other.
5. SYNCHRONOUS BUCK CONVERTER MODELING
Synchronous buck converter is a step-down converter where the diode is replaced with a switch to
minimize the losses due to the commutation in the off-time period of the main switch, thus improving the
efficiency of the converter. The circuit is given by Figure 7, where the switch mosfet/2 replaces the diode in
the conventional buck configuration.
The elements of the converter are sized correctly to meet the following requirements: a switching
frequency of 200khz, and a maximal output current of 10A. A PWM driver is used to drive the mosfets from
the signal generated by a controller.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai)
2143
We have used a PID controller to generate the duty cycle D needed to track the maximum voltage
Vmpp. Tuning this PID controller is easy when the components values L and C are precisely known.
However, manufacturers propose tolerances on their components (the inductor used WE-7443631000 is from
WĂźrth Elektronik with a tolerance of Âą15%). The PID is tuned to take into account components tolerance of
the buck converter to obtain high efficiency within the range of expected values for L and C.
Figure 7. Synchronous buck converter topology
6. SYSTEM SIMULATION
Before deciding to implement the controller and the trackers, we have conducted a simulation
considering changes in temperature and irradiance.
Neural networks are first simulated. From Figure 8, the system is left in idle mode until 0.05 second
past. The tracking operation is engaged for an irradiance of 500W/m² and temperature of 25°C, the panel
voltage (plot1 – red curve) follows precisely the maximal voltage computed by the neural network. An
irradiance disturbance (an increase from 500W/m² to 1000W/m²) is injected at the time 0.15s, the PID
controller adjusts the duty cycle accordingly to keep tracking the maximal voltage. At time 0.22 s, a
temperature variation is introduced (an increase from 25°C to 40°C). A small decrease in panel voltage is
observed with no effect on the output current.
The fuzzy inference system issued from anfis training (Figure 9) tracks with high precision the
maximal power generated from PV panel regardless environmental changes.
Figure 8. Neural networks maximal power tracking
for irradiance and temperature variation
Figure 9. Fuzzy logic maximal power tracking for
Irradiance and temperature variation
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147
2144
7. EXPERIMENTAL SETUP
It is composed of two major circuits. A measurement circuit (Figure 11) and a power circuit (Figure
10(a)). The power circuit comprises the synchronous buck converter (two mosfets), the pwm driver IR2104
and also input/output curents/voltages measurements.
The measurement circuit is built essentially around two sensors attached to the PV panel. SP-110
irradiance sensor from apogee instruments, is used to capture solar irradiance with an output of
0.2mV/(W/m2
), which is amplified by an instrumentation amplifier AD620. The second sensor is the
temperature sensor LM35 which produces 10mV/°C. Arduino based microcontroller is used as an embedded
computing platform. The final PCB used in experimentation is given in Figure 10(b).
(a) (b)
Figure 10. Synchronous buck converter power electronics
(a) (b)
Figure 11. (a) Irradiance and temperature measurements circuit (b) Arduino interface
8. HARDWARE-IN-THE-LOOP
The software is implemented in Simulink using arduino platform as a target microcontroller. The
information captured from sensors are first conditioned (amplified and filtered) to produce a high-fidelity
image of the measures. This is the role of the signal conditioning block in Figure 12. The tracker
(neural networks/fuzzy system) computes at its output the reference voltage (Vmpp) at which the produced
power is maximal.
This reference is then compared to the measured voltage at PV panel terminals. A PID controller
designed and tuned to eliminate the error between reference and measured voltages, outputs a command
signal which represents the variation on the duty cycle. A PWM generator receives the duty cycle and
produces pulses which are fed to the IR2104 circuit driver to switch the mosfet transistors.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai)
2145
Figure 12. Hardware in the Loop implementation of the system
9. EXPERIMENTAL RESULTS
The PID outputs a duty cycle variation corresponding to tracking the maximal voltage generated by
PV panel in environmental conditions given by Figure 13, which represents the real-time measurements of
irradiance and temperature from the sensors for the day 05/19/2018 in Oran -Algeria.
Figure 14 confirms the tracking performance. It is shown that the PV panel voltage (blue curve)
tracks precisely Vmpp (yellow curve) in the presence of fluctuations in irradiance and temperature.
Figure 15 shows that the panel have been exposed to a variation of irradiance due to the passage of
clouds, while the temperature oscillate smoothly around 30°C. For these conditions the neural network MPP
controller succeeds to extract the maximal voltage from the PV panel (Figure 16).
Figure 13. Real time irradiance(blue) and
temperature(red) measurements
Figure 14. ANFIS MPP tracker results
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147
2146
Figure 15. Real-time Irradiance and temperature
measurements
Figure 16. Tracking the MPP using neural neworks
Obtained results show that an efficiency of about 98% is ensured using the proposed techniques, as
well as, the tracking operation is smooth and ensured. From experimental point of view, the results are also
verified. Moreover, the proposed approach is based on a low-cost hardware (8bit microcontroller) which is
programmed in a graphical block environment instead of hard coding. This gives the opportunity to tune the
paramters inline (when running the system) in order to achieve best performances. The optimal obtained
system, is then downloaded to the microcontroller to operate in a standalone mode.
10. CONCLUSION
In this paper, artificial intelligence is successfully applied in tracking the maximal power generated
by PV panel. Neural networks and adaptive fuzzy inference systems, give promising results and satisfaction
and can be both applied in tracking the MPP using a low-cost hardware.
Simulation results show the application of such techniques exhibits fast convergence regardless the
variation of environmental conditions. On the other hands, experimental results prove the quality of such
techniques in the efficiency improvement of the whole system.
REFERENCES
[1] TuffahaT.H., M. Babar, Y. Khan and N.H. Malik, "Comparative Study of Different Hill Climbing MPPT through
Simulation and Experimental Test Bed," Research Journal of Applied Sciences, Engineering and Technology,
vol. 7(20), pp. 4258-4263, 2014.
[2] Sheik, S.; Devaraj, D.; Imthias, T., "A novel hybrid Maximum Power Point Tracking Technique using Perturb&
Observe algorithm and Learning Automata for solar PV system," Energy, vol. 112, pp. 1096–1106, 2016.
[3] Luigi P., Renato R., Ivan S.andd Pietro T., "Optimized Adaptive Perturb and Observe Maximum Power Point
Tracking Control for Photovoltaic Generation," Energies, vol. 8, pp. 3418-3436, 2015.
[4] Jubaer Ahmed, Zain al Salam, "An improved perturb and observe (P&O) maximum power point tracking (MPPT)
algorithm for higher efficiency," Applied Energy, vol. 150, pp. 97-108, 2015.
[5] HananeYatimi, Elhassan Aroudam, "MPPT algorithms based modeling and control for photovoltaic system under
variable climatic conditions," Procedia Manufacturing, vol. 22, pp. 757-764, 2018.
[6] Chendi L., Yuanrui C., Dongbao Z., Junfeng L. and Jun Z., "A High-Performance Adaptive Incremental
Conductance MPPT Algorithm forPhotovoltaic Systems," Energie, vol. 9, p. 288, 2016.
[7] Nabipour, M.; Razaz, M.; Seifossadat, S.; Mortazavi, S., "A new MPPT scheme based on a novel fuzzy
approach," Renew. Sustain. Energy Rev, vol. 74, pp. 1147–1169, 2017.
[8] Della Krachai M., Midoun A., "High Efficiency Maximum Power Point Tracking Control inPotovoltaic-Grid
Connected Plant," Acta Electrotechnica et Informatica, vol. 7, no. 1, 2007.
[9] Ravinder Kumar, Hari Om Bansal, "Real‐time implementation of adaptive PV‐integrated SAPF to enhance power
quality," International Transactions On Electrical Energy Systems, 2019.
[10] Pradeep V., D., Hima, Bindu A. Divya, "Ant Colony Optimization basedMaximum Power Point Tracking
(MPPT) for PartiallyShadedStandalone PV System," I J C T A, vol. 9(16), pp. 8125-8133, 2016.
[11] Yi-HuaLiu, Chun-LiangLiu, Jia-WeiHuang, Jing-HsiauChena, "Neural-network-based maximum power point
tracking methods for photovoltaic systems operating under fast changing environments," Solar Energy, vol. 89,
pp. 42-53, 2013.
[12] Rihab M. E., Mansour S., Hsan H. A., "Maximum Power Point Tracking Control Using Neural Networks for
Stand-Alone Photovoltaic Systems," International Journal of Modern Nonlinear Theory and Application, vol. 3,
pp. 53-65, 2014.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai)
2147
[13] R. Kumar, P. Chaturvedi, H. O. Bansal and P. K. Ajmera, "Adaptive artificial neural network-based control
strategy for shunt active power filter," 2016 International Conference on Electrical Power and Energy Systems
(ICEPES), Bhopal, pp. 194-199, 2016.
[14] Ravinder Kumar, Hari Om Bansal, "Shunt active power filter: Current status of control techniques and its
integration to renewable energy sources," Sustainable Cities and Society, vol. 42, pp. 574-592, 2018.
[15] Hornik K., Stinchcombe M., and White H., "Multilayer Feedforward Networks are Universal Approximators,"
Neural Networks, vol. 2, pp. 359-366, 1989.
[16] Marquardt, D., "An Algorithm for least-squares estimation of nonlinear parameters," SIAM Journal on Applied
Mathematics, vol. 11, no. 2, pp.431-441, 1963.
[17] Chian-Song Chiu, "T-S Fuzzy Maximum Power Point Tracking Control of Solar Power Generation Systems,"
IEEE Trans Energy Conversion, vol. 25, no. 4, pp 1123-1132, 2010.
[18] Jyh-Shing Roger Jang, "ANFIS: Adaptive-Neural-Based Fuzzy Inference System," IEEE Transactions on
Systems, Man, and cybernetics, vol. 23, no. 3, 1993.
BIOGRAPHIES OF AUTHORS
Phd student, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria,
Electrical Engineering Faculty, Department of Electronics,
e-mail: saidia.dellakrachai@univ-usto.dz .
Research Director, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria,
Electrical Engineering Faculty, Department of Electronics,
e-mail: Aboudghenes@gmail.com
Dr, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria, Electrical
Engineering Faculty, Department of Electronics,
e-mail: mohamed.dellakrachai@univ-usto.dz
Dr, Spatial developement center,
e-mail: M_bekhti@yahoo.fr

Weitere ähnliche Inhalte

Was ist angesagt?

Quaternion Based Omnidirectional Machine Condition Monitoring System
Quaternion Based Omnidirectional Machine Condition Monitoring SystemQuaternion Based Omnidirectional Machine Condition Monitoring System
Quaternion Based Omnidirectional Machine Condition Monitoring System
CSCJournals
 
Modeling of photovoltaic system with maximum power point tracking control by ...
Modeling of photovoltaic system with maximum power point tracking control by ...Modeling of photovoltaic system with maximum power point tracking control by ...
Modeling of photovoltaic system with maximum power point tracking control by ...
International Journal of Power Electronics and Drive Systems
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
ijscai
 
Artificial Neural Network for Solar Photovoltaic System Modeling and Simulation
Artificial Neural Network for Solar Photovoltaic System Modeling and SimulationArtificial Neural Network for Solar Photovoltaic System Modeling and Simulation
Artificial Neural Network for Solar Photovoltaic System Modeling and Simulation
ijtsrd
 
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
Cemal Ardil
 
Support Vector Machine for Wind Speed Prediction
Support Vector Machine for Wind Speed PredictionSupport Vector Machine for Wind Speed Prediction
Support Vector Machine for Wind Speed Prediction
IJRST Journal
 
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
IJECEIAES
 

Was ist angesagt? (20)

Quaternion Based Omnidirectional Machine Condition Monitoring System
Quaternion Based Omnidirectional Machine Condition Monitoring SystemQuaternion Based Omnidirectional Machine Condition Monitoring System
Quaternion Based Omnidirectional Machine Condition Monitoring System
 
Modeling of photovoltaic system with maximum power point tracking control by ...
Modeling of photovoltaic system with maximum power point tracking control by ...Modeling of photovoltaic system with maximum power point tracking control by ...
Modeling of photovoltaic system with maximum power point tracking control by ...
 
I041214752
I041214752I041214752
I041214752
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
 
CONTROL OF A HEAT EXCHANGER USING NEURAL NETWORK PREDICTIVE CONTROLLER COMBIN...
CONTROL OF A HEAT EXCHANGER USING NEURAL NETWORK PREDICTIVE CONTROLLER COMBIN...CONTROL OF A HEAT EXCHANGER USING NEURAL NETWORK PREDICTIVE CONTROLLER COMBIN...
CONTROL OF A HEAT EXCHANGER USING NEURAL NETWORK PREDICTIVE CONTROLLER COMBIN...
 
A cost effective computational design of maximum power point tracking for pho...
A cost effective computational design of maximum power point tracking for pho...A cost effective computational design of maximum power point tracking for pho...
A cost effective computational design of maximum power point tracking for pho...
 
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
 
Artificial Neural Network Applied to Estimate the Power Output of BIPV Systems
Artificial Neural Network Applied to Estimate the Power Output of BIPV SystemsArtificial Neural Network Applied to Estimate the Power Output of BIPV Systems
Artificial Neural Network Applied to Estimate the Power Output of BIPV Systems
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
 
Electricity Generation Scheduling an Improved for Firefly Optimization Algorithm
Electricity Generation Scheduling an Improved for Firefly Optimization AlgorithmElectricity Generation Scheduling an Improved for Firefly Optimization Algorithm
Electricity Generation Scheduling an Improved for Firefly Optimization Algorithm
 
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
 
Artificial Neural Network for Solar Photovoltaic System Modeling and Simulation
Artificial Neural Network for Solar Photovoltaic System Modeling and SimulationArtificial Neural Network for Solar Photovoltaic System Modeling and Simulation
Artificial Neural Network for Solar Photovoltaic System Modeling and Simulation
 
A refined solution to classical unit commitment
A refined solution to classical unit commitmentA refined solution to classical unit commitment
A refined solution to classical unit commitment
 
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
Automatic generation-control-of-multi-area-electric-energy-systems-using-modi...
 
Optimal unit commitment of a power plant using particle swarm optimization ap...
Optimal unit commitment of a power plant using particle swarm optimization ap...Optimal unit commitment of a power plant using particle swarm optimization ap...
Optimal unit commitment of a power plant using particle swarm optimization ap...
 
A Genetic Algorithm Approach to Solve Unit Commitment Problem
A Genetic Algorithm Approach to Solve Unit Commitment ProblemA Genetic Algorithm Approach to Solve Unit Commitment Problem
A Genetic Algorithm Approach to Solve Unit Commitment Problem
 
Support Vector Machine for Wind Speed Prediction
Support Vector Machine for Wind Speed PredictionSupport Vector Machine for Wind Speed Prediction
Support Vector Machine for Wind Speed Prediction
 
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
 
Modelling and Prediction of 150KW PV Array System in Northern India using Art...
Modelling and Prediction of 150KW PV Array System in Northern India using Art...Modelling and Prediction of 150KW PV Array System in Northern India using Art...
Modelling and Prediction of 150KW PV Array System in Northern India using Art...
 

Ähnlich wie Experimental investigation of artificial intelligence applied in MPPT techniques

Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Cemal Ardil
 
Electricity consumption-prediction-model-using neuro-fuzzy-system
Electricity consumption-prediction-model-using neuro-fuzzy-systemElectricity consumption-prediction-model-using neuro-fuzzy-system
Electricity consumption-prediction-model-using neuro-fuzzy-system
Cemal Ardil
 
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
theijes
 

Ähnlich wie Experimental investigation of artificial intelligence applied in MPPT techniques (20)

Indian journal 2
Indian journal 2Indian journal 2
Indian journal 2
 
Comparison between proposed fuzzy logic and ANFIS for MPPT control for photov...
Comparison between proposed fuzzy logic and ANFIS for MPPT control for photov...Comparison between proposed fuzzy logic and ANFIS for MPPT control for photov...
Comparison between proposed fuzzy logic and ANFIS for MPPT control for photov...
 
Application and Comparison Between the Conventional Methods and PSO Method fo...
Application and Comparison Between the Conventional Methods and PSO Method fo...Application and Comparison Between the Conventional Methods and PSO Method fo...
Application and Comparison Between the Conventional Methods and PSO Method fo...
 
Australia 2
Australia 2Australia 2
Australia 2
 
Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...
 
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
 
ANFIS used as a Maximum Power Point Tracking Algorithmfor a Photovoltaic Syst...
ANFIS used as a Maximum Power Point Tracking Algorithmfor a Photovoltaic Syst...ANFIS used as a Maximum Power Point Tracking Algorithmfor a Photovoltaic Syst...
ANFIS used as a Maximum Power Point Tracking Algorithmfor a Photovoltaic Syst...
 
France 2
France 2France 2
France 2
 
Electricity consumption-prediction-model-using neuro-fuzzy-system
Electricity consumption-prediction-model-using neuro-fuzzy-systemElectricity consumption-prediction-model-using neuro-fuzzy-system
Electricity consumption-prediction-model-using neuro-fuzzy-system
 
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...
 
SOP 1
SOP 1SOP 1
SOP 1
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Very-Short Term Wind Power Forecasting through Wavelet Based ANFIS
Very-Short Term Wind Power Forecasting through Wavelet Based ANFISVery-Short Term Wind Power Forecasting through Wavelet Based ANFIS
Very-Short Term Wind Power Forecasting through Wavelet Based ANFIS
 
Investigating sine-band hysteresis control of photovoltaic-grid connected inv...
Investigating sine-band hysteresis control of photovoltaic-grid connected inv...Investigating sine-band hysteresis control of photovoltaic-grid connected inv...
Investigating sine-band hysteresis control of photovoltaic-grid connected inv...
 
H046014853
H046014853H046014853
H046014853
 
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
 
Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
 

Mehr von International Journal of Power Electronics and Drive Systems

Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
International Journal of Power Electronics and Drive Systems
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
International Journal of Power Electronics and Drive Systems
 

Mehr von International Journal of Power Electronics and Drive Systems (20)

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
 
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
 

KĂźrzlich hochgeladen

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
sivaprakash250
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

KĂźrzlich hochgeladen (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Experimental investigation of artificial intelligence applied in MPPT techniques

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 10, No. 4, December 2019, pp. 2138~2147 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v10.i4.pp2138-2147  2138 Journal homepage: http://iaescore.com/journals/index.php/IJPEDS Experimental investigation of artificial intelligence applied in MPPT techniques S. Della Krachai1,4 , A. Boudghene Stambouli2 , M. Della Krachai3 , M. Bekhti4 1,2,3 Department of Electronics, University of Science and Technologies – Mohamed Boudiaf, Algeria 4 Spatial Development Center, Algeria Article Info ABSTRACT Article history: Received Mar 17, 2019 Revised Apr 14, 2019 Accepted May 28, 2019 Nano-satellites are key features for sharing the space data and scientific researches. They embed subsystems that are fed from solar panels and batteries. Power generated from these panels is subject to environmental conditions, most important of them are irradiance and temperature. Optimizing the usage of this power versus environmental variations is a primary task. Synchronous DC-DC buck converter is used to control the power transferred from PV panels to the subsystems while maintaining operation at maximal power. In this paper, artificial intelligence techniques: neural networks and adaptive neural fuzzy inference systems (ANFIS) are used to accomplish the tracking task. Simulation and experimental results demonstrate their efficiency, robustness and tracking quality. Keywords: Adaptive neural fuzzy inference systems Artificial intelligence Hardware in the loop Neural networks Synchronous buck converter Copyright Š 2019 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: S. Della Krachai, Department of Electronics, Electrical Engineering Faculty, University of Science and Technologies – Mohamed Boudiaf, El Mnaouar, BP1505, Bir El Djir 31000, Oran, Algeria. Email: saidia.dellakrachai@univ-usto.dz 1. INTRODUCTION Power management in a satellite is a mandatory task. The overall power is consumed from PV panels which exhibits non-linear characteristics depending on theenvironmental conditions. These has a considerable impact on the maximal generated power. To optimize the efficiency of the supply system, extracting the maximal power is realized trough controllers called Maximal Power Point Trackers. Several techniques and methods have been proposed for tracking the maximal powergenerated by PV panels. The traditional solutions proposed for these trackers are Hill climbing [1], Perturb and Observe [2-5] and Incrementalconductance methods [6]. These methods present an oscillation problem around the maximal power point as a drawback, however, they are light and easy to implement. Other solutions are based on artificial intelligence techniques such as fuzzy logic [7-9], ant colony optimization [10], and neural networks [11-14]. These techniques improve considerably the efficiency of the system; however, implementation of these algorithms require more computations and coding. In this paper, the online application of artificial intelligence techniques: neural networks and fuzzy logic is investigated through simulation and hardware in the loop experimentation using a low-cost solution. This approach allows not only maximizing the system efficiency, but also gives the opportunity to adjust the parameters online in order to meet the desired requirements and shorten the time to market delivery. 2. CHARACTERISTICS OF PV PANEL IN USE Each PV panel consists of a set of series connected cells to produce considerable amount of voltage. The main outputs we are interested in are I–V and P–V curves which reveal three important points. Short-
  • 2. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai) 2139 circuit current (Isc) at which the output voltage is null, open-circuit voltage (Voc) at which no output current is produced and the Pmax point at which the panel operates at its maximal efficiency. The PV panel used ET-M53675 is from ET-Solar company (Table 1). Table 1. ET-M53675 PV panel back-sheet data at 1000 w/m², 25°C Parameter Value Power at MP- Pm(W) 75 Open circuit voltage - Voc (V) 21.73 Short-circuit current Isc (A) 4.7 Voltage at MPP - Vm (V) 17.41 Current at Mpp - Im (A) 4.31 The impact of irradiance and temperature on the output produced current and power is given in Figure 1. An increase in temperature involves a decrease in open-circuit voltage and consequently the maximal power. In contrary, an increase in irradiance implies an increase in a short-circuit current and consequently an increase in maximal power. (a) (b) Figure 1. (a) Temperature and (b) Irradiance influence on PV panel characteristics From the above remarks, the panel must be kept operating at its maximal power even if irradiance and temperature change. This is usually ensured by a device called MPPT: maximal power point tracker. Aritificial intelligence is used to accomplish this task. 3. NEURAL NETWORK MPPT Neural networks are qualified as a universal approximators [15], they can mimic every complex function. They are used to model unknown systems behaviour using a set of input-output data and a training process. Neural networks are formalized using a cascaded layers interconnexion. Each layer consists of a set of neurons. Increasing the number of layers and neurons leads to best representation of non-linearities of the system, however, it exhibits complex computations, and therefore, hardware implementation constraints. In this paper they are used to mimic the MPPT functionality. An experimental database comprising irradiance (Es), temperature (T) and maximal output voltage (Vmpp) at MPP have been collected and prepared for training and validation process. These inputs are measured, filtered and normalized. The number of hidden layers and neurons inside them have been subjected to an optimization procedure based on observing the mean square error at the end of training process. It has been decided to adopt the architecture that comprises one hidden layer with five (5) neurons (Figure 2) which gives satisfactory precision. The training process is carried out using Levenberg-Marquardt Algorithm [16]. The database was partitioned as follows:  Training data : 70% of dataset  Validation data : 15% of dataset  Testing data : 15% of dataset
  • 3.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147 2140 Figure 3 gives four plots, issued at the end of the training process. The overall performance is satisfactory, which proves that the network has been trained correctly and reflects with high fidelity the input- output relationship. The resultant network is used in simulation and experimental benchmark. Figure 2. Neural network proposed composition Figure 3. Neural network performance plots 4. FUZZY MPPT-ANFIS APPROACH Fuzzy logic [17] is used to describe the operation of a process through a human reasoning language. Inputs of the process are first converted to fuzzy space using a universe of discourse and membership functions (fuzzification). A set of if-then rules are inferred to give a decision based on the present inputs. A fuzzy output is produced as a consequence. This output is then converted to real world value through defuzzification. In this paper we have used adaptive neural fuzzy inference systems [18] to generate a fuzzy system that operates as an MPP tracker using the same training data set from the previous section. ANFIS (Figure 4) is build around a layered architecture, in which each layer implements a dedicated function. Layer 1: Each square node in this layer computes the function   x Oi i A   1
  • 4. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai) 2141 where x is the input to node i, and Ai is the linguistic label associated with this node. O1 i is the membership degree of Ai. Figure 4. ANFIS architecture used to produce Fuzzy MPP Tracker Layer 2: Every circle node in this layer computes the product of incoming signals.     y x i i B A i      This represents the firing strength of the rule. Layer 3: Every circle node processes the ratio of the ith rule’s firing strength to the sum of all rule’s firing strengths. 2 1 1       i Layer 4: Each square node in this layer performs the function.   i i i i i i r y q x p f Oi       4 where {pi, qi, ri} is the parameter set referred as consequent parameters. Layer 5: The unique node in this layer computes the overall summation of all incoming signals      i i i i i i i i f f Oi    5 The average percentage error is used as a criterion to evaluate both techniques: % 100 * ) ( ) ( ) ( ' 1 1     p i i T i O i T p APE First of all, a fuzzy inference system with default membership functions and rule set is generated. Figure 5 (top) depicts the default membership functions for irradiance and temperature. It is observed that these functions are uniformly distributed over the data range (universe of discourse) for each input. After training the network, premise and consequent parameters are adjusted according to the back- propagation error. Figure 5 (bottom) shows that membership functions for temperature have no significant changes, however, those of irradiance changed considerably, which confirm the high dependency of the maximal power on the irradiance. Figure 6 (left) demonstrates the performance of tracking operation based on anfis. The right surface plot in Figure 6 is a surface indicating that the relationship between temperature, irradiance and maximal voltage is non-linear.
  • 5.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147 2142 Figure 5. ANFIS membership functions before (top) and after (bottom) training Figure 6. ANFIS learning process results In order to connect the PV panels to the load, a power converter is used as a mean to transfer a regulated power from one side to the other. 5. SYNCHRONOUS BUCK CONVERTER MODELING Synchronous buck converter is a step-down converter where the diode is replaced with a switch to minimize the losses due to the commutation in the off-time period of the main switch, thus improving the efficiency of the converter. The circuit is given by Figure 7, where the switch mosfet/2 replaces the diode in the conventional buck configuration. The elements of the converter are sized correctly to meet the following requirements: a switching frequency of 200khz, and a maximal output current of 10A. A PWM driver is used to drive the mosfets from the signal generated by a controller.
  • 6. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai) 2143 We have used a PID controller to generate the duty cycle D needed to track the maximum voltage Vmpp. Tuning this PID controller is easy when the components values L and C are precisely known. However, manufacturers propose tolerances on their components (the inductor used WE-7443631000 is from WĂźrth Elektronik with a tolerance of Âą15%). The PID is tuned to take into account components tolerance of the buck converter to obtain high efficiency within the range of expected values for L and C. Figure 7. Synchronous buck converter topology 6. SYSTEM SIMULATION Before deciding to implement the controller and the trackers, we have conducted a simulation considering changes in temperature and irradiance. Neural networks are first simulated. From Figure 8, the system is left in idle mode until 0.05 second past. The tracking operation is engaged for an irradiance of 500W/m² and temperature of 25°C, the panel voltage (plot1 – red curve) follows precisely the maximal voltage computed by the neural network. An irradiance disturbance (an increase from 500W/m² to 1000W/m²) is injected at the time 0.15s, the PID controller adjusts the duty cycle accordingly to keep tracking the maximal voltage. At time 0.22 s, a temperature variation is introduced (an increase from 25°C to 40°C). A small decrease in panel voltage is observed with no effect on the output current. The fuzzy inference system issued from anfis training (Figure 9) tracks with high precision the maximal power generated from PV panel regardless environmental changes. Figure 8. Neural networks maximal power tracking for irradiance and temperature variation Figure 9. Fuzzy logic maximal power tracking for Irradiance and temperature variation
  • 7.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147 2144 7. EXPERIMENTAL SETUP It is composed of two major circuits. A measurement circuit (Figure 11) and a power circuit (Figure 10(a)). The power circuit comprises the synchronous buck converter (two mosfets), the pwm driver IR2104 and also input/output curents/voltages measurements. The measurement circuit is built essentially around two sensors attached to the PV panel. SP-110 irradiance sensor from apogee instruments, is used to capture solar irradiance with an output of 0.2mV/(W/m2 ), which is amplified by an instrumentation amplifier AD620. The second sensor is the temperature sensor LM35 which produces 10mV/°C. Arduino based microcontroller is used as an embedded computing platform. The final PCB used in experimentation is given in Figure 10(b). (a) (b) Figure 10. Synchronous buck converter power electronics (a) (b) Figure 11. (a) Irradiance and temperature measurements circuit (b) Arduino interface 8. HARDWARE-IN-THE-LOOP The software is implemented in Simulink using arduino platform as a target microcontroller. The information captured from sensors are first conditioned (amplified and filtered) to produce a high-fidelity image of the measures. This is the role of the signal conditioning block in Figure 12. The tracker (neural networks/fuzzy system) computes at its output the reference voltage (Vmpp) at which the produced power is maximal. This reference is then compared to the measured voltage at PV panel terminals. A PID controller designed and tuned to eliminate the error between reference and measured voltages, outputs a command signal which represents the variation on the duty cycle. A PWM generator receives the duty cycle and produces pulses which are fed to the IR2104 circuit driver to switch the mosfet transistors.
  • 8. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai) 2145 Figure 12. Hardware in the Loop implementation of the system 9. EXPERIMENTAL RESULTS The PID outputs a duty cycle variation corresponding to tracking the maximal voltage generated by PV panel in environmental conditions given by Figure 13, which represents the real-time measurements of irradiance and temperature from the sensors for the day 05/19/2018 in Oran -Algeria. Figure 14 confirms the tracking performance. It is shown that the PV panel voltage (blue curve) tracks precisely Vmpp (yellow curve) in the presence of fluctuations in irradiance and temperature. Figure 15 shows that the panel have been exposed to a variation of irradiance due to the passage of clouds, while the temperature oscillate smoothly around 30°C. For these conditions the neural network MPP controller succeeds to extract the maximal voltage from the PV panel (Figure 16). Figure 13. Real time irradiance(blue) and temperature(red) measurements Figure 14. ANFIS MPP tracker results
  • 9.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst Vol. 10, No. 4, Dec 2019 : 2138 – 2147 2146 Figure 15. Real-time Irradiance and temperature measurements Figure 16. Tracking the MPP using neural neworks Obtained results show that an efficiency of about 98% is ensured using the proposed techniques, as well as, the tracking operation is smooth and ensured. From experimental point of view, the results are also verified. Moreover, the proposed approach is based on a low-cost hardware (8bit microcontroller) which is programmed in a graphical block environment instead of hard coding. This gives the opportunity to tune the paramters inline (when running the system) in order to achieve best performances. The optimal obtained system, is then downloaded to the microcontroller to operate in a standalone mode. 10. CONCLUSION In this paper, artificial intelligence is successfully applied in tracking the maximal power generated by PV panel. Neural networks and adaptive fuzzy inference systems, give promising results and satisfaction and can be both applied in tracking the MPP using a low-cost hardware. Simulation results show the application of such techniques exhibits fast convergence regardless the variation of environmental conditions. On the other hands, experimental results prove the quality of such techniques in the efficiency improvement of the whole system. REFERENCES [1] TuffahaT.H., M. Babar, Y. Khan and N.H. Malik, "Comparative Study of Different Hill Climbing MPPT through Simulation and Experimental Test Bed," Research Journal of Applied Sciences, Engineering and Technology, vol. 7(20), pp. 4258-4263, 2014. [2] Sheik, S.; Devaraj, D.; Imthias, T., "A novel hybrid Maximum Power Point Tracking Technique using Perturb& Observe algorithm and Learning Automata for solar PV system," Energy, vol. 112, pp. 1096–1106, 2016. [3] Luigi P., Renato R., Ivan S.andd Pietro T., "Optimized Adaptive Perturb and Observe Maximum Power Point Tracking Control for Photovoltaic Generation," Energies, vol. 8, pp. 3418-3436, 2015. [4] Jubaer Ahmed, Zain al Salam, "An improved perturb and observe (P&O) maximum power point tracking (MPPT) algorithm for higher efficiency," Applied Energy, vol. 150, pp. 97-108, 2015. [5] HananeYatimi, Elhassan Aroudam, "MPPT algorithms based modeling and control for photovoltaic system under variable climatic conditions," Procedia Manufacturing, vol. 22, pp. 757-764, 2018. [6] Chendi L., Yuanrui C., Dongbao Z., Junfeng L. and Jun Z., "A High-Performance Adaptive Incremental Conductance MPPT Algorithm forPhotovoltaic Systems," Energie, vol. 9, p. 288, 2016. [7] Nabipour, M.; Razaz, M.; Seifossadat, S.; Mortazavi, S., "A new MPPT scheme based on a novel fuzzy approach," Renew. Sustain. Energy Rev, vol. 74, pp. 1147–1169, 2017. [8] Della Krachai M., Midoun A., "High Efficiency Maximum Power Point Tracking Control inPotovoltaic-Grid Connected Plant," Acta Electrotechnica et Informatica, vol. 7, no. 1, 2007. [9] Ravinder Kumar, Hari Om Bansal, "Real‐time implementation of adaptive PV‐integrated SAPF to enhance power quality," International Transactions On Electrical Energy Systems, 2019. [10] Pradeep V., D., Hima, Bindu A. Divya, "Ant Colony Optimization basedMaximum Power Point Tracking (MPPT) for PartiallyShadedStandalone PV System," I J C T A, vol. 9(16), pp. 8125-8133, 2016. [11] Yi-HuaLiu, Chun-LiangLiu, Jia-WeiHuang, Jing-HsiauChena, "Neural-network-based maximum power point tracking methods for photovoltaic systems operating under fast changing environments," Solar Energy, vol. 89, pp. 42-53, 2013. [12] Rihab M. E., Mansour S., Hsan H. A., "Maximum Power Point Tracking Control Using Neural Networks for Stand-Alone Photovoltaic Systems," International Journal of Modern Nonlinear Theory and Application, vol. 3, pp. 53-65, 2014.
  • 10. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Experimental investigation of artificial intelligence applied in MPPT techniques (S. Della Krachai) 2147 [13] R. Kumar, P. Chaturvedi, H. O. Bansal and P. K. Ajmera, "Adaptive artificial neural network-based control strategy for shunt active power filter," 2016 International Conference on Electrical Power and Energy Systems (ICEPES), Bhopal, pp. 194-199, 2016. [14] Ravinder Kumar, Hari Om Bansal, "Shunt active power filter: Current status of control techniques and its integration to renewable energy sources," Sustainable Cities and Society, vol. 42, pp. 574-592, 2018. [15] Hornik K., Stinchcombe M., and White H., "Multilayer Feedforward Networks are Universal Approximators," Neural Networks, vol. 2, pp. 359-366, 1989. [16] Marquardt, D., "An Algorithm for least-squares estimation of nonlinear parameters," SIAM Journal on Applied Mathematics, vol. 11, no. 2, pp.431-441, 1963. [17] Chian-Song Chiu, "T-S Fuzzy Maximum Power Point Tracking Control of Solar Power Generation Systems," IEEE Trans Energy Conversion, vol. 25, no. 4, pp 1123-1132, 2010. [18] Jyh-Shing Roger Jang, "ANFIS: Adaptive-Neural-Based Fuzzy Inference System," IEEE Transactions on Systems, Man, and cybernetics, vol. 23, no. 3, 1993. BIOGRAPHIES OF AUTHORS Phd student, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria, Electrical Engineering Faculty, Department of Electronics, e-mail: saidia.dellakrachai@univ-usto.dz . Research Director, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria, Electrical Engineering Faculty, Department of Electronics, e-mail: Aboudghenes@gmail.com Dr, University of Science and Technologies-Mohamed Boudiaf, Oran, Algeria, Electrical Engineering Faculty, Department of Electronics, e-mail: mohamed.dellakrachai@univ-usto.dz Dr, Spatial developement center, e-mail: M_bekhti@yahoo.fr