Design and implementation of a robust iterative learning controller for voltage and frequency stabilization of hybrid microgrids

Project Code :TEMACS32

Objective

The objective of this project is to minimize the voltage and frequency deviations, to attain a proper power flow between DC and AC buses. And to maintain a smooth mode transition between autonomous and grid connected modes.

Abstract

In this project, a robust Iterative Learning Controller (ILC) operating under autonomous and grid connected modes with variable generation and loading conditions has been proposed for maintaining a stable voltage and frequency of a micro grid. The micro grid was modeled with solar, wind, fuel cell, battery, and load. 

The simulation was carried out in MATLAB/Simulink and the results were compared with the performance of Proportional Integral Controller, Fuzzy Logic Controller, and Recurrent Neural Network Controller. 

The performance indices, such as Integral of Time Absolute Error, Integral of Time Squared Error, standard deviation, percentage overshoot of DC bus voltage, and execution time of controller, were evaluated to validate the performance of the proposed controller. The results show that the proposed ILC is more effective in controlling voltage and frequency when compared to other controllers.

Keywords: Distributed Generation, Energy Management System, Solar PV system, wind energy conversion system, Iterative Learning Controller, Recurrent Neural Network.

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 wind power generation
  • Introduction to fuel cell
  • Introduction to DC-DC Converter
  • Introduction to AC-DC Converter
  • Introduction to  Bidirectional DC-DC Converter
  • Introduction to step up transformers
  • Introduction to fuzzy logic controller
  • Introduction to Wind turbine
  • Introduction to PMSG
  • Introduction to RNN Controller
  • Introduction to power electronics converters
  • Introduction to  phase locked loop (PLL)
  • Introduction to PWM techniques
  • Design of PLL
  • Design of RNN Controller
  • Design of battery energy storage system
  • Design of solar PV system
  • Design of MPPT controller
  • Design of DC – DC boost converter
  • Design of bidirectional DC -DC converter
  • Design of Voltage source converter
  • How to works BES?
  • We can learn about the generation of gate pulses to the converter
  • We can learn about the bidirectional DC -DC converter operation
  • We can learn about the difference between both grid connected and islanded modes
  • Design of  parks transformation
  • Design of Clarks transformation
  • Introduction to controllers
  • 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