MATLAB codes

Citation Author(s):
Masoud
Karimi-Ghartemani
Mississippi State University
Houshang
Karimi
Polytechnique Montréal
S. Ali
Khajehoddin
University of Alberta
S. Milad
Hoseinizadeh
Polytechnique Montréal
Submitted by:
Houshang Karimi
Last updated:
Fri, 03/04/2022 - 10:43
DOI:
10.21227/xzvc-1t24
Data Format:
License:
5
1 rating - Please login to submit your rating.

Abstract 

This paper presents approaches for efficient modeling and systematic design of enhanced phase-locked loop (ePLL) structures. While different ePLL structures have found a wide acceptance for various applications, their modeling and design aspects have not been fully and systematically reported in existing references. This paper fills this gap by presenting an effective modeling approach for both single-phase and threephase ePLLs. The models are derived with a view to minimize the number of parameters to be adjusted to simplify the design. The models are then used to develop systematic design algorithms for their parameters. As an example, application of the ePLL in a grid-connected inverter is formulated and studied through simulation and experimental results. The design and simulation files are made available.

Instructions: 

1- The code "mu0.m" generates Fig. 4 of the paper, i.e., Locus of ePLL poles when \mu_0 varies.

2- The code "ePLL_dc_design.m" generates Fig. 11 of the paper, i.e., Poles of the ePLL with dc and negative-sequence rejection loops when \mu_0 varies from 0 to 100.

3- The folder "Single-phase grid-connected inverter" includes the design code and Simulink model for the single-phase grid-connected inverter.

4- The folder "Three-phase grid-connected inverter" includes the design code and Simulink models for the three-phase grid-connected inverter.

Funding Agency: 
N/A

Comments

The MATLAB codes and Simulink models for the above referenced paper.

Submitted by Houshang Karimi on Fri, 03/04/2022 - 10:44