Структура работы: Введение, 3 Раздела, Заключение, Библиография, Приложения, 47 изображений, 2 таблицы.
Цель работы: Разработка программной части, программно-аппаратной платформы телеметрии/диспетчеризации удаленных промышленных объектов с зашифрованным каналом связи.
Задачи работы: анализ автоматизированных систем управления удаленными объектами, разработать обобщенную структурную схему программно-аппаратной системы и серверного программного обеспечения, разработать структуру базы данных, разработать WEB интерфейс, разработать библиотеку шифрования/дешифровки AES128, разработать сервисную службу обмена данными с удаленным оборудованием, разработать модуль обработки аварийных пределов параметров.
Применяемые методы: В соответствии с процессом разработки SDLC (Software Development Life Cycle) использовался каскадный метод разработки приложений, который включает: анализ, проектирование, разработку, внедрение, тестирование, оценку эффективности приложения.
Полученные результаты: Проведенный анализ автоматизированных систем управления удаленными объектами показал, что большинство существующих систем не приспособлены для работы с удаленным оборудованием. Их безопасность находится на низком уровне. Разработанный подход, к системам диспетчеризации на основе WEB технологий и в частности векторных мнемосхем технологических процессов, выводит данный подход на новую ступень с перспективой стать новым стандартом в АСУ ТП. Разработанный принцип обеспечения безопасности шифрованием по алгоритму AES128, обеспечивает безопасность соединений без использования SSL/TLS. Сервисная служба способна обрабатывать большое количество одновременных безопасных соединений с удаленным оборудованием. Разработанное программное обеспечение рационально использует вычислительные ресурсы, и эффективно функционирует даже в одноплатных промышленных компьютерах.
Thesis structure: Introduction, three chapters, Conclusions, Bibliography , Appendices, 47 pictures, 2 tables.
Thesis purpose: Development of a software part for dispatching remote industrial facilities with an encrypted communication channel
Objectives: analysis of automated control systems for remote objects, to develop a generalized block diagram of a hardware and software system and server software, design database structure, develop a WEB interface, develop AES128 encryption/decryption library, develop a service for exchanging data with remote equipment, develop a parameter alarm processing module.
Applied methods: According to the SDLC (Software Development Life Cycle) development process the cascading method of application development which includes: analysis, design, development, implementation, testing, evaluation of application efficiency.
The Obtained Results: The analysis of automated control systems for remote objects showed that most of the existing systems are not adapted to work with remote equipment. Their security is at a low level. The developed approach to dispatching systems based on WEB technologies and, in particular, based on vector mnemonic diagrams of technological processes, brings this approach to a new level with the prospect of becoming a new standard in APCS. The developed principle of ensuring security with encryption using the AES128 algorithm ensures the security of connections without using SSL / TLS. The service desk is capable of handling a large number of concurrent secure connections to remote equipment. The developed software rationally uses computing resources and effectively functions even in single-board industrial computers.