Skip to content

Releases: chemsallioua/SynchroPMU

M-Class PMU Version 1.3.0

12 Feb 01:47
f2fe2b9
Compare
Choose a tag to compare

m-class-pmu

A C implementtation of the M-Class Iterative Interpolated DFT Synchrophasor Estimattion Algorithm.

Version 1.3.0

Updates:

  • Possibility of configuring the pmu estimator via both INI file or programmatically using the config struct
  • Validity check of the config values
  • reorganized the program architecture
  • pmu estimator uses /iniparser C library to parse the config INI file.

M-Class PMU Version 1.2.0

10 Feb 22:22
187478f
Compare
Choose a tag to compare

m-class-pmu

A C implementtation of the M-Class Iterative Interpolated DFT Synchrophasor Estimattion Algorithm.

Version 1.2.0

Updates:

  • new feature: now the pmu_estimate() function computes also the ROCOF
  • new feature: pmu_estimate() supports estimations on multiple channels sequentially
  • added timer to keep track of the computational time vs input signal window length, number of iterations P and Q, and number of channels.

M-Class PMU Estimator v1.1.0

09 Feb 14:16
3d58a17
Compare
Choose a tag to compare

m-class-pmu

A C implementtation of the M-Class Iterative Interpolated DFT Synchrophasor Estimattion Algorithm

Version 1.1.0

Updates:

  • Cleaned many aspects of the code
  • Integrated all the functions of the Iterative Enhanced Interpolated DFT into an implementation file iter_e_ipdft_imp.c and its header file iter_e_ipdft_imp.h
  • Added debug logging feature
  • Adapted the algorithm to match the Iterative Enhanced Interpolated DFT
  • fixed bug in find largest three-point function