Система мониторинга переходных режимов (СМПР) предназначена для непрерывного измерения и регистрации действующих значений параметров электроэнергетического режима, синхронизированных с помощью сигналов системы единого времени (GPS/ГЛОНАСС).
В данном репозитории представлен исходный код программного обеспечения, позволяющего осуществлять расчет следующих показателей качества трафика с данными синхронизированных векторных измерений (СВИ), передаваемых в систему СМПР по протоколу С37.118:
- количество полученных пакетов;
- количество потерянных пакетов;
- среднее время доставки пакетов;
- джиттер;
- количество дубликатов пакетов;
- и др.
Подробное описание проекта приведено в статье, опубликованной в сборнике материалов конференции "Энергетика глазами молодежи – 2019":
- Статья – https://drive.google.com/open?id=1r8-1l9-N6w4Amv_bv7Hm6Nm-KN7sU74P
- Презентация – https://drive.google.com/open?id=19eWwZFHQEGIv3pV9Um1D-pv3gpWcdq3u
Решение создано в Microsoft Visual Studio 2017. Пояснение по проектам входящим в состав решения:
- SmprMonitoringService - Служба MS Windows "Мониторинг поступления on-line данных СМПР".
- Configurator - Приложение "Конфигуратор" с графическим интерфейсом.
- SMPRmonitoring - Библиотека общих классов проектов "SmprMonitoringService" и "Configurator".
- lib60870 - Исходный код библиотеки lib60870.NET версии 2.1.0 с незначительными корректировками (https://github.com/mz-automation/lib60870.NET).
Исходный код распространяется по лицензии GNU (GPLv3) (Текст лицензии на английском языке: https://www.gnu.org/licenses/gpl-3.0.en.html Перевод на русский язык: http://rusgpl.ru/)