Abstract

The conversion and control for the utilization of power generated from energy sources can be performed using a power electronic converter system. The voltage source inverter (VSI) is one of the commonly used converter topologies, being controlled by a switching control algorithm for power conversion. Finite set-model predictive control (FS-MPC) is a modern switching control algorithm and has received significant attention due to its predictive nature. In this paper, the implementation of FS-MPC is presented for the load-side current control of a three-phase VSI system using an integrated platform of MATLAB/Simulink and Xilinx system generator (XSG). The XSG provides the functionality of digital design and intuitive implementation of field-programmable gate array (FPGA) controlled systems. The additional functionality of hardware-in-the-loop (HIL) co-simulation using FPGA is used for the testing and validation of controller performance. The controller performance is validated through three platforms: MATLAB/Simulink, XSG and HIL co-simulation using ZedBoard Zynq evaluation and development FPGA kit.

Highlights

  • In recent years, the energy demand has been growing at a rapid rate and causing major global concern related to the depletion of nonrenewable energy sources and global warming due to environmental pollution

  • This paper proposes a novel implementation of the Finite set-model predictive control (FS-model predictive control (MPC)) through modelling in an Xilinx system generator (XSG)

  • The performance of the three-phase voltage source inverter (VSI) system is validated through the implementation of a controller in MATLAB/Simulink as well as XSG environments and HIL co-simulation

Read more

Summary

Introduction

The energy demand has been growing at a rapid rate and causing major global concern related to the depletion of nonrenewable energy sources and global warming due to environmental pollution. The practical implementations of MPC for power converters are mainly based on software-based control using a microprocessor/digital signal processor (DSP) [13,22,23,24,25,26] These micro-programmable solutions have advantages such as simple circuitry, software-based control, and flexible control adaptability to different applications. The recent availability of a model-based FPGA design platform integrated with MATLAB/Simulink provides the functionality of hardware-in-the-loop (HIL) co-simulation. This paper proposes a novel implementation of the FS-MPC through modelling in an XSG environment integrated with MATLAB/Simulink for the current control of a three-phase VSI system using a motor as the load. The step-by-step implementation of the controller includes the design of the FS-MPC in MATLAB/Simulink, the modelling of the controller in XSG, and the HIL co-simulation validation for the three-phase VSI system.

FS-MPC
Inverter System
Predictive Model
Cost Function
HIL Co-Simulation
Modelling of the FS-MPC in XSG
Computation of the Cost Function
Selection of Optimum Switching Signals
Co-simulation
Results and Discussion
Intermediate Response
Sampling Time
Tracking Performance
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call