Разработка программного обеспечения для сбора данных в информационной системе цифровой подстанции

Соколкин Александр Андреевич

Аннотация


Тема данной магистерской диссертации - "Разработка программного обеспечения для сбора данных в информационной системе цифровой подстанции", - в рамках которой была рассмотрена информационная система энергообъектов, разработано программное обеспечение, основной функцией которой является сбор данных с устройств, интегрированных в информационную систему.
Целью работы является проектирование и разработка программного обеспечения для сбора данных в информационной системе цифровой подстанции, а также исследование интеграции данного приложения на различных уровнях информационной системы. Новизна данной работы состоит в том, что было создано кроссплатформенное, масштабируемое приложение, которое может работать независимо от аппаратного обеспечения на различных уровнях информационной системы цифровой подстанции с оборудованием от различных производителей.
Поставленная цель предполагает решение следующих задач: изучение литературы и электронных источников с целью изучения предметной области и анализа ранее разработанных решений для сервера РАС, определение наиболее важных аспектов разрабатываемого программного обеспечения, проектирование программного обеспечения, разработка архитектуры, реализация спроектированного приложения с помощью языка программирования C++, тестирование приложения и исследования возможности его интеграции на различные уровни информационной системы цифровой подстанции.
Данная диссертация состоит из введения, двух глав, заключения и одного приложения.
В первой главе рассматриваются теоретические составляющие информационной системы цифровой подстанции, основы стандарта МЭК-61850, изучение и анализ уже разработанных решений.
Во второй главе рассмотрен процесс разработки программного обеспечения с помощью фреймворка QT на языке программирование C++. Проектирование приложения, его реализация, а также тестирование работы с различными устройствами в разных сетях.

The topic of this master's thesis is "Software development for data collection in the information system of a digital substation", within the framework of which the information system of power facilities was considered, software was developed, the main function of which is data collection from devices integrated into the information system.
The purpose of the work is the design and development of software for data collection in the information system of a digital substation, as well as the study of the integration of this application at various levels of the information system. The novelty of this work is that a cross-platform, scalable application has been created that can work independently of the hardware at various levels of the digital substation information system with equipment from various manufacturers.
The goal involves solving the following tasks: studying literature and electronic sources in order to study the subject area and analyze previously developed solutions for the RAS server, determining the most important aspects of the software being developed, software design, architecture development, implementation of the designed application using the C++ programming language, testing the application and exploring the possibility of its integration into various levels of the digital substation information system.
This dissertation consists of an introduction, two chapters, a conclusion and one appendix.
The first chapter discusses the theoretical components of the digital substation information system, the basics of the IEC-61850 standard, the study and analysis of already developed solutions.
The second chapter discusses the process of software development using the QT framework in the C++ programming language. Application design, its implementation, as well as testing work with different devices on different networks.