Файл: Основы автоматизации для металлургов..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 14.10.2024

Просмотров: 91

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Математическая статистическая модель, как правило, представ­ лена m уравнений, каждое из которых выражает зависимость одной из m выходных величин от п входных величин:

• * / = / * (У1У2, • • -, У„).

(197)

Порядок выведения отдельных зависимостей аналогичен, по­ этому в дальнейшем будет рассмотрен случай для одной

произвольной выходной величины, которую обозначим х (без ин­ декса) .

При выводе зависимостей используются методы регрессионного анализа. Выходную величину будем считать случайной перемен­ ной с нормальным распределением, математическое ожидание ко­ торой зависит от входных величин в соответствии с уравнением регрессии. Если форма аппроксимирующей зависимости соответ­ ствует полиному второй степени, то используется квадратичное уравнение регрессии:

C =

ß o + ß i y i + ß 2

y 2 +

. . . + P „ y „ + P i i y ï + • • •

+%пУ1 +

 

 

+

Р і 2 у 2 + Р і з У з +

• • •

 

 

 

 

 

(198)

Наилучшая оценка Ь0,

Ь\—коэффициентов

регрессионной

функ­

ции

ß0 , ßi достигается

по

измеренным

значениям

выходной

и входной величины

методом

наименьших

квадратов.

Этот

метод

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

На достижимую точность статистических моделей оказывают влияние следующие факторы:

а) план расположения экспериментальных точек;

б)

коэффициенты корреляции между входными величинами;

в)

вид аппроксимирующей зависимости;

г)

точность проведенных

измерений;

д)

влияние возмущающих

воздействий.

Основным методом контроля точности модели является прове­

дение дальнейших измерений и сравнение результатов измерений

с расчетными

данными.

Результаты

дальнейших измерений могут быть использованы

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

мер, определенная информация о пригодности модели

вытекает

уже из значения

остаточной дисперсии. Большое значение имеет

также

контроль

суммы квадратов,

относящийся

к

отдельным

членам

уравнения регрессии. При

правильном

расположении

281


экспериментальных точек должно быть выполнено следующее соот­

ношение:

 

 

 

 

 

 

 

 

 

Q =

2 (*«-*vY~fi

2 (У*-У,)Ч*? 2 ( у 2 * - у 2

) 2 +

. . .

+

 

A = l

 

ft

= l

 

A=l

 

 

 

 

 

/V

 

 

 

 

 

 

 

 

099)

+ *» 2(У«*-У»)Ч ....

 

 

 

 

 

 

fe =

l

 

 

 

 

 

 

 

 

 

1

w

 

 

 

 

 

 

 

 

где х

^ = " д г 2

 

— среднеарифметическое

значение

из

расчетных

 

 

 

 

значений выходной величины.

 

 

 

 

 

1

"

 

 

 

 

 

 

 

 

t / j = ~д/~^] УІЬ.

— среднеарифметическое

значение

из

замерен-

 

 

 

 

ных значений /-й входной величины.

 

 

Более подробные данные о методах проверки

статистических

моделей приводятся в литературе

[18]

 

 

 

 

 

 

Использование ЭВМ для изучения регулируемых систем

 

С

развитием

вычислительной

техники — аналоговых

и цифро­

вых

ЭВМ эти

устройства начали применять для

изучения

дина­

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

Рассмотрим примеры построения такого рода моделей.

Определение коэффициентов дифференциального уравнения

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

апр"х(р)~\-ап_1р'г-1к(р)-\-

. . . +

щрх(р)-^а0х{р)~Ьйу(р)=0,

где ап,

. . ., а0 — коэффициенты

характеристического уравнения

системы;

bo — коэффициент

пропорциональности.

Определение приведенных коэффициентов производится в опре­ деленном порядке до тех пор, пока это уравнение не будет выпол­ нено. Определение коэффициентов может осуществляться вручную или автоматически.

282


Аппроксимация импульсной переходной характеристики

При этом с помощью модели определяются коэффициенты вы­ ражения [см. уравнение(76)]:

о

N

x(t) = M

2

k{iM)y{t-iM).

(200)

 

1 =

0

 

Если

принять

 

Y(t)

 

X(t)

 

Рис.

193. М о д е л и р о в а н и е

д и ф ф е р е н ­

Рис. 194. Синтетизатор

с з а п а з д ы в а н и е м :

 

циального уравнения:

/ — система; 2 — звенья

з а п а з д ы в а н и я ; 3

1 — система;

2

д и ф ф е р е н ц и р у ю ­

настройка коэффициентов аі

щий

блок;

3 — настройка

коэффи ­

 

 

 

 

циентов

а{

 

 

 

то данный выходной сигнал можно смоделировать при помощи системы, показанной на рис. 194. Регулировка значения а\ осуще­ ствляется согласно критерию (199), т. е. значению Q(e). Моде­ лирование осуществляется при помощи синтетизатора с запазды­

ванием, исходя из выражения функции корреляции RVx(r)

(81):

Управление технологическим процессом и алгоритмы управления

Управление

процессом

при помощи

ЭВМ осуществляется

с целью достижения оптимальных значений

технико-экономических

показателей.

 

 

 

 

В принципе имеется в виду достижение

максимального

выпуска

продукции при

минимальных

затратах, т. е. минимальном

расходе

283


сырых материалов и энергии. Оптимум управления может быть выражен в виде функционала:

2

г I а п

(0 äyu

(0-2т

I а г'/ (0

(0 — max,

(

где

yn(t),

y2j(t)

—функции

производства

і-го изделия и /-й

статьи

 

 

 

расходов;

 

 

 

 

«іг(0. «2j(0 —весовые коэффициенты

(цены) статей баланса;

 

N\, N2

— виды товарной продукции и требуемых

мате­

 

 

 

риалов;

 

 

 

Т— длительность планового периода.

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

ное время была бы достигнута заданная температура заготовок при минимальных затратах, т. е. при минимальном расходе топ­ лива, электроэнергии и минимальном угаре.

Критерий оптимального управления может быть сформулирован

в форме:

 

 

 

и

 

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I =

С,

f /,

(t)dt+C2l

h(0

dt+

C 3

j/3(0

dt,

 

 

(202)

 

 

и

 

 

 

tt

 

 

 

и

 

 

 

 

 

где

Ii(t)

—функция,

показывающая зависимость

качества

нагрева

 

(0

 

металла

в

печи

 

от

технологических

параметров;

 

—функция

потерь железа

из-за

угара;

'

 

 

 

h{t)

—функция

расходов

на нагрев

(затрат);

 

 

Си С2, Сз — весовые

коэффициенты.

 

 

 

 

 

 

 

Д л я достижения качественного и рентабельного нагрева необхо­

димо получение минимума

функционала:

 

 

 

 

 

 

 

о

 

_

 

 

 

 

 

 

 

 

 

 

/i(C*) =

J [Q (0 - Q (0 , t)]dt,

 

 

 

 

 

 

 

(203)

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

где

Q(t)

и Q(0,t)

— заданная

и

фактически достигнутая

темпера­

 

 

 

 

 

тура поверхности

заготовки.

 

 

 

 

Видно,

что

функционал /

в

данном

случае

можно

выразить

в виде

 

 

"*

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f=1lft

 

= JiCpW(t)-\-CT\

 

УаЕ+У,СЕ+^СА,

 

 

(204)

где

ni,

rih — номер первого и последнего

заказов;

 

 

 

 

h,

h — время пуска

заказов

в

производство

для

m и пи;

 

 

Ср

 

— стоимость потерь

железа из-за угара;

 

 

 

Ст, Се — стоимость топлива и электроэнергии;

 

 

 

 

 

Сл — величина амортизации

печи;

 

 

 

 

284


W — количество угара; V — количество топлива.

Поиск оптимума управления можно осуществлять и без знания модели. Этот способ пригоден для трудно исследуемых процессов

(например, доменного

процесса).

 

Оптимум ищут путем малых изменений регулируемых величин.

После каждого шага

дают закончиться

переходному процессу,

а затем определяют величину градиента.

 

Следует отметить,

что при большом

числе переменных этот

процесс очень затягивается и может в результате превысить ин­

тервал

между

возмущающими

воздей­

 

 

 

 

 

ствиями,

что делает

невозможным

на­

 

 

 

 

 

хождение

оптимума.

 

 

 

 

 

 

 

 

 

При

формулировании

глобального

 

 

 

 

 

критерия

управления

необходимо

 

 

 

 

 

также

решить

вопрос последователь­

 

 

 

 

1

ности

(иерархии)

сбора

информации

 

 

 

 

и ее обработки. Имеется в виду вопрос

 

 

 

с

выбора

 

приоритета

отдельных

про­

 

 

 

 

грамм

управления

прерыванием, а

 

 

 

 

. . . 3

также

отбора

информации

о

данном

 

 

 

 

 

 

 

 

 

процессе

для

отдельных

 

ступеней

 

 

 

 

 

управления.

 

 

 

 

 

 

Рис. 195.

Управление выполнением

Программы

управляющей

ЭВМ вы­

программ

в зависимости

от приори­

 

 

тетов:

 

полняют

целый

ряд

функций,

которые

/ — управление

циклом;

2 пере­

можно

в

общем характеризовать

как

ключение;

А,

В,

С, N —

программы

ввод всех входных сигналов, вычисле­

 

 

 

 

 

ние текущего

состояния

управляемого

процесса

и

определение

необходимых регулирующих воздействий. Эти вычисления обычно

проводятся с помощью модели процесса. При считывании

вход­

ных данных

одновременно производится контроль

их

выхода

за граничные

пределы, и затем данные запоминаются

для

после­

дующей обработки. Управляющие -программы формируют команды, которые передаются через внешние исполнительные устройства вплоть до регулирующих органов. Выполнение программ вызы­ вается поступлением сигналов прерывания. Сигналы, свидетель­ ствующие о нарушениях хода процесса, имеют преимущество перед остальными сигналами, так как они вводят в действие осо­ бые программы, устраняющие возникшие возмущения. Аналогич­ ную функцию выполняют сообщения об окончании выполнения операции, так как и они требуют выполнения новых программ. К сигналам высшего приоритета относятся и некоторые сигналы, формируемые в ЭВМ, например, сигналы о неполадках в собствен­ ном оборудовании ЭВМ, синхронизирующие импульсы, управляю­ щие протеканием некоторых операций во времени, сигналы, сооб­ щающие об окончании арифметических операций, и др. Сигнал низшего приоритета не может прервать программу, обладающую большим приоритетом. Частью программ управления являются контрольные и диагностические программы, проверяющие работу

285