Файл: Климов, В. А. Некоторые прикладные методы анализа и синтеза сложных автоматических систем с использованием ЦВМ.pdf

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

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

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

Добавлен: 15.10.2024

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

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

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

4II

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

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

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

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

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

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

женному разложению передаточных функций.

Первоначально в этом методе было получено разложение пере­

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

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

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

личных от скачкообразных.

X X

X

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

Применение алгоритмов оптишзании с использованием случай­ ного поиска.

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


412

выбираемых параметров, где выполняются все ограничения (или

"почти” выполняются) и показатель качества, для которого нужно

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

чисто случайного поиска.

Вместе с тем существенное сокращение потребного времени

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

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

чайного поиска. Применение этих процедур позволяет исключить некоторые недостатки градиентных методов [23 и др.] .

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

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

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

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

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

В данной работе составлен и использовался объединенный ал­

горитм определения коэффициентов характеристического уравнения

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


413

Размещение чисел, соответствующих коэффициентов .уравнений систем, в' памяти машины.

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

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

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

Затруднения в размещении чисел в машине могут возникать и

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

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

X X

X

§ 9. НЕКОТОРЫЙ ПРАКТИЧЕСКИЕ ПОЯСНЕНИЯ

, В данном параграфе на конкретном примере показано состав­ ление матрицы коэффициентов (6.4) и пояснены некоторые другие

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

уравнения движения которой имеют вид

р \ =

d,zPb + dl3 Ь + % + d >5Ф б * <*17 f Z ;

р\ =

> (6.153)

йг1 % + d z z + d Z3 <pe + d zhfz + dz s р f3 ;

р \ = d 3, ?2+ d 3 l P % + d 33 <f,+ d3 ^ d3S % + a 3 s P ^ d37Pf3-



414

( Т, Р + 1 ) Р Ъ = ( К „ р +

( Г г р + 1 ) р ч > 5 = ( K Z J p + K 2 1 ) ср2 ;

(6.153)

з Р + О Р % =(х3,Р + * зг)ф з •_

В этих уравнениях три первых уравнения описывают движение

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

шого числа различных конструктивных параметров и параметров,

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

процессов. Эти па­

раметры обозначались выше через

 

.

 

 

После

приведения

уравнений к каноническому виду имеем

/?гг, = у.

 

 

 

 

 

 

P Ih = d iz h

+ d>3 *з + dirf7+ d,5 h

+ dw

+ dn

i

P I 3 =

 

 

 

 

 

 

PX lf. = d n $ 5 + d ZZ IP9 + d Z 3 $ n + d Zh ^2

+ d Z5 ^ 3 ’

 

PSg ~ 66 >

 

 

 

 

 

 

P & 6

= d 3 lf 3 'h d 3 z S 'z + d 33 f f r + d3¥ S 'n + d 3S Г 7

d 36 f j

^ f3 ’1 > (6.154)

P h

= $ e ;

 

 

 

 

 

 

 

J

H jj

K jz

 

 

 

 

p t e

= -

j r - y 2 + j r

f f ,

 

 

 

P h

= 1 Г го ’>

 

 

 

 

 

 

 

1

K Z1

K ZZ

 

 

 

P ^ O = - T z ^ D + T z ^ ^ X

^

 

 

 

P $ H ~ S i z »

К3Г

 

^3Z

 

 

 

 

1

 

 

 

 

P $ 1 Z = ~ ~Тз~ S lZ + "7J ^6 + "7^ ^5 *

Здесь введены обозначения

II

<«•

о! II 5э

Pfr~ Л ’

РФ, = Гг 5

РФз = *® •»

II о-г о

f z - Р2

Ч)г = ^з; Я Ч 'г * ^ ’»

% = S 7 \ рЧ,< = Ъв-’

> (6.155)

Чб= 1> Р (Рб= &п>

Р^.з= ^3 *