A Novel Adaptive Command-filtered Backstepping Sliding Mode Control For Pv Grid-connected System With Energy Storage

Project Code :TEMISI01

Abstract

A novel adaptive command-filtered back stepping sliding mode control for PV grid-connected system with energy storage

 

Abstract_

 

In order to solve the problems of power fluctuation in the photovoltaic (PV) grid-connected system and the nonlinearity in the model of inverters, a projection-based adaptive back stepping sliding mode controller with command-filter is designed in the system to adjust the DC-link voltage and the AC side current in the PV grid connected system. Firstly, the mathematical model of the inverter in PV system is established, then backstepping control method is applied to control it, and the command filter is added to the controller to eliminate the differential expansion of the backstepping controller. Furthermore, the adaptive law based on Lyapunov stability theory is designed to estimate the uncertain parameters in the grid-connected inverter. A projection algorithm is introduced into the adaptive controller due to the demand of guaranteeing the bounded estimated value. Additionally, a sliding mode controller is increased to improve its robustness in this system. Considering the influence of irradiation and temperature changes, a battery energy storage system (BESS) is applied on the DC side to suppress the fluctuation of the output power of the PV system. Finally, the simulation results demonstrate that the presented strategy can control precisely the grid-connected inverter.

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 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

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects