Разработка интерфейса для управления робастной системой | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №25 (315) июнь 2020 г.

Дата публикации: 19.06.2020

Статья просмотрена: 140 раз

Библиографическое описание:

Игнатович, К. О. Разработка интерфейса для управления робастной системой / К. О. Игнатович. — Текст : непосредственный // Молодой ученый. — 2020. — № 25 (315). — С. 95-99. — URL: https://moluch.ru/archive/315/71878/ (дата обращения: 17.10.2024).



В статье рассматривается разработка интерфейса для взаимодействия с робастной системой управления.

Ключевые слова: разработка интерфейса, робастная система.

Теория управления — это наука, разрабатывающая и изучающая методы и средства систем управления и закономерности, протекающих в них процессах. Предметом теории управления являются не

только процессы материального производства, но и сферы

деятельности человека: организационно-административное управление, проектирование и

конструирование, информационное обслуживание, здравоохранение, научные исследования, образование, и многие другие.

Теория управления как научное направление сложилась в ХХ веке на базе теории автоматического регулирования, которая начала интенсивно развиваться в 19 веке в связи с потребностью в регуляторах, поддерживающих устойчивый режим работы внедрявшихся паровых машин в промышленности и на транспорте.

Сегодня не вызывает сомнения тот факт, что пути совершенствования управления и его звенья и могут опираться лишь на новые информационные технологии и современные технические средства управления прежде всего ЭВМ, которые становятся неотъемлемой частью управленческого труда.

Технологии позволяют проектировать имитационные модели сложных систем управления, поскольку реальный их размер может быть довольно большим и сложен в своей структуре и отсюда следует, что провести тестирование не представлялось бы возможным. Однако имея имитационную модель, порой из-за сложности структуры системы и её регуляторов, пользователь может потратить довольно много времени на настройку параметров.

Данный интерфейс позволит пользователю без труда задавать параметры системы и получать отчёт о выполненном моделировании.

Разработка алгоритма работы

На рисунке 1 показана блок-схема интерфейса. По событию «Авторизация» происходит процедура авторизация пользователя. Если введенные данные корректны, то открывается доступ к функционалу интерфейса.

Блок-схема алгоритма интерфейса

Рис. 1. Блок-схема алгоритма интерфейса

Код программы для реализации интерфейса.

На рисунке 2 представлен код программы реализации процедуры авторизации, здесь указанны данные пользователя по умолчанию.

Код процедуры «Авторизация»

Рис. 2. Код процедуры «Авторизация»

Далее пользователю необходимо ввести данные и после нажать «Рассчитать параметры», реализация данной процедуры представлена на рисунке 3. В результате выполнения пользователь получит уведомление об успешном выполнении.

Код процедуры «Рассчитать параметры»

Рис. 3. Код процедуры «Рассчитать параметры»

После выполнения процедуры «Рассчитать параметры», пользователь запускает процедуру «Моделирования». На рисунке 4 представлен код процедуры. Производится передача данных в имитационную модель.

Код процедуры «Моделирование»

Рис. 4. Код процедуры «Моделирование»

В результате успешного выполнения каждой процедуры, пользователю будет представлена возможность ознакомиться с результатами работы. Итог представлен на рисунках 5, 6.

Результаты работы интерфейса

Рис. 5. Результаты работы интерфейса

Результаты работы интерфейса.

Рис. 6. Результаты работы интерфейса.

Литература:

1 Еремин, Е. Л. L-диссипативность гиперустойчивой системы управления при структурном возмущении / Е. Л. Еремин // Информатика и системы управления. — 2006. — № 2 (12). — С. 94–101.

2 Еремин, Е.Л. Алгоритмы робастной системы управления с явно-неявной эталонной моделью для строго минимально-фазового объекта / Е. Л. Еремин //Информатика и системы управления. — 2004. — № 2 (8). — С. 157–166.

3 Гришин, А. А. Информационная система для поддержки процесса изучения языка программирования C# дисциплины «информатика и основы программирования» / А. А. Гришин, А. Н. Соколов, Н. И. Миндоров, Т. В. Ромашкина // Международный научно-исследовательский журнал. — 2016. –№ 3–4(45). –8–11.

Основные термины (генерируются автоматически): код процедуры, имитационная модель, пользователь, разработка интерфейса, результат работы интерфейса, рисунок, теория управления, успешное выполнение.


Ключевые слова

разработка интерфейса, робастная система

Похожие статьи

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

В данной статье автор пытается создать прототип информационной системы тестирования корпоративных работников. Рассматриваются технологии для разработки и отладки информационных систем, а также способы построения архитектуры программного обеспечения.

Формализованная модель обнаружения сканирования портов

Сформулирована формализованная модель обнаружения сканирования портов, описаны необходимы модули программного комплекса, разработана архитектура и пользовательский интерфейс программного комплекса обнаружения сканирования портов.

Проектирование информационной системы при помощи UML-диаграмм на примере информационной системы ресторана

В данной статье рассматривается проектирование информационной системы при помощи UML-диаграмм. Для построения диаграмм используется case-средство Visual Paradigm.

Система контроля управления доступом (СКУД)

В статье авторы пытаются рассказать об актуальности разработки СКУД.

Разработка программного модуля защиты информации методом стеганографии

В данной статье рассматривается процесс разработки программного модуля для шифрования текстовой информации в реальном изображении, с помощью языка программирования Rust, описываются основные аспекты стеганографии, в частности метод LSB.

Формирование функциональных требований для форума начинающих программистов

В данной статье рассматривается система форума для начинающих программистов, требования, предъявляемые к системе, создается функциональная модель в нотации IDEF0, выделяются необходимые подсистемы.

Классификация заявок пользователей с помощью нейросети

В статье рассмотрен вариант решения классификации задач, поступающих от пользователей системы, на основе текстовой информации. Инструментом классификации выступает нейронная сеть. В статье рассмотрены этапы построения нейросети, а также процесс подго...

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

В статье рассматривается разработка диалогового интерфейса телеметрической системы мониторинга и управления.

Микроконтроллеры интеллектуальных систем управления

В статье представлен сравнительный анализ микроконтроллеров и программируемых логических интегральных схем с целью оценки потенциальной возможности их использования в интеллектуальных системах управления промышленными объектами.

Выбор системы управления проектами для разработки программного обеспечения

В данной статье будет рассмотрено понятие выбора системы управления проектами для разработки программного обеспечения

Похожие статьи

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

В данной статье автор пытается создать прототип информационной системы тестирования корпоративных работников. Рассматриваются технологии для разработки и отладки информационных систем, а также способы построения архитектуры программного обеспечения.

Формализованная модель обнаружения сканирования портов

Сформулирована формализованная модель обнаружения сканирования портов, описаны необходимы модули программного комплекса, разработана архитектура и пользовательский интерфейс программного комплекса обнаружения сканирования портов.

Проектирование информационной системы при помощи UML-диаграмм на примере информационной системы ресторана

В данной статье рассматривается проектирование информационной системы при помощи UML-диаграмм. Для построения диаграмм используется case-средство Visual Paradigm.

Система контроля управления доступом (СКУД)

В статье авторы пытаются рассказать об актуальности разработки СКУД.

Разработка программного модуля защиты информации методом стеганографии

В данной статье рассматривается процесс разработки программного модуля для шифрования текстовой информации в реальном изображении, с помощью языка программирования Rust, описываются основные аспекты стеганографии, в частности метод LSB.

Формирование функциональных требований для форума начинающих программистов

В данной статье рассматривается система форума для начинающих программистов, требования, предъявляемые к системе, создается функциональная модель в нотации IDEF0, выделяются необходимые подсистемы.

Классификация заявок пользователей с помощью нейросети

В статье рассмотрен вариант решения классификации задач, поступающих от пользователей системы, на основе текстовой информации. Инструментом классификации выступает нейронная сеть. В статье рассмотрены этапы построения нейросети, а также процесс подго...

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

В статье рассматривается разработка диалогового интерфейса телеметрической системы мониторинга и управления.

Микроконтроллеры интеллектуальных систем управления

В статье представлен сравнительный анализ микроконтроллеров и программируемых логических интегральных схем с целью оценки потенциальной возможности их использования в интеллектуальных системах управления промышленными объектами.

Выбор системы управления проектами для разработки программного обеспечения

В данной статье будет рассмотрено понятие выбора системы управления проектами для разработки программного обеспечения

Задать вопрос