
- •Содержание
- •Глава 1. Автоматизированные системы управления технологическими процессами
- •Глава 2. Информационное обеспечение асутп
- •Глава 3. Моделирование технологических объектов, управляемых асутп
- •Глава 4. Алгоритмы управления в асутп
- •Глава 5. Алгоритмы управления технологическим циклом
- •Глава 6. Особенности проектирования асутп
- •Глава 7. Системы программного управления производственными установками
- •Основные понятия и термины
- •Введение
- •Контрольные вопросы к введению
- •Глава 1. Автоматизированные системы управления технологическими процессами
- •Асутп как основа автоматизации технологических процессов
- •Основные функции и структура асутп
- •Структура и основные функции увм
- •Контрольные вопросы к главе 1
- •Глава 2. Информационное обеспечение асутп
- •Энтропия как мера информации
- •Количественная оценка информации
- •Кодирование информации
- •Двоичные коды
- •Экономичность двоичного кодирования
- •Арифметические двоичные коды
- •Неарифметические двоичные коды
- •2.5. Передача информации по каналам связи
- •2.5.1. Промышленные информационные сети
- •2.5.2. Последовательные интерфейсы по стандартам rs232c и rs485
- •2.5.3. Защита информации от искажений
- •2.6. Организация обмена информацией в асутп
- •2.6.1. Информационная структура асутп
- •2.6.2. Информационные сети Ethernet
- •2.6.3. Структура физической среды Ethernet
- •2.6.4.Контроллерные и полевые сети
- •2.6.5. Диспетчеризация в рамках асутп
- •Контрольные вопросы к главе 2
- •Глава 3. Моделирование технологических объектов, управляемых асутп
- •3.1. Алгоритмы функционирования
- •3.2. Аналитические методы моделирования
- •3.3. Моделирование технологических циклов
- •3.4. Экспериментальные методы получения моделей технологических объектов
- •3.4.1. Одномерные модели
- •3.4.2. Многомерные модели
- •Контрольные вопросы к главе 3
- •Глава 4. Алгоритмы управления асутп
- •4.1. Задачи управления в асутп
- •4.2. Алгоритмы стабилизации управляющих параметров
- •4.3. Алгоритмы автоматической оптимизации
- •4.3.1. Статическая и динамическая оптимизация
- •4.3.2. Симплексный метод линейного программирования
- •4.4. Градиентные методы автоматической оптимизации
- •4.4.1. Поиск экстремума целевой функции
- •4.4.2. Автоматическая оптимизация электрохимической обработки
- •4.4.3. Поиск предельно допустимого оптимального режима
- •4.5. Применение методов нечеткой логики в асутп
- •4.5.1. Понятия и операции нечеткой логики
- •4.5.2. Синтез нечеткого регулятора положения
- •Контрольные вопросы к главе 4
- •Глава 5. Алгоритмы управления технологическим циклом
- •5.1. Задачи управления технологическим циклом
- •5.2. Синтез алгоритмов комбинационных схем управления
- •5.3.Схемная реализация релейно-контактных комбинационных схем
- •5.4. Схемная реализация комбинационных схем на логических элементах
- •То окажется, что
- •5.5. Синтез алгоритмов последовательностных автоматов
- •5.5.1. Общая структура последовательностного автомата
- •5.5.2. Составление схемы простейшего автомата
- •5.6. Реализация алгоритмов управления последовательностных автоматов
- •5.6.1. Виды запоминающих устройств
- •5.6.2. Триггеры
- •5.6.3. Регистры
- •5.6.4. Преобразователи кодов и арифметические устройства
- •5.7. Обобщенные алгоритмы управления технологическим циклом
- •Контрольные вопросы к главе 5
- •Глава 6. Особенности проектирования асутп
- •6.1. Основные задачи и принципы проектирования
- •6.2. Этапы разработки и внедрения асутп
- •Контрольные вопросы к главе 6
- •Глава. 7. Системы программного управления производственными установками
- •Локальные системы программного управления
- •Программируемые контроллеры
- •7.3.1. Структура плк
- •7.3.2.Языки программирования плк
- •7.3.3. Язык программирования il
- •Устройства числового программного управления
- •Программирование учпу
- •7.6.Исполнительные устройства учпу
- •Контрольные вопросы к главе 7
- •Литература
- •Приложение 2. Базовые понятия теории вероятностей п.2.1. Случайные события и их вероятность
- •П.2.2. Основные свойства вероятностей
- •П.2.3. Дискретные случайные величины
- •П.2.4. Биномиальное распределение
- •П.2.5. Распределение Пуассона
- •П.2.6. Непрерывные случайные величины. Плотность распределения вероятностей
- •П.2.7. Числовые характеристики распределения вероятностей
- •П2.8. Непрерывные законы распределения и их числовые характеристики
- •Приложение 3. Элементы булевой алгебры формальной логики п3.1. Объекты булевой алгебры
- •П3.2. Операции сложения и умножения
- •Свойство поглощения становится понятным в следующей цепочке преобразований:
- •При описании операций сложения и умножения логических переменных иногда вместо знака плюс употребляют символ , а в качестве знака умножения – символ . П3.3. Операция инверсии и законы Де Моргана
- •Приложение 4 Символы и функции стандартного кода iso–7 для чпу (гост 20999–83)
3.4. Экспериментальные методы получения моделей технологических объектов
3.4.1. Одномерные модели
Экспериментальное исследование технологических объектов и входящих в их состав звеньев обычно имеет целью подтверждение правильности моделей, составленных аналитическими методами. Однако возможны случаи, когда аналитическая модель отсутствует. Это возможно, если объект недостаточно изучен или если разработка аналитической модели до проведения экспериментальных исследований слишком трудоемка и экономически не оправдана. В таких случаях ставится задача получения моделей на основе обработки результатов эксперимента.
Процесс установления соответствия итогов экспериментальных исследований теоретическим представлениям об исследуемом объекте принято называть идентификацией (опознаванием) объекта. Этот термин введен в немалой степени потому, что результаты экспериментальных исследований зависят от ряда трудно учитываемых факторов, многие из которых имеют случайный характер. К таким факторам относятся:
разброс параметров изучаемых объектов;
изменение параметров объектов в процессе испытаний, в том числе и отказы оборудования;
разброс параметров обрабатываемых заготовок и материалов;
разброс показаний (погрешности) измерительной аппаратуры.
Действие указанных факторов приводит к тому, что при одних и тех же входных (управляющих) воздействиях в разных сериях испытаний значения выходных параметров испытуемого объекта получаются различными. При моделировании технологического объекта по результатам экспериментальных исследований возникает задача оценки разброса выходных параметров и определения их однозначной (детерминированной) зависимости от управляющих воздействий в условиях действия случайных факторов. Для получения надежной детерминированной модели технологического объекта в условиях разброса результатов экспериментальных исследований используют методы теории вероятностной (см. приложение 2), на которых основан регрессионный анализ результатов эксперимента.
Регрессией выходного параметра y на входной параметр x мы будем называть любую функцию f(x), приближенно представляющую вероятностную зависимость y от x. В результате функция y представляется в виде суммы:
y=f(x)+h(x, y)
где h (x, y) – поправочный член.
На первый план обычно выдвигается задача определить, как в среднем изменяется величина y при изменении управляющего воздействия x. Эта задача лучше всего решается с помощью функции регрессии y=g(x), где
, (3.7)
где m – количество различных значений y, полученных из опытов, произведенных при заданном значении x;
-
значения y,
полученные при заданном значении x;
(
)
– условная вероятность того, что y=yj
при заданном значении x.
При практическом определении y=g(x) исходят из соотношения;
, (3.8)
где k – количество произведенных измерений величины y при x=xi.
При k→∞ имеет место yi→g (xi).
Функция регрессии g(x) отличается тем, средний квадрат отклонения ее от искомой функции y(x) меньше среднего квадрата отклонения y от любой другой функции f(x), приближенно представляющей вероятностную зависимость y(x). В общем случае функция регрессии имеет нелинейный характер, в связи с чем возникает задача ее линеаризации. Наилучшем линейным приближением вероятностной зависимости y(x) является линейная регрессия y на x, которая может быть представлена в таком виде:
, (3.9)
где y0 - среднее значение y в заданном диапазоне измерения x:
, (3.10)
x0 - среднее значение x в заданном диапазоне:
,
(3.10’)
n – количество экспериментальных точек y(x) на аппроксимируемом интервале;
Sy и Sx – несмещенные стандартные отклонения y и x от их средних значений:
, (3.11)
, (3.11’)
r – эмпирический коэффициент корреляции:
.
(3.12)
Зависимость
(3.9) называют эмпирической
прямой регрессии,
причем коэффициент r,
который принимает значения
,
показывает, насколько хорошо в среднем
может быть представлена величина y
в виде линейной функции от x.
Если все экспериментальные точки y(x)
лежат на одной прямой, то │r│=1,
а линейная зависимость y(x)
является абсолютно точной. При r=0
величины y
и x
являются некоррелированными.
Отсюда следует, что при малых r
связывать y
и x
линейной зависимостью не имеет смысла.
Пример 3.1. В таблице 3.1 приведена зависимость тока I, потребляемого нагревательным элементом, от напряжения U на его клеммах. Данные записывались один раз в сутки. Числа m показывают, сколько раз записывались одинаковые пары U и I. Считая зависимость I (U) линейной, определить сопротивление Rн нагревательного элемента.
Таблица 3.1
Обозначаем U=x, а I=y и по формулам 3.10-3.12 (учитывая, что общее количество точек I (U); с учетом m, равно 26,т.е. n=26) определяем: x0=25,5; y0=0,248; Sx=1,49; Sy=0,0185; r=0,793.
Соответственно линейная регрессия y на x согласно (3.9), такова:
После
упрощения и возврата к U
и I
получим I≈0,0098
U;
Ом.
Если линейная регрессия неудовлетворительна (коэффициент корреляции r близок к нулю), то применяют более точные аппроксимации уравнения регрессии (3.7) с помощью полинома вида
,
m>1,
называемого параболической регрессией порядка m, или с помощью функции
y=aebx,
называемой экспоненциальной регрессией, особенно полезной при идентификации поведения технологического объекта в динамике. Коэффициенты аппроксимирующих функций выбирают таким образом, чтобы было минимизировано суммарное квадратичное отклонение вида (3.1) избранной регрессии от экспериментальных данных.