1
3A low cost controller of PV system based on Arduino board and INC
4algorithm
5
6
7O. Oussalem
⇑
,M. Kourchi,A. Rachdy,M. Ajaamoum,H. Idadoub,S. Jenkal
8LASIME (Engineering Science and Energy Management Laboratory) ENSA, Agadir, Morocco
9
11
article info
12 Article history:
13 Received 4 June 2019
14 Received in revised form 20 July 2019
15 Accepted 24 July 2019
16 Available online xxxx
17 Keywords:
18 PV
19 MPPT
20 Arduino
21 Incremental conductance (INC)
22 Matlab-Simulink
23
24
abstract
25
Photovoltaic (PV) systems offer a very competitive solution as an alternative energy source, but they have
26
a low efficiency. To overcome the problem of solar panel performance and achieve maximum efficiency, it
27
is necessary to optimize the design of all parts of the PV photovoltaic chain. Then we insert a stage of
28
adaptation between the photovoltaic generator (GPV) and the load. This stage which is controlled by a
29
microcontroller, will allow the system to search and reach the maximum power point (MPP). This algo-
30
rithm is among of other ones which are widely used in PV systems for their easy implementation as well
31
as their low cost. This algorithm was analyzed and its performance was evaluated by using the Arduino
32
board via Matlab-Simulink tool.
33
Ó2019 Elsevier Ltd. All rights reserved.
34
Selection and peer-review under responsibility of the scientific committee of the International
35
Conference on Plasma and Energy Materials ICPEM2019.
36
37
38
39
1. Introduction
40
In line with, its energy strategy which aims to achieve energy
41
independence, Morocco has accorded high priority to convert to
42
the renewable energies and especially solar thermal and photo-
43
voltaic energy [1].
44
Photovoltaic energy is a solution for the production of renew-
45
able energy based on a photovoltaic generator (GPV) from the solar
46
flux. In its operation a GPV has non-linear characteristics, which
47
depend among other things on the illumination, the temperature
48
of the cell and also on the characteristics of the charge. An adaptive
49
stage is inserted between the GPV and the load. This stage allows
50
driving the system to the maximum power point (MPP).
51
The aim of this work is the design and realization for the control
52
of different parties of a photovoltaic system by low cost board
53
(Arduino board) via the Matlab-Simulink software. The PV system
54
is customized by an ‘‘incremental” strategy which is a type of MPPT
55
algorithms that will ensure the achievement of the maximum
56
power provided by the PV module [2,3].
57
Various results are presented in this article in order to validate
58
this control platform as being the most cost-effective and efficient
59
for the optimization of the photovoltaic chain.
60
This article is divided into five parts: After the introduction, the
61
second part gives a general description of a photovoltaic system.
62
The third part deals with the interface based on the Arduino board
63
under the Matlab-Simulink environment. The fourth one will be
64
dedicated to the experimental results of the system studied.
65
Finally, this study finishes with a conclusion.
66
2. Photovoltaic system
67
The photovoltaic system under study consists of four blocks as
68
shown in Fig. 1. The first block represents the photovoltaic emula-
69
tor, the second block is the static converter DC-DC Buck-Boost, the
70
third block represents the DC load and the fourth one is the system
71
controller.
72
2.1. PV emulator
73
The PV panels are depends on climatic conditions, that’s why
74
we chose to employ a PV emulator.
75
This PV emulator is an electronic power system able to repro-
76
duce the characteristics of the solar panel, and which has the fol-
77
lowing characteristics [4]:
78
It consists of three independent blocks emulating solar panels;
79
Voltage of open circuit is 20 V;
80
Short-circuit current up to 2 A;
https://doi.org/10.1016/j.matpr.2019.07.689
2214-7853/Ó2019 Elsevier Ltd. All rights reserved.
Selection and peer-review under responsibility of the scientific committee of the International Conference on Plasma and Energy Materials ICPEM2019.
⇑
Corresponding author.
Q5
Q1
Q2
Q3
Materials Today: Proceedings xxx (xxxx) xxx
Contents lists available at ScienceDirect
Materials Today: Proceedings
journal homepage: www.elsevier.com/locate/matpr
MATPR 9999 No. of Pages 7, Model 5G
8 August 2019
Please cite this article as: O. Oussalem,M.Kourchi,A.Rachdy et al., A low cost controller of PV system based on Arduino board and INC algorithm, Materials
Today: Proceedings, https://doi.org/10.1016/j.matpr.2019.07.689