LAPSE:2023.20596v1
Published Article

LAPSE:2023.20596v1
Zero-Phase FIR Filter Design Algorithm for Repetitive Controllers
March 20, 2023
Abstract
Repetitive controllers (RCs) are linear control structures based on the internal model principle. This control strategy is known for its ability to control periodic reference signals, even if these signals have many harmonic components. Despite being a solution that results in a good performance, several parameters of the repetitive controller need to be correctly tuned to guarantee its stability. Among these parameters, one that has high impact on the system performance and stability is the finite impulse response (FIR) filter, which is usually used to increase the stability domain of RC-based controllers. In this context, this paper presents a complete tutorial for designing the zero-phase FIR filter, which is often used to stabilize control systems that use RC-based controllers. In addition, this paper presents a Matlab® application developed for performing the stability analysis of RC systems and designing its FIR filter. Simulation and experimental results of a shunt active power filter are used to validate the algorithm and the Matlab® application.
Repetitive controllers (RCs) are linear control structures based on the internal model principle. This control strategy is known for its ability to control periodic reference signals, even if these signals have many harmonic components. Despite being a solution that results in a good performance, several parameters of the repetitive controller need to be correctly tuned to guarantee its stability. Among these parameters, one that has high impact on the system performance and stability is the finite impulse response (FIR) filter, which is usually used to increase the stability domain of RC-based controllers. In this context, this paper presents a complete tutorial for designing the zero-phase FIR filter, which is often used to stabilize control systems that use RC-based controllers. In addition, this paper presents a Matlab® application developed for performing the stability analysis of RC systems and designing its FIR filter. Simulation and experimental results of a shunt active power filter are used to validate the algorithm and the Matlab® application.
Record ID
Keywords
active filter, FIR filter, repetitive controllers, stability
Subject
Suggested Citation
de Lima PVSG, Neto RC, Neves FAS, Bradaschia F, de Souza HEP, Barbosa EJ. Zero-Phase FIR Filter Design Algorithm for Repetitive Controllers. (2023). LAPSE:2023.20596v1
Author Affiliations
de Lima PVSG: Department of Biomedical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Neto RC: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Neves FAS: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Bradaschia F: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
de Souza HEP: Department of Industry, Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco, Pesqueira 55200-000, PE, Brazil [ORCID]
Barbosa EJ: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Neto RC: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Neves FAS: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Bradaschia F: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
de Souza HEP: Department of Industry, Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco, Pesqueira 55200-000, PE, Brazil [ORCID]
Barbosa EJ: Power Electronics and Drives Research Group (GEPAE), Department of Electrical Engineering, Center of Technology and Geosciences, Federal University of Pernambuco, Recife 50740-530, PE, Brazil [ORCID]
Journal Name
Energies
Volume
16
Issue
5
First Page
2451
Year
2023
Publication Date
2023-03-04
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en16052451, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.20596v1
This Record
External Link

https://doi.org/10.3390/en16052451
Publisher Version
Download
Meta
Record Statistics
Record Views
367
Version History
[v1] (Original Submission)
Mar 20, 2023
Verified by curator on
Mar 20, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.20596v1
Record Owner
Auto Uploader for LAPSE
Links to Related Works
(0.08 seconds)
[0.08 s]
