File Exchange

image thumbnail

Unified Power Quality Conditioner With PI & ANN Controller

version 1.0.2 (126 KB) by INDRANIL SAAKI
Indranil Saaki


Updated 13 Mar 2020

View License

The quality of the Electrical power is effected by many factors like harmonic contamination, due to non-linear loads, such as large thyristor power converters, rectifiers, voltage and current flickering due to arc in arc furnaces, sag and swell due to the switching of the loads etc. One of the many solutions is the use of a combined system of shunt and active series filters like unified power quality conditioner (UPQC) This device combines a shunt active filter together with a series active filter in a back-to-back configuration, to simultaneously compensate the supply voltage and the load current or to mitigate any type of voltage and current fluctuations and power factor correction in a power distribution network. The present work study the compensation principle and different control strategies used here are based on PI & ANN controller of the UPQC in detail. The control strategies are modeled using MATLAB/SIMULINK. The simulation results are listed in comparison of different control strategies and for the verification of results.

This guide is useful to anyone who would like to contribute to open source projects on MATLAB. Open Source is a Great Platform for MATLAB Enthusiasts to share idea. Thank you for your willingness to contribute.
All projects are open source to everyone for any Other Requirements & queries kindly contact.

Cite As

INDRANIL SAAKI (2020). Unified Power Quality Conditioner With PI & ANN Controller (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (7)

sony shaik

Can u provide the reference paper? And also the block parameters used in this model?

good concepts

shichen shi

It's a very good model, and I got the result of current perfectly ,but I wonder where is the PCC voltage measurement ?

Rohan Bisht

How to resolve "powerlib_model" errors

it giving error as failed to load powerlib. please help

ramani r

how to run this simulation
..its giving error..



Non-Profit Organization


Version Updated With MATLAB 2009(b)




MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux