![](/user_photo/2706_HbeT2.jpg)
- •7(8).092501 «Автоматизированное управление
- •Содержание
- •Глава 6 общая структура ПрограммноГо обеспечениЯ асу тп 84
- •Глава 7 Принципы проектирования пользовательского интерфейса 93
- •Глава 8 Надежность систем автоматизации 97
- •Глава 9 Средства самодиагностики и восстановления 123
- •Глава 10 Метрологическое обеспечение асу тп 129
- •Глава 1 Общая характеристика асу тп
- •1.1 Термины и определения
- •1.2 Функции асу тп
- •I. Информационные
- •II. Управляющие:
- •III. Вспомогательные:
- •1.3 Состав асутп
- •1.4 Классификация асу тп
- •Глава 2 Концепция построения асу тп
- •2.1 Особенности систем цифрового управления
- •2.2 Концепция построения асутп
- •2.3 Аппаратная платформа контроллеров
- •Глава 3 Организация разработки по асу тп
- •3.1 Стадии создания асу тп
- •3.2 Этапы создания специализированного программного и информационного обеспечения (спио)
- •3.3 Техническое задание на разработку спио
- •3.4 Технический проект спио
- •3.5 Программы и программные документы спио
- •Глава 4 Информационное обеспечение асу
- •4.1 Общие положения
- •4.1.1 Цепочка прохождения информационного сигнала о ходе тп:
- •4.1.2 Схемы связи с датчиками (о параметрах тп)
- •4.2 Вход и выход технологических процессов
- •4.3 Бинарные и цифровые датчики
- •4.4 Аналоговые датчики
- •4.5 Датчики движения
- •4.6 Датчики силы, момента и давления
- •4.7 Датчики приближения
- •4.8 Согласование и передача сигналов
- •4.8 Устройства связи с объектом
- •Глава 5 Алгоритмическое и программное обеспечение задач контроля и первичной обработки информации
- •5.1 Назначение алгоритмов контроля
- •5.2 Аналитическая градуировка (масштабирование) и коррекция показаний датчиков
- •5.3 Фильтрация и сглаживание
- •5.4 Достоверность исходных данных и аварийная сигнализация
- •5.5 Интерполяция и экстраполяция
- •5.6 Статистическая обработка экспериментальных данных
- •5.7 Дискретизация технологической информации.
- •5.8 Задачи характеризации
- •5.10 Структура данных для обработки измерений
- •Глава 6 общая структура ПрограммноГо обеспечениЯ асу тп
- •6.1 Особенности объектов автоматизации черной металлургии
- •6.2 Асу тп как система функциональных задач
- •6.3 Факторы, определяющие качество специального программного обеспечения
- •6.4 Основные требования и структура спо асутп
- •6.5 Основные подсистемы спо асутп
- •Назначение алгоритмов контроля.
- •Глава 7 Принципы проектирования пользовательского интерфейса
- •7.1 Основные требования
- •7.2 Дизайн операторского интерфейса
- •7.3 Виды видеокадров асутп
- •Глава 8 Надежность систем автоматизации
- •8.1 Общие сведения о надежности автоматизируемых систем
- •Показатели надежности систем
- •Показатели надежности восстанавливаемых систем
- •8.4 Принципы описания надежности асутп. Отказы ас
- •8.6 Общая характеристика условий работы автоматических систем
- •8.7 Методы повышения надежности автоматических систем
- •8.7.1 Повышение надежности при проектировании
- •Глава 9 Средства самодиагностики и восстановления
- •Глава 10 Метрологическое обеспечение асу тп
- •10.1 Асу тп как объект метрологического обеспечения
- •10.2 Метрологическая аттестация асу тп
Глава 2 Концепция построения асу тп
2.1 Особенности систем цифрового управления
Управление технологическим процессом представляет лишь только часть проблем, решаемых АСУТП: другая часть – это компьютерные средства. Система управления используется не только для регулирования и определения последовательности операций (бинарное управление), но и должна выполнять ряд дополнительных функций: сбор и обработка технологической информации, распознание нештатных ситуаций и реагирование на них, отображение информации технологическому персоналу и оператору, выполнение команд операторов и пр. При разработке проекта, включая необходимость вычислительных ресурсов, необходимо исходить из требований, предъявляемых ко всей технической системе. Основное требование – ресурсы системы должны соответствовать целям управления и параметрам управляемой системы (табл.1).
Таблица 1 - Характеристики управляемого технологического процесса,
влияющие на решения по системе управления
Характеристика |
Соответствующие характеристике компоненты проекта системы управления |
Масштаб времени |
Динамика системы, модели системы Частота измерений Частота управляющих воздействий Требование к аппаратным средствам Требования к программному обеспечению |
Тип переменных процесса |
Измерительная аппаратура, датчики Частота измерений |
Возмущения в измерениях |
Фильтрация Вид обработки |
Управляемость системы |
Аппаратные средства управления, исполнительные механизмы |
Уровень сложности системы |
Стратегия управления, взаимосвязь входных и выходных сигналов Алгоритмы регулирования Требование к аппаратным средствам Требования к программному обеспечению Операционная система, языки программирования Требования к коммуникациям |
Назначение (цель) системы |
Стратегия управления |
Топология информационных потоков |
Сбор данных, коммуникации, сети, протоколы Межпрограммный обмен Распределенное управление |
Интерфейс оператора |
Психологические факторы Интерфейс пользователя |
Централизованное или распределенное управление |
Архитектура системы Распределение ресурсов Надежность |
Отображение развития процесса во времени. Данные, полученные в результате измерений, должны с требуемой точностью отражать динамику процесса. Особую важность при этом имеет частота выборки, т.е. периодичность измерения новых данных. Ее определение обычно является нетривиальной задачей.
Высокая частота выборки влечет за собой большую загрузку компьютера, т.к. он должен обрабатывать больше данных. Это означает, что число измерений необходимо минимизировать, однако их частота должна быть достаточно высокой для обнаружения важных изменений контролируемых параметров процесса. Т.о., должен быть найден компромисс между затратами на измерение и ценой последствий, к которым может привести потеря части информации об изменениях процесса.
На загрузку компьютера влияет не только частота измерений, но и сложность расчетов в промежутках между измерениями.
Сбор данных измерений и обработка сигналов. Все сигналы измерений содержат как полезную информацию, так и помехи. Измерения всегда приблизительны из-за ошибок калибровки, неточности датчиков или наличия шума. Для выделения полезной информации (в соответствии с заданным критерием) из сигнала используются специальные устройства – фильтры. Фильтры могут быть выполнены как по аналоговой, так и по цифровой технологии.
Но даже если мы используем высокоточный датчик и передаем сигнал без помех, полученные данные могут не всегда адекватно представлять интересующие параметры процесса. Например, измерение уровня жидкости может быть некорректным из-за ряби, концентрации – из-за наличия неоднородностей, температуры – из-за неправильного места установки датчика и пр.
Уровень сложности системы. Уровень сложности ТП отражается в первую очередь на конфигурацию компьютера. Кол-во датчиков и исполнительных механизмов определяет необходимое число портов ввода/вывода и в целом требует более мощного процессора, большего объема оперативной и внешней памяти.
Связь между внутренними переменными процесса и его входными или выходными данными определяет сложность программного обеспечения регулирующих устройств. Программы реального времени гораздо труднее отлаживать и тестировать, поэтому их код должен быть хорошо структурирован, дабы ошибки могли быть выявлены как можно раньше.
Топология информационных потоков. Сложные системы управления и мониторинга обычно представляют собой иерархическую структуру на базе соединенных между собой цифровых устройств разного класса. Такой подход называется распределенным прямым цифровым управлением.
Организация взаимодействия между этими устройствами является центральной задачей современных АСУТП. Для рационального использования имеющихся ресурсов необходимо определить вид и количество информации, которой обмениваются компьютерные устройства, - информационные потоки. Но не все компьютеры должны получать подробную информацию о процессе. Особую роль играет надежность передачи информации, т.е. необходимо, чтобы данные достигали своего назначения без искажений и потерь.
Передача информации неотделима от ее стандартизации. Очевидно, что кабели и разъемы должны соответствовать друг другу, уровни сигналов – соизмеримы, а программное обеспечение должно одинаково интерпретировать передаваемые сообщения и сигналы.
Интерфейс оператора. Хотя всегда стремятся к тому, чтобы система функционировала без вмешательства человека, но всегда необходимо иметь возможность взаимодействия с оператором, который должен получать информацию и иметь возможность вводить команды.
Графические интерфейсы компьютерных терминалов становятся все более изощренными. Современные дисплеи обладают возможностями отображения различных данных, включая цветовые палитры с миллионами оттенков, сложных графических объектов, мультипликацию и видео. Однако все это требует больших вычислительных ресурсов, за которые программы интерфейса будут конкурировать с модулем обработки данных и между собой, и поэтому оператор может получать информацию с задержкой.
С другой стороны, не вся информация может ждать. Например, сигналы сбоев, тревоги и другие важные сообщения должны отображаться немедленно. Поэтому при проектировании интерфейса необходимо тщательно отбирать информацию и сопоставлять способ отображения со степенью ее важности в текущий момент, человеческими возможностями воспринимать и адекватно реагировать на нее и имеющимися ресурсами.
Системная интеграция и надежность управления. Ключевым вопросом любой системы управления является надежность, складывающаяся из надежности аппаратных средств и надежности программного обеспечения.
Один из основных недостатков принципа ПЦУ – низкая надежность. Очевидное решение этой проблемы – децентрализация вычислительных ресурсов, при которой небольшие локальные вычислительные устройства управляют отдельными частями сложного процесса.
Практический подход к повышению надежности систем предполагает, с одной стороны, применение отказоустойчивых конфигураций аппаратных средств, c другой – специальные методы проектирования структуры программного обеспечения, средств программирования и отладки, позволяющие исключить с самого начала наиболее вероятные ошибки.