Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Лебедкин, В. Ф. Проектирование систем управления обогатительными производствами

.pdf
Скачиваний:
7
Добавлен:
22.10.2023
Размер:
12.44 Mб
Скачать

Для аппроксимации последнего уравнения используется фор­ мула

f(Z)^f(xC) = CT<?(Z),

где С~т — транспонированный вектор. (Здесь всюду принято пред­ ставление векторов столбцовыми матрицами; операция транспони­ рования соответствует записи вектора в виде строки).

Если предположить, что Z[n] представляет собой стационарные случайные последовательности, то алгоритм адаптации можно представить в виде

С [ л ] = С [ я - 1 ] + т [ / г ] ^ ' ( - * [ " ] - С г [ л - 1 ] ç ( Z [ / i ] ) . (III.153)

Часто бывает удобно использовать описание системы в виде системы нелинейных разностных уравнений. Поэтому описанный выше способ нуждается в некотором изменении.

Каждая компонента вектора функции f(xu) является конечной суммой

/ѵ.(хйС)=--^С^(хй);

| * = 1 , 2,

/

или вектором вида

/(хТіС)=^Ф(хи)С,

где

Ф( * й ) = = | І т Ѵ * С * " ) І І —

матрица линейно независимых функций qvv (xu) размером IXN. Задача идентификации объекта состоит в минимизации матема­

тического ожидания меры уклонения векторного аргумента

J(C)=M {F(x [п\)-Ф(х[п-Ц, u(n-l))},

где F (х [п]) — строго выпуклая функция.

Применяя поисковый алгоритм адаптации к последнему функ­

ционалу в рассматриваемом случае, получим следующий

алгоритм:

С[п]

= С[п—1]-і

[п] Ѵс+Нх[п\,

11 [п-\\С[п-\\

• а

[я]),

 

 

 

 

 

 

 

 

(III.154)

где Ѵ с

— оценка градиента, который определяется известными спо­

собами

с применением поисковых

алгоритмов адаптации.

 

 

Однако функция

F(x[n\)—строго

выпуклая

и обычно

диффе­

ренцируема. Поэтому

для

задачи

лучше воспользоваться

алгорит­

мом

адаптации.

 

 

 

 

 

 

Градиент реализации равен

 

 

 

 

 

 

VcF{x

[п] -

Ф (х \п~ 1] и \ п - 1]

С ) =

 

 

=

т(х[п-\\,

u[n-\]VF(x[n]

— 0(x[n

— l],

 

и[я-\\С).

143

Применяя к Je алгоритм адаптации, обычным способом нахо­ дим алгоритм

С[п]=С[п-\]+ч

[п]

Фт(х[п-\],

u[n-\]\jF(x[n]~

— ф(х[п-\\,

и ( л - 1 ) С [ я - 1 ] ) ,

 

(III.155)

определяющий при л,—>-оо

оптимальное значение

вектора

С = С*.

В заключение отметим,

что идентификацию

объекта

можно

выполнить в процессе

управления, точнее на

каждом

шаге

управления. При этом управляющее воздействие носит двойствен­ ный характер и служит как средством изучения, так и средством

направления его к желаемому

состоянию. Такие управления

назы­

ваются дуальными.

 

 

При статистической оптимизации в реальном масштабе

вре­

мени часто возникает задача

предсказать некоторые переменные

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

Постановка этой задачи в системах управления может быть обусловлена двумя обстоятельствами: во-первых, это связано с дискретным контролем показателей качества продуктов обогаще­ ния (содержание металлов в рудах, промпродуктах, концентратах определяется анализом проб, а для управления требуется инфор­ мация об этих переменных в текущий момент времени); во-вто­ рых, при статической оптимизации и реальном масштабе времени необходимо совмещать во времени процессы, разделенные транс­ портным трактом, т. е. возникает задача представить качественноколичественные характеристики продуктов, которые будут полу­

чены в последующие

моменты времени, когда

поток, находящийся

в настоящий момент

в ступени с номером k,

поступит в ступень

k+l.

 

 

Для решения этой задачи можно применить различные методы, начиная с самого простого и наиболее часто встречающегося — ме­ тода ступенчатой экстраполяции [84, 88], при котором не требуется производить какие-либо вычисления. О значении измеряемой вели­ чины в любой момент t судят по последнему по времени значению (в момент ti). С учетом погрешности измерения Ах (ti) экстрапо­ лируемое значение в момент времени t находится по формуле

<Рст (0

П р И

+

(III. 156)

где x*(ti) =x(ti)

+Axu(ti).

Максимальная ошибка предсказания величин этим методом для стационарных эргодических процессов определяется уравнением [84, 86]

 

° A m a x =

2 [kx (O)-kx

(х)] + a l x a ,

(III.157)

где kx(0),

kx (T) соответствующее

значение

корреляционной

функции; т — интервал

экстраполяции.

 

 

144

Нетрудно заметить, что погрешность экстраполяции зависит от статических свойств измеряемой величины и интервала т. Чем круче корреляционная функция, тем меньший интервал т необхо­ димо выбирать. Бесспорно, преимущество этого метода состоит в том, что не требуются какие-либо вычисления.

Однако, если не обеспечивается требуемая точность, то приме­ няют методы тригонометрической [150], параболической [16] стати­ стической [48] экстраполяции.

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

Рис. 111.19. Структура модели экстра полиции

мощи обычных программ расчета регрессии, которыми широко пользуются при разработке математического обеспечения систем.

В основе статистической экстраполяции лежит многочлен

V ^ ^ P

i V - t i ) * *

(tu­ rn. 2

Pi(t-ti)-i

(III. 158)

j =

l

 

 

 

где pi(t — U)—коэффициент

многочлена;

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

ожидание.

 

 

 

 

Коэффициенты этого многочлена определяются из условия ми­

нимума квадратической погрешности

 

 

 

Âxw=M

{[?„(*)-•*(*)]'

 

(III.159)

где M — символ математического ожидания.

Здесь не приводятся готовые формы для расчета ошибки экс­ траполяции и коэффициентов заданного числа точек 1, 2, 3 и т. д., так как вряд ли найдется специалист, который будет решать эту задачу, не прибегая к помощи электронных машин (в математиче­ ское обеспечение ЭВМ всегда входит программа расчета уравне­ ний регрессии, с помощью которой можно решить эту задачу). Пользуясь статистической экстраполяцией, необходимо помнить о том, что этот метод хорош для стационарных эргодических про­ цессов. Если же нет информации об этих свойствах случайного про­ цесса, то задачу прогноза следует решать адаптивными методами. Задача экстраполяции состоит в минимизации функционала (III.159). Если структуру модели экстраполяции представить в виде,

показанном

на

рис. III.19,

где хп, хп

• • -,

xn-h —

переменные на

входе, a хп

— выходная

переменная,

то эта

задача,

очевидно, ре­

шается одним

из алгоритмов идентификации,

приведенным ранее.

Ю З а к а з № 510

145

Пусть экстраполяция производится при известной структуре уравнения

. или просто

 

 

 

 

х*=а0-\-

ахх.

 

 

Критерием

оптимальности является

J(a) = M{(x* — х)2 }.

Градиенты

реализации можно записать так:

 

ѴЯ о

(х*

— а 0

axxf=

— 2 (х*

— а 0

ахх);

Ѵй ]

{х*

а 0

ахх)2=

— 2х (х* — а0

ахх).

Итерационный алгоритм оптимального подбора коэффициентов

ао и ах

можно представить в виде

 

 

а0 [ д ] = а 0 [«— 1] - f 2f [n] (x* [n}—a0\ii—l}—ax

[n~ 1] x

\n];

 

 

 

(III. 160)

ax \n\=ax

[n — 1 ] + 2 T [n] x [n] (x* [n] —a0 [n—

1] —ax [n—\\

x [n]).

 

 

 

(III.161)

В общем случае, когда экстраполяция производится по точкам, составление итерационного алгоритма, очевидно, не составляет труда.

II1.5. ОПТИМИЗАЦИЯ ПРОЦЕССА ОБОГАЩЕНИЯ РУД

ВТЯЖЕЛЫХ СУСПЕНЗИЯХ

Процесс обогащения руд в тяжелых суспензиях является пер­ вой операцией, в которой исходная руда разделяется на обогащен­ ную (тяжелую) и обедненную (легкую) фракции по плотности минералов. Обогащенная фракция в дальнейшем измельчается и подвергается флотационному разделению. В результате получают концентрат и отвальные хвосты. Легкая фракция является отваль­ ным продуктом. Каждый из продуктов обогащения обладает качест­ венной и количественной характеристикой. Масса продуктов — есть количественная характеристика, содержание же обогащаемых ком­ понентов определяет их качество.

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

Уравнение

балансов

как составляющая

часть

математической

модели

процесса

 

Если при обогащении руды в результате разделения в тяжелых суспензиях извлекается п1 компонентов, то система уравнений балансов в координатной форме может быть записана в следую-

146

щем

виде:

 

 

 

 

 

 

 

 

 

У * 2 — У 2 * 2 2 = Р 2 і - * і +

• • • + р 2 » - і - ж » - і +

р 2 « ^ я ;

 

 

 

 

ѵ г - 1 2 Р л - і Л Н -

• • •

 

 

 

 

 

у - у 2

=

 

* ! + . . . +

 

 

где

у — масса исходной

руды;

ai — содержание извлекаемых ме­

таллов

в исходной руде;

уг — масса

легкой фракции;

ОСІ2 — содер­

жание

металлов

в легкой

фракции;

ß^- содержание

/-го металла

в /-ом продукте;

Xj — масса

соответствующих

продуктов (концен­

тратов и хвостов).

 

 

 

 

 

 

В матричной форме система уравнений может быть представ­

лена уравнением

 

3>a — У 2 « 2 = [ М X,

(III.163)

где уа — угссг — вектор, координатами которого являются соответ­ ствующие элементы левой части равенств (III.162); [ßij]квад­ ратная матрица, составленная из коэффициентов правой части ра­ венства (III.162), или уравнением

 

х =

 

[ М _ І ( У * - У 2 « 2 ) .

(III.164)

где

Da — определитель

матрицы [ßij];

[ßij]- 1

присоединенная

матрица, получающаяся

в

результате

замены элементов матрицы

[ßij]

на их алгебраическое

дополнение

с последующим транспони­

рованием.

 

 

 

 

 

Заметим, что все элементы равенств

( I I I . 162) являются функ­

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

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

Выделим группы независимых входных (неуправляемых) пере­ менных и управляемых входных в группу выходных параметров.

10*

147

Если вектор х рассматривать как выходной, то его состояние

всегда определенно при известных состояниях

а,

а2, ßj и значе­

ниях переменных у и у2. Тогда вектор уа — у2а2

и

векторы-столбцы

матрицы [ ß t j ] следует рассматривать как входные. Поэтому про­ цесс обогащения, в котором в качестве первой разделительной опе­ рации применяется обогащение руд в тяжелых суспензиях, можно

представить структурной схемой, показанной на рис. I I 1.20.

Век­

тор, представленный в системе уравнений (III.163), (III.164)

про­

изведением г/2«2, является входным управляемым, так как его со­ стояние всегда может быть задано соответствующим выбором уп­ равляющих воздействий. Число состояний вектора у2а2 бесконечно и вместе с тем ограниченно, поскольку элементы а,{2 не могут быть

Рис.

I I 1.20. Структура модели про­

цесса

на основе уравнения ( I I I . 164)

больше соответствующих значений а,,

т. е. 0^<Xi2^a,i, a значение

г/г всегда удовлетворяет условию 0<у2<у.

Заметим также, что эле­

менты вектора а2 взаимосвязаны. Выяснение характера этих свя­ зей имеет важное значение и составляет одну из задач, которая должна быть решена при построении математической модели объ­ екта.

Векторы-столбцы ßj, характеризующие качество продуктов фло­ тации, являются управляемыми. Значение элементов каждого из них определяется множеством факторов, например расходами реа­ гентов, производительностью измельчительных агрегатов, крупно­ стью помола и др. Мы также не исключаем, что элементы вектора

ßj

коррелированы

между

собой,

с

компонентами

векторов ее

и а2

и переменными у

и у2.

в исходной

руде,

входящее элементами

 

Содержание

металлов

в вектор а=(ссі, ... ,

а п - і ,

1), и переменная

у являются независи­

мыми, действующими на входе объекта.

 

 

 

Векторы уа

и

у2а2

независимы,

поэтому

можно

понизить раз­

мерность построением модели относительно приращений масс кон­

центратов и хвостов.

 

 

 

Пусть по схеме, показанной

на рис. III.21, а

обогащается

руда

с содержанием

металлов а, и в результате получаются концент­

раты и хвосты

с содержанием

металлов ß,j в

количестве Xj

при

148

выходе легкой фракции у% с содержанием металлов в ней, соот­ ветствующим вектору а2 . Запишем уравнение баланса

 

 

У* У2<*2=1М

 

 

 

(Ш.165)

При обогащении

этой

же руды по

схеме,

показанной

на

 

 

 

 

I

 

6

 

 

 

 

 

 

8

 

 

 

 

 

 

Разделение

 

 

 

 

 

 

тяжелых

 

Флотация

 

 

 

 

суспензиях

 

 

Рис. III.21. Обогащение по ком­

ГГ

Флотация

 

 

 

бинированной

схеме (а)

и по

 

 

Piß'z

К-1

fin

схеме прямой

флотации

(б)

Уг><*2

 

 

r'l X'z

хп-1

хп

 

 

 

 

 

 

 

 

 

 

А А Л-/

Л

 

 

рис. 21, б, получаются концентрат и хвосты с содержанием метал­ лов ß,j-f-Aßij в количестве х'.. Тогда

 

у « = ( К У + [ д М ) * ' -

 

 

(Ш.166)

Если ввести

обозначения Ах = х — х'

и вычесть

из уравнения

(Ш.165) уравнение (III.166), получим

 

 

 

 

 

Перенесем второе слагаемое

правой

части

уравнения

в

левую

и получим

 

 

 

 

 

 

 

 

 

[ л М * ' - у 2 й 2 = Ч М А ^

 

 

 

( ш л е т )

Представляя

левую часть уравнения

(III.167)

в виде

суммы

векторов и решая его относительно Ал;, получим

 

 

 

 

^ Х = =

Ж Ш ' 1

( - У 2 « 2

+ Д р Л +

• • +

Д Р л ) .

 

(ІН.168)

Представим вектор Ах

суммой

векторов

 

 

 

 

 

Д.х=Дх0 -г -Д;с:І -|- . . .

-\-kx„,

 

(Ш.169)

где Ахо — приращение элементов вектора, обусловленное выводом легкой фракции в количестве уг с содержанием металлов в ней со­ ответствующим элементам вектора а 2

(III. 170)

149

AXJ — приращение за счет изменения содержаний, металлов вхо­ дящих в векторы Aßj, у = 1, . . . , л,

Структурная схема

модели процесса на основе

уравнения

( I I I . 168)

показана на

рис. III.22. Здесь

векторы у2а2,

ßi

рассмат­

риваются

как некоррелированные. Если

допустить, что

в

рабочей

Рис. III.22. Структура модели про­ цесса на основе уравнения (III.168)

области —-

= — + — = 0 , т. е. изменение качества легкой фрак-

да

ду2

цйи и ее количества не вызывают приращения элементов матрицы [ßij], характеризующей качество продуктов флотации, то для оп­ ределения приращений масс концентратов и хвостов, возникающих

за счет приращения Ау2, Аа2, достаточно располагать информацией

о состоянии матрицы [ß,j] и вектора у2а2. При этом матрица [ßi.,] выполняет роль линейного оператора.

Связь между содержанием металлов в легкой фракции

Характерной особенностью руды является наличие весьма тес­

ной корреляционной связи между содержанием металлов

в ней.

Это свойство сохраняется и для легкой фракции.

 

Количественная оценка связей между элементами

вектора

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

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

150

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

Если в качестве аргумента уравнений регрессии принять со­

держания а,-2, то

уравнение

линейной регрессии можно предста­

вить в следующей

форме:

 

 

а 2 2

&22 ~\~ ^ 2 2 а 12 !

 

 

(III.172)

 

а л - 1 2 = = а л - 1 2 + ^ л - 1 2 а 1 2 ,

где а и Ъ — коэффициенты регрессии.

Учитывая

уравнение (III.172), вектор г/2 а2 можно представить

в следующей

форме:

. (III.173)

Так

как осі2 в уравнении (III.173)

является

общим множителем,

то для

упрощения второй индекс а2 і

опущен,

и в дальнейшем при

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

талла в легкой фракции будет обозначаться

а2 .

 

Связи

между

выходом

легкой

фракции

 

и

содержанием, металлов

в ней

 

Как уже указывалось, выход легкой фракции и содержание ме­

таллов в ней являются входными

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

рассматриваемой математической модели объекта.

 

С изменением управляющего воздействия, например плотности

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

век­

тора <Х2, характеризующего

качество

легкой

фракции, и выход

лег­

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

а 2 и г/г- Это объясняется тем, что состояние рассматриваемых пе­ ременных определяется рядом других параметров, характеризую­ щих реологические свойства рабочей жидкости, минералогический

151

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

ее*

г,о

1,9

iß I7

1.Б

1,5

1,2

>,0

0,9

0,8

0,7

0,6

0,5

°Л

0,3

0,1

0,1

//о г,

7-7 *

1

\

 

/

 

/

 

 

А

 

//

/

 

-5

 

//'w11 Г8

 

41

 

 

/1ч

 

 

//I I

 

 

///

/1

 

/

 

III

 

 

 

IL

 

 

 

10 20 30

•т.

40 50 60" 70 80 30 уг,%

Рис. III.23. Зависимость между выходом легкой фрак­ ции и содержанием цинка в легкой фракции при раз­

личном

содержании меди

в руде:

/ — 2,47%; 2—1,63%;

3—1,46%;

4 — 1,67%;

5—1,55%; 5 — 2,46%;

 

7 — 2,44%;

8 — 1,29%

 

стики. Эти связи изучают на основе лабораторных и промышлен­ ных экспериментов.

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

Между исследуемыми переменными не существует причинноследственных связей. Несмотря на то, что увеличению выхода со-

152

Соседние файлы в папке книги из ГПНТБ