Three-Phase Dynamic Voltage Restorer (DVR) using Fuzzy Logic

This simulation presents a three-phase Dynamic Voltage Restorer (DVR) for Voltage Sag and Swell Mitigation using Fuzzy Logic Controller
332 Downloads
Updated 8 Oct 2024

View License

The simulation package includes MATLAB/Simulink models that replicate the operation of a three-phase DVR system in the presence of voltage sag and swell events. The fuzzy logic controller is developed to analyze the severity of the disturbances and generate appropriate control signals to adjust the compensation voltages injected by the DVR. The simulation considers various scenarios of voltage disturbances, system parameters to evaluate the performance of the fuzzy logic-based DVR controller in terms of voltage restoration.
Key Features:
  • Three-phase DVR simulation with fuzzy logic control
  • Voltage sag and swell mitigation in power distribution networks
  • Response to disturbances using fuzzy logic inference
  • Comprehensive performance evaluation under various operating conditions
  • MATLAB/Simulink models and documentation for easy replication and understanding

Cite As

Asif Jamadar (2025). Three-Phase Dynamic Voltage Restorer (DVR) using Fuzzy Logic (https://www.mathworks.com/matlabcentral/fileexchange/162061-three-phase-dynamic-voltage-restorer-dvr-using-fuzzy-logic), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with R2020a to R2024b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.2.0

Updated the simulation file which will be compatible with MATLAB R2020a and the next version of MATLAB

1.1.0

Updated with dvr.fis file of the fuzzy

1.0.0