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

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

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

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

Добавлен: 15.10.2024

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

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

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

386

 

если

q,*: 0

,

то

Cf = Р1 - q f E

 

 

 

 

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

> (6.II9)

 

чисел

XI .

 

 

 

 

 

 

 

J

Как видно, данная строка алгоритма (6.5)

дополняется толь­

ко проверкой положительности коэффициента

А,

. Это видно,

если учитывать (6.8).

 

 

 

 

 

 

 

Остальные строки указанного алгоритма дополняются еще

сравнением соответствующих параметров

mg

с числом

т исх .

Строка с номером

J

алгоритма

(6.5) применительно к объе­

диненному алгоритму получает вид

 

 

 

 

 

а)

если

^ .< 0

,

то

m gfg = f

( Ах ) ,

 

 

 

 

 

&

 

 

х = J ~ 3 + j

или

 

(6.120)

 

иначе переход

к выбору случайного

сочетания

 

 

чисел

Х[ ;

 

 

 

 

 

 

 

 

б)

если гпэ ^ т исх,

то

C^=P-q^E ; иначе переход

 

к выбору случайного сочетания чисел x L- .

 

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

логичным образом с заменой коэффициентов А^ на козффициен- , ты A j .

Однако при этом вместо параметров т3 (4.140) должны использоваться величины , которые соответствуют более ши­

роким областям, чем параметры т 3 . Имеем

а.,

в Щ ( ^ У о 4 + 1 0 о Щ ( Щ & f

~ - <r»<*-2L a j ' . г V

aP - i l \ а У -г / \

ay - i l \ Д /» -z /J

3,i

6 а у - з

 

j ' = 4- f A .


387

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

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

Так, при получении зависимости для т ., (6.I2I)

указанные

подстановки проводились в выражении для т ^ п_у, т.е.

использо­

валось условие

 

У = тз, n-jW

 

Однако это соотношение справедливо только для параметров

гг>2 л соответствующих ^ =4тД. Для т^г и т^3использовалось усло-

вие г2’3) и ПРИ преобразованиях в их выражениях по­ лучились коэффициенты,которые вычисляются позже при применении процедур Д.К.Фаддеева.Они были приняты равными нулю и тогда по­

лучились зависимости,записанные в (6.121).Из-за использования этих зависимостей рабочие области, соответствующие параметрам

п, и получаются более широкими.

Необходимо вместе с тем иметь в виду, что при двойном при­

менении процедур Д.К.Фаддеева проверка условия /т^«т^^вместо контроля /л .с/л приводит к тому, что для некоторых параметров

Зу и с х '

/7?j последнее условие не проверяется. Поэтому необходимо этот пробел восполнять с обязательной проверкой условия /л .< mUCJC после завершения всех процедур Д.К.Фаддеева.

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

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

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

Х[ и особенностями в назначении массивов (6.II4) и (6.II5).

Для первой схемы расчетов, соответствующей чисто случайно­

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

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

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


388

системы меньше фиксированного значения т исх

и удовлетворяют­

ся остальные требования к свойствам системы.

 

 

 

При втором приеме назначения числа тцсх

происходит его

изменение каждый раз,

когда

 

 

 

 

 

 

 

 

 

m i * m Uc x »

i = Z т

p

 

 

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

мы.

При этом тисх присваивается значение,

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

из

значений

т j

,

полученных при данном сочетании чисел х; .

 

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

случайных чисел

x-L ,

которые соответствую^ последовательному

уменьшению наибольших параметров

/п^

. Это означает следующее.

 

Пусть при некотором сочетании случайных чисел л -

должно

произойти изменение ти с х

. Тогда из всех параметров

т 3 для

данного сочетания

x t-

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

присваивается его

значение. Так делается и дальше. Йели все

значения

,

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

т.е. все т цсх .рас­

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

то это будет убывающий ряд чисел.

 

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

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

выделяются сочетания случайных чисел х ; ,

соответствующие умень­

шению для систем наибольших значений

т^ ,

т.е. соответствую­

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

Как при первом, так при втором приеме назначения числа т цсх для первой схемы расчетов остаются неизменными массивы (6.II4) и (6.II5), назначаемые вначале как исходные данные.

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

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

В качестве исходных данных в данной схеме расчетов

исполь­

зуется массив х . ,

который мы обозначим

 

 

х * , i =

1 -г S .

(6.122)

Шссивы (6.II4)

и (6.II5)

задаются по соотношениям

 

x i, m in ~ П m in x i »

(6.123)


389

 

x i, m a x = n m a x x i

(6.124)

В (6.123)

и (6.124) коэффициенты предполагаются положительными

числами,

причем пт1П‘с 1, а п тах> 1 . Выбор коэффициентов п т -

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

 

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

таким образом, что выбираемые параметры

jc-l могут быть только

положительными числами.

Далее особенность формирования массивов (6.123) и (6.124) состоит в том, что при изменении числа т исх одновременно из­ меняется и массив (6.122), за который принимается последнее

сочетание случайных чисел х [ , соответствующее новому числу/??^ Таким образом, вследствие изменения вместе с тисх массива

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

ции.

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

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

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

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

§ 7. АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ ПЕРЕХОДНЫХ ПРОЦЕССОВ С

ПОСЛЕДОВАТЕЛЬНЫМ ИСКЛЮЧЕНИЕМ БЬСТРОПРОТЕКАЩИХ СОСТАВЛЯЮЩИХ

Общие положения до целесообразности использования для си­ стем высоких порядков излагаемых выше алгоритмов рассмотрены в первой главе (§ 6). К материалам этой главы необходимо еще

добавить следующее.

В проблеме использования ЦВМ для определения переходных процессов затруднения возникают не только в связи с большим потребным временем счета. Эти затруднения часто связаны так­

же с выбором шага интегрирования и обеспечением устойчивости

счета {46, 68 и дрГ].


390

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

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

ной структуры замещающих систем уравнений (см.рис.6.8 и 6.9),

Рис.6.8

по которым осуществляется интегрирование. Система уравнений,

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

Затруднения, связанные с выбором шага интегрирования,уда­

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

391

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

нения в использовании ЦВМ для определения переходных процессов, связанные с большим потребным временем счета, удается преодо­

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

Рис. 6.9

392

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

Во всех случаях в качестве исходных данных используются

коэффициенты уравнения системы (1 .1'■ )- Затем конструируются замещающие структурные схемы, о'которых было сказано выше и которые показаны на рис.6.8 и 6.9. Первая схема (рис.6.8) ис­ пользуется для построения процессов при скачкообразных входных

воздействиях, а вторая (рис.6.9) - при произвольных законах из­ менения воздействий. Последняя схема, следовательно, соответ­

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

ся для второй схемы т ~ п - 1 . Постоянные времени для апериоди­ ческих составляющих вычисляются по формуле

5

=

(6.125)

a n-L,

для колебательных составляющих по зависимости

Т.

-

(6.126)

 

 

a n-L-f

т .'~

(6.127)

J

~

a n-i:

В (6.125) - (6.127) под

lj ,

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

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

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

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

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