2.2.5. Взаимосвязанные системы
На сложных производствах одновременно используются разные типы управления, и, соответственно, существует взаимосвязь между частными процессами. Например, запуск промышленного процесса может заключаться в выполнении ряда последовательных шагов аналогично химическому реактору из раздела 2.2.1. После достижения процессом заданного рабочего состояния управление переводится на систему регулирования с обратной связью для более точного поддержания требуемого режима. Примерами в этом смысле могут служить система электропривода и химический реактор. Двигатель или реактор выводится на рабочий режим при помощи управления последовательностью событий, а затем вступает в действие регулятор с обратной связью для поддержания требуемого значения скорости вращения или температуры соответственно.
Пример из поточного производства служит иллюстрацией другого вида взаимодействия структур управления. В технологической линии робот перемещает детали между несколькими станками с ЧПУ. Положение и скорость каждого механизма, включая, робота, управляются несколькими контурами регулирования с обратной связью типа показанных на рис. 2.9 и 2.10. Очевидно, что механизмы не могут работать независимо их действия должны координироваться. Для синхронизации работы станков и робота необходимо наличие управляющей системы — диспетчера. Механизмы посылают диспетчеру сигналы о своем рабочем состоянии, как то: "операция выполнена", "робот блокирован", "станок готов к получению новой детали" и т. д. Диспетчер определяет соответствующие управляющие воздействия для наиболее эффективного использования станков и робота, одновременно пытаясь избежать конфликтных ситуаций типа длительного простоя станков или взаимных блокировок.
Регулирование с обратной связью рассматривается в главе 6, управление последовательностью событий — в главе 7, а системная интеграция обсуждается в главе 12. Концепция координированного управления общими ресурсами системы (в рассмотренном выше примере — это робот) изложена в главе 10.
- 1.1. Роль вычислительной техники в управлении процессами
- 1.5. Руководство для читателя
- Глава 8 посвящена архитектуре системных шин; наибольшее внимание уделено стандарту vme.
- Процессы реального времени. Методы программирования. Задачи цифрового управления
- 2.1.1. Пример — пресс для пластика
- 2.1.2. Управление на основе последовательного программирования
- 2.1.3. Управление на основе прерываний
- 2.2. Примеры задач управления процессами
- 2.2.1. Управление последовательностью событий и бинарное управление
- 2.2.2. Простой контур управления — регулятор температуры
- 2.2.3. Генерация опорного значения
- 2.2.4. Системы, содержащие несколько контуров управления.
- 2.2.5. Взаимосвязанные системы
- 2.2.6. Критичные по времени процессы
- 2.2.7. Свойства процессов, усложняющие управление
- 2.3. Особенности систем цифрового управления
- 2.4.2 Модельный пример 2 – биологическая очистка сточных вод (процесс активированного отстоя)
- 2.5. Заключение
- 3. Описание и моделирование систем
- 3.1.2. Масштаб времени динамических моделей
- 3. 1.3. Моделирование динамических систем
- 3.1.4. Моделирование дискретных событий
- 3.2. Основы моделирования динамических систем
- 3.2.1. Механические системы
- 3.2.2. Электромагнитные цепи
- Пример 3.4
- 7.4. Функциональные карты
- 7.4.1. Синтаксис функциональных карт
- 4 2. Реализация функциональных карт
- 7.4.3. Применение функциональных карт в промышленном управлении
- 7.5. Заключение
- 10.6. Методы программирования в реальном времени
- 10.6.1. Что такое программа реального времени?
- 10.6.2. Среда программирования
- 10.6.3. Структура программы реального времени
- 10.6.4. Обработка прерываний и исключений
- 10.6.5. Программирование операций ожидания
- 10.6.6. Внутренние подпрограммы операционной системы
- 10.6.7. Приоритеты процессов и производительность системы
- 10.7. Языки программирования и операционные системы реального времени
- 10.7.1. Требования к языкам и операционным системам реального времени