- •Сокращения
- •Введение
- •1Виды сигналов и цепей
- •1.1Континуальные и дискретные сигналы
- •1.2Линейная цепь с постоянными параметрами
- •1.3Линейная цепь с переменными параметрами
- •1.4Нелинейная цепь
- •2Линейная фильтрация сигнала
- •2.1Классификация фильтров
- •2.2Частотные характеристики фильтров
- •2.3Фильтры второго порядка
- •Фильтры нижних частот
- •Фильтры верхних частот
- •Полосно-пропускающие фильтры
- •Частотно-заграждающие фильтры
- •Частотно-выделяющие фильтры
- •Всепропускающие фильтры
- •2.4Работа т-образного фильтра
- •3Цифровая обработка сигнала
- •3.1Структура цифровых ких и бих фильтров
- •3.2Интегрирование уравнений методом Эйлера
- •3.3Интегрирование уравнений методом Адамса
- •3.4Интегрирование системы уравнений
- •3.5Построение цифровых бих фильтров
- •4Аппаратные средства aTmega 8535 avr
- •4.1Функциональная схема архитектуры
- •4.2Специальные функции контроллера
- •4.3Основные характеристики периферии
- •4.4Память программ и данных
- •4.5Тактовый генератор и таймеры
- •4.6Периферийные устройства
- •4.7Модуль прерываний
- •4.8Порты контроллера
- •4.9Режимы пониженного энегопотребления
- •7.2Вторая часть задания
- •7.3Третья часть задания
- •Заключение Литература
- •Термины и определения
- •Линейные пространства
- •Дифференциальные уравнения
- •Комплексные числа
- •Гармонические функции
- •Законы Ома и Кирхгофа
- •Переходные процессы
- •Сигналы с ограниченной полосой частот
- •Средства пакета MathCad
- •Интерфейс MathCad
- •Построение выражений и их вычисление
- •Стандартные функции
- •Ввод греческих букв
- •Ввод текста
- •Варианты заданий
- •Пример выполнения задания
- •Частотные характеристики фильтра
- •Система дифференциальных уравнений
- •Составление системы уравнений
- •Решение системы средствами Odesolve
- •Система разностных уравнений
- •Решение системы разностных уравнений
- •Сравнение полученных решений
- •Дифференциальное уравнение 3-го порядка
- •Получение дифференциального уравнения
- •Сравнение частотных характеристик
- •Решение уравнения средствами Odesolve
- •Разностное уравнение
- •Решение разностного уравнения
- •Сравнение полученных решений
- •Программирование в среде Code Vision avr
- •Решение системы по разностной схеме
- •Результаты решения системы
- •Выводы по проделанной работе
Дифференциальное уравнение 3-го порядка
Получение дифференциального уравнения
Составим дифференциальное уравнение 3-го порядка, по переменной . Используем для этого полученную ранее систему алгебраического и дифференциальных уравнений
.
В этой системе, помимо переменной и ее трех производных, имеются следующие другие переменные
, , , .
Для получения нулевых коэффициентов при других переменных дополним заданную систему уравнений, двумя другими линейно независимыми уравнениями.
Число уравнений в новой системе должно быть на одно больше чем число переменных и их производных, отличных от переменной .
Четвертое уравнение в новой системе получим, дифференцируя алгебраическое уравнение 3).
Пятое уравнение получим, дифференцируя уравнение 2).
Запишем новую систему уравнений, оставляя в правой части уравнений ноль
.
Для упрощения дальнейших преобразований введем новые обозначения коэффициентов при переменных и производных. Обозначим коэффициенты следующим образом
, , ,
, ,
, .
С полученное, в результате линейных преобразований системы, линейное неоднородное дифференциальное уравнение третьего порядка с постоянными коэффициентами выглядит следующим образом
,
где коэффициенты , , , , будут следующие
,
,
,
,
.
Дополнительное начальное условие для второй производной определим следующим образом
.
Сравним частотные характеристики, полученные через отношение реактивных элементов схемы фильтра, и частотные характеристики, полученные через передаточную функцию уравнения 3-го порядка. Для решения полученного уравнения 3-го порядка используем встроенную процедуру Odesolve.
Сравнение частотных характеристик
Получим передаточную функцию фильтра , используя дифференциальное уравнение 3-го порядка. Определим нули и полюсы передаточной функции, используя встроенную процедуру Solve. Процедура определения полюсов и нулей и получения передаточной функции представлено на Рис. Г.. График полученной функция представлена на Рис. Г.. Сравнение частотных характеристик представлено на Рис. Г..
Рис. Г.9 – Получение передаточной функции. Solve
Рис. Г.10 – Передаточная функция уравнения 3-го порядка
Рис. Г.11 – Сравнение АЧХ и ФЧХ фильтра
Частотные характеристики функции, полученной ранее и частотные характеристики и функции , совпадают.
Решение уравнения средствами Odesolve
На Рис. Г. представлена процедура интегрирования полученных уравнений со следующими исходными данными:
R, C, L, Rn – значения величин элементов;
t - переменная интегрирования;
dlt ( ) - шаг интегрирования;
steps - число шагов интегрирования;
T1 - время интегрирования;
e(t) - единичное входное воздействие.
Результат интегрирования полученного уравнения представлен на Рис. Г..
Рис. Г.12 – Процедуры интегрирования уравнения Odesolve
Рис. Г.13 – Результаты интегрирования уравнения. Odesolve
Преобразуем, по методу Эйлера, полученное уравнение 3-го порядка в разностное уравнение.