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

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

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

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

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

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

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

генеральных

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

 

обрабатывала полученную информацию в реальном

масштабе

времени (в

«темпе с процессом») с последующими

расчетами,

в частности, оптимальных технологических режимов.

 

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

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

П о д м о д е л ь ю в системотехнике обычно понимается ка­ чественное или количественное представление системы или процес­

сов

управления (обычно осуществляемых на

иной, чем

система,

материальной основе), отражающее влияние

факторов,

важных

для

рассмотрения і .

 

 

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

1 Таким образом, в определении

модели мы будем следовать установивше­

муся в системотехнике представлению

о назначении модели — имитировать функ­

ционирование моделируемого объекта, не касаясь других аспектов их использо­ вания, например использование моделей для сопоставления больших систем по различным параметрам и для построения наѵки о «больших системах», на что указывается в [200].

20

реальному конструированию и исследованию рассматриваемых яв­

лений [40, 63, 137, 241], а также

экономическими соображениями,

так как всякая разрабатываемая

система управления предприя­

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

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

величины системы, учитывая влияние ее внутренних

характеристик

и внешних условий, в которых работает реальное

оборудование

[276].

 

Обычно процесс моделирования состоит из нескольких этапов

[236]:

 

 

 

постановка задачи моделирования;

 

получение

предварительных

сведений о моделируемом

явлении

в результате

предварительных

экспериментов (выделение

основ­

ных переменных величин и определение соотношений между этими переменными и параметрами системы);

формулирование гипотез; построение модели;

проведение моделирования, в ходе которого намечаются различ­ ные эксперименты;

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

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

Модель некоторого явления или процесса, равно как и всей

системы в целом, может

быть как к а ч е ст в е и и о й — описатель­

ной

иллюстративной, так

и к о л и ч е с т в е н н о й ,

обладающей

необходимой (разумной)

степенью точности, и тогда

она называ­

ется

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

Примером качественных

моделей си­

стем управления являются показанные на рис. 1.1—1.4 структурные

схемы, так

как они дают общее описательное представление

о структуре

систем управления, их входных и выходных величинах

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

Примерами математических моделей являются рассмотренные выше системы дифференциальных уравнений (1.1) и (1.3), описы­ вающих управляемые процессы с оптимизацией функционалов со­ ответственно (1.2) и (1.4); система неравенств (1.7) с оптимиза­ цией функции (1.6) при отыскании оптимальных плановых заданий по переделам или равенство (1.10) при поиске «узкого места» по производительности. Таким образом, математическая модель реаль­ ного процесса или системы является некоторым «формально опи­ санным объектом, изучение которого возможно математическими

21.

методами, в том числе и с помощью математического моделирова­

ния» [41].

 

 

 

П р и п р о е к т и р о в а н и и

больших систем

модели

приме­

няются в основном для оценки

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

работы

системы в возможных условиях

ее эксплуатации,

а также для ана­

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

Отвальные

хвосты

т О = 0

Zn - Py концентрат\

Рис. 1.5. Модель системы управления переделом цинково-пиритной флотации обогатительной фабрики полиметаллических руд:

/ — с м е с и т е л ь ; 2 — о с н о в н а я ц и н к о в о - п и р и т н а я ф л о т а ц и я ; 3—I

к о н т р о л ь н а я

ц и н к о в о - п и р и т н а я ф л о т а ц и я ; 4 — I I к о н т р о л ь н а я ц и н к о в о - п и р и т н а я ф л о т а ц и я ;

5 — у с т р о й с т в о

у п р а в л е н и я ;

— у с т р о й с т в а

д л я

и з м е р е н и я

в о з м у щ е н и й

о б ъ е к т а ;

— у с т р о й с т в а д л я и з м е р е н и я п а р а м е т р о в к о н ц е н т р а т о в ; { z 2 j —

у с т р о й с т в а д л я и з м е р е н и я п а р а м е т р о в о т в а л ь н ы х х в о с т о в ; Rt и й« — р е г у л я ­ т о р ы р а с х о д а м е д н о г о к у п о р о с а ; і?2 и Rs — р е г у л я т о р ы р а с х о д а а э р о ф л о т а ; Яз и A4 — р е г у л я т о р ы р а с х о д а к с а н т о г е н а т а

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

В системотехнике при разработке больших систем часто при­ меняются два вида моделей — так называемые обобщенные модели процессов и модели поведения систем [243].

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

На рис. 1.5 схематически показана одна из таких моделей — модель системы управления переделом цинково-пиритной флотации одной из обогатительных фабрик полиметаллических руд. Здесь

22

показаны воздействующие на технологический процесс разделения исходной пульпы регуляторы Ri— Re расхода флотационных реа­ гентов {у}, а также устройства измерения возмущающих {х} и вы­ ходных {21} и {22} параметров управляемого объекта. Кроме пока­ занных на рис. 1.5 возмущающих и управляемых параметров могут быть также и другие, например уровень пульпы во флотационных машинах и т. п.

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

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

Однако получение математической модели вида системы (1.3) даже для подсистемы, подобной показанной на рис. 1.5, представ­ ляет в настоящее время трудную задачу. Что же касается построе­ ния математической модели системы управления обогатительным производством в целом, включая все три указанных выше уровня управления, то, по-видимому, эта задача вообще не разрешима. К счастью, методы системотехники позволяют обходиться без та­ ких моделей.

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

Этот вопрос подробно в книге не рассматривается, так как методы системотехники не являются специфичными для систем управления обогатительными производствами. Построение таких моделей и проведение самого моделирования одинаковы для всех автоматизированных систем управления. Эти методы детально рас­ смотрены в работе Н. П. Бусленко [41]. Здесь только сформули­ руем основные задачи моделирования больших систем, обобщенные в работе [137], и более подробно рассмотрим вопросы получения математических моделей обогатительных процессов.

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

23

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

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

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

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

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

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

Общей формой математического описания динамических систем

служит операторное уравнение вида

 

 

u(t) = Ay(f),

(1.15)

где и(t) = {«i(0 , u2(t),

Un(t)}—вектор

переменных состояния

.24

системы;

y(t) = {yi{t), yz{t), • •-, ym(t)}—вектор

входных (управ­

ляемых)

величин.

 

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

кретного процесса, является, во-первых, определение векторов u(t)

и y(t), что, как правило, достаточно просто, а во-вторых, опреде-

ление вида оператора А, что гораздо сложнее и в ряде случаев просто невозможно.

Частными случаями уравнения (1.15), но также носящим до­ вольно общий характер, являются уже упомянутые выше равенства (1.1) и (1.3).

Задача описания конкретного технологического процесса та же,

что

и для случая

отыскания модели вида (1.15). Одним из

спосо­

бов

является аналитическое описание объекта управления

исходя

из

протекающих

в нем физических и физико-химических

процес­

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

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

Так, для случая, когда из теоретических соображений может

—>

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

 

 

u(t) = A{a}y(f),

 

 

 

(1.16)

где (а}=осі, аг, ...,

аь — искомые параметры

оператора.

 

Для отыскания

параметров {а} рекомендуется применять ме­

тод настраиваемой

модели. Сущность

этого

метода

заключается

в том, что в соответствии с уравнением

(1.16)

строится

физическая

модель с регулируемыми

параметрами

{а}. На вход такой

модели

подаются те же сигналы

-fr-

объект. Выходные

сигналы

у (t), что и на

модели u*(t) и объекта u(t) затем сравниваются по одному из критериев, обычно по минимуму среднего квадрата разности

[и* (t) — и (t)]2, и регулировка параметров {а} модели ведется до

тех пор, пока выражение у [и* (t) и (t)]2 не достигнет своего минимального значения. Значения параметров {а}, при которых

25

[и* (t) — u ( / ) ] 2 = min,

принимаются как

параметры оператора

процесса (1.16).

 

 

 

 

 

Модель может

настраиваться

как вручную [22], так и

автома­

тически [168, 202].

 

->

 

 

 

 

u(t)

 

 

 

Когда векторы

и y(t)

измеряются

при наличии

помех,

параметры {а} оператора объекта точно определить нельзя. В этом случае отыскивают их наиболее вероятные значения с привлечением

теории

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

решений

[150]. При известной

комбинации

сигнала

и помехи определяются

условные функции распределения

 

Л , (*)) =

/> К

(')<*)/« (01;

0-17)

 

Fy®

=

P{ym(t)<Vy{t)},

 

(1.18)

г д е . и п ( 0 ' — к о м б и н а ц и я

сигнала

u(t)

и

шума n(t);

ут(t) —ком­

бинация сигнала y(t)

и помехи m(t),

на основании которых опре­

деляется условная функция

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

 

 

/Ч(5) = / Ч « / 0 / У т ( 0 .

" Л О Ь

(1.19)

 

 

 

 

i=\,

k

 

 

 

и наиболее вероятные значения параметров {а} = аі, . . . , сс^.

В качестве критерия оптимальности рассчитанных

значений {а}

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

 

 

 

 

R=M

 

[р(и,

у)1ут,

 

«„},

(1.20)

где M — оператор математического ожидания; р — некоторая функ­ ция потерь.

При решении задачи моделирования управляемого объекта воз­ можны случаи, когда известен класс, к которому принадлежит one-

—>

ратор А. В этих случаях для математического описания процессов управления применяются методы теории оптимальных систем. Сущ­ ность этих методов [183, 184, 210] состоит в том, что, воздействуя

операторами данного класса на вектор y(t), можно определить не­ который оптимальный оператор, который преобразует вектор y(t) в вектор u*(t), наиболее близкий, в определенном смысле, к век­ тору u(t), относящемуся к описываемому объекту.

Так, в случае квадратичной функции потерь вида

 

Р — ( У - У * ) 2

(1.21)

доказывается, что для

любых функций

распределения векторов

- > • - » •

 

-»-

u(t) и y(t) оптимальная

оценка оператора А определяется по урав­

нению [186]

 

 

Ay(t) = M{u(t)ly(t)},

(1.22)

26

и если R— класс линейных операторов, то из уравнения (1.22) можно получить другое соотношение [186]

 

 

 

ARy(t,

s) =

Ruy{t,

s),

(1.23)

где

Ry(t, s)—автокорреляционная

матрица

процесса

y{t)\

Ruy(t, s)—взаимокорреляционная

 

матрица процессов u(t) и

y(t).

 

При

стационарных

и

стационарно связанных

процессах

u(t),

y(t)

и

^ - > о о уравнение

(1.23) переходит в известное уравнение

Винера—Хопфа

 

 

 

 

 

 

 

 

 

со

 

 

 

 

 

 

 

 

 

f W(>z)Ruit—t)d-

=

Ryu{t),

 

0-24)

 

 

ö

 

 

 

 

 

 

 

где

W(t)—матрица

весовых

функций

линейного

объекта.

 

 

Наиболее сложным в практическом отношении случаем описания

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

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

логических режимов, когда

требуется описание объекта, например,

в виде системы уравнений

(1.3). В этом случае используются

раз­

личные приближенные методы. Оператор объекта

аппроксимиру­

ется каким-либо приемлемым способом, например,

отыскивается

его линейное приближение,

а для определения весовой функции

модели применяется метод

наименьших

квадратов [66, 67].

 

Когда неизмеряемые и

измеряемые

возмущения

объекта

ста­

тистически независимы, математическое описание объекта произ­ водится корреляционными методами [275].

Иногда при описании сложного объекта управления можно при­ менять метод [40], основанный на делении всего управляемого про­ цесса на ряд таких элементарных актов (подпроцессов), построе­ ние математической модели для каждого из которых не представ­ ляет большого труда.

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

27

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

равления

методов

описания управляемых

процессов показывает,

что для

получения

динамических

моделей

разделительных

процес­

сов в виде системы

(1.3) нужно

многое. Попытки авторов

[61, 95,

96, 258] объяснить создавшуюся ситуацию оказались безуспеш­ ными.

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

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

более приемлемых возможностей — построение

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

моделей с последующим расчетом оптимальных

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

режимов для моментов времени, соответствующих

установившимся

режимам. Отсюда следует, что оптимизация процессов

в

статике

не требует оптимизации

интеграла (1.5), а состоит

лишь

в

отыска-.

нии тахКс{х,

у}

в точках, отвечающих

установившимся

режимам.

Таким образом,

задача

оптимизации

разделительных

процессов

в системах

управления,

сформулированная в § 1.1

[см.

равенства

(1.3) и (1.4)], заключается в отыскании для любых заданных зна­ чений параметров хі, х2, ..., хи таких уі, уг, ..., ут, при которых критерий Кс достигает максимума, что приводит к необходимости

построения

поверхности

отклика [160, 161], уравнение которой

Кс = Кс{х,

у} и является

статической моделью оптимизируемого

процесса.

 

 

1.3.МЕТОДЫ ОПТИМИЗАЦИИ ПРОЦЕССОВ УПРАВЛЕНИЯ

Впредыдущих параграфах рассматривались задачи управления на различных уровнях иерархической схемы АСУ обогатительным предприятием.

Очевидно, каждая из приведенных задач (равно как и любая другая) может быть решена различными способами. Специалисту-

системотехнику нужно

выбрать наилучший способ в

соответствии

с условиями, в которых

решается данная задача, так

как условия

и свойства объекта управления будут сказываться на характере использования его в конкретных условиях.

По словам Г. Честната [243], «только тот проектировщик понастоящему дальновиден, кто достаточно сведущ в имеющихся ме­ тодах оптимизации и не жалеет своих сил на то, чтобы определить разумные требования к системе и выбрать наиболее важные цели или критерии функционирования».

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

28

Рис. 1.6. Оптимизация управления системы (3) и ее подсистем (/ и 2)

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

Оптимизация, проводимая в предположении неизменности ха­ рактеристик объектов на длительные промежутки времени, назы­

вается

с т а т и ч е с к о

й . Оптимизация, осуществляемая парал­

лельно

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

процессу, называется

о п т и м и з а ц и е й

в н а т у р а л ь н о м м а с ш т а б е в р е м е н и .

 

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

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

работающие секции обогащения, или вообще оптимизация, когда результирующий выход системы управления образуется в резуль­ тате суммирования выхода параллельно работающих подсистем. Так, если например графически (рис. 1.6) кривые 1 я 2 означают за­ висимость выхода от входа соответственно подсистем 1 я 2, имею­ щих максимумы в точках Мі и М2, то оптимум работы системы в це­ лом достигается в точке Мз. График показывает, что умения полу­ чать оптимумы для каждой подсистемы в отдельности еще далеко недостаточно для определения оптимума всей системы в целом.

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

возмущений в объекте.

 

 

 

Рассмотренный выше случай оптимизации работы системы

(см.

рис.

1.6) может

при определенных условиях потребовать не

един­

ственного, а

систематического выбора

оптимума

системы.

Так,

если

кривые

/

и 2 представляют

собой не

стационарную

29

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