A model predictive control method for hybrid energy storage systems

Project Code :TEPGPS415

Objective

The Main objective of this project is proposes a model predictive control (MPC) method to control three-level bidirectional DC/DC converters for grid-connections to a HESS in a DC microgrid.

Abstract

In this project, the traditional PI controller for a hybrid energy storage system (HESS) has certain drawbacks, such as difficult tuning of the controller parameters and the additional filters to allocate high- and low- frequency power fluctuations. This paper proposes a model predictive control (MPC) method to control three-level bidirectional DC/DC converters for grid-connections to a HESS in a DC microgrid. First, the mathematical model of a HESS consisting of a battery and ultra-capacitor (UC) is established and the neutral point voltage imbalance of a three level converter is solved by analyzing the operating modes of the converter. Secondly, for the control of the grid-connected converters, an MPC method is proposed for calculating steady state reference values in the outer layer and the dynamic rolling optimization in the inner layer. 

The outer layer ensures the voltage regulation and establishes the current predictive model, while the inner layer, using the model predictive current control, makes the current follow the predictive value, thus reducing the system current ripple. 

This cascaded topology has two independent controllers and is free of filters to realize the high-and low frequency power allocation for a HESS. Therefore, it allows two types of energy storage devices to independently regulate the voltage and realizes the power allocation of the battery and UC. Finally, simulation studies are conducted in Matlab/Simulink software, and the effectiveness of the proposed HESS control strategy is verified in a case, such as a controller comparison and fault scenario.

Keywords: Double layer control method, hybrid energy storage system (HESS), model predictive control (MPC), three-level DC/DC converter.

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

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 controllers.
  • Study of PWM techniques.
  • 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