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...

Descripción completa

Detalles Bibliográficos
Autores: Robles Algarin, Carlos Arturo, Liñán Fuentes, Roberto, Ospino Castro, Adalberto Jose
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2018
País:Colombia
Institución:Corporación Universidad de la Costa
Repositorio:Repositorio REDICUC
Idioma:inglés
OAI Identifier:oai:repositorio.cuc.edu.co:11323/4683
Acceso en línea:https://hdl.handle.net/11323/4683
https://repositorio.cuc.edu.co/
Access Level:acceso abierto
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
Descripción
Sumario: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.