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

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

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

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

Добавлен: 15.10.2024

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

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

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

 

 

393

 

х

i

1

(

Ьт

 

l

т;

I

а п

 

 

 

 

 

l /

i

 

>

х , = У ( х , ~ х *) >

 

 

'i

 

 

 

* г = у

( * , - • * * ) * ,

*

' г

 

• •

(6.128)

• •

 

« •

т (^л-г'^л)5

Л""7

= 7^ (^я-f ~ ^-л)>

Х>, = 7^ ( х л ~ Х_х).

Здесь

X , = X .

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

чается уравнение

( а о Р П+ а , р П~’+ - ■■ + а п. , р +

ап ) х = bm f ,

(6.129)

которое отличается от ( I .I 1)

тем,

что в цравой части (6.129)

есть только одно слагаемое.

Остальные слагаемые полинома пра­

вой части уравнения (I . I*) учитываются через начальные условия

для координат системы (6.128).

Для выполнения интегрирования по системе (6.128) необхо­ димо иметь кроме значений постоянных времени [см.(6.125) +

(6.127)3 еще данные по начальным условиям для координат этой

системы, через которые, как изложено выше, учитывается правая часть уравнения (I .I 1). Эти данные для координат апериодиче­ ских и колебательных составляющих должны вычисляться соответ­ ственно по форадлам

JC;(+0)

=

;

 

(6.130)

 

а п -1 Г 1

 

 

а^(+0)= uJ H - Lf z

X : ( + 0 )

=

--------- i —

(6.I3I)

 

i / л \

 

P m -ij-l

 

a n - i j - Z

 

 

a n-if 1

 

Для того чтобы убедиться в справедливости формул (6.130) +

(6.I3I), достаточно сравнить начальные условия для координаты х ( х л)[значения х ( + 0) , х(+ 0 X (+0)],определяемые в соот-



394

эетствии с системой (6.128) и начальными условиями для коорди­ нат х Л_ ,, х Л_г , ... , х , [хд-Д+ОЛ х Л. }( + 0 ) , ±,'(+0), x^+ojl*

сначальными условиями, определяемыми по формулам перехода

£62^ для уравнения ( I .I 1). Здесь имеет место полное совпадение. Интегрирование процессов осущзствляется по этапам, общее

число которых равно Л . Номер текущего этапа будем обозна­

чать q .

На первом этапе {q = I), которому соответствует начало

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

Для второго этапа ( q = 2) интегрирование осуществляется также по системе (6.128), в которой здесь уже принимается,что

координаты, соответствующие Л—составляющей, равны выходной координате л- 1-составляющей, т.е. исключается А-составляющая

из расчетов (точнее, исключаются дифференциальные уравнения Л- составляющей).

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

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

x b-qi-i т ^ а - я х х )'7 > (6.132)

Х А- q +Z ~ Х Ъ - q + 1 '

x A - g + з ~ x \ - q + Z 5

хх X- 1 *

Окончание каждого этапа соответствует завершению процесса

по определенной составляющей. Для текущего этапа q это будет составляощая

4 =

Я +

(6.133)

 


395

Момент завершения процесса по J. -составляющей определяется

по времени t ■. Для этого времени были приняты соотношения

''*<7

 

 

 

 

t .

;

(6.134)

если j -составляющая апериодическая,

и

 

t

- jo - п4г г

,

(6.135)

п’* Qn-ij-,

если J- -составляющая колебательная.

Для последнего этапа (^ = Л) интегрирование осуществляется

только по уравнениям, соответствующим первой составляющей. Остальные уравнения в системе (6.128) - алгебраические.

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

(0,26- Ю~’5р 6+ 7, М - Ю Юр 5+0,13 ■10~ир \ 0,2 •!0~У+ 0,97 рг+ 29, Эр +

+ 8 7 Э ) х = (-0,5-10 У ~ 12pZ-aW p+0,63 - 106) f .

(6.136)

При использовании описанного в данном параграфе алгоритма

переходные процессы определяются приближенно. При этом ошибки в определении процессов оказываются в целом меньше ошибок при-

396

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

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

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

В данном алгоритме повышение точности определения процес­ сов достигается тем, что исключаются быстропротекающие состав­

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

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

Интегрирование начинается здесь также по системе (6.128). Однако в отличие от рассмотренного з предыдущем пункте алго­

ритма после завершения процесса по Л -составляющей интегри­ рование продолжается по системе (6.128) и лишь после заверше­

ния процесса по Л-/-составляющей может быть исключена А -со­

ставляющая процесса. В качестве условия исключения А -состав­ ляющей может быть поставлено требование завершения процессов и по другим более медленно протекающим составляющим (А-2-состав-

ляющая, А -3 -составляющая и т.д .).

 

 

 

Аналогичным образом должно ставиться условие

на исключение

и других составляющих. Это условие можно записать '

где

 

 

 

(6.137)

 

 

 

(влзв)

 

 

 

 

 

В (6.137) и (6.138) через

обозначен номер составляю­

щей,

при завершении процесса по которой можно исключить j -со­

ставляющую. Разность между номерами зтих составляющих рав­

на

A j .

 

t

 

 

Условие (6.137) означает,

что если время'

превышает

время протекания процесса по

^-составляющей,

то можно ис­

ключить J -составляющую.

 

 

 


397

В остальном алгоритм определения процессов в данном слу­ чав совпадает с алгоритмом определения процессов без учета

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

Повышение точности определения процессов в рассматриваемом

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

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

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

В качестве примера на рис.6 .II показан процесс, полученный по рассматриваемому алгоритму, для системы с уравнением (6.136).

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

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

398

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

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

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

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

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

Действительно, как следует из системы уравнений (6.128),

соответствующего графического представления (рис.6.8) и мате­

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

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

С другой стороны, из задачи понижения порядка уравнений

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

кривые составляющих с номерами, превышающими j , повторяют кривую J- -составляющей.

Кроме того, оказывается возможным кривую 1 -составляющей

на участках, соответствующих сумме постоянных времени быстро-

протекающих составляющих, заменять отрезками прямых (рис.6.12). Тогда, если известны значения координат х ^ а х^ для пра­

вой границы какого-либо шага

и х^ (Ц),чо значение

в конце следующего шага интегрирования

может быть опре­

делено по формуле