Performance Evaluation of Seven Level Reduced Switch ANPC Inverter in Shunt Active Power Filter with RBFNN Based Harmonic Current Generation

Project Code :TEMAPE169


The main objective of this project is to mitigate the Harmonics along with the Reactive Power Compensation to ensure the better power quality.


In this project, a modified seven level boost Active-Neutral-Point-Clamped (7LB-ANPC) inverter is utilized as a Shunt Active Power Filter (SAPF). Another vital aspect of this work is to retain the link voltage across the capacitor, which is accomplished through a PI controller tuned with an Adaptive Neuro-Fuzzy Inference System (ANFIS). 

An adaptive instantaneous p-q theory is instigated in the direction of extracting reference current and the harmonic extraction is carried out by using Radial Basis Function Neural Network (RBFNN). Gating sequence of inverter is generated for the outputs, which are attained from ANFIS and RBFNN and thus the opposite harmonics are injected to the Point of Common Coupling (PCC) by which current harmonics are eliminated with reactive power compensation. 

The 7Lb-ANPC inverter has a minimized number of switching devices with low switching losses and high boosting ability. By RBFNN based reference current generation, the source current THD of 0.89% is achieved. The proposed methodology is simulated through MATLAB/SIMULINK Software.

Keywords: Power Quality, Shunt Active Power Filter, Multi-Level Inverters, Active-Neutral-Point Clamped Inverter, Radial Basis Function Neural Network, Adaptive Neuro-Fuzzy Inference System.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram


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

Request Video
Final year projects