- •Описание систем в виде обыкновенных дифференциальных уравнений
- •Классическая модель описания систем
- •Представление непрерывных систем в виде дифференциальных уравнений
- •1.2 Преобразование систем дифференциальных уравнений
- •Основные свойства линейных дифференциальных уравнений.
- •Решение дифференциальных уравнений
- •Получение импульсной характеристики на основе дифференциальных уравнений
- •Прямой и обратный разностный оператор
- •Представление дискретных систем в виде разностных уравнений
- •1.8 Основные свойства линейных разностных уравнений
- •1.9 Решение разностных уравнений с постоянными коэффициентами
- •2. Модель вход-состояние-выход
- •2.1 Понятие состояния и уравнение состояния
- •2.2 Наблюдаемость и управляемость. Передаточные функции.
- •Линейные стационарные системы в постоянном времени
- •2.4 Линейные стационарные системы в дискретном времени
- •3.Основы теории устойчивости Ляпунова
- •3.1 Первый метод Ляпунова. Устойчивость в малом.
- •3.2Второй метод Ляпунова. Устойчивость в большом и в целом.
- •3.3 Уравнение Ляпунова. Адаптивные системы.
1.8 Основные свойства линейных разностных уравнений
Свойства линейных разностных уравнений сходны со свойствами аналогичных дифференциальных уравнений в непрерывном времени, поэтому не будем особо заострять на них внимание.
Линейное разностное уравнение n-го порядка можно записать в форме:
(anEn+an-lEn-1 +... + a1E + a0)y(k) = F(k) (1.8.1)
где an≠0, a0≠0 и аi определены для всех интересующих нас целых значений k. В отличие от дифференциального уравнения, порядок разностного уравнения определяется как разность между высшей и низшей степенями Е. При использовании оператора ∆, например, в уравнении
[cn∆n+cn-1∆n-1+...+c1∆+c0]y(k) = [dm∆m+...+d1∆+d0]v(k). (1.8.2)
установить порядок уравнения непосредственно по его виду не представляется возможным. Так, уравнение
(∆2+З∆+2)у(k)=0
эквивалентно
(E2 + E)y(k) = 0,
являющемуся уравнением первого, а не второго порядка. Уравнение (1.8.1) называют неоднородным разностным уравнением, в отличие от однородного разностного уравнения n-го порядка:
(anEn+an-lEn-1 +... + a1E + a0)y(k) = 0 (1.8.3)
Разностные уравнения называют также рекуррентными формулами. Уравнение (1.8.1) можно переписать в виде
y(k+n)=-1/an[an-1y(k + n-1) + ... + a1y(k + 1) + a0y(k) + F(k)] (1.8.4)
В отличие от дифференциальных уравнений, непосредственно по разностному уравнению можно определить y(k) для любых значений k; решение дается в виде первых n значений y(k) . Величины у(0) у(n-1) или эквивалентная информация необходимы для единственности решения уравнения (1.8.1).
Однородное дифференциальное уравнение n-го порядка содержит n линейно независимых решений. Если аn≠0 и а0≠0. то независимые уравнения (1.8.3) можно обозначить через y1(k), y2(k),...,yn(k). Необходимое и достаточное условие линейной независимости решении имеет вид
(1.8.5)
В общем виде решение уравнения (1.8.3) представляется как
un=C1y1(k)+ C2y2(k)+ ...+Cnyn(k) (1.8.6)
где Ci -произвольные постоянные не зависящие от k. Общее решение уравнения (1.8.1) имеет вид
y = yн + yp,
где ун задается уравнением (1.8.6), а ур - произвольное решение, удовлетворяющее уравнению (1.8.1). Составляющие ун и ур называют соответственно вспомогательным и частным решениями. Так как ур не содержит произвольных постоянных, то в решении у содержатся n произвольных постоянных, которые должны определяться по начальным или граничным условиям.
1.9 Решение разностных уравнений с постоянными коэффициентами
Для разностных уравнений с постоянными коэффициентами существуют детально разработанные методы нахождения решения в замкнутой форме. Неоднородное и однородное разностные уравнения n-го порядка задаются соответственно уравнениями (1.8.1) и (1.8.3), где аi постоянные коэффициенты.
Однородные разностные уравнения.
Рассмотрим уравнение n-го порядка
(anЕn +аn-1Еn-1 + ... + а1Е + a0)y(k) = 0 (1.9.1)
Предлагаемое решение следует искать в виде
y(k)=erk, (1.9.2)
где r- подлежащая определению постоянная величина. Вид предполагаемого решения, задаваемый уравнением (1.9.2), не является наиболее распространенным. Допустимые значения r служат корнями многочлена от еr. При β = еr предполагаемое решение становится таким:
y(k)=βk (1.9.3)
где β – константа, подлежащая определению. Подставляя уравнение (1.9.3) в (1.9.1) и учитывая Emβk=βmβk, получим следующее характеристическое уравнение:
аnβn+аn-1βn-1+... + а1β + а0 =0 (1.9.4)
Если n корней характеристического уравнения различны и обозначаются β1, β2,..., βn, общее решение однородного разностного уравнения имеет вид
(1.9.5)
Неоднородные разностные уравнения. Метод неопределенных коэффициентов. Рассмотрим разностное уравнение n-го порядка
(anЕn +аn-1Еn-1 + ... + а1Е + a0)y(k) = F(k), (1.9.6)
решение которого имеет вид:
y(k) = yн + ур . (1.9.7)
Вспомогательное решение ун находится из решения соответствующего однородного уравнения. Частное решение ур находится на основе тех же самых двух методов, как и в случае дифференциальных уравнений, а именно: методов неопределенных коэффициентов и вариации параметров. Метод неопределенных коэффициентов применим лишь в том случае, если в результате последовательного воздействия оператором Е на возмущающую функцию F(k) получаем конечное число линейно независимых членов. F(k) может быть многочленом, экспоненциальной, синусоидальной или гиперболической функцией или содержать линейную комбинацию указанных функций. Решение ищут в виде линейной комбинации составляющих F(k), F(k+1), F(k+2),..., причем каждая из составляющих входит с неопределенным постоянным коэффициентом.
Неоднородные разностные уравнения. Вариация параметров.
При известном решении вспомогательного уравнения метод вариации параметров позволяет получить выражение для ур вне зависимости от характера функции F(k). Если применение этого метода к дифференциальным уравнениям сводится в конечном счете к интегрированию некоторой известной функции t, то применительно к разностным уравнениям приходим к суммированию некоторой известной функции k. Рассмотрим уравнение первого порядка:
(a1E + a0)y(k) = F(k) (1.9.8)
Вспомогательное решение содержит лишь один член yn=Cy1(k).
Предполагаем, что частное решение имеет вид
Ур = μ(k)у1. (1.9.9)
Подстановка уравнения (1.9.9) в (1.9.8) дает
a1μ(k+1)у1(k+1) + a0μ(k)y1(k) = F(k).
Преобразуем его к виду
al[μ(k+1)y1(К+1)-μ(k)y1(k+1)]+μ(k)[a1y1(k+1)+a0y1(k)]=F(k)
Выражение в первых скобках равно y1(k+1)∆μ(k), а выражение во вторых скобках равно нулю, так как y1(k) является решением соответствующего однородного уравнения. Следовательно, a1y1(k+1)∆μ(k)=F(k).
Рассмотрим разностное уравнение n-го порядка (84), вспомогательное решение которого имеет вид
yн=C1yl(k) + C2y2(k) + ... +Cnyn(k).
Частное решение ищем в виде
yp = μ1(k)y1(k) + μ2(k)y2(k) + ... + μn(k)yn(k). (1.9.10)
Следующие n-1 условий выбираются произвольно с целью упрощения решения:
y1(k+1)∆μ1(k) + y2(k+1)∆μ2(k) +…+ yn(k+1)∆μ0(k) = 0,
y1(k+2)∆μ1(k) + y2(k+2)∆μ2(k) +…+ yn(k+2)∆μ0(k) = 0,
…………………………………………………………......
y1(k+n-1)∆μ1(k) + y2(k+n-1)∆μ2(k) +…+ yn(k+n-1)∆μ0(k) = 0, (1.9.11)
Подставив уравнение (1.9.10) в уравнение (1.9.6) и используя (1.9.11), получим
y1(k+n)∆μ1(k) + y2(k+n)∆μ2(k) +…+ yn(k+n)∆μn(k) = F(k)/an