Adaptive Fuzzy Sliding Mode Command-Filtered Backstepping Control for Islanded PV Microgrid with Energy Storage System

Also Available Domains Solar Power Generation|

Project Code :TEMAPS142

Abstract

Adaptive Fuzzy Sliding Mode Command-Filtered Backstepping Control for Islanded PV Microgrid with Energy Storage System.

Abstract:

This study focuses on the control of islanded photovoltaic (PV) micro-grid and design of a controller for PV system. Because the system operates in islanded mode, the reference voltage and frequency of AC bus are provided by the energy storage system. We mainly designed the controller for PV system in this study, and the control objective is to control the DC bus voltage and output current of PV system. First, a mathematical model of the PV system was set up. In the design of PV system controller, command-filtered back-stepping control method was used to construct the virtual controller, and the final controller was designed by using sliding mode control. Considering the uncertainty of circuit parameters in the mathematical model and the unmolded part of PV system, we have integrated adaptive control in the controller to achieve the on-line identification of component parameters of PV system. Moreover, fuzzy control was used to approximate the un modeled part of the system. In addition, the projection operator guarantees the roundedness of adaptive estimation. Finally, the control effect of designed controller was verified by MATLAB/Simulink software. By comparing with the control results of proportion-integral (PI) and other controllers, the advanced design of controller was verified. 

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