EconPapers    
Economics at your fingertips  
 

DC Motor Drive Powered by Solar Photovoltaic Energy: An FPGA-Based Active Disturbance Rejection Control Approach

Esteban Guerrero-Ramirez, Alberto Martinez-Barbosa (), Marco Antonio Contreras-Ordaz, Gerardo Guerrero-Ramirez, Enrique Guzman-Ramirez, Jorge Luis Barahona-Avalos and Manuel Adam-Medina
Additional contact information
Esteban Guerrero-Ramirez: Institute of Electronics and Mechatronics, Technological University of the Mixteca, Huajuapan de León 69000, Oaxaca, Mexico
Alberto Martinez-Barbosa: Electronics Engineering Department, National Center for Research and Development of Technology, Cuernavaca 62490, Morelos, Mexico
Marco Antonio Contreras-Ordaz: Institute of Electronics and Mechatronics, Technological University of the Mixteca, Huajuapan de León 69000, Oaxaca, Mexico
Gerardo Guerrero-Ramirez: Electronics Engineering Department, National Center for Research and Development of Technology, Cuernavaca 62490, Morelos, Mexico
Enrique Guzman-Ramirez: Institute of Electronics and Mechatronics, Technological University of the Mixteca, Huajuapan de León 69000, Oaxaca, Mexico
Jorge Luis Barahona-Avalos: Institute of Electronics and Mechatronics, Technological University of the Mixteca, Huajuapan de León 69000, Oaxaca, Mexico
Manuel Adam-Medina: Electronics Engineering Department, National Center for Research and Development of Technology, Cuernavaca 62490, Morelos, Mexico

Energies, 2022, vol. 15, issue 18, 1-36

Abstract: This paper presents an experimental platform for regulating the DC motor angular speed powered by photovoltaic cells. The experimental platform comprises an Eco Green Energy EGE-260P-60 solar panel, DC/DC SEPIC converter, DC bus, DC/DC buck converter, DC motor and Nexys 4 board with an Artix-7 100T FPGA. The DC/DC SEPIC converter is used for harvesting the maximum amount of energy from the PV cells using the perturb and observe algorithm to track the maximum power point. The DC/DC buck converter is used as the motor drive using the active disturbance rejection control to regulate the angular speed of the DC motor. In addition, the FPGA architecture design is presented using a hierarchical top-down methodology with the VHDL hardware description language and Xilinx System Generator tool. The software takes advantage of the FPGA’s concurrency to simultaneously evaluate the different processes, which is the main reason for choosing this digital device. Several tests were performed on the platform such as irradiance changes, DC bus variations, DC motor connection and load torque variations applied in the motor shaft. The results indicate that the maximum power is obtained from the photovoltaic cells, establishing the minimum operating conditions. In addition, the control approach estimates and cancels the effects of disturbances caused by variations in the environmental conditions, photovoltaic system, DC bus, and load changes in order to regulate DC motor speed.

Keywords: photovoltaic systems; power electronics; electrical machines; renewable power generation (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://www.mdpi.com/1996-1073/15/18/6595/pdf (application/pdf)
https://www.mdpi.com/1996-1073/15/18/6595/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jeners:v:15:y:2022:i:18:p:6595-:d:910816

Access Statistics for this article

Energies is currently edited by Ms. Agatha Cao

More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jeners:v:15:y:2022:i:18:p:6595-:d:910816