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

книги / Системы экстремального управления

..pdf
Скачиваний:
10
Добавлен:
19.11.2023
Размер:
33.28 Mб
Скачать

эту систему к виду

к

= о (i = i , . . . , р ' < р ; р '<& ),

J=1

к

h = 2 М * > 0

(i =

p' + 1, • • MP), I

y=1

 

(22.4.19)

к

 

2 “<= i>

 

i= l

1,

&),

a* > 0 (i =

где а,ц, btj — постоянные коэффициенты, которые полу­ чаются в результате преобразования (22.4.18).

Эту систему можно, например, разрешить путем решения следующей линейной экстремальной задачи:

р

 

к

 

V

 

 

 

Q(«i» •••»<**)= 2

/i = 2

ai

2

bü ~ *

max

, (22.4.20)

i= p'+ l

J=1

i= p '+ l

ai>

ake L

 

где множество

L

определяется

следующим

образом:

/

k

 

 

 

 

 

 

 

2

=

0

(i = 1, . . ., p),

 

L : ^

7=1

 

 

 

 

 

(22.4.21)

2«i=

a» > 0.

Решение этой задачи не представляет труда и может быть выполнено стандартным методом линейного программи­ рования [22.6].

Г Л А В А 23

АППАРАТУРА ЭКСТРЕМАЛЬНОГО УПРАВЛЕНИЯ

§ 23.1. Особенности аппаратурной реализации алгоритмов экстремального управления

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

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

и величину произведенного шага AXi при

переходе из

состояния Xi-x в состояние X,:

 

X t = Xi-x + AXi.

(23.1.1)

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

AQi = Q (Xi) - Q ( l u ) .

(23.1.2)

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

Система определения AQ показана на рис. 23.1.1. Здесь звадяом П обозначен элемент памяти, вход ц дцход

которого связаны следующими соотношениями:

ûa (t\ =1

Q ~~ т)’ если А

=

(23.1.3)

^

|

Q (t), если А =

1,

 

где т — тактность работы устройства, А — команда на запоминание нового значения = 0, 1).

Запись (23.1.3) означает, что на выходе элемента па­ мяти при отсутствии команды на запоминание = 0)

сохраняется предыдущее зна-

Q

 

!

40

чение, которое заменяется на

П

 

входное при А — 1.

 

 

- Y .

 

На

рис. 23.1.2

показана

 

 

 

блок-схема аналого-цифрово­

 

 

 

 

 

Л

 

 

го элемента памяти, где для

Рис.

23.1.1. Блок-схема

си­

хранения предыдущего

зна­

чения

показателя

качества

стемы

определения

прираще­

использован

двоичный

счет­

ния

показателя качества.

чик Сч. Рассмотрим работу

 

 

 

 

этого устройства. Из значе-

.ния показателя качества Q вычитается величина Е. Полу-

‘ченная разность

Q Е поступает на

пороговый

эле­

мент ПЭ, выход которого z

следующим образом связан

со входом:

1,

если

\Q — £ | > е ,

 

 

 

 

(23.1.4)

 

z =

если

| Q Е |

е.

 

 

0,

 

 

Величина z, выход импульсного генератора Г и сигнал ‘запоминания А поступают на схему «И», которая при сов­ падении единиц всех трех входов посылает импульс на двоичный счетчик. С каждого разряда счетчика снимается сдгнал üj, который равен нулю в одном состоянии этого разряда и единице — в другом. Теперь, суммируя выходы всех разрядов счетчика с весами 1, 2, 4, ., 2к-1, где к — число разрядов, получаем напряжение

Е = 1% + 2я2 +

-f 2*"1 ак,

(23.1.5)

где ûj — двоичное число, определяющее состояние i-ro разряда: я* = 0, 1. Таким образом, при работе счетчика на выходе сумматора 2 последовательно перебираются числа:

Е :.= 0, 1, 2,

2k - 1.

Схема работает следующим образом. Если А = 1, т. е. отдана команда на запоминание имеющегося на входе значения показателя качества Q и | Q Е | !> е, то

Рис. 23.1.2. Блок-схема дискретного управления для определении

AQ.

счетчик считает импульсы генератора и Е последователь­ но изменяет свое значение с частотой импульсов до тех пор, пока не выполнится условие | Q Е [ < е, т. е. значение

Е будет отличаться от Q на величину, не большую е. В этом случае подача импульсов на счетчик прекратится и на счетчике запомнится двоичный код числа Е, которое не более чем на е отличается от Q (рис. 23-1.3).

При А = 0 рассматриваемая схема позволяет выделять приращение AQ по сравнению со значением, хранящимся в памяти на сумматоре AQ = Q Е.

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

0-7

AQ<~e

Рис. 23.1.4. Блок-схема оценки знака Дф.

 

При малой инерционности объекта можно воспользо­

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

на непре­

рывных элементах — емкостях. На рис. 23.1.4

показана

 

 

 

одна

из-таких схем. Здесь емкость С

Q(t)

UU) заряжается через обмотку

чувстви-

 

4

 

тельного поляризованного

реле Рл.

 

 

 

При отключенном ключе Кл на ем­

 

 

 

кости

хранится

заряд,

пропорцио­

 

 

 

нальный предыдущему значению по­

 

 

 

казателя качества. В момент сраба­

Рис. 23.1.5. Простей­

тывания ключа

Кл и

при Q \t) ф

шая цепь выделения

Ф Q (t — т) по

обмотке

течет

ток,

 

производной.

 

подзаряжающий емкость. В зависи­

мости от знака

разности

 

 

 

 

 

 

 

Д<? = < ? « — ? (* — т)

 

 

 

этот ток будет течь в разных направлениях и при | AQ \

е,

где

е — чувствительность

реле, замкнет один

из

пары

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

показана простейшая RC цепочка, выполняющая функ­ цию выделения производной dQ/dt, которую необходимо знать при организации экстремального управления. Действительно, как известно, выход U (t) этой схемы следующим образом связан со входом Q (t):

dU

, U

_

dQ

(23.1.6)

dt

~т RC

~~

dt '

 

На рис. 23.1.6 показано поведение U (t) при скачкообраз­ ном изменении производной dQ/dt. Наглядно видно, что

Рис. 23.1.6. Выход RC цепи при скачкообразном изменении произ­ водной входа.

лишь в установившемся режиме. Время уста­

новления зависит линейно от постоянной времени RC, подбором которой и можно воздействовать на параметры выходного сигнала.

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

Q(t)

= a sin <а£,

 

(23.1.7)

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

U (£) =

R sin (сot +

<р),

(23.1.8)

где

 

 

 

В =

,

,

(23.1.9)

у“a+ R?C2

«gVTRT-

(23.1.10)

Ho

 

dQdt = аю cos cof — a<ùsin

(23.1.11)

Следовательно, для того чтобы U (t) te

, необходимо

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

Переходя на малые частоты и повышая ВС, можно сохранить амплитуду выхода В на приемлемом уровне и одновременно сделать ф п/2, т. е. добиться выполнения

условия U ~ - . В случае, если уменьшать частоту ш

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

Для этого нужно перейти к другим схемам, реализу­

ющим передаточные функции вида

 

W № = 7 F T 7 ’

(23.1.12)

где параметр к не зависит от Т, а р — оператор дифферен­

цирования р — (заметим, что в рассмотренной выше

flr

схеме рис. 23.1.5 W (р) ррс + 1 ’ т- е- ^ == ^)- Теперь,

устремляя Т —*■0, получим передаточную функцию, близ­ кую к оператору дифференцирования, т. е. W (р) кр. Однако такие схемы можно реализовать только на уси­ лителях.

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

а)

^ ( Р > = - Ж Г + Т ;

<23ЛЛЗ>

при малом Bi получаем звено, близкое к дифференци­ рующему.

«>

и ч р н - { £ £ # }■£

;

<23ЛЛ4>

аналогичный эффект получается

при

малом Сг.

в)

W(p) = -

(R2C2P + 1 ) Ci

 

(23.1.15)

(RiCip

+ 1 ) Ct

 

 

 

 

 

эта схема при малом Rx становится квазидифференцирующей.

г> и'»)— îBasTFSfcnri <23Л-16>

при малых C'a и это звено становится близким к диф­ ференцирующему.

а)

Рис. 23.1.7. Квазидифференцирующие схемы.

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

Схему, показанную на рис. 23.1.7, д следует считать наиболее эффективной [23.2]. Она связывает вход с вы­ ходом при помощи следующего выражения:

.

_ (ft+i).

de

 

W = - T^ T ( l - e

) R C - ^ t

(23.1.17)

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

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

■§■ = Um

~ ± [Q (I) - Q (, _

г)] ~

т-ю

~ Q ( t ) - Q ( t -

т), (23.1.18)

 

и реализуется схемой, показанной па рис. 23.1.8 (в формуле

значком ~

обозначена пропорциональность).

Либо ис­

 

 

пользуются

динамиче­

 

 

ские схемы.

В обоих

 

 

случаях

производная

 

 

определяется

прибли­

 

 

женно.

 

помнить,

 

 

Следует

 

 

что выбор той или иной

Рис. 23.1.8.

Оценка производной

схемы

квазидифферен­

с помощью задержки.

циатора зависит как от

 

 

свойств

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

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

§ 23.2. Промышленные экстремальные регуляторы

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

одноканалыте оптимизаторы, этим подчеркивается факт

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

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

1.Экстремальный регулятор 1А01-2. Экстремальный

регулятор 1А01-2 [23.1] предназначен для определения и поддержания входной величины объекта х — х*, при которой функция качества принимает единственное ми­ нимальное значение Q*. Устройство может запоминать входное напряжение в течение нескольких часов, что позволяет использовать его при управлении объектами, обладающими большим временем запаздывания. В экс­ тремальном регуляторе реализован алгоритм непрерыв­ ного поиска с реверсом (см. § 6.1). Алгоритм сводится к следующему: при непрерывном монотонном изменении входного параметра х периодически производится опре­ деление знака приращения функции качества sign AQ,

причем команда на реверс дается при AQ

0.

Блок-схема экстремального регулятора 1А01-2 пока­ зана на рис. 23.2.1 и не нуждается в пояснении. Неко­ торые характеристики прибора: чувствительность реле знака, приведенная ко входу усилителя, составляет 0,1 в. Период генератора импульсов, определяющего моменты замера sign AQ, может устанавливаться в пре­ делах от 1 до 60 сек. Отдельный блок-приставка к прибору позволяет увеличить период Т до 20 мин. Экстремальный регулятор 1А01-2 выполнен в виде коробчатой конструк­