
- •1.1. Общие сведения о дискретной сар, квантовании и модуляции
- •1.2. Структурные схемы дискретных сар
- •2. Порядок выполнения работы
- •2.1. Моделирование процесса квантования по уровню
- •2.2. Моделирование процесса квантования по времени
- •2.3. Моделирование кодо-импульсной модуляции
- •Контрольные вопросы
- •Лабораторная работа №2 Решение и моделирование разностных уравнений
- •1. Краткие теоретические сведения
- •1.1. Решение разностных уравнений с помощью характеристического полинома.
- •1.2. Решение разностных уравнений с помощью z-преобразования.
- •1.3. Моделирование дискретных систем в matlab и simulink.
- •2. Порядок выполнения работы
- •2.1. Задание и таблица вариантов
- •2.2. Порядок выполнения работы
- •Контрольные вопросы
Лабораторная работа №2 Решение и моделирование разностных уравнений
Цель работы – освоение методов решения линейных разностных уравнений и методики моделирования разностных уравнений с помощью инструментариев пакета Matlab
1. Краткие теоретические сведения
Линейное однородное разностное уравнение второго порядка с постоянными коэффициентами имеет вид
. (2.1)
Чтобы подчеркнуть дискретный характер изменения времени, это уравнение часто записывают в форме
. (2.2)
Разностные уравнения третьего и более высоких порядков записываются аналогично. Известны два основных метода решения линейных разностных уравнений – с помощью характеристического полинома и с использованием z-преобразования, аналогичного преобразованию Лапласа.
1.1. Решение разностных уравнений с помощью характеристического полинома.
Найдем
решение однородного разностного
уравнения в виде
,
где z
– некоторое число. Подставляя x(t)
в разностное уравнение (2.1) при f(t)=0
и сокращая на zt,
получаем характеристическое уравнение
.
Если его корни z1, z2 вещественные и различные, то общее решение имеет вид
.
Если z1 = z2, то в решении появляется линейный множитель
.
В случае пары комплексно-сопряженных корней z1,2 = i решение может быть записано в вещественной форме
.
Здесь – модуль комплексного числа z1, а – его аргумент.
Формулы для уравнений более высоких порядков выглядят также, просто увеличивается число слагаемых в решении.
Пример
1. Решим
разностное уравнение
.
Характеристическое
уравнение имеет вид
.
Его корни вещественные и различные: z1 = 3, z2 = 2.
Общее решение:
.
Пример
2. Решим
разностное уравнение
.
Характеристическое
уравнение имеет вид
.
Его корни комплексные:
.
Их положение на комплексной плоскости z1,2 = i показано на рис. 2.1.
Модуль и аргумент корней можно найти непосредственно на рис. 2.1:
= 2,
.
Общее решение:
.
Произвольные постоянные сі находят, задавая начальные условия. Пусть, например, в примере 2 заданы начальные условия х(0)=2; х(1)=4. Записываем общее решение для t=0 и t=1:
.
Рис. 2.1. Модуль и аргумент корней
Отсюда
находим с1
= 2, с2
= 0. Следовательно, решение имеет вид
.
Общее решение неоднородного разностного уравнения представляет собой сумму общего решения соответствующего однородного уравнения и любого частного решения неоднородного уравнения. Частное решение ищут в том же виде, что и правая часть, т.е. функция f(t) в уравнении (1):
– если f(t) – постоянная, то в виде константы;
– если f(t) – экспонента, то в виде экспоненты с тем же показателем;
– если f(t) =sin kt или cos kt, то в виде c1sinkt+c2coskt.
Коэффициенты с1 и с2 находят, подставляя частные решения в разностное уравнение и приравнивая одноименные функции справа и слева.
Пример 3. Дано неоднородное разностное уравнение второго порядка
.
Находим корни характеристического полинома
.
Частное решение ищем в виде хчаст=с. Подставляя его в исходное уравнение, находим, что хчаст=2.
Общее решение неоднородного уравнения получаем как сумму частного решения и общего решения соответствующего однородного уравнения
.
Коэффициенты
с1,
с2
находим из уравнений 1=2+с2,
,
откуда
.