An Artificial Intelligence Approach for Real-Time Tuning of Weighting Factors in FCS-MPC for Power Converters

In this paper a finite control set model predic- tive control is used to track a current reference in a power converter connected to an RL load. An artificial intelligence (AI) approach is presented for real-time determination of the weighting factor that regulates the average switching frequency, i...

Descripción completa

Detalles Bibliográficos
Autores: Vázquez Pérez, Sergio, Marino, Daniel, Zafra, Eduardo, Valdés Peña, María Dolores, Rodríguez-Andina, Juan J., García Franquelo, Leopoldo, Manic, Milos
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2021
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/173986
Acceso en línea:https://hdl.handle.net/11441/173986
https://doi.org/10.1109/TIE.2021.3127046
Access Level:acceso abierto
Palabra clave:Artificial neural networks
DC-AC power converters
predictive control
system-on-chip
Descripción
Sumario:In this paper a finite control set model predic- tive control is used to track a current reference in a power converter connected to an RL load. An artificial intelligence (AI) approach is presented for real-time determination of the weighting factor that regulates the average switching frequency, independently of the operating point. The paper focuses on the design, training, and digital implementation of an artificial neural network (ANN) that can be developed in a low-cost control platform. It is presented a sampling and offline ANN training procedure, together with a low- cost hardware implementation based on integer quantiza- tion of the ANN. The above approach provides a standalone application, serving as a framework for development of ANN applications for power-converters. The main advan- tage of the presented approach is that the ANN inference is executed in real-time. In this way, the weighting factor is automatically updated in real-time, allowing the system to quickly adapt to any reference step changes, and conse- quently provide the desired behavior. Executing the setup in laboratory prototype confirmed the theoretical analysis and successful tracking of the reference frequency