Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
реф2.doc
Скачиваний:
2
Добавлен:
19.09.2019
Размер:
762.37 Кб
Скачать
    1. Прямой и обратный разностный оператор

Уравнения в конечных разностях оперируют с функциями дискретной переменной. Пусть y(k) обозначают функцию, определенную только при целых значениях k. Произвольная функция, определенная в равноотстоящие промежутки времени, может быть выражена подобным образом путем надлежащего выбора масштаба. Определим оператор сдвига Е в виде:

E[y(k)]=y(k+1) (1.6.1)

Последовательное применение этого оператора дает E2[y(k)]=E[Ey(k)]=y(k+2).

Или в общем случае

En[y(k)]=y(k+n) (1.6.2)

для любого положительного целого числа n. Разностный оператор ∆ определяется как

∆y(k)=y(k+1)-y(k) . (1.6.3)

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

∆y(k)=(E-1)y(k),

Где операторы ∆ и Е связаны соотношением ∆=Е-1. (1.6.4)

∆y(k) называется первой разностью функции у(k). Разности высшего порядка определяются так:

2y(k) = ∆[∆у(k)] - у(k + 2) - 2у (k+l) + y(k),

3y(k) = ∆[∆2y(k)] = y(k + 3) - 3y(k + 2) + 3y(k + 1) - у(k)

или в общем случае,

(1.6.5)

где означают биномиальные коэффициенты. Последнее уравнение совме­стно с уравнениями (1.6.2) и (1.6.4) дает

Операторы ∆ и Е подчиняются обычным законам алгебры:

∆[су(k)] = с∆у(k),

m[y(k) + z(k)] = ∆my(k) = ∆mz(k), (1.6.6)

mny(k) = ∆nmy(k) = ∆m+ny(k),

где с постоянная величина, а m и n положительные целые числа. Уравнение (1.6.6) остается справедливым при замене ∆ на Е. Операторы коммутативны между собой, но в общем случае не коммутативны с функ­циями:

∆[у (k) + z(k)] = y(k)∆z(k);

Оператор ∆ для дискретных функций является своего рода аналогом дифференциального оператора р = d/dt для непрерывных функций. Чтобы пояснить сказанное, рас­смотрим непрерывную функцию f(t), производная от которой равна

(1.6.7)

Если функция рассматривается только в дискретные моменты t=nT (n= 0, 1, 2, ...), оператор сдвига и разностный оператор определяются в виде Ef(t)=f(t+T),

∆f(t)= f(t+T)-f(t). (1.6.8)

Тогда

(1.6.9)

или в общем случае

. (1.6.10)

    1. Представление дискретных систем в виде разностных уравнений

Общий вид разностного уравнения, связывающего выход y(k) и вход v(k) дискретной системы, задается выражением

any(k + n) + an-1y(k + n - 1) + ... + a1y(k + 1) + a0y(k) = bmv(k + m) + ... + b1v(k + 1) + b0v(k) (1.7.1)

или, соответственно,

[cnn+cn-1n-1+...+c1∆+c0]y(k) = [dmm+...+d1∆+d0]v(k). (1.7.2)

Для линейных систем ai, bi, ci, di не являются функциями от у или v, но они могут зависеть от k. Для линейных систем с постоянными параметрами эти коэффициенты - постоянные величины.

Используя оператор сдвига Е, уравнение (1.7.1) можно переписать в виде

(anEn + an-1En-1 +...+a1E + a0)y(k) = (bmEm + bm-1Em-1 +...+b1E + b0)v(k) (1.7.3)

Так как вход v(k) предполагается известным, правая часть уравнения (1.7.1) представ­ляется в виде известной вынуждающей функции F(k). Для линейных систем с постоянными параметрами, коэффициенты которых являются постоянными ве­личинами, последнее уравнение вписывается символически как

А(E)y(k)=B(E)v(k)=F(k) (1.7.4)

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