Лекция: Объекты автоматизации

 

Производственный процесс можно представить как систему, преобразующую потоки энергии, материалов и информации (рис. 1.1).

 

Рис. 1.1. Представление производственного процесса

 

Система преобразует материалы с целью получения наибольшей прибыли от их продажи. Это достигается путем увеличения глубины обработки материалов, экономии энергии, более полного использования информации. Примеры преобразования потоков: создание микроэлектронных компонентов из незначительных объемов сырья, сокращение простоев оборудования, программное управление оборудованием.

С позиции автоматизации различают два типа производства: непрерывное и дискретное. К непрерывным относят производства, в ко-торых требуется регулировать расход, давление, температуру, напряжение, перемещение подвижных элементов и прочие величины во всем диапазоне их изменений. Это разнообразные химические реакторы, процессы приготовления пищевых продуктов, металлургия, снабжение теплом, водой и электроэнергией. К дискретным относят производства с конечным числом состояний переменных, например
с включением и отключением клапанов, задвижек, пускателей по сигналам двухпозиционных датчиков.

В непрерывных производствах занято мало людей, поэтому за счет автоматизации можно снизить затраты материалов и энергии или стабилизировать технологический процесс, исключив его зависимость от субъективных факторов. Для управления таким производством требуется согласование динамических характеристик объекта управления и системы автоматического регулирования во всем интервале изменения регулируемых величин.

Автоматизация дискретного производства развита меньше вследствие большего разнообразия изделий и операций, повышенных требований к точности операций. Здесь занято множество рабочих ручного труда. Для дискретного производства возможно огромное число вариантов автоматизации, отличающихся последовательностью операций, затратами и эффективностью. Их сопоставление требует формального описания алгоритмов управления оборудованием и разработки моделей организации производства. В последнее время методы автоматизации дискретного производства все чаще применяют к автоматизации непрерывного производства.

Сложность управления производством зависит от полноты перечисления технологических ситуаций S, необходимых и достаточных для выработки управляющих решений. Каждую ситуацию задают набором значений признаков, характеризующих внешнюю обстановку и состояние объекта управления. Значения признаков могут быть непрерывными или бинарными. В первом случае для управления важна, например, величина скорости движения, во втором – отсутствие или наличие факта превышения заданной скорости. Для задач управления часто нужны только факты изменений в технологической среде, поэтому непрерывные признаки сводят к бинарным. Это позволяет значительно сократить число ситуаций, в которых принимается управляющее решение. Тем не менее даже при бинарных признаках ввод каждого дополнительного признака увеличивает число комбинаций признаков или описываемых ими ситуаций в два раза. Так, для пяти бинарных признаков среды число описываемых ситуаций S = 25 = 32,
а после ввода еще одного признака требуется описать уже S = 26 = 64 ситуации. С другой стороны, некоторые ситуации, описанные комбинациями признаков, невозможны по технологическим условиям. Например, невозможны ситуации, в которых одинаковые значения признаков движения вперед и назад.

В зависимости от числа n датчиков, воспринимающих внешнюю обстановку и состояние объекта, технологическая среда может быть полностью определенной, организованной или неорганизованной (рис. 1.2).

В полностью определенной среде управление задано для всех комбинаций признаков среды. Например, включается и отключается некоторый механизм с датчиком аварии. Состояние среды характеризуетcя наличием или отсутствием сигнала с датчика аварии, а состояние объекта – работой или остановкой механизма. Для двух бинарных признаков возможны только 22 = 4 ситуации (рис. 1.2, а): I – механизм работает, аварии нет; II – механизм работает, авария есть; III – механизм не работает, аварии нет; IV – механизм не работает, авария есть. В каждой ситуации может быть принято одно из трех решений: для I и IV – ничего не предпринимать; для II – отключить механизм; для III – включить механизм. Управление такого типа реализовано в программных роботах и системах защиты механизмов от перегрузки.

 

а б в

Рис. 1.2. Типы технологической среды:

а – полностью определенная; б – организованная; в – неорганизованная

 

В организованной среде некоторые из ситуаций невозможны по технологическим условиям, поэтому можно задать управление только для подмножества S1 ÍS возможных ситуаций, считая, что остальные ситуации никогда не возникнут (за исключением отказов датчиков).
В этом случае множество комбинаций признаков среды разбивают
на подмножества возможных S1 и невозможных S2 =`S1ситуаций
(рис. 1.2, б). Перечислить возможные ситуации S1 и задать для них управление можно, если число признаков ситуаций не превышает 5–6. К такому типу относится управление стационарными установками и адаптивными роботами.

В неорганизованной среде из-за большого числа признаков среды не удается полностью перечислить множество возможных ситуаций S1. Это называют «проклятием размерности», когда ввод каждого q-знач-ного признака увеличивает число ситуаций в q раз. Знания о среде приходится формировать путем обучения распознаванию образов. Наблюдая некоторое время за процессом, составляют обучающую выборку из части возможных ситуаций S12 Í S1 (рис. 1.2, в). Затем отыскивают решающие функции, делящие обучающую выборку S11 на подмножества по числу решений. Эти функции используют для распознавания новых ситуаций из S12ÍS1, не встречавшихся в обучающей выборке S11. Конечно, новая ситуация из S12 распознается с некоторой вероятностью ошибки, зависящей от объема обучающей выборки и правильности построения решающих функций. Для работы в таких средах необходимо управление с элементами искусственного интеллекта. В процессе обучения формируют набор признаков среды, необходимый и достаточный для распознавания всех ситуаций из S1.

Оценка состояния каждого признака среды отдельным датчиком требует крупных затрат на создание информационной системы. Возникает задача распознавания состояний n признаков среды m < n датчиками стоимостью Сi. Складываются два подхода к ее решению:

– установка минимального набора доступных датчиков для части признаков среды m и получение остальных признаков (n – m)путем логической обработки сигналов датчиков;

– применение многофункционального информационного датчика в виде телекамеры или широкополосного микрофона, который соединен с системой распознавания оптических или звуковых образов.

При первом подходе в обучающей выборке отыскивают устойчивые логические связи признаков и выбирают наборы признаков среды по фактору стоимости. Так, путем логической обработки аналогового сигнала датчика скорости колесно-рельсового робокара-тягача можно извлечь 11 признаков среды: скорость, направление движения, ускорение, замедление, превышение заданной скорости, сжатие и растяжение состава, сход с рельсов, буксование, отказ электродинамического торможения, счет попыток трогания с места [2]. Обычный контроль признаков потребовал бы 11 разных датчиков с соответствующим увеличением стоимости системы.

Второй подход универсален, но требует сложных алгоритмов обработки наблюдаемого образа и сопоставления его с эталоном. Для ввода зрительного, звукового или мультисенсорного образа в ЭВМ требуется его кодирование.

Для оценки степени изменчивости среды и ее влияния на управление представим процесс управления в виде ориентированного мультиграфа, содержащего начальную A0, конечную Aq, узловыеB1,..., Bj,..., Bmи промежуточные A1,...,Ak,...,Aq–1вершины, соединенные дугами с ве-роятностями 0£ P £I (рис. 1.3).

 

Рис. 1.3. Модель управления объектом в изменяющейся

технологической среде

 

Вk-й промежуточной вершине за время tkпереключается одно из исполнительных устройств объекта. В j-й узловой вершине выбирается одно из r решений Rjgс условной вероятностью:

 

,,, (1.1)

зависящей от вероятности P(Si) изменения технологической среды в i-м рабочем цикле и вероятности P(RjSi) выбора в среде Si g-го решения при условии функциональной стабильности оператора, управляющего процессом. Узловые вершины, связанные с контролем правильности переключения исполнительного устройства, не зависят от среды, поэтому приводятся к промежуточным. Реализация алгоритма в i-м рабочем цикле представляет собой последовательность дуг от начальной к конечной вершине через mi узловых вершин, имеет длину li и осуществляется с вероятностью:

 

. (1.2)

 

Введем понятие «сложность управления» как степень разнообразия реализаций алгоритма управления при изменениях технологической среды. Повышение размерности среды, ее изменчивости и влияния на процесс управления приводит к росту числа узловых вершин, перераспределению вероятностей Pij и увеличению разброса длин реализаций относительно математического ожидания:

. (1.3)

Таким образом, сложность управления можно оценить дисперсией D(l)выборки длины алгоритма, полученной в ходе наблюдений за действиями оператора в n рабочих циклах. В алгоритмическом смысле длину liхарактеризует число вершин в i-й реализации, а в технологическом – время i-го цикла ti или число qiпереключений исполнительных устройств за цикл:

. (1.4)

На практике удобнее использовать данные хронометражных наблюдений, исключив из tiсоставляющие, обусловленные ошибками измерений и функциональными особенностями оператора. Анализ показал, что выбор критерия сложности в виде выборочной дисперсии Dn(t), коэффициента вариации длины алгоритма

,(1.5)

отношения числа вариантов длины алгоритма к числу элементов выборки не позволит сравнивать процессы разной длины и с разным объемом выборки [2].

Пусть в n рабочих циклах получена выборка времени t1,t2,...,tn
с дисперсией Dn(t), состоящая из m £ n различных элементов ti,...,ti+j,...,tm, причем этот набор элементов имеет дисперсию Dm(t). Очевидно, что:

– для простейшего управления, не зависящего от среды,

m = 1;t1 = t2=...= tm; Dn(t) 0;Dm(t) 0;

– для наиболее сложного управления с изменением среды в каждом рабочем цикле m = n,t = var,Dn(t) = Dm(t);

– чем больше число вариантов времени в выборке (элементов выборки), тем сложнее управление объектом.

 

Тогда критерий сложности можно представить в виде отношения:

(1.6)

Докажем свойства критерия сложности.

1. Для любого процесса 0 £Kc£ 1.

Исходя из определения Kc докажем теорему о том, что величина дисперсии Dn(t) выборки случайных величин не превышает дисперсии Dm(t)элементов выборки. По определению дисперсии:

 

, (1.7)

 

. (1.8)

 

Заменив в первой формуле на, используем свойство минимальности дисперсии:

 

. (1.9)

 

При ni = 1(i = 1,..., n)правая часть этого неравенства обращается в Dm(t), следовательно, Dn(t) < Dm(t). Для предельно сложного процесса, поэтому Dn(t) = Dm(t).

2. Ввод жесткой последовательности операций в начале или конце управления не меняет его сложности.

Заменим вершину A1на рис. 1.3 цепью вершин с постоянным временем выполнения T. Тогда для выборки (t1 + T),(t2 + T),..., (tn + T):

. (1.10)

3. Сложность управления не зависит от размерности длины реализации алгоритма.

 

При увеличении длины реализации в r раз для выборки rt1,rt2,...,rtn:

 

. (1.11)

Такой метод оценки позволяет выбрать дискретные процессы управления, наиболее подготовленные к автоматизации, распределить функции между оператором и системой управления объектом.

Процесс управления объектом представим как взаимодействие системы управления (СУ) и объекта управления (ОУ) (рис. 1.4). Система управления в соответствии с заданной программой, состоянием S технологической среды и информацией Z с датчиков на объекте вырабатывает сигналы Y управления механизмами объекта. При этом на объект действуют случайные воздействия Е со стороны технологической среды, изменяющие состояние объекта.

В соответствии с делением объектов управления на непрерывные и дискретные разделим систему управления на систему автоматического регулирования (САР) и управляющее логическое устройство (УЛУ). Система автоматического регулирования обеспечивает слежение выходной величины за изменением входной величины при случайных воздействиях (Е) среды на объект. Управляющее логическое устройство переключает исполнительные устройства объекта по заданному алгоритму и сигналам датчиков.

 

 

еще рефераты
Еще работы по информатике