Robust Model Predictive Control (MPC) for large-scale PV plant based on paralleled three-phase inverters

Project Code :TEPGCS24

Objective

The main objective of this project is to regulate the currents injected into the grid, suppress the zero-sequence circulating current (ZSCC). Minimizing circulating currents using MPC algorithm.

Abstract

In this project, robust Model Predictive Control (MPC) is proposed to enhance the power quality of a large-scale PV plant connected to the grid through Paralleled Voltage Source Inverters (PVSIs) with common AC and DC buses. Paralleling inverters allow handling high-power export and offer advantages in terms of redundancy which ensure the system reliability. 

However, due to the physical differences and parameter disparities between the inverters, zero sequence circulating currents will flow through it, which will disturb the performance of the system. Hence, the control goal is to regulate the currents injected into the grid, suppress the Zero-Sequence Circulating Current (ZSCC). 

Consequently, this study proposes an MPC algorithm that is based on optimization approach which allows minimizing circulating currents. In order to show its effectiveness and performance of the proposed control, a comparison with linear PI controller is included. In addition, design control and tuning procedure are detailed. Simulation results show the performance of the proposed controller in ensuring power quality, and suppressing circulating currents.

Keywords: PV array, Model Predictive Control, Paralleled Voltage Source Inverters, Zero-Sequence Circulating Current, PI controller.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Configuration:

Operating System :  Windows 7/8/10

Application Software :  Matlab/Simulink

Hardware Configuration:

RAM :  8 GB / 4 GB (Min)

Processor :  I3 / I5(Mostly prefer)

Learning Outcomes

  • Introduction to Matlab/Simulink
  • What is EISPACK & LINPACK
  • How to start with MATLAB
  • About Matlab language
  • About tools & libraries
  • Application of Matlab/Simulink
  • About Matlab desktop
  • Features of Matlab/Simulink
  • Basics on Matlab/Simulink
  • Introduction to solar power generation.
  • Introduction to Matlab/Simulink software.
  • Introduction to power electronics converters.
  • Introduction to Phase Locked Loop (PLL).
  • Introduction to PWM techniques.
  • Introduction to transformers.
  • Design of PLL.
  • Design of Inverters.
  • Design of Parallel Inverters.
  • Design of MPPT controller.
  • Design of DC – DC boost converter.
  • Design of Voltage source converter.
  • We can learn about the generation of gate pulses to the converter.
  • We can learn about the generation of gating pulses to boost converter.
  • We can learn about the difference between both grid connected and islanded modes.
  • Introduction to Park’s transformation.
  • Introduction to Clarke’s transformation.
  • Design of PI controller.
  • Project Development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video