Frequency tracking, C37.118.1a compliant, P and M class PMU (Phasor Measurement Unit) algorithm examples for MATLAB Simulink

This archive contains compiled MATLAB® Simulink "S functions" for P and M class PMUs ( Phasor Measurement Units ) using adaptive filters. They can be inserted into Simulink models/simulations and executed, using the “"mexw64" files provided. The algorithms are designed to be compliant with the C37.118.1a-2014 amendment to C37.118.1-2011. Nominal frequencies of 50 and 60 Hz are supported, together will all valid reporting rates listed in C37.118.1a. Test results obtained using a simulated C37.118.1a test environment are also presented.