Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы автоматизированных систем управления. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Глава 5. Выполнение лабораторных работ
101
В силу высоких требований к сохранности данных и требованию поддержания работоспособности в сложных условиях стоимость вычисли­тельных ресурсов ТК достаточно высока и в реальности такие контроллеры могут обладать ограниченными ресурсами. Все усложняется еще тем, что на входы ТК поступает разнотипная информация: аналоговая (например, температура), логическая (например, концевые выключатели), частотная (например, дебит жидкости) и ее требуется приводить к цифровому виду.
Передача данных с кустового уровня в ЦДНГ осуществляется по ка­налам радиосвязи. Технологический контроллер обеспечен бесперебойным резервным электропитанием. Собранные данные помещаются в пакеты данных. Время между передаваемыми пакетами устанавливается в соответ­ствии с требованиями технологии функционирования объекта автоматиза­ции. В реальных условиях технологического процесса возможна потеря ка­нала радиосвязи (погодные условия, неисправности каналообразующей ап­паратуры, отсутствие электропитания). Необходимо обеспечить продолже­ние процесса сбора данных и их временное хранение.
Необходимо при поступлении сигнала об отсутствии связи или пе­рехода в автономное функционирование заполнение не переданными паке­тами буфера на 10 пакетов. После наполнения буфера производится увели­чение вдвое времени формирования пакетов, «прореживание» пакетов в бу­фере и сдвиг к первому поступившему пакету. Первый и последний посту­пивший пакет сохраняются, а оставшиеся пакеты занимают часть буфера и отображают состояние контролируемого объекта через удвоенное время опроса. После этого буфер заполняется пакетами через удвоенный проме­жуток времени. Процесс продолжается до отмены автономной работы и пе­редачи всех данных из буфера в удаленную БД.
Ниже предлагается один из вариантов оформления пользователь­ского интерфейса в виде последовательности экранных форм.
Эта лабораторная работа объединяет все компоненты предыдущих пяти работ. Результатом ее является целостная автоматизированная си­стема сбора и обработки данных, объединенная с имитационной моделью объекта автоматизации. В лабораторной работе 1 должна быть разработана БД будущей автоматизированной системы. Лабораторная работа 2 состоит
Основы автоматизированных систем управления
102
в разработке пользовательского интерфейса. Лабораторная работа 3 пред­ставляет разработку генератора данных для тестирования АСУ, что по сути является информационной компонентой имитационной модели объекта ав­томатизации. При добавлении обратной (управляющей) связи от оператора и имитации реализованных управляющих воздействий появляется полно­ценная модель объекта. Лабораторная работа 4 добавляет подсистему кон­троля уставных значений АС. Эта подсистема должна «реагировать» на со­бытия, заключающиеся в достижении или превышении уставных (установ­ленных предварительно) значений контролируемых величин. В качестве примера рекомендуется рассмотреть «верхние» и «нижние» аварийные и предаварийные значения величин. Лабораторная работа 5 заключается в разработке подсистем построения и отображения текущих и исторических трендов. При выборе для отображения текущих трендов значения выбран­ных величин отображаются на графиках экранных форм в темпе генерации моделью объекта автоматизации. Для отображения исторических трендов необходимо предусмотреть возможность указания начала и окончания ин­тересующего интервала времени. В этом случае данные берутся не из вход­ного потока данных, а из базы данных системы.
Вся работа (лабораторная работа 5) разделена на отдельные части, для того чтобы исполнитель представлял всю последовательность дей­ствий. Решения, принятые на одном из этапов, влияют на исполнения по­следующих. Разрабатывая одну компоненту автоматизированной системы, необходимо учитывать проектные решения, принятые другими разработ­чиками, учиться обосновывать свои решения.
Лабораторная работа 7. Разработка компонентов систем
поддержки принятия решений.
Разрабатываются отдельные компоненты СППР в соответствии с за­данием, представленным в учебном пособии «Системы искусственного ин­теллекта», часть 1.
Ниже представлены примеры экранных форм с указанием функций отдельных компонетов.
Глава 5. Выполнение лабораторных работ
103
Рис. 5.1. Стартовое окно
Окно отоб-
ражения теку-
щих событий
Окно отоб-
ражения
содержа-
ния буфера
предвари-
тельного
хранения
Окно отображе-
ния текущих и
исторических трендов контро­лируемых вели-
чин
Идентификаторы датчиков и текущего
Окно служебной информации
Кнопки управления моделью и имитации от-
«окно» мнемосхемы технологического процесса
Основы автоматизированных систем управления
104
Рис. 5.2. Работа программы в нормально режиме
Глава 5. Выполнение лабораторных работ
105
Рис. 5.3. Работа программы при отсутствии связи
Основы автоматизированных систем управления
106
Рис. 5.4. Компоненты экранной формы программы:
1. панель настройки запуска/остановки работы программы и включе-
ние/выключение связи;
2. модуль настройки работы программного комплекса;
3. модуль получения технологических данных с датчиков;
4. модуль журнала событий (протокола);
5. модуль буфера;
6. модуль построения графиков;
7. модуль настройки критических значений данных, собранных с дат-
чиков;
8. модуль интерактивного отображения работы программного ком-
плекса.
Глава 5. Выполнение лабораторных работ
107
Рис. 5.5. Прореживание буфера
Основы автоматизированных систем управления
108
Рис. 5.6. Работа программы при критических значениях
Глава 5. Выполнение лабораторных работ
109
ЗАКЛЮЧЕНИЕ
В настоящей работе представлены учебные документы, изучение ко­торых позволит студентам проектировать самостоятельно и на практиче­ских занятиях автоматизированные системы по для выбранного объекта ав­томатизации. Рассмотрены такие этапы создания АС как «Разработка тех­нического задания на АС», «Эскизный проект и общесистемные решения» а также «Информационное обеспечение АС».
Изучение задания на лабораторные работы и описания порядка их выполнения позволят создать целостную систему сбора и обработки дан­ных и имитационную модель объекта автоматизации.
Приложения
110
СПИСОК ЛИТЕРАТУРЫ
1. Проектирование автоматизированных библиотечно-информационных
систем. Кемерово [Текст]: Кемеровский государственный универси­тет культуры и искусств, 2013. − 146 с.
2. Гергель, В. П. Технологии построения и использования кластерных си-
стем [Текст]/ В. П. Гергель. − Москва: Интернет. Университет Инфор­мационных Технологий, 2009. – 470 с.
3. Душкин, А. В. Методологические основы построения защищенных ав-
томатизированных систем [Текст] / А. В.Душкин. − Воронеж: Воро­нежская государственная лесотехническая академия, 2013. − 258 с.
4. Романенко, А. В. Основы программирования для автоматизированных
систем проектирования и управления инновациями [Текст]/ А. В. Ро­маненко, А. И. Попов. − Тамбов, 2014. − 96 с.
5. Методологические основы построения защищенных автоматизирован-
ных систем [Текст]: учебное пособие / А. В. Душкин. − Воронеж: Воро­нежская государственная лесотехническая академия, 2013. – 258 с.
6. Догадина, Е. П. Автоматизированные системы управления промыш-
ленными производствами [Текст] / Е. П. Догадина. – Москва, Берлин: Директ-Медиа, 2017. − 344 с.
7. Проскуряков, А. Ю. Алгоритмы автоматизированных систем эколо-
гического мониторинга промышленных производств [Текст] / А. Ю. Проскуряков; А. А. Белов, Ю. А. Кропотов. – Москва, Берлин: Директ-Медиа, 2015. − 121 с.
8. Волкова, Т. В. Основы проектирования компонентов автоматизиро-
ванных систем [Текст]: учебное пособие / Т. В. Волкова. − Оренбург: ОГУ, 2016. − 226 с.
9. Трофимов, В. Б. Интеллектуальные автоматизированные системы
управления технологическими объектами [Текст]: учебно-практиче­ское пособие / В. Б. Трофимов, С. М. Кулаков. − Москва, Вологда: Ин­фра-Инженерия, 2017. − 233 с.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]