Пример алгоритма работы приточной вентиляции
Практическая работа № 3 – Разработка алгоритма работы адаптивной АСУ ТП
Цель работы: Получить практические навыки разработки алгоритма адаптивной АСУ ТП
Методические указания к выполнению работы
Алгоритм работы адаптивной АСУ ТП является одним из ключевых моментов построения САР.
При описании алгоритмов давно и успешно используются блок-схемы (Basic Flowchart). Построение блок-схем алгоритмов регламентируется ГОСТ 19.701-90 (ИСО 5807-85) "Единая система программной документации. Схемы алгоритмов программ, данных и систем. Условные обозначения и правила выполнения". Данный государственный стандарт составлен на основе международного стандарта "ISO 5807-85. Information processing – Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts".
Согласно ГОСТ 19.701-90 под схемой понимается графическое представление определения, анализа или метода решения задачи. С помощью схем можно отобразить как статические, так и динамические аспекты системы. Символы, приведенные в государственном стандарте, могут использоваться в следующих типах схем:
- схемы данных – определяют последовательность обработки данных и их носители;
- схемы программ – отображают последовательность операций в программе (по сути, это и есть блок-схемы алгоритмов в традиционном понимании);
- схемы работы системы – отображают управление операциями и потоки данных в системе;
|
|
- схемы взаимодействия программ – отображают путь активации программ (модулей) и их взаимодействие с соответствующими данными;
- схемы ресурсов системы – отображают конфигурацию блоков данных и обрабатывающих блоков.
Как видно из приведенных выше типов схем, они могут использоваться не только для моделирования поведенческого аспекта, но и для задач функционального, информационного и компонентного проектирования.
По своему назначению символы (элементы) графической нотации делятся на четыре категории:
- символы данных – указывают на наличие данных, вид носителя или способ ввода-вывода данных;
- символы процесса – указывают операции, которые следует выполнить над данными;
- символы линий – указывают потоки данных между процессами и/или носителями данных, а также потоки управления между процессами;
- специальные символы – используются для облегчения написания и чтения схем.
Кроме деления по смысловому содержанию (назначению), каждую категорию символов (кроме специальных) делят на основные и специфические символы. Основной символ используется в тех случаях, когда точный вид процесса или носителя данных неизвестен или отсутствует необходимость в описании фактического носителя данных (процесса). Специфический символ используется в тех случаях, когда известен точный вид процесса или носителя данных и это необходимо отобразить на схеме. В следующей таблице приведены элементы графической нотации блок-схем.
|
|
Таблица 1 - Условные обозначения на блок-схемах
№ п/п | Символ | Наименование | Назначение | |||
1. СИМВОЛЫ ДАННЫХ | ||||||
1.1 | Данные | Данные, носитель которых не определен. | ||||
1.2 | Запоминающее устройство (ЗУ) | Данные, хранимые в виде, пригодном для автоматической обработки, носитель не определен. | ||||
Специфические | ||||||
1.3 | ОЗУ | Данные, хранящиеся в ОЗУ (оперативная память). | ||||
1.4 | ЗУ с последовательным доступом | Данные, хранящиеся на магнитной ленте (магнитная лента, магнитофонная кассета). | ||||
1.5 | ЗУ с прямым доступом | Данные, хранящиеся на жестких или гибких магнитных дисках, CD, DVD, ZIP, флеш-накопителях и т.д. | ||||
1.6 | Документ | Данные, представляемые не в компьютерном виде (на бумаге, на пленках и т.д.). | ||||
1.7 | Ручной ввод | Данные, вводимые вручную с помощью клавиатуры, мыши, светового пера и т.д. | ||||
1.8 |
| Карта | Данные на перфокартах, картах с магнитной полосой, смарт-картах, картах со считываемыми метками и т.д. | |||
1.9 | Бумажная лента | Данные на бумажной ленте. | ||||
1.10 | Дисплей | Данные, отображаемые на экране монитора, сигнальные индикаторы и т.д. | ||||
2. СИМВОЛЫ ПРОЦЕССА | ||||||
2.1 | Процесс | Элементарная (атомарная) операция по обработке данных (например, n:=n+1). | ||||
Специфические | ||||||
2.2 | Предопределенный процесс (процедура) | Процесс, состоящий из операций, описанных в другом месте (на другой схеме). | ||||
2.3 | Ручная операция | Операция, выполняемая вручную. | ||||
2.4 | Подготовка | Подготовительные операции, выполняемые с целью модификации последующих операций (цикл с параметром For-To-Do). | ||||
2.5 | Решение | Операция с одним входом и несколькими альтернативными выходами, один из которых активизируется после проверки условия, записываемого внутри символа (операторы ветвления - If-Then-Else, Case или Switch). | ||||
2.6 | Параллельные действия | Параллельное выполнения двух и более операций. | ||||
2.7 | Границы цикла | Начало и конец цикла. Особенности работы цикла (инициализация, приращение, условие) записывается в начале или конце, в зависимости от того, где осуществляется его проверка (циклы с пред- или постусловием - For-To-Do, While-Do, Do-While или Repeat-Until). | ||||
3. СИМВОЛЫ ЛИНИЙ
| ||||||
3.1 | Линия | Поток данных или управления. | ||||
Специфические | ||||||
3.2 | Канал связи | Передача данных по каналу связи. | ||||
3.3 | Пунктирная линия | Альтернативная связь между двумя и более символами или для обводки комментируемого участка схемы. | ||||
4. СПЕЦИАЛЬНЫЕ СИМВОЛЫ | ||||||
4.1 | ГОСТ | Соединитель | Используется для обрыва линий и их продолжения в другом месте. | |||
ИСО | ||||||
4.2 | Терминатор | Выход во внешнюю среду или вход из внешней среды (начало и конец процесса обработки данных [в этом случае внутри пишут "начало" или "конец"], источник или пункт назначения данных, начало и конец работы предопределенного процесса). | ||||
4.3 | Получатель – отправитель | По назначению аналогичен символу "Терминатор". | ||||
4.4 | Комментарий | Символ используется для внесения пояснительных записей. | ||||
4.5 | Пропуск | Пропуск символа или группы символов. |
Пример алгоритма работы приточной вентиляции
Система приточной вентиляции имеет два режима запуска, которые пе-реключаются на лицевой панели ШСАУ: местный и дистанционный. Систе-ма предусматривает три режима работы: летний режим, когда воздух не нагревается, а охлаждается холодильной машиной; зимний режим, когда воз-дух нагревается водяным калорифером; дежурный режим, когда при выклю-ченной системе идет контроль от замораживания водяного калорифера. Ре-жим выбирается переключателем «Зима/Лето» на ШСАУ либо на АРМ из диспетчерской. При срабатывании внешнего датчика сигнализации «Пожар» система переходит в дежурный режим.
Работа системы начинается с перевода переключателя «Пуск» в поло-жение «Вкл.», загорается индикатор «Пуск». Летний режим работы (пере-ключатель в положении «Лето»): запускается двигатель вентилятора, элек-тропривод открывает воздушную заслонку, при открытии заслонки загорает-ся индикатор «Заслонка», работает датчик-реле перепада давления PDS01 на фильтре. Через определенный интервал времени включается датчик-реле пе-репада давления PDS02 на вентиляторе. При выходе вентилятора на рабочий режим загорается индикатор «Вентилятор». Комнатный термостат TS03 предназначен для управления холодильной машиной согласно уставке. На протяжении всего времени работы системы в «Летнем» режиме происходит контроль по термостату TS02 угрозы замерзания калорифера по воздуху (уставка термостата от плюс 6 до плюс 10 °С). При сливе воды из системы рекомендуется отключить автомат защиты двигателя насоса или предохрани-тель во избежание пуска с сухим ротором. Зимний режим работы (переклю-чатель в положении «Зима», переключатель «Насос» в положении «Вкл.»): открывается регулирующий клапан по воде, включается насос, происходит прогрев калорифера, запускается двигатель вентилятора, электропривод от-крывает воздушную заслонку, при открытии заслонки загорается индикатор «Заслонка», работает датчик-реле перепада давления PDS01 на фильтре. Че-рез определенный интервал времени включается датчик-реле перепада дав-ления PDS02 на вентиляторе. При выходе вентилятора на рабочий режим за-горается индикатор «Вентилятор». Наружный воздух, проходя через откры-тую воздушную заслонку, попадает на воздушный фильтр. Если перепад дав-ления на фильтре слишком велик, что определяется по датчику-реле PDS01, то на щите загорается индикатор «Фильтр». Отключение системы при этом не предусмотрено. Датчик-релe PDS02 контролирует перепад давления воз-духа на вентиляторе. Если при запуске системы через определенный интер-вал времени заданный перепад давления не появляется, система останавлива-ется. То же происходит если указанный перепад давления исчезает во время работы системы. При этом загорается индикатор «Авария», индикатор «Вен-тилятор» гаснет. Датчик температуры приточного воздуха TE01 предназна-чен для определения температуры воздуха в воздуховоде. Он передает элек-трический сигнал о температуре на контроллер, который, в свою очередь, управляет регулирующим клапаном на теплоносителе калорифера. При уменьшении измеренной температуры клапан открывается, при увеличении закрывается, изменяя количество теплоносителя, поступающего в калорифер и, следовательно, изменяя нагрев воздуха в системе. Насос обеспечивает циркуляцию теплоносителя в калорифере. Он работает в режиме «Зима» по-стоянно и автоматически запускается (если был выключен) по сигналу «Мо-роз». При работе насоса загорается индикатор «Насос». Сигнал «Угроза за-мораживания калорифера» формируется при срабатывании одного из двух или обоих термостатов TS01 и TS02 в режиме «Зима», в режиме «Лето» –только при срабатывании воздушного термостата TS02. При этом загорается индикатор «Мороз». Уставка замораживания по воздуху от плюс 6 до плюс 10 °С, уставка замораживания по воде от плюс 30 до плюс 40 °С. По сигналу угрозы замерзания происходит следующее: выключается электродвигатель вентилятора, если он был включен, включается циркуляционный насос, при-чем независимо от положения переключателя «Вкл./Выкл.» насоса и от по-ложения переключателя «Зима/Лето», открывается на 100% регулирующий клапан на теплоносителе и закрывается входная воздушная заслонка.
Задание
На соновании результатов полученных в работах №1 и №2 разработать алгоритм адаптивной системы управления АСУ ТП, подготовить отчет.
Состав отчёта
По результатам работы студент формирует отчёт при помощи текстового процессора Microsoft Word. Выполненный и распечатанный отчёт по работе студент защищает у преподавателя.
Отчёт должен содержать следующие составные части:
• Титульный лист;
• Содержание;
• Цель работы;
• Задачи работы;
• Ход работы;
• Выводы;
• Список использованных источников;
• Приложения.
Оформление отчета начинается с титульного листа.
Работа должна быть оформлена в соответствии ГОСТ 7.32-2017.
Часть «Содержание» включается в отчёт, если он содержит более десяти страниц.
Исходя из названия лабораторной работы и задания на неё, студент самостоятельно формирует цель и задачи, решаемые на данной работе в соответствующей части отчёта.
В части «Ход работы» Студент описывает порядок своих действий при проведении работы, при необходимости сопровождая текст рисунками, таблицами, графиками или листингами. Основные правила оформления отчётов приведены в приложении В.
В части «Выводы» Студент самостоятельно подводит итоги работы и представляет их в сжатом виде. Вывод должен содержать результаты работы, а не простое перечисление выполненных действий.
Часть «Список использованных источников» включается в отчёт в том случае, если помимо учебно-методического комплекса по дисциплине студент использует дополнительные первоисточники или Интернет-ресурсы.
Часть «Приложения» включается в работу только при наличии приложений.
Дата добавления: 2022-12-03; просмотров: 272; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!