Детальная информация

Название Параметрическая идентификация передаточной функции объекта управления методом дифференциальной эволюции: выпускная квалификационная работа магистра: направление 27.04.04 «Управление в технических системах» ; образовательная программа 27.04.04_07 «Распределенные интеллектуальные системы управления»
Авторы Георгиев Дмитрий Дмитриевич
Научный руководитель Гебель Елена Сергеевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика MPC ; контроллер ; модель ; автоматизация ; усовершенствованное управление ; приложение ; идентификация ; дифференциальная эволюция ; передаточная функция ; controller ; automation ; advanced control ; application ; identification ; differential evolution ; model ; transfer function
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 27.04.04
Группа специальностей ФГОС 270000 - Управление в технических системах
DOI 10.18720/SPBPU/3/2025/vr/vr25-1990
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35499
Дата создания записи 14.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке приложения для параметрической идентификации передаточной функции и формирования MPC-контроллеров. В первой главе рассмотрены программы от ведущих производителей, проведен их сравнительный анализ, составлена концепция приложения на базе преимуществ рассмотренных решений. Во второй главе приведено математические описание процесса параметрической идентификации, составлен алгоритм на базе дифференциальной эволюции. Рассмотрены основные обработки для входных данных. В третьей главе рассматриваются основные функциональные и технические требования к ПО, разрабатывается архитектура приложения. В четвертой главе представлена реализация приложения на базе PySide6, реализация алгоритма идентификации на языке Python. Приложения структурно разделено на 3 основных вкладки, каждая из которых детально описывается внутри главы. Рассмотрен процесс сборки приложения и защиты исходного кода. В пятой главе представлен пример синтеза MPC-контроллера. Результат моделирования показал, что полученные коэффициенты передаточных функций имеют значения, близкие к значениям из рассматриваемых раннее аналогов. Разработанное ПО соответствует изначально заданным требованиям, объединяя преимущества аналогичных решений и предлагая удобный интерфейс для настройки и синтеза MPC-контроллеров. Разработка и тестирование подтвердили его эффективность и соответствие современным стандартам в автоматизированном проектировании систем управления. В дальнейшем планируется расширение функционала, включая новые методы идентификации, интеграцию с внешними системами исполнения.

This work is dedicated to developing an application for parametric identification of transfer functions and the synthesis of MPC controllers. The first chapter reviews software solutions from leading manufacturers, provides a comparative analysis, and formulates the concept of the application based on the advantages of the reviewed solutions. The second chapter presents the mathematical description of the parametric identification process and develops an algorithm based on differential evolution. The main preprocessing steps for input data are also discussed. The third chapter defines the key functional and technical requirements for the software and develops its architecture. The fourth chapter describes the implementation of the application using PySide6 and the realization of the identification algorithm in Python. The application is structured into three main tabs, each of which is detailed in this chapter. Additionally, the process of application compilation and source code protection is discussed. The fifth chapter presents an example of MPC controller synthesis. The simulation results show that the obtained transfer function coefficients closely match those of previously analyzed analogs. The developed software meets the initial requirements, combining the advantages of similar solutions while providing a user-friendly interface for configuring and synthesizing MPC controllers. The development and testing phases confirmed its effectiveness and compliance with modern standards in automated control system design. Future improvements include expanding functionality with new identification methods and integrating with external execution systems.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи
  • 0f4af00c8dc454cfd059815e353662438dd9cb55e11c30ed854ababb9fbb0564.pdf
  • a346a5ba7b377121201516bb08e7832dd112f5bf669ff20fff5dfcf396a17888.pdf
  • 0f4af00c8dc454cfd059815e353662438dd9cb55e11c30ed854ababb9fbb0564.pdf

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика