В данной курсовой работе в качестве метода синтеза применяется метод сопряженных градиентов. В группе данных методов процедура вычисления направления поиска не предполагает решения каких либо СЛАУ. Эти методы принципиально отличаются от методов Ньютна и квазиньютоновских методов.
Рассмотрим задачу поиска минимума квадратичной функции вида:
с,G - вектор и полноопределенная матрица, независящие от вектора
Предполагается, что нам известно к-тое приближение в точке минимума
Будем искать точку минимума целевой функции Ф(
Множества, образованные вида
Задача сводится к нахождению точки минимума Ф(
Для решения этой задачи сначала вводится матрица Рк=[
То есть надо найти вектор
Для решения этой задачи необходимо сначала в функцию Ф(х) вместо
Если есть функция
Тогда точка минимума
Формулу (1) можно рассматривать как формулу рекуррентного расчета точки
Формула (1) обладает рядом свойств:
то есть каждая компонента должна быть равна нулю
Так как предполагается, что все точки xj при j=1,к рассчитывается по формуле (1), то справедливо следующее свойство:
Тогда формулу (1) можно преобразовать
ек – (к+1) столбец единичной матрицы
С учетом всего этого формула (1) примет вид
Последнее выражение можно упростить, если матрица
Тогда получаем упрощенное выражение
Таким образом мы установили, что среди методов минимизации квадратичных функций, укладывающихся в общую модельную схему, существует метод, к-тая итерация которого приводит в точку минимума функции Ф(
Теоретически такой метод конечен, то есть он обеспечивает нахождение минимума функции Ф(
Для того, чтобы полностью определить метод сопряженных градиентов необходимо определить правило выбора вектора
1.
2.
Метод сопряженных градиентов для квадратических функций легко обобщается на случай целевой функции общего вида. Для этого необходимо ввести процедуру одномерного поиска длины шага hk и определиться, всегда ли направление поиска будет выдаваться по формуле (2) или допустимы отступления от нее. Такие отступления называются восстановлениями или рестартами. В начале рестарта вектор
Таким образом, хотя схема метода сопряженных градиентов далека от идеала, тем не менее этот метод остается единственным разумным средством для решения задачи оптимизации очень большой размерности (число переменных более 1000000).
5. Результаты синтеза
Синтез фильтра в данной курсовой работе был проведен на ЭВМ. В результате были получены следующие характеристики фильтра верхних частот третьего порядка:
Устойчивость фильтра можно оценить по карте нулей и полюсов, полученных в результате синтеза фильтра:
Нули | Полюсы | ||
Модуль | Фаза | Модуль | Фаза |
0,4271382 | 0 | -0,5972885 | 0 |
0,8485097 | 82,4483 | 0,8551201 | 122,995 |
0,8485097 | -82,4483 | 0,8551201 | -122,995 |