Perturb & Observe based Adaptive Sliding Mode MPPT Control of Solar Photovoltaic System

Project Code :TEMACS26

Objective

Main objective of this project is to improve the oltage tracking effectively and system power in terms of tracking speed, overshoot, steady-state error and power losses.

Abstract

In this project, an adaptive Sliding Mode Controller (SMC) has been investigated to eliminate the chattering effect present in other classical sliding mode controller. The paper presents a photovoltaic (PV) system with an adaptive sliding mode controller based on Perturb & Observe (P&O) Maximum Power Point Tracking (MPPT) algorithm. A standalone PV based on a boost converter is realized. 

P&O algorithm is simulated in PSIM to generate the reference which is supposed to be tracked by the adaptive sliding mode controller. The proposed controller is designed and implemented in MATLAB/Simulink for tracking reference. 

Simulations have been carried out in MATLAB (Adaptive SMC and PWM (Pulse Width Modulation) part) and PSIM (solar PV and MPPT algorithm) environments using Simcoupler tools to verify the results. Simulation results prove the improved performance of adaptive sliding mode controller as compared to other classical sliding mode control method, while keeping same the system parameters and environmental parameters.

Keywords: Adaptive sliding mode controller, chattering, perturb & observe, Maximum Power Point Tracking (MPPT)

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 power electronics converters
  • Introduction to  phase locked loop (PLL)
  • Introduction to PWM techniques
  • Introduction to Adaptive Sliding Mode Controller
  • Introduction to Sliding Mode Controllers
  • Design of DC-DC Boost Converter
  • Introduction to  MPPT techniques
  • Design of MPPT controller
  • We can learn about the generation of gate pulses to the boost converter
  • We can learn about the DC -DC converter operation
  • Introduction to controllers
  • 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