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

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

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

170

рис.3.19 представлена схема для случая, когда первая составляю­ щая имеет уравнение первого порядка, а на рис.3.20 - когда

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

§ 4. О ВЫЧИСЛЕНИЙ ДЕЙСТВИТЕЛЬНОГО ВРЕМЕНИ ЗАПАЗДЫВАНИЯ

Из материалов предыдущего параграфа следует, что для реше­

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

мо знать действительное время запаздывания Zg . В то же время задача выделения первых составляющих, как это следует из § 2 ,

приводит к составлению зависимостей лишь для времени Z [соот­ ношения (3.32) и (3.56[|.

В связи с этим обстоятельства* введем в рассмотрение коэф­

фициент времени запаздывания

А , представляющий собой отноше­

ние

 

* =

(3.85)

Тогда из соотношений (3.32) и (3.56) получаем следующие два выражения для определения времени Z g соответственно для слу­ чаев, когда первая составляющая имеет уравнение первого и вто­

рого порядков:

z d = л - о , т

а п ^ ~

(3.86)

и

а п-1

(3.87')

 

 

z d - * . o , m a n 4 y

»

и

а п-г

 

~ 4 - b - o , w

аЦ

(3.87")

 

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

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

А = I * 5.

(3.88)

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

наковый коэффициент затухания

171

 

&=Й - 0.2-

(3

Действительно, в этом случае величина действительного времени

запаздывания имеет вырахение

 

 

 

= £

27} ,

(3.90)

а зависимость (3.12) для времени

ТГ преобразуется в вырахение

 

“Е ^ Б г т } .

( 3 - 9 1 )

Подставляя (3.90)

и (3.91) в (3.85) и используя (3.89), полу­

чаем

 

 

 

 

Л — "^7 ~

5.

 

Пределы (3.88)

изменения коэффициента А

оказываются суще­

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

величин "Са и, следовательно, сделать совершенно неправильные вывода о возможности выделения первых составляющих процессов

ивеличинах ошибок этого выделения.

Сдругой стороны, вычисление значений коэффициента д ока­

зывается далеко не простой задачей. Из совместного анализа вы­

ражений для Т (3.12) и Та (3.76) и систем уравнений (ЗЛ) и

(3.5)

легко заметить, что для определения значений коэффициента

А

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

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

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

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

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

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

решить задачу разложения процессов на отдельные составляющие.

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

дельные составляющие. По корням, соответствующим этим состав-

172

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

Более подробно указанные здесь приемы вычисления коэффи­ циента А будут обоснованы в следующей главе. 2&есь же будет

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

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

Предварительно обратим еще внимание на следующее. При' рас­

смотрении задачи выделения первых составляющих в § 2 и 3 под­

черкивалось, что для использования графика ошибок (рис.3.7) применительно к уравнению (3.27) необходимо делать пересчет суммы (3.78), соответствующей уравнению (3.27), с тем, чтобы получить значение для X (3.12), которое соответствует уравне­

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

(3.1) к уравнению (3.27) и,наоборот, в соответствующих систе­ мах уравнений все постоянные времени изменяются в к^ раз или

в раз. Это следует из материалов гл.П и это легко заметить

также из сравнения систем (3.4), (3.5), (3.14) и (3.46) с си­ стемами (3.74), (3.75), (3.33) и (3.58). Поэтому соотношение

(3.80) для коэффициента А может быть дополнено

А =; —

= Л - .

(3.92)

X

T

 

Применительно к системам (3.4) и (3.5), (3.14) и (3.45) допол­ нение получается в результате следующих преобразований [см. (3.12), (3.76), (3.77) и (3.78)] :

А = —

-----5-----

:------—

-----— ------------------

. (3.93)

х г + Z f c a V - -

 

 

Умножая все постоянные времени в (3.93) на —

, имеем

 

 

 

Kt

 

А =

Г, +ZT* + ■ + 2

Гу_ г + Г„,, + 1Ту,

|(3.94)

 

 

 

7г + ^

+ ' + ^^,»-2 г + 7* ^

173

Учитывая (3.77) и (3.78), получим соотношение для

Л ,

ко­

торое в (3.92) записано вторым.

 

 

При определении коэффициента времени запаздывания

А

нуж­

но еще использовать то обстоятельство, что величины ‘о

или Т

определяются сразу по отношению последнего и предпоследнего ко­ эффициентов уравнения наложенного движения (быстропротекающих

составляющих).

Применительно к уравнению (3.1) это легко устанавливается из соотношений (3.6) и (3.7) при первой составляющей первого

порядка и из соотношений (3.9) и (3.10) при первой составляю­ щей второго порядка. Причем этот результат сохраняется независи­ мо от того, в какой форме записано уравнение системы - в фор­ ме (3.1) или в форме (3,27), так как при переходе от уравнения (3.1) к уравнению (3.27) в выражениях для коэффициентов нало­ женного движения получается лишь замена постоянных времени

на постоянные времени Tj .

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

(3.95)

и

(3.96)

где i - порядок уравнения первой составляющей.

При рассмотрении методики составления выражений для коэф­ фициента А обратимся сначала к крнкретному примеру. Затем

изложим общие положения

по этой методике.

 

Пусть имеем систему

с уравнением наложенного движения пя­

того порядка

 

 

 

(aQp Si-a,p^+ аг р 2 + а 3 р г + а^р + а 5 )

= а 5 х 7.

(3.97)

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

 

 

 

 

 

m

 

 

 

 

 

где

Sl = тг

 

 

 

 

 

 

 

 

as

=

T 3 =

T*

 

 

 

05

2

(3.99)

 

 

 

 

ао _

j.z

О)

 

 

 

 

 

 

 

¥ ■>

О, ~ ^

 

 

 

 

Исходя

из

соотношения (3 . 8 6 ) по аналогии с

(3.94)

и с

учетом

(3.96)

получаем:

 

 

 

 

 

 

 

 

 

 

1 лЛ** +

— + 2 ]/^

 

 

 

 

 

 

 

А = --------- ^ -------- — .

 

(3.100)

 

 

 

 

 

 

О»

 

 

 

 

 

 

 

 

 

 

os

 

 

 

 

На основе данного примера изложим общие положения по мето­

дике составления выражений для коэффициента

А

.

Обозначим

через j

номер очередной составляющей процесса,

а через

I -

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

 

 

 

Тогда,

если очередная составляющая имеет уравнение перво­

го порядка,

то ее уравнение записывается

 

 

 

 

 

 

 

(

°а~1~

Р + [ ) x i = х 4 - 1 '

 

СЗ.Ю1)

От этой составляющей в числитель выражения для

А

входит сла­

гаемое

 

 

 

 

Оп-1-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ctn-i '

 

 

(3.102)

Знаменатель выражения для

Л должен состоять

только из (3.102),

если J- = 2 .

Если очередная составляющая имеет'уравнение второго поряд­

ка, то ее уравнение будет

 

 

 

ss j^ P

u

Z j s r r r

’ t , ')x r x i - < -

<3-103>

От этой составляющей в числитель

выражения для Л

входит сла­

гаемое

 

/ Оп-1-2

 

 

 

 

 

(3.104)

 

 

Y - a Z T

а знаменатель состоит

только из слагаемого

 

 

 

а п-1-\

 

(3.105)

если j =2.

 

a n^i

 

 

По такому правилу составляются и другие слагаемые числителя и знаменателя коэффициента А

/

175

§ 5. ПРИБЛИЖЕННОЕ РАЗЛОЖЕНИЕ ПЕРЕДАТОЧНОЙ ФУНКЦИИ

ЗАМКНУТОЙ СИСТЕМЫ НА ДВА СОМНОЖИТЕЛЯ

При решении задачи выделения первой составляющей в § 2 и 3 получены уравнение для первой и общее уравнение для осталь­ ных составляющих процессов. Эти результаты позволяют осущест­

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

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

Задача разложения передаточной функции (I.I) на сомножите­

ли означает, что должно быть осуществлено разложение на свои

сомножители знаменателя и числителя этой функции. Однако для знаменателя такое разложение уже выполнено. Один из основных результатов задачи выделения первых составляющих в этом и со­ стоит. Сомножителям знаменателя функции (I.I) соответствуют

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

Задачу приближенного разложения функции (I.I) рассмотрим последовательно для случаев, когда первая составляющая имеет уравнение первого и уравнение второго порядков.

Для первого случая сомножители разложения уравнения (3.27), если их объединить вместе, составляют следующую систему урав­ нений:

( ап -,Р + ап) л , - О )

/

п ~ 1

п - г

+

 

(3.106)

[ а 0 р

+ а , р

 

+ ® n - t P + а

~ ^П-Г Х Г

•or • ~ 1 Г

 

'

Система (3.106) записана с учетом (3.38)

и (3.42).

Система (3.106)

справедлива при любых начальных условиях

для координат

л 7 и

и в то же время в этих уравнениях от­

сутствуют члены, характеризующие эти начальные условия. Так

произошло потому, что с самого начала использовалось уравнение системы в форме (3.27), в котором также отсутствуют члзны, ха­

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

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

отношения (3.43) и (3.45).

Будем рассматривать уравнение системы, в котором имеется

176

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

начальные условия. Это уравнение записывается [совпадает с

( ! . !') ] :

(/ а 0 р л+ Ojp л-/+•

+ ° п - г Р + а п - , Р +

а п ) х =

= (Ь0 р т+ ъ , р т ~’+ -••+ Ьт- г р г+ Ь т_ , р +

b m) f .

Осуществим приближенное разложение уравнения (3.107) на

систему двух уравнений,

в которых будут присутствовать члены,

учитывающие начальные условия. Сделаем это с учетом разложе­ ния (3.106) и соотношений для начальных условий (3.43) и (3.45). Разложение, которое должно быть получено, будет соот­

ветствовать и разложению функции (I.I).

Систему искомых уравнений, учитывая (3.106), запишем

{a n - i P + o „ ) x t = ( т 0 р + m , ) f i

( а 0 р ”- \ а , р п- г+

 

 

(3.108)

+ a n - z p + a n- i ) x \> = >

 

 

= ( п 0 р т~1+ п 1р п'-г+

’ + п т. г р + о п. , ) х г

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

(3.108) записан равным

а л_?

потому,

что для установившихся

режимов

 

 

 

 

 

х $ =

Х 11

(3.109)

что следует из уравнения (3.41).

 

 

Теперь задача состоит в том,

чтобы выразить коэффициенты

правых частей уравнений

(3.108)

через

коэффициенты правой и

левой частей уравнения (3.107). Для этой цели будем использо­

вать

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

которые имеются

в

[62].

Правда, при определении коэффициента

т } эти формулы

ис­

пользоваться не будут. Применительно к уравнению (3.107) фор­

мулы пересчета

записываются:

х ( 0 ) = 0 ;

я ( О ) = 0 ; . . . } х (п~т ь ') ( о ) = 0 ;

x (n~m ] {0) = ^ f j

(3.IIO)

 

а 0

(п - т ) (ob

X (n- т +1)

(0)

J

 

 

 

177

 

ао

а 0

ио

 

 

 

\ (ЗЛЮ)

х {п~ % ) =

f -

 

x ln~m , { o l r % x ih~zH o ) .

 

 

 

«о

Формулы (ЗЛЮ)

записаны с учетом того, что рассматривают­

ся лишь переходные характеристики систем и поэтому начальные

условия до скачка ( t = - 0 ) равны нулю, т.е . до этого момента

координата х и все ее производные равны нулю. В формулах че­ рез х ( 0 ),х(о^,...,лг" ({^обозначены начальные условия после скачка

( t = +0 ).

для определения коэффициента т 1 в первом уравнении (3ЛОЗ)

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

ния для этих режимов двух последних координат мы уже воспользо­ вались при записи второго уравнения (ЗЛ08). Указанное совпа­

дение для этих координат,

как уже отмечалось, вытекает из

уравнения (3.41). Совпадение на установившихся режимах трех

координат х

; х ,

и х о следует из того,

что в процессах для

уравнения (3.27)

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

Записав выражение для установившегося значения координаты*

из уравнения

(3.107) и для координаты х р - из системы (3.108)

и приравнивая эти значения друг другу,

получаем

 

 

 

 

т , = Ьт .

(З .Ш )

Для определения коэффициента т 0 в первом уравнении

(3.108)

определим сначала

выражение для х, (о) из соотношения

(3.45)

и первого уравнения

(3.108). Для преобразования соот­

ношения (3.45) заменим в нем, имея в виду (3.15) , последнюю производную выражением из формул пересчета (3.II0). Тогда име-

ем

Q п-1

X

 

(°)+яП-1

X

(о) +

а П-1

х

{ n - m + 2 ) t

 

л,(0) =

 

 

 

О m - л

 

п ~ т )

X- z J U r? ~ S n ~ rn 'h tf

г \\ .

& гп ‘ Э

 

 

 

 

 

 

 

 

 

 

 

 

 

чо> -

о,

 

Q l

 

( n - Z h

О о ( Ь m-1 r d m - 1

X

 

Qm-Z

\o)

a,

 

 

 

 

 

 

dr

 

b h - ^ x

'

On-1

 

 

 

 

 

 

On

 

n-1

 

 

 

 

 

 

 

 

 

dm-3 (n-m+2).

 

 

 

 

o 0

 

 

 

; > ( з .ш )

 

X

(0)-

 

- о

 

 

 

 

 

о

 

 

 

 

не равная нулю,производная есть

Здесь учтено,

что первая,

x (п-т ) ( о ) .

178

Раскрывая в выражении (3.II2) скобки и сокращая подобные

члены, получаем

 

а Л - 7

(з.из)

Из первого уравнения (3.108)

 

по формулам пересчета имеем

x A 0 ) = ^ - f .

(3.114)

1

0п-,

 

Сравнивая (3.II4) и (3.II3), находим

 

r»o=bm_f .

(3.II5)

Выражения для коэффициентов правой части второго уравнения

(3.108) определим из следующих соображений. Соотношения для

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

(3.43) означают, что на­

чальные условия для этой координаты,

вычисленные по формулам

пересчета через коэффициенты второго уравнения (3.108), должны совпадать с начальными условиями для координаты х , вычислен­ ными по формулам пересчета через коэффициенты уравнения (3.J07). Обратим внимание на то, что выражения формул пересчета,

по существу, не зависят от порядка правых и левых частей урав­ нений, а зависят от их разности. Для уравнения (3.107) и вто­ рого уравнения (ЗЛ08) эти разности совпадают.

От порядка левой части зависит, правда, номер последней производной. Для уравнения (З.Ю7) этот номер будет на единицу

больше, чем номер последней производной для второго уравнения (3.108) . Однако сейчас это не имеет значения, так как послед­ няя производная для координаты х [уравнение (3.107)3 в соот­ ношениях (3.43) отсутствует.

Из сравнения уравнения (3.107) и второго уравнения (3.108) видно, что коэффициенты левых частей этих уравнений для одина­ ковых по номерам слагаемых совпадают. Это несомненно упростит определение выражений для коэффициентов n-L уравнения (3.108). Кроме того, обратим внимание на то, что входным воздействием для уравнения (ЗЛО?) является скачкообразное изменение функ­

ции f , а входной координатой для второго уравнения

(3.108) -

величина

х , .

 

 

 

 

Однако для определения начальных условий

нужно

знать

начальное

значение координаты л?,. Это значение х г (0)

выража­

ется по формуле (З.ИЗ)

через величину функции

f

. Имея в ви­

ду зависимость (3.II3),

формулы пересчета (3.II0)

и сравнивая

179

уравнение (3.107) и второе уравнение (3.108), замечаем, что соотношения (3.43) будут иметь место при выполнении условий

Ьт-1

• h - п - т

' ' 1 Ьт' -1'

Н mт-Z

Ьт-1

Ь0=п,0 а

г

1 п

On-,

a n-i

 

 

о П- 1

 

 

 

 

 

 

 

‘т-1

- Пт - 1

Ьт - 1

 

(3.II6)

 

 

 

О п~,

 

 

 

 

 

 

 

 

 

 

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

п -

h

С п ~ '

Оп- 1

 

 

_ a

a- H z L .

 

Г !

0

„ ,

,

П , = Ь ,

 

1 п т -г ~ 0 т - г ,О т-, »

 

 

 

0 Ьт_,

 

Ьт-1

 

 

 

 

Jm-i

 

 

 

 

 

 

 

 

 

 

п т - 1

~ ^ п- 1

 

 

(3.II7)

 

 

 

 

 

 

 

 

Система уравнений (3.108) с учетом соотношений для коэффи

циентов правых частей (8 . I ll) ,

(3.II5)

и (3.II7) приобретает

вид

 

 

 

 

 

 

 

 

 

(ап_ , р + а п) х , = ( b m_ ,p + b m) f

 

 

 

 

[а оРП1+ а,рп г+ "

•+ а п_г р +

a n. , ) x v - { b Q~

::1— р т~г+

(3.118)

,

г впч

 

 

 

4

ит - 1

 

 

 

а п-1

 

 

 

+ Ь’ХГт-1'

т ^ Ьт-

:Р + а п - , ) х ,

 

1 '

приближенное разложение

 

Система

(3.II8) позволяет записать

передаточной функции замкнутой системы (I.I) на два сомножите­ ля. Указанное приближенное разложение будем обозначать фп (р).

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

 

получаем

 

 

 

 

 

 

‘М Р ^ Ф б Ы ' М р ) -

(3.II9)

Здесь через Ф5 (р)

 

обозначена передаточная функция для быстро-

протекающих составляющих,

а через

 

Фд'р) -

передаточная функ­

ция для первой составляющей.

 

 

 

В соответствии с уравнениями (3.II8)

передаточные функции

Ф$(р) и

(р) записываются

 

 

 

 

 

, ’ah-1 .m-i

} ап-, .т-г

 

 

П~1

Фб ( р ) =

Ьп т — р

+ о.

Р

+

 

 

и Ь = £ ---------1h n z iL ---------

 

 

--- (3.120)

 

_

п~<

Л-2

+ а п - г Р + Яп-,

 

а 0р

 

 

+ а 1 ?

 

+ .

и

 

 

 

 

 

 

 

 

 

 

 

 

 

% { р )

 

Ьт-г Р +

Ьт

(3 .1 2 1 )

 

 

 

 

 

 

 

 

Оп-,Р + Ьп

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