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

книги из ГПНТБ / Ливенцев В.В. Кибернетика горных предприятий (основные положения) учеб. пособие

.pdf
Скачиваний:
4
Добавлен:
23.10.2023
Размер:
4.25 Mб
Скачать

 

 

 

1—ß/re + ß =

0;

 

(11.90)

 

 

 

1 — an + а =

0,

 

 

 

 

 

 

из которых первые две, (11.87) и (11.88), являются

несовмест­

ными, a две последние имеют соответственно решения

1 + а

 

тл=

1 + 8

и я , —

1 + а

; то

1 +1

ѣх=—-—;

 

 

 

Р

 

 

 

 

 

 

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

функции Q=f(n,

 

m):

 

 

 

 

 

 

d2Q

 

А = Vm[\

ß ( m - 1)](—2a);

(11.91)

дп2

 

 

 

 

 

 

 

 

 

d2Q

=

£ = V(l -

2a« + a)(l - 2ß/ra + ß);

(11.92)

дп-дт

 

 

 

 

 

 

 

 

ô2 Q

C=Vn[l

— о(д — 1)](—2ß).

(11.93)

 

 

dm

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

ния (11.91) —(11.93):

 

 

1 + a

m, =

 

 

2a

 

 

 

 

А=Ѵ

1 + 1

 

У

( -

 

 

1 J J

(11.94)

 

2a) = = l / l i ± l l ! ( _ 2 a ) <0; (11.95)

£ ? = l / ( l _ 2 a . l ± ^ + a V l - 2 ß . l ± i +

B 1 = 0;

(11.96)

2a

 

 

 

 

 

 

1 + a

1 — a/ 1

+ a

11

( - 2 ß ) =

 

2a

 

 

 

2a

 

 

 

 

=

И І ± ^ - ( - 2 Р ) < 0 .

 

'(11.97)

 

 

4a

 

 

 

 

 

То же самое проделаем

и для значений п2

и т2:

 

1 +

* .

_

 

1 +

Р .

 

(11.98)

 

 

/и,

Р

 

 

 

 

 

 

 

 

 

1 + Р

 

1

+

Р

( _ 2 а ) = 0;

(11.99)

 

 

 

 

 

70

 

 

= V ( l + a)(l +

ß) > 0;

(11.100)

 

a

 

 

 

 

( - 2 ß ) = 0 .

(11.101)

 

 

 

 

 

 

 

Составим

выражение

 

 

 

 

 

 

Д =

Л

/3

=

АС — В2.

(11.102)

 

В

С

 

 

 

 

 

 

Для первой пары

значений

 

 

 

 

д = Ѵ

, ( 1 ± ^ ( _ 2 в ) . ѵ і і ± ^ 1 ( - 2 Р ) - 0 =

 

4(5

 

+

 

4a

 

 

= у 1

 

 

> a

( І І Л 0 3 )

Так как — — < 0

согласно

 

выражению (11.95), то функ-

 

дп2

 

 

 

 

 

 

ция Q при системе значений ti\ и п2

имеет максимум.

 

Для второй пары

значений

 

 

 

 

 

Д = 0— V 2 ( l + a ) 2 ( l + ß ) 2 < 0 .

(11.104)

Это означает, что функция Q при системе значений п2 и т2 не имеет ни максимума, ни минимума.

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

ния, причем п элементов разбиваются на m равных

подсистем,

имеет максимальную информационную

мощность

при опти-

1 + «

1 + Р

 

мальных значениях щ—

и т0

, где a и ß —

2a

 

 

коэффициенты, определяющие внутренние взаимосвязи соот­

ветственно между элементами

в подсистемах и подсистемами

в системе.

 

ГЛАВА

III

ТЕОРЕТИЧЕСКИЕ ОСНОВЫ УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ НА ГОРНЫХ ПРЕДПРИЯТИЯХ

§ 1. Формулировка основной задачи управления

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

71

Предположим, что вся доступная информация о поведении объекта управления во времени содержится в п функциях времени

 

 

і=1,2,.„.,

п.

(III.1)

Условимся рассматривать переменные х (t) как компо­

ненты «-мерного вектора ^ ( 0 . называемого вектором

состоя­

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

объекта.

 

 

 

Вектор состояния X(t)

определяется матрицей, имеющей

один столбец:

 

 

 

 

 

X(t)

=

 

(III.2)

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

 

'"'irai а

<

Х і

 

'max •

 

(Ш.З)

Состояние объекта, описываемое

вектором состояния X(t),

изменяется под влиянием трех основных факторов.

Первый

фактор — влияние

среды, внешней

по

отношению

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

и

к

управляющей системе (внешние

условия или входные переменные).

 

 

 

Предположим, что вся доступная информация об этом

влиянии содержится в m функциях времени

 

 

 

уtf),

/=1,2,..., m,

 

(III.4)

рассматриваемых как

компоненты

от-мерного

вектора

 

 

 

 

 

Уі(0

 

 

 

 

Y(t)

=

y2(t)

 

 

(III.5)

 

 

 

 

 

 

 

 

 

 

ym{t)

 

 

 

называемого вектором

внешних

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

 

 

Внешние

воздействия

представляют собой

независимые

переменные,

изменение которых характеризует

неконтроли­

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

72

Второй

фактор — неконтролируемые (т. е. не зависящие

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

свойств

объекта.

Это возмущающие переменные, которые

зависят

от внутренней структуры и свойств объекта управления. Дан­ ные переменные имеют стохастическую природу и отражают различные непредвидимые остановки и задержки в производ­

ственном процессе (аварии, простои и

т.

д.). Интенсивность

действия этих переменных можно описать

только

в рамках

теории вероятностей.

 

 

 

Наличие в системе возмущающих

переменных

приводит

к тому, что между вектором состояния

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

X(t) и вектором внешних воздействий Y(t)

никогда

не бывает

однозначного соответствия. Возмущающие воздействия вносят в систему «шум». Системы управления на горных предприя­ тиях обычно являются такими «шумящими» системами.

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

Zi(t),

г = 1,2,..., г.

(III.6)

Их можно рассматривать как компоненты r-мерного век­ тора

Z(t) =

za(t)

(III.7)

 

 

zr(t)

 

который назовем вектором

возмущения.

Третий фактор, под влиянием которого изменяется состоя­ ние объекта управления, представляет собой воздействие на объект управляющей системы, описываемое k функциями вре­ мени:

a>,(t), « = 1 , 2

k,

(Ш.8)

которые называются управляющими

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

 

Совокупность переменных Вд/ (t)

образует вектор

управ­

ления

 

 

Wl(t)

 

 

w2(t)

 

(III.9)

 

 

wk(t)

 

 

73

На изменения вектора управления W(t) так же, как и на изменения вектора состояния X(t), обычно накладываются определенные ограничения, например, вида

^ ( ш і в ^ ^ . ^ ^ г т а х ,

( Ш Л О )

связанные, в частности, с требованиями Правил

безопасности

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

Итак,

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

от

вектора

внешних

воздействий

Y (г), вектора

возмущения Z(t)

и векто­

ра управления

W(t).

 

 

 

 

 

 

Поэтому

основная

задача управления

может

быть

сфор­

мулирована

следующим образом:

найти

вектор

управле­

ния W{t)

с

тем,

чтобы обеспечить

достижение

цели

управ­

ления.

 

 

 

 

 

 

 

 

 

Целью управления является получение определенного по­ лезного эффекта.

Этот эффект может состоять в поддержании вектора со­

стояния X(t) в заданной области

значений

в течение

задан­

ного интервала времени [0, т]:

 

 

 

 

m\nX^X{t)

<

maxX.

(111.11)

В матричном виде это условие запишется как

 

i m i n

<

X jmax

 

 

•*.(*)

 

 

(III. 12)

 

 

 

 

•^лтах

 

 

Формирование вектора управления W(t)

в данном

случае

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

состояния возмущающих воздействий (рис.

19). Кроме

того,

на формирование

вектора W(t)

оказывает

влияние вектор

управления G(t)

от системы более высокого

ранга, куда

рас­

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

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

(под­

система). Управляющие воздействия от управляющей систе­ мы к объекту управления передаются по каналу прямой связи.

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

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

области. В этом случае

экстремизируемый параметр

объекта

управления

выступает

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

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

(показатель

эффективности функционирования системы управления). Обо­ значим его через E(t). Тогда прежний л-мерный вектор со-

74

стояния превращается в (я—1) -мерный вектор Xn-X{t) и задача управления принимает вид

£(t)

extremum;

 

О < t < X

 

min Xn-t

^ А ' л _ 1 ( 0

< max Ха-Ѵ

 

0 < і < т

 

w o

Z / t )

состояния

.13)

Рис. 19. Схема управления, когда вектор состояния объекта управления поддерживается в заданной области значений

В

большинстве случаев

переменные

x^t),

характеризую­

щие об|ъект управления и выступающие

как параметры

объ­

екта

управления,

зависят

друг

от друга.

Поэтому

выраже­

ние (III.13) в общем случае обычно превращается в целевую

функцию вида

 

 

 

 

 

 

 

 

 

 

 

E(t)

=

F[Xn^(t)]

-> extremum,

 

 

(III. 14)

 

 

0

 

 

 

 

 

 

 

 

в которой

компоненты вектора

Хп-Х

(t)

являются

оптимизи­

руемыми по отношению к параметру E(t)

величинами. Естест­

венно, что при этом

их допустимые

значения

по-прежнему

определяются ограничениями (III.13).

 

W(t) при наличии в

Формирование

вектора

управления

системе выделенного

критерия

оптимальности

E(t)

происхо­

дит

под

влиянием

информации, поступающей от объекта

управления по линии обратной связи

(причем особо

отмечает­

ся информация об изменениях критерия оптимальности),

внешней

среды

и

состояния

возмущающих

воздействий

(рис.

20). Кроме

того, здесь на

формирование

вектора

W{t)

оказывает

влияние вектор

управления G(t) от системы

более

высокого ранга.

 

 

 

 

 

 

 

 

 

75

При наличии критерия оптимальности основная проблема управления состоит в том, чтобы обеспечить наилучшее при­ ближение системы управления к условиям, соответствующим экстремуму целевой функции (111.14).

yft)

Eft)

У. . (t)

W/t)

 

ift)

Рис. 20. Схема управления с экстремизацией параметра объекта управления

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

ти и реализовать вектор

управления W(t), зависящий

от век­

торов с о с т о я н и я ^ - , (t),

внешних воздействий

Y(t) и

возму­

щений Z{t) таким образом, чтобы при заданных

ограничениях

на изменения векторов управления и состояния обеспечивалось наилучшее приближение системы к условиям экстремума це­ левой функции (III.14).

Для нахождения

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

должен

быть изве­

стен алгоритм

управления.

 

 

 

 

 

Алгоритмом

управления

называется

последовательность

математических операций,

приводящая к отысканию управ­

ляющих переменных (вектора управления).

 

 

Процесс реализации

найденного

вектора

управления со­

ставляет стратегию

управления.

 

 

 

 

Если найден вектор управления, который обеспечивает

точное решение задачи на экстремум,

то

он

называется

оптимальным

вектором

управления:

 

 

 

 

WQ(t)=,f[X(t);

 

Y(t);

Z(t);

G(t)),

(111.15)

а функциональная зависимость (III.15) носит название опти­ мального алгоритма управления.

Управляющая система, в которой реализуется оптималь­ ный алгісіріитчм управления, называется оптимальной системой.

76

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

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

Показатель качества управления имеет выражение

 

 

 

bE(t)

= Etf)-Es(t),

 

(III. 16)

где E0(t)

— экстремум

критерия

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

 

Es{t)

ствующий оптимальному

алгоритму

управления;

 

— действительное

значение

критерия

оптимально­

 

 

сти, обеспечиваемое реальной системой управ­

 

 

ления.

 

 

 

 

 

Очевидно, что качество управления тем выше, чем меньше

разность

между

действительным

значением Es(t),

достигае­

мым

в

системе

управления, и

ее

экстремальным значе­

нием

E0(t).

 

 

 

 

 

 

Поэтому качество управления можно характеризовать не­

которой функцией от AE(t),

т. е.

 

 

 

 

 

 

 

R

= V[bE(t)l

 

(III. 17)

Удобно иметь выражение для R в виде безразмерной вели­ чины, например, в таком виде:

\E0(t)-Es(t)l

Естественно, что в данной записи цель управления заклю­ чается в том, чтобы величина R имела наименьшее значение.

§ 2. Разнообразие управляющих воздействий (закон Эшби)

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

77

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

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

Для оценки предельной величины энтропии управляющей подсистемы рассмотрим простую систему-объект с выход­ ной величиной X и управляющим воздействием w, который на­ ходится под действием возмущения у (рис. 21).

У

X

Vf

 

Рис. 21. Система управления

Пусть цель управления состоит в поддержании х на неиз­ менном заданном уровне х0 . Качество управления («хорошее» оно или «плохое») в данном случае можно оценить по степени

неопределенности, т. е. энтропии Н(х),

управляемой

величи­

ны X. Естественно, что большая величина

Н(х) говорит о том,

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

значительно

от х0 .

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

Если управление является идеальным, то х = х0 и Н(х) = 0. Фактически под воздействием случайного возмущения у вели­ чина X колеблется и энтропия Н(х) Ф О .

Целью воздействия управляющей системы на управляе­ мую систему в конечном итоге является уменьшение неопре-

78

деленности значения величины х. Если управление оказывает

влияние

на

значение

величины х,

т. е. между величинами w

и X имеется

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

величины

является

энтропией

зависимых

величин H(xfw).

Степень

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

Н(х) — H(xlw) = /(ш/х), (III.19)

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

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

 

H(w)>I(w/x).

(111.20)

В этом, собственно, и состоит смысл закона

необходимого

разнообразия,

впервые обоснованного известным

кибернети­

ком У. Р. Эшби в его работе [10].

 

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

Обращаясь к вышеприведенным формулам

( I I I . 19)

и

(Ш.20), мы устанавливаем, что неопределенность

величины

х

(разнообразие состояний управляемой системы) при наличии

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

неравенству

 

H (xjw)

> М(х) - H{w).

(III.21J

Неравенство (111.21) выражает предельные возможности управления. Следует подчеркнуть, что равенство в (III.21) мо­ жет быть достигнуто лишь в случае, когда управляющий сиг­ нал w однозначно определяется значением управляемой вели­ чины X, т. е. когда управляющая система точно определяет, ка­ кое отклонение получает величина х под воздействием случай­ ных возмущений у, и совершенно точно вырабатывает нужный сигнал управления w. На практике, однако, ни сами случай­ ные возмущения, ни связь их с изменениями величины х не мо­ гут быть учтены исчерпывающим образом. Также невоз­ можно произвести абсолютно точное изменение величины х, значения которой определяют управляющие воздействия. Да-

79

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