- •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 Метрологическая аттестация асу тп
5.8 Задачи характеризации
Целью характеризации, т.е. математического описания объекта управления является установление форм связи между параметрами процесса. Уравнения связи, в которых отражаются физические законы, определяющие протекание процесса в данном объекте управления, могут быть записаны в различных формах. Форма характеризации процесса должна быть адекватной в смысле требований, предъявляемых к ней. Такими требованиями могут быть:
наглядность или простота физического смысла связей между переменными (при теоретическом анализе);
простота нахождения параметров связей (при идентификации);
простота синтеза оптимального управления;
простота анализа ТОУ при решении конкретных задач анализа качества систем управления, устойчивости и др.
Поскольку всем требованиям одновременно удовлетворять трудно, то на разных этапах синтеза программного обеспечения ТП можно использовать различные формы характеризации, которые связаны между собой и при необходимости могут переходить от одних форм к другим, более удобным на данном этапе для решения поставленных задач, используя алгоритмы перехода. Структурная схема связей между различными формами характеризации изображена на (рис.5.8).
Так как реальные процессы являются многомерными, нестационарными, с голономными связями, с распределенными параметрами, то необходимо применять приемы упрощения математических моделей, к которым относятся:
расчленение многомерной системы на ряд систем меньшей размерности;
понижение размерности модели за счет оставления в ней наиболее существенных воздействий и учета прочих в параметрической форме;
принятие гипотезы стационарности или кваистационарности модели;
линеаризация нелинейных связей в модели управления в некоторой области изменения переменных;
пренебрежение динамическими свойствами объекта управления.
Перечисленные допущения позволяют описывать динамические свойства объекта обыкновенными линейными дифференциальными уравнениями с постоянными коэффициентами.
Использование ЭВМ для управления процессом приводит к тому, что на вход объекта подается управляющий сигнал, квантованный по времени. Выходной сигнал также рассматривается только в дискретные моменты времени. В этом случае для характеризации процесса можно применять соответствующую ему дискретную модель в виде линейных разностных уравнений с постоянными коэффициентами и др.
На практике применяют два способа характеризации объектов управления:
с помощью характеристик "вход выход";
с помощью уравнений для переменных состояния.
Описание объекта первым способом является субъективным и неполным. Оно отражает динамические свойства только агрегированных моделей каналов прохождения управляющих и возмущающих воздействий. Другой подход связан с описанием поведения объекта управления в абстрактном пространстве состояний. Этот путь оказывается более плодотворным, так как описание в терминах пространства состояний более объективно и полно, чем описание характеристиками "вход выход", которые определяют лишь одну часть объекта, а именно, полностью управляемую и наблюдаемую часть.
В АСУ ТП более эффективными, с вычислительной точки зрения, являются алгебраические методы линеаризации в виде матрично-векторных уравнений состояния, записанных в рекуррентной форме.
5.9 Другие операции обработки данных
Усреднение. Влияние ошибок измерений можно уменьшить с помощью простого усреднения. Например, АЦП может быть запрограммирован для выборки сигнала в 10 раз быстрее, чем необходимо, и тогда грубое значение можно получить как среднее за 10 интервалов выборки. Дополнительно можно отбросить одно-два значения, не укладывающихся в общую тенденцию изменения данных за период усреднения, т. е. слишком больших или слишком маленьких. Это полезно в тех случаях, когда входной сигнал остается постоянным в течение периода усреднения, а его колебания вызваны шумом с нулевым средним значением.
Калибровка и компенсация дрейфа. Значения входного измерительного сигнала часто нуждаются в компенсации дрейфа или погрешностей калибровки датчиков или электронных устройств. Для этой цели входные усилители и АЦП должны тестироваться и, при необходимости, проходить калибровку с помощью известного и точного эталона напряжения. В некоторых случаях вся процедура калибровки может проводиться автоматически под управлением программного обеспечения.
Построение графиков. Построение графика изменения сигнала во времени или как функции другого сигнала позволяют выявить некоторые интересные детали:
исключительные или необычные возмущения;
потерю значений;
- периодические колебания.
Поэтому средства построения графиков являются важной частью любых компьютерных систем управления.
Рисунок 5.8 - Структурная схема связей между различными формами характеризации
Программное обеспечение для анализа данных. Коммерческих программ для анализа и фильтрации данных очень много. Одним из наиболее широко используемых в академической и научной среде пакетов является MATLAB. MATLAB — это инженерный пакет для обработки и визуального представления, который объединяет в общую среду процедуры численного анализа, матричных вычислений, обработки сигналов и графического представления данных. MATLAB можно расширить дополнительными инструментальными средствами для конкретных приложений, например для фильтрации. Средства обработки сигналов включают в себя цифровую обработку, анализ временных рядов и функции для конструирования и анализа цифровых фильтров. Средства системной идентификации обеспечивают возможность параметрического моделирования и описания систем. Среди многих стандартных структур, представленных в MATLAB, есть и модели авторегрессионного фильтра скользящего среднего.