Implementation of artificial neural network based controller for a five-level converter based UPQC

Project Code :TEMAPS704

Objective

The main objective of this project is to propose artificial neural network controller for a five level converter based UPQC.

Abstract

In this project, a five-level DCC based UPQC with ANN based controller and its performance is tested with nonlinear unbalanced loads and harmonic supply voltage. In addition, voltage related issues such as sag and swell are also considered. ANN control scheme trained with Levenberg-Marquardt back-propagation algorithm is used in this paper for effective generation of reference signals and also for maintaining desired dc link capacitor voltage. Simulations are carried out in Matlab/Simulink software with two-level UPQC, and three-level and five-level diode clamped converter based UPQC using SRF based control and ANN control schemes. The results showed better performance with the proposed concept and are discussed in this paper. The response of dc link capacitor voltage with two-level, three-level and five-level converter based UPQC and its effect on supply currents are discussed. Comparison of %THD in load voltage and supply current with two-level, three-level and five level converter based UPQC using SRF based control and ANN control schemes is presented to show the superiority of the proposed controller.

Keywords: DC supply, ANFIS Controller, Hysteresis Controller, Inverter, UPQC.

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