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

книги из ГПНТБ / Климов, В. А. Некоторые прикладные методы анализа и синтеза сложных автоматических систем с использованием ЦВМ

.pdf
Скачиваний:
7
Добавлен:
22.10.2023
Размер:
16.72 Mб
Скачать

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). Тогда, если известны значения координат х ^ а х^ для пра­

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

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

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

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

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

 

399

,

-X; ( t h ) ~ X , ( t i . )

 

+

^ A t , (6.139)

 

?

Ti

 

L=A

 

в которой под

A t понимается шаг интегрирования.

Практически вместо (6.139) применялась формула

A t •

(6Д40)

T . n + At

 

1=Л

прямой лини­

Формула (6.140) соответствует замене кривой о?А

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

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

A t

 

Зависимости, аналогичные (6.140),

могут быть записаны и

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

до

. Однако эти

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

Поэтому условно будем

их считать равными значениям координаты x j

, как это принято

в расчетной схеме, соответствующей (6.132). Применительно к

этой схеме j = А - q, + 7,

С учетом изложенного замечания, зависимости (6.140) и

400

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

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

•'

 

. Ьп

,

\

=

1 / От

X,

?

 

 

с' “

 

 

Х1=

хг~

*4

X • ,

х ^ г

~Хх ) ’

у( х 1 ~ х %) ’

J T (•*

> (6.I4I)

а

 

= X : ;

 

4

 

II

) = м и

A t .

Е

Ti + A t

1

 

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

(6.132).

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

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

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

Xj отрезками црямых и принимается, что на этих отрезках ле­

жат точки кривой

.

С другой стороны,

в данной схеме расчетов шаг интегриро­

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

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

ритмом.

401

Определение переходных процессов п р и воздействиях,

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

Замещающая структурная схема, которую целесообразно ис­ пользовать для определения процессов при рассматриваемых воз­ действиях, показана на рис.6.9. Этой структурной схеме соот­ ветствует следующая система уравнений:

> (6.142)

Для того чтобы убедиться в возможности использовать систе­ му (6.142) для определения процессов, нужно свернуть систему (6.142) в единое уравнение, которое будет совпадать с ( 1 .Г ) .

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

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

Будем считать, что входное воздействие изменяется на неко­ тором ограниченном интервале времени

16.145)

после которого становится постоянным (рис.6.13).

402

Кроме того, примем, что при решении вопроса об исключении бнстроцротекающих составлявших момент

t = t,

(6.144)

должен по смыслу считаться совпадающим с моментом t = 0 для предыдущих алгоритмов, т.е. моменты времени, после которых

можно считать процессы по соответствующим составляю­ щим закончившимися, должны отсчитываться от (6.144).

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

£>■

t■„ + t , и

(6.145)

где t,

есть время,

вычис­

ляемое по формуле (6.134)

или (6.135).

 

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

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

Упрошенные алгоритмы определения переходных процессов

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

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

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

впроцедурах определения процессов для нестационарных систем. Поэтому использовались алгоритмы, в которых указанные выше про

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

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

ные схемы (рис.6.8 и 6.9) заменялись схемами, представленными

 

403

на рис.6.14 и 6.15 (подробно подобные схемы рассматриваются

в главе УП).

В этих схемах не подчеркиваются порядки уравнений

составляющих,

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

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

Рис. 6.14

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

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

Предположим, что последняя Л -составляющая процессов

является апериодической. Тогда для нее в соответствии с (6.134) время завершения процесса определяется соотношением

t

- 5

(6.146)

г /7 ,л

3 а ,

 

Соседние файлы в папке книги из ГПНТБ