Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters

Monitoring power quality (PQ) indicators is an important part of modern power grids’ maintenance. Among different PQ indicators, flicker severity coefficients <i>P</i><sub>st</sub> and <i>P</i><sub>lt</sub> are measures of voltage fluctuations. In stat...

Full description

Bibliographic Details
Main Authors: Krzysztof Kołek, Andrzej Firlit, Krzysztof Piątek, Krzysztof Chmielowiec
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/14/6/1589
id doaj-78d119f836964d669edcad5953fcf5f6
record_format Article
spelling doaj-78d119f836964d669edcad5953fcf5f62021-03-13T00:08:18ZengMDPI AGEnergies1996-10732021-03-01141589158910.3390/en14061589Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI MetersKrzysztof Kołek0Andrzej Firlit1Krzysztof Piątek2Krzysztof Chmielowiec3Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH–University of Science and Technology, 30-059 Krakow, PolandFaculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH–University of Science and Technology, 30-059 Krakow, PolandFaculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH–University of Science and Technology, 30-059 Krakow, PolandFaculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH–University of Science and Technology, 30-059 Krakow, PolandMonitoring power quality (PQ) indicators is an important part of modern power grids’ maintenance. Among different PQ indicators, flicker severity coefficients <i>P</i><sub>st</sub> and <i>P</i><sub>lt</sub> are measures of voltage fluctuations. In state-of-the-art PQ measuring devices, the flicker measurement channel is usually implemented as a dedicated processor subsystem. Implementation of the IEC 61000‑4‑15 compliant flicker measurement algorithm requires a significant amount of computational power. In typical PQ analysers, the flicker measurement is usually implemented as a part of the meter’s algorithm performed by the main processor. This paper considers the implementation of the flicker measurement as an FPGA module to offload the processor subsystem or operate as an IP core in FPGA-based system-on-chip units. The measurement algorithm is developed and validated as a Simulink diagram, which is then converted to a fixed-point representation. Parts of the diagram are applied for automatic VHDL code generation, and the classifier block is implemented as a local soft-processor system. A simple eight-bit processor operates within the flicker measurement coprocessor and performs statistical operations. Finally, an IP module is created that can be considered as a flicker coprocessor module. When using the coprocessor, the main processor’s only role is to trigger the coprocessor and read the results, while the coprocessor independently calculates the flicker coefficients.https://www.mdpi.com/1996-1073/14/6/1589flicker measurementspower qualityvoltage fluctuationsFPGAfixed-point arithmeticAMI meters with power quality indicators
collection DOAJ
language English
format Article
sources DOAJ
author Krzysztof Kołek
Andrzej Firlit
Krzysztof Piątek
Krzysztof Chmielowiec
spellingShingle Krzysztof Kołek
Andrzej Firlit
Krzysztof Piątek
Krzysztof Chmielowiec
Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
Energies
flicker measurements
power quality
voltage fluctuations
FPGA
fixed-point arithmetic
AMI meters with power quality indicators
author_facet Krzysztof Kołek
Andrzej Firlit
Krzysztof Piątek
Krzysztof Chmielowiec
author_sort Krzysztof Kołek
title Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
title_short Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
title_full Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
title_fullStr Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
title_full_unstemmed Analysis of the Practical Implementation of Flicker Measurement Coprocessor for AMI Meters
title_sort analysis of the practical implementation of flicker measurement coprocessor for ami meters
publisher MDPI AG
series Energies
issn 1996-1073
publishDate 2021-03-01
description Monitoring power quality (PQ) indicators is an important part of modern power grids’ maintenance. Among different PQ indicators, flicker severity coefficients <i>P</i><sub>st</sub> and <i>P</i><sub>lt</sub> are measures of voltage fluctuations. In state-of-the-art PQ measuring devices, the flicker measurement channel is usually implemented as a dedicated processor subsystem. Implementation of the IEC 61000‑4‑15 compliant flicker measurement algorithm requires a significant amount of computational power. In typical PQ analysers, the flicker measurement is usually implemented as a part of the meter’s algorithm performed by the main processor. This paper considers the implementation of the flicker measurement as an FPGA module to offload the processor subsystem or operate as an IP core in FPGA-based system-on-chip units. The measurement algorithm is developed and validated as a Simulink diagram, which is then converted to a fixed-point representation. Parts of the diagram are applied for automatic VHDL code generation, and the classifier block is implemented as a local soft-processor system. A simple eight-bit processor operates within the flicker measurement coprocessor and performs statistical operations. Finally, an IP module is created that can be considered as a flicker coprocessor module. When using the coprocessor, the main processor’s only role is to trigger the coprocessor and read the results, while the coprocessor independently calculates the flicker coefficients.
topic flicker measurements
power quality
voltage fluctuations
FPGA
fixed-point arithmetic
AMI meters with power quality indicators
url https://www.mdpi.com/1996-1073/14/6/1589
work_keys_str_mv AT krzysztofkołek analysisofthepracticalimplementationofflickermeasurementcoprocessorforamimeters
AT andrzejfirlit analysisofthepracticalimplementationofflickermeasurementcoprocessorforamimeters
AT krzysztofpiatek analysisofthepracticalimplementationofflickermeasurementcoprocessorforamimeters
AT krzysztofchmielowiec analysisofthepracticalimplementationofflickermeasurementcoprocessorforamimeters
_version_ 1724222302333173760