Файл: Основы автоматического управления..pdf

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

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

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

Добавлен: 09.04.2024

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

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

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

218

ГЛ . 5. Д И С К Р Е Т Н М Е Л И Н Е Й Н Ы Е СИСТЕМ Ы

Подставляя эти выражения в формулу (5.3.33), находим передаточную функцию системы:

Y(*, е) = к (l- zb + k zU z ^ - i) 2 =

7П= 1

у .

= к (1—zf) + fczj+e ^ — -— при 0 < е < ѵ ,

(5.3.36)

оо

¥ («, е) = kzf (ZfѴ- 1 ) 2 z™z~m=

{Hz - H "

m=0

при y < s < l .

Полагая в первой формуле (5.3.36) е = 0, получим ранее выведенную формулу (5.3.22).

§ 5.4. Стационарные дискретные линейные системы, описываемые разностными уравнениями

Рассматривая входную и выходную переменные дискретной системы только в определенные моменты времени th = кТа (к = 0, ± 1, ± 2 , . . .), мы лишаемся возможности давать времени бесконечно близкие значения и совершать предельные переходы, неограниченно сближая эти значения. Вследствие этого стано­ вится неудобным характеризовать скорость изменения функции ее производной. Поэтому, изучая поведение дискретных систем лишь в определенные равноотстоящие моменты времени, целе­ сообразно вместо производных ввести конечные разности

функций.

Разностью первого порядка или первой разностью функции / (t)

называется ее приращение при изменении аргумента на данную величину Тп:

 

 

А/ (t) =

/ (t

+ Т П) -

/ (*).

(5.4.1)

Полагая здесь t =

кТп и вводя для краткости для любой функции

/ (<) обозначение

 

 

 

 

 

 

h

=

/ (ЬТП)

= 0,

± 1,

± 2 , . . .),

(5.4.2)

получим

 

 

 

 

 

 

 

Nh

=

fh+i fh

 

(к =

0, ± 1 , ± 2, . . .)•

(5.4.3)

Разностью

второго порядка

или

второй разностью

функции

/ (t) называется разность

первого порядка ее первой

разности.

Применяя формулу (5.4.3)

к первой разности функции / (t), полу­

чим для ее второй разности формулу

 

A2/fe = A/ft+i — A/я.

(5.4.4)

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


§ 5.4. СИСТЕМ Ы , ОПИСЫ ВАЕМ Ы Е РА ЗН О С ТН Ы М И У РА В Н ЕН И Я М И 219

соотношением

Д‘/ а =

- А'"1/*

(* = 1. 2. 3, • ■.). (5.4.5),

Очевидно, что все разности функции могут быть выражены через ее значения fh, fh+i, /м-2 > • • • Действительно, из (5.4.4) и (5.4.3) следует, что

A2/fc = fh+2 — 2fk+i + fh-

Подставляя это выражение в формулу (5.4.5) при 1 — 3, находим

А3fk — fh+3 3fk+2 + 3/fe+i — fh-

Пользуясь методом полной математической индукции, легко получаем следующую общую формулу:

А'/* = 2 ( - 1 )l- hCffh+h,

(5.4.6)

/1=0

 

где С1} — биномиальные коэффициенты.

Соотношение, связывающее значения неизвестной функции fk и ее разностей различных порядков Afh, А2/ ь, . . ., называется

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

Если это соотношение линейно, то оно представляет собой линей­

ное разностное уравнение.

Разностное уравнение может содержать или значения неиз­ вестной функции и ее разностей различных порядков при одном и том же значении аргумента t = кТ п, или значения неизвестной функции при различных равноотстоящих значениях аргумента. При помощи формул (5.4.3), (5.4.5) и (5.4.6) можно преобразовать разностное уравнение из одной формы в другую.

Разностное уравнение, содержащее разности неизвестной функ­ ции до порядка п или значения неизвестной функции от fh до fh+n, называется разностным уравнением п-го порядка.

Если поведение дискретной линейной системы описывается разностным уравнением, то на основании изложенного это урав­

нение всегда может

быть написано в

виде

a n V h + n +

а п - і У к + п - 1 +

• • •

+ а - і У к + і +

а о У к =

=

bm-Ek+m

 

“Ь • • •

Н"" ^l^k+l "t“ ^O^k- (5.4.7)

Совершенно так же, как в §

2.5, легко доказывается, что для того,

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

Разностное уравнение (5.4.7) может быть записано в оператор­ ной форме. Для этого введем оператор сдвига V» определяющий

сдвиг функции на период

повторения Т ъ\

 

V / «)

= /( Н - Г п).

(5.4.8)



220

ГЛ . 5. Д И С К Р Е Т Н Ы Е Л И Н Е Й Н Ы Е СИ СТЕМ Ы

 

Полагая в этой формуле t = кТп, получим Ѵ/ь = fk+i и вообще

Ѵ'/к = fk+i

(I = 1. • • м »)•

(5.4.9)

На основании этой формулы уравнение (5.4.7) можно предста­ вить в компактной форме:

Р (V) Ук = Q (V) хк,

(5.4.10)

где Р (V) и Q (V) — полиномы относительно оператора сдвига:

P(V) = a„Vn+ an-iVn-1+

...+ аіѴ -!-ао,

1

 

Q (V) = bmVm + bm-lV”1-1 +

• • • + &lV + Ъ0.

J

'

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

мущение X (2) = est, xk = eshTn определяется формулой

yh = W(z)eshTп.

Подставляя это выражение и соответствующее выражение входной переменной хк = eshTn в уравнение (5.4.10), приведем его к виду

V (z) Р (V) e hTn= Q (V) e hTп.

(5.4.12)

Но

Ve*ftTn= Ves<ft= es(tfe+Tn) = esTnesftTn

или, вследствие (5.3.13),

Ve‘kTn = zesftrn.

(5.4.13)

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

v V ÄTn = zleshTn

(1= 1, 2, ...).

(5.4.14)

На основании формулы (5.4.14) мы можем заменить в уравне­ нии (5.4.12) оператор сдвига V величиной z. Тогда получим сле­ дующее линейное алгебраическое уравнение для искомой переда­ точной функции Т (z):

W(z)P(z) eahT*=:Q(z)eshTп.

Сокращая это уравнение на еs k T п и решая его, получим следую­ щую формулу для передаточной функции системы, описываемой разностным уравнением (5.4.10):

Ч'(2)

P(z)

(5.4.15)

QM

 

'


§ 5.4. СИСТЕМ Ы , О ПИСЫ ВАЕМ Ы Е РА ЗН О С ТН Ы М И У РА В Н ЕН И Я М И 221

Таким образом, передаточная функция стационарной дискрет­ ной линейной системы, поведение которой описывается разност­ ным уравнением, всегда является дробно-рациональной функцией переменной z =' esTn.

Мы видим, что передаточные функции стационарных дискрет­ ных линейных систем, описываемых разностными уравнениями, определяются совершенно так же, как и передаточные функции непрерывных стационарных линейных систем, описываемых диф­ ференциальными уравнениями. В случае непрерывной системы оператор дифференцирования в дифференциальном уравнении заменяется параметром показательной функции s, а в случае дискретной системы оператор сдвига в разностном уравнении заменяется величиной z = esTn. В обоих случаях в результате получается алгебраическое уравнение для передаточной функции системы. Заметим, что операторы дифференцирования и сдвига

связаны тем же самым соотношением, что и величины s

и z. Для

доказательства

разложим функцию / в

ряд

Тейлора с центром

в точке tk:

 

 

уіТІ

 

 

 

 

 

 

 

Ан = / ft. + Г.) = / ( « +

Т„Г (<„)+... +

-fi-/'»> ( < » ) + . . . -

- 0

+ T- i +

■■■+ ^ r ( r » i r ) “ +

• • •] f «»>■

<5-4 J6 >

Ряд в квадратных скобках можно формально

просуммировать.

В результате получим

 

l + r „ 4 ~ b

аdt

 

и формула (5.4.16) примет вид

 

fk+ 1 = еT*°h.

(5.4.17)

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

ции / в точке th, чтобы получить ее значение в точке tk+i

= th +

+ Т в. Сравнивая формулу (5.4.17)

с формулой (5.4.9) при I = 1,

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

между операторами

сдвига

и дифференцирования!

 

 

V = eT°D.

(5.4.18)

Сравнивая эту формулу с (5.3.13), убеждаемся в том, что опера­ торы сдвига и дифференцирования связаны тем же соотношением, что и величины z и s.

Определим теперь передаточную функцию Т (z) стационарной дискретной линейной системы, представляющей собой последова­ тельное соединение импульсного элемента и непрерывной ста­ ционарной линейной системы, описываемой дифференциальным