
- •1. Каскадные аср. Пример каскадных аср. Особенности расчета.
- •2. Системы scada
- •3. Представление об открытом управлении. Структура функц. Назначения scada.
- •4. Стандарт орс
- •5. Проблема реального времени в системах управления
- •6. Использование в системах управления операционной системы Windows
- •7. Стратегия диспетчеризации на базе расширения rtx (Real Time extension)
- •8. Принцип разбиения потоков (threads) в системе управления и схема их диспетчеризации
- •9. Проблемы управления электроавтоматикой
- •11. Каналы передачи данных. Физические интерфейсыКанал передачи данных
- •12. Локальные сети. Топология сетей. Сетевые устройства.
- •13. Основные понятия систем управления и автоматизации. Постановка задачи управления и регулирования.
- •16. Применение позиционного регулирования пид-регуляторов. Способы технической реализации систем регулирования
- •17. Программное обеспечение автоматизации
- •20. Современные шины промышленной автоматики
- •21. Стандарты использования плк
- •22. Системы связного и несвязного регулирования.
- •23. Многоконтурные аср. Комбинированные аср. Аср с дополнительным импульсом по производной.
- •24. Автоматические системы управления классификация. Основные функ. Части
- •25. Гибкие автоматизированные производства в хим. Технологии.
- •26 Динамические свойства первичных преобразователей и учет их свойств при регулировании
- •Средства измерения температуры
- •Средства измерения расхода
- •Средства измерения состава и концентрации
- •27. Задачи в области автоматизации технологических процессов химических производств отрасли. Особенности автоматизации химической промышленности.
- •28. Одноконтурные аср. Типы входных сигналов.
- •29. Основные показатели качества переходных процессов. Показатели качества автоколебательного процесса регулирования сар с регулятором релейного действия
- •Показатели качества процесса регулирования в сар с регулятором непрерывного действия максимальное динамическое отклонение регулируемой величины (динамический коэффициент регулирования)
- •Динамический коэффициент регулирования в сар тп астатических объектов (объектов без самовыравнивания).
- •Перерегулирование
- •Время регулирования
- •Остаточное отклонение регулируемой величины от заданного значения
- •Обобщенная (интегральная) оценка качества переходного процесса регулирования
- •Показатели количественные
- •Показатели надежности
- •32. Типы входных сигналов. Особенности регулирования объектов с переменными параметрами. Классификация объектов регулирования. Типы входных сигналов.
- •Располагаемая работа и способы ее сохранения. Располагаемая работа обратимых процессов.
- •2. Регулирование абсорбционных и выпарных установок.
- •3. Регулирование отстаивания. Регулирование процессов очистки сточных вод, вентиляции и водоснабжения.
- •Взаимосвязанные системы регулирования. Системы связного регулирования. Автономные аср.
- •Особенности регулирования систем поддержания температуры.
- •2.13 (А, б) –Принципиальная (а) и структурная (б) схемы термометра.
- •Особенности регулирования реакторов смешения. Трубчатые реакторы
- •Построение статических характеристик реакторов. Регулирование химических реакторов. Регулирование биологических реакторов.
- •Регулирование расхода, соотношения расходов. Регулирование давления и перепада давления. Система регулирования уровня.
- •Регулирование теплообменников
- •10. Системы регулирования рН и концентрации.
- •11. Регулирование ректификационных колонн.
- •12. Автоматизация гидромеханических процессов: смешение, перемешивание.
- •13. Автоматизация процесса выпаривания и охлаждения.
- •14 Автоматизация процессов дозирования и измельчения
- •16. Автоматизация процессов фильтрации. Мокрая очистка газов.
- •17. Выбор аппаратных средств автоматизации опасных объектов.
- •20. Основы термодинамики автоматизации и регулирования. Понятие энтропии. Понятие располагаемой работы, обратимых и необратимых процессов. Однократное и повторное использование энергии.
- •21. Рациональный выбор регулирующего органа при построении аср.
- •22. Регулирование горения при использовании различных топлив. Расчет требуемого количества топлива.
- •24. Регулирование насосов. Системы регулирования процессов в компрессорах. Предотвращение помпажа.
- •25. Регулирование расхода воздуха на сжигание. Регулирование систем загрязнения и очистки от твердых частиц.
- •26. Обеспечение без-ти упр-я.
- •29. Сушка твердых материалов
- •30. Теплопередача – необратимый процесс.
- •31. Особенности подключения частотного привода
- •32. Энергосберегающие технологии на основе чрэ переменного тока
8. Принцип разбиения потоков (threads) в системе управления и схема их диспетчеризации
В системах управления целесообразно придерживаться традиционной для систем реального времени схемы «один процесс - много потоков(threads)». Схема имеет такие важные достоинства, как быстродействие и высокая реактивность. Высокая реактивность потоков объясняется меньшим временем переключения их контекстов по сравнению с процессами. Потоки используют общее адресное пространство процесса, а процессы нуждаются в разделяемой памяти.
Согласно принятым представлениям о режимах времени в системе управления, выделим три группы потоков:
жесткого реального времени, работающие в процессе (или в процессах, в зависимости от архитектурного решения) реального времени -это так называемые RTSS-процессы;
мягкого реального времени, функционирующие в Win32- и RTAPI-процессах;
машинного времени, работающие в стандартных Win32-npoueccax.
Обмен данными и синхронизация процессов машинного времени и мягкого реального времени традиционны, это осуществляется на базе общей платформы Win32. Обмен данными между процессами мягкого и жесткого реального времени осуществляется на базе разделяемой памяти - механизма, предоставляемого со стороны RTX.
Процесс RTSS включает в себя набор потоков, решающих критические задачи в системе управления. Поток диспетчера по сути является call-back функцией таймера (см. рис. 35), в которой реализован планировщик процессов. Планировщик с помощью мютексов или семафоров запускает или останавливает тот или иной поток.
. Передача данных между потоками коммуникационной среды реального времени и потоками коммуникационной среды Win32, как уже отмечалось, осуществляется посредством разделяемой памяти. Поток программируемого контроллера решает задачу управления электроавтоматикой и задачу ввода-вывода.
В процессе мягкого реального времени, помимо потока коммуникационной среды Win32 и потока интерпретации кадров управляющей программы, работает поток интерфейса с оператором. Поток интерпретатора запускает групповые интерпретаторы как порожденные потоки. В потоке интерфейса с оператором отображаются такие данные процесса реального времени, как текущие координаты, скорость подачи, состояние процесса, режимы системы управления. Отсюда же отправляются управляющие команды процессу реального времени: запуск строки ручного ввода, выбор управляющей программы, «стоп» и т.д.
Процессы машинного времени-это классические Windows-процессы. Примером может послужить редактор управляющих программ, который запускает в качестве порожденных потоки моделирования управляющих программ.
9. Проблемы управления электроавтоматикой
Классификация систем управления электроавтоматикой
На рис. 37 показаны варианты программируемых контроллеров. Тип 1 представляет собой традиционное решение, в то время как типы 2-4 с различной степенью глубины используют персональный компьютер.
Так, для типа 2 персональный компьютер служит только средством организации интерфейса пользователя. В типе 3 привлекается дополнительный процессор для выполнения программы управления электроавтоматикой. Тип 4 использует вычислительную мощность персонального компьютера как для построения интерфейса пользователя, так и для выполнения всех управляющих функций. Этот тип относится к наиболее современному, перспективному и наиболее гибкому решению, которое получило наименование «программно-реализованный (виртуальный) контроллер» (SoftPLC).
Система понятий, используемых при организации системы управления
Терминология стандарта IEC61131 -3 в части организации системы управления ориентирована скорее на традиционные контроллеры. Программная система, удовлетворяющая проекту IEC61131-3, содержит следующие компоненты: конфигурацию, ресурсы, задачи [28-30].
Конфигурация относится к настройке исполнительной среды. Ресурсы необходимы для определения глобальных переменных, конфигурации и организации проекта, а также для наблюдения за изменением значений переменных. Задачи определяют схему планирования ассоциированных с ними программ в реальном времени. Это означает, что программы должны быть приданы задачам.
Декларирование задачи включает объявление ее имени, приоритета и условий выполнения. К таким условиям относятся интервал времени, по истечении которого задача вновь должна быть запущена, или передний фронт события, являющегося глобальной переменной.
Каждой задаче может быть придано несколько запускаемых ею программ. Если задача выполняется в пределах текущего цикла, то и программы будут обработаны в границах этого цикла.
При наличии нескольких задач их совместная работа подчиняется правилам:
реализуется та задача, для которой справедливы условия выполнения, т.е. закончилось время цикла или соблюдено условие;
если конкурируют несколько задач, то будет запущена та, которая имеет больший приоритет;
если конкурируют несколько задач с одинаковым приоритетом, то будет выбрана та, которая требует большего времени.
В случае, если были определены межресурсные связи переменных (рис. 38), принимаемые значения связанных переменных обновляются после опросавходных переменных, а выдаваемые другим ресурсам значения переменных посылаются перед обновлением выходных регистров.
Связывание является направленной
логической цепочкой между переменной
ресурса-источника (производителя) и
переменной целевого ресурса (потребителя).
Связывание переменной VI
ресурса R1 с переменной
V2 ресурса R2
означает, что V1 периодически
копируется в V2, используя
разделяемую память или сетевые
механизмы обмена. Ресурс-источник
Связывание
Целевой ресурс
(потребитель)
В этом цикле переменная не обновляется
Рис. 38. Межресурсные связи переменных