Файл: Корытин, А. М. Оптимизация управления металлорежущими станками.pdf

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

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

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

Добавлен: 19.10.2024

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

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

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

ма работает в автоколебательном режиме в соответствии с за­ коном

U = а0 sign (

+

а ') при

0.

0 s V Ф

У

dp

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

Метод последовательных шагов позволяет осуществлять поиск экстремума в системах с большой инерционностью объ­ екта регулирования и уменьшает амплитуду колебаний вокруг экстремума по сравнению с автоколебательными системами. Относительное расположение эстремума и рабочей точки определяется по знаку и величине разности последующего и предыдущего значений показателя эффективности /. Для этого в Системе имеется генератор импульсов, который периодиче­ ски включает на определенный период цепь управления и цепь измерения. Записав в блок памяти величину / 3, система отра­ батывает приращение Ар, после чего на элементе сравнения определяется разность между запомненным и вновь получен­ ным значением

А= Ja - J.

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

следующих шагах либо изменяет

его

на

противоположный.

При этом через каждый шаг на

 

блоке памяти

перезаписы­

вается новое значение критерия эффективности.

 

Закон регулирования шаговой системы поиска

 

U = а0 sign [(У3 — J) — А] при

^

0;

 

 

 

здесь A t — период регулирования

 

генератора

импульсов.

Метод наложения модулирующих

сигналов

предполагает

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

специального внешнего

источника.

В этом

случае

критерий

эффективности

/ тоже

совершает

колебания,

фаза

которых

будет зависеть

от того,

справа или

слева относительно экстре-

102


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

направление

действия

уп-

 

 

 

 

 

 

равляющего

сигнала.

 

 

 

'Г 'ч \

 

 

Описанныеметоды поис­

 

 

 

 

ка

экстремума

 

основаны

г

 

1

1 \

 

 

преимущественно на исполь­

 

2 ,

1

2

\

 

/

1 1

 

зовании

аналоговых измери­

_i

-4-*Н

 

\

 

/

Е И

 

1+е

тельных

и

вычислительных

L . __________Г )L l Al

\

элементов и могут

быть по­

Iu IIизмерение

 

£_

 

2

 

1+е

 

строены

на

типовых блоках

 

 

 

 

 

 

 

.,2,.

У

 

АВМ

или аналоговой

ветви

 

 

 

 

серийно

выпускаемых

про­

III и IV измерение

1+5е I

 

 

мышленностью

 

элементов

 

 

 

2

 

 

УБСР. Перспективность при­

¥ и ¥1 измерение - 4

#

 

 

менения

цифровой

вычисли­

 

 

тельной техники для пост­

 

 

 

 

 

 

роения

контуров

самона­

 

 

 

 

 

 

стройки

металлорежущих

Рис. 41.

Поиск

экстремума мето-

станков

вызывает

необходи­

мость

описания

некоторых

дом дихотомии

 

 

 

 

методов

поиска

экстремума,

 

 

 

 

 

 

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

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

рений, под которым будем

понимать

область,

заключенную

между измерениями (экспериментами)

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

обе стороны от измерения,

давшего наибольшее

(наименьшее)

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

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

После n-четных измерений оптимум окажется заключенным в интервал длиною

L.+ V

для

случая, когда длина начального интервала принята рав­

ной

1.

 

юз


Метод Фибоначчи

является более совершенным, чем ме­

тод дихотомии. Метод

предложен Кифером [41] и базируется

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

чисел

Фибоначчи,

определяемой сле­

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

 

 

 

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

чисел

Фибоначчи

представляет рекур­

рентный ряд 1, 1, 2, 3, 5, 8, 13,

21, 34 ... .

 

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

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

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

резков

будет

исключен из

дальнейших

экспериментов.

В оставшемся

интервале длиной

Ь2 находится

наилучшее из

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

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

Метод золотого сечения по своей эффективности близок к методу Фибоначчи, однако не требует предварительного зада­

ния числа

предполагаемых

измерений.

Последовательные /

измерения следует при этом размещать так, чтобы

(28)

 

 

 

 

 

при постоянном отношении

длин

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

интервалов

 

 

 

 

 

(29)

Разделив

уравнение (28)

на

Д +1 и

учитывая

равенство

(29), можно показать, что положительная величина

 

т =

= 1,61803 . .

 

 

 

 

2

 

 

 

 

 

104


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

Этот интервал неопределенности при большом числе изме­ рений оказывается на 17% больше, чем при поиске методом Фибоначчи. Метод золотого сечения используют в тех случаях, когда нет представления о необходимом количестве экспери­ ментов, причем при подходе к оптимуму, когда число измере­ ний можно определить, переходят к более эффективному поис­ ку методом Фибоначчи.

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

когда независимая переменная не может изменяться непрерыв­ но или желательно вместо интервала неопределенности полу-= чить фиксированную точку, проверенную измерением. В этом случае заданным дискретным точкам приписывают последова­ тельность целых чисел таким образом, чтобы в результате по­ лучилось число Фибоначчи. Если число k дискретных точек та­

ково, что

k + \

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

Фибоначчи,

то к концу

интервала

следует

добавить необходимое

число

фиктивных

точек.

После

этого

задают число измерений

и осуществляют

поиск

экстремума

методом Фибоначчи без учета сдвига

(е = 0).

За

оптимум

принимают точку,

в которой

измерение

дало наилучший результат.

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

Рассмотренные методы поиска экстремума применимы к одномерным системам. Если экстремум многомерный, то его

105


поиск значительно усложняется. В этом случае применяют сле­ дующие методы поиска.

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

Метод Гаусса Зайделя состоит в поиске экстремума по­ очередно по всем варьируемым параметрам. Для этого изме­ няют один параметр при зафиксированных остальных и оты­

скивают его

частный экстремум

=0. Затем управляющее

воздействие

pi фиксируют и начинают поиск частного экстре-

 

6J п

 

мума другого параметра ----- ^=0 .

 

После того как все частные экстремумы будут найдены, цикл вновь повторяется до тех пор, пока все градиенты не окажутся в области порога чувствительности измерительных элементов. Это соответствует работе системы в зоне экстрему­ ма. На рис. 42 для двухмерной экстремальной системы показан процесс поиска экстремума методом Гаусса—Зайделя. На графике нанесены линии равного значения показателя эффек­ тивности I. В исходном положении (точка 1) управляющее воздействие ра зафиксировано, a pi начинает варьироваться. Затем при неизменном pi начинают варьировать управляющее воздействие р?. Таким образом, рабочая точка перемещается

Рис.

42. Поиск

экстремума в

двухмер­

ной

системе методом

Гаусса Зайделя

(точки а); методом

градиента

(точки

б);

методом

наискорейшего

спуска

(точки в)

 

 

 

в зону

экстремума

(точ­

ка 2 ).

 

яв­

Метод градиента

ляется

более сложным,

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

106