Implementation of a cost-effective fuzzy MPPT controller on the Arduino board

This paper presents the implementation of a fuzzy controller on the Arduino Mega board, for tracking the maximum power point of a photovoltaic (PV) module; using low cost materials. A dc-dc converter that incorporates a driver circuit to control the turning on and offof the Mosfet transistor was des...

Full description

Autores:
Robles Algarin, Carlos Arturo
Liñán Fuentes, Roberto
Ospino Castro, Adalberto Jose
Tipo de recurso:
Article of journal
Fecha de publicación:
2018
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/4683
Acceso en línea:
http://hdl.handle.net/11323/4683
https://repositorio.cuc.edu.co/
Palabra clave:
Arduino mega
Dc-dc converter
Fuzzy logic
MPPT controller
Photovoltaic module
Mega arduino
Convertidor dc-dc
Lógica difusa
Controlador MPPT
Módulo fotovoltaico
Rights
openAccess
License
Attribution-NonCommercial-ShareAlike 4.0 International
Description
Summary:This paper presents the implementation of a fuzzy controller on the Arduino Mega board, for tracking the maximum power point of a photovoltaic (PV) module; using low cost materials. A dc-dc converter that incorporates a driver circuit to control the turning on and offof the Mosfet transistor was designed. The controller was evaluated in a PV system consisting of a 65 W PV module and a 12 V/55Ah battery. The results demonstrate the superiority of the fuzzy controller compared to the traditional P & O algorithm, in terms of efficiency and oscillations around the operating point.