Синтез рекурсивных цифровых фильтров методами оптимизации на основе полиномиальной аппроксимации
Диссертация
Составлена программа с использованием инструментальных средств автоматизации математических и инженерных вычислений Ма1: ЬаЬ по расчету коэффициентов рекурсивных цифровых фильтров на основе заданных частотных характеристик, которая используется в ФГУП «Омский научно-исследовательский институт приборостроения» при проектировании цифровых устройств обработки дискретных сигналов. Представлены… Читать ещё >
Содержание
- 1. Цифровые фильтры и методы их расчета
- 1. 1. Математические модели цифровых фильтров
- 1. 2. Методы расчета цифровых фильтров
- 1. 2. 1. Проектирование КИХ фильтров
- 1. 2. 2. Проектирование БИХ фильтров
- 1. 3. Постановка задачи исследования
- 1. 4. Выводы
- 2. Методы оптимизации на основе полиномиальной аппроксимации
- 2. 1. Вывод расчетных формул
- 2. 2. Сравнительный анализ вычислительных схем
- 2. 3. Исследование свойств алгоритмов на тестовых примерах
- 2. 4. Анализ сходимости алгоритмов
- 2. 5. Выводы
- 3. Алгоритмы определения коэффициентов БИХ фильтров
- 3. 1. Вывод расчетных формул
- 3. 2. Сравнительный анализ алгоритмов оптимизации первого и второго порядков
- 3. 3. Влияние параметров метода расчета на время вычислений и ошибку аппроксимации ЦФ
- 3. 4. Рекомендации по расчету ЦФ
- 3. 5. Выводы
- 4. Проектирование рекурсивных фильтров для системы адаптивной обработки сигналов
- 4. 1. Синтез эталонных фильтров
- 4. 2. Выводы
Список литературы
- Автоматизация исследований процедур идентификации, управления и обработки информации. Отчет о НИР (промежут.)/ Омский гос. ун-т. путей сообщения- Руководитель КогутА.Т. № ГР 01.9.60 000 794- Инв. № 02.9.90 000 516. Омск, 1999. 77с.
- Антонью А. Цифровые фильтры: анализ и проектирование /А. Антонью. Пер. с англ. под ред. С. А. Понырко. — М.: Радио и связь, 1983.-320с.
- Базара М. Нелинейное программирование. Теория и алгоритмы / М. Базара, К. Шетти. М.: Мир, 1982. — 490с.
- Банди Б. Методы оптимизации. Вводный курс / Б. Банди. Пер с англ. — М.: радио и связь, 1988. 128с.
- Бард И. Нелинейное оценивание параметров / И. Бард. — М.:Статистика, 1979.-340с.
- Бахвалов Н.С. Численные методы / Н. С. Бахвалов. М.:Наука, 1973.—631с.
- Беллман Р. Введение в теорию матриц / Р. Беллман. — М.:Наука, 1976.—351с.
- Брунченко A.B. Цифровые фильтры в электросвязи и радиотехнике / A.B. Брунченко, Ю. Т. Бутыльский, Л. М. Гольденберг. Под ред. Л. М. Гольденберга. -М.:Радио и связь, 1982.-224с.
- Введение в цифровую фильтрацию / Под ред. Р. Богнера, А.Константинидиса. М.:Мир, 1976.-216с.
- Верешкин А.Е. Линейные цифровые фильтры и методы их реализации (анализ ошибок квантования по уровню) / А. Е. Верешкин, В. Я. Катковник. -М.:Сов. радио, 1973−152с.
- Вержбицкий В.М. Численные методы. Линейная алгебра и нелинейные уравнения / В. М. Вержбицкий. М.: Высшая школа, 2000.-300с.
- Волков Е.А. Численные методы: Учебное пособие / Е. А. Волков. — М.: Наука, 1987.-248с.
- Галямичев Ю.П. Синтез активных RC-цепей. Современное состояние и проблемы / Ю. П. Галямичев, A.A. Ланнэ и др. Под ред. A.A. Ланнэ. — М.:Связь, 1975.-296с.
- Гантмахер Ф.Р. Теория матриц / Ф. Р. Гантмахер. — М.:Наука, 1988. — 548с.
- Ганшин Г. Р. Методы оптимизации и решения уравнений / Г. Р. Ганшин. — М.: Наука, 1987.- 126с.
- Гилл Ф. Численные методы условной оптимизации / Ф. Гилл, У. Мюррей. Пер. с англ. под ред. A.A. Петрова. — М.: Мир, 1977. 290с.
- Гилл Ф. Практическая оптимизация / Ф. Гилл, У. Мюррей, М. Райт. Пер с англ. М.:Мир, 1985.-509с.
- Гольденберг Л.М. Цифровые фильтры / JI.M. Гольденберг и др. — М.:Связь, 1974.-160с.
- Гольденберг Л.М. Цифровая обработка сигналов: Справочник / JI.M. Гольденберг и др. — М.:Радио и связь, 1985—312с.
- Гольденберг JI.M. Цифровая обработка сигналов: Учебное пособие / JI.M. Гольденберг, Б. Д. Матюшкин, М. Н. Поляк. — М.:Радио и связь, 1990.— 256с.
- Гоулд Б. О синтезе цифровых фильтров / Б. Гоулд, К. Джордан. ТИИЭР, т.56, № 10, 1968.
- Гоулд Б. Методы расчета цифровых фильтров в частотной области / Б. Гоулд, Ч. Рэйдер. ТИИЭР, т.55, № 2, с. 19−43, 1967.
- Гоулд Б. Цифровая обработка сигналов: с прил. работы Д. Кайзера «Цифровые фильтры» / Б. Гоулд, Ч. Рэйдер. Пер. с англ. под ред. А. М. Трахтмана. М.:Сов. радио, 1973−367с.
- Данскин Дж. М. Теория максимина / Дж. М. Данскин. Пер. с англ. под ред. И. Н. Коваленко. М.:Сов. радио, 1970.-200с.
- Демидович Б.П. Основы вычислительной математики / Б. П. Демидович, И. А. Марон. М.: Наука, 1966. — 664с.
- Демидович Б.П. Численные методы анализа / Б. П. Демидович, И. А. Марон, Э. З. Шувалова. М.:Наука, 1967.- 560с.
- Демьянов В.Ф. Введение в минимакс7 В.Ф. Демьянов, В. Н. Малоземов. — М.:Наука, 1972−367с.
- Дьяконов В.П. Справочник по применению системы PC MatLAB / В. П. Дьяконов. М.:Физматлит, 1993.-112с.
- Дэннис Дж. Численные : методы безусловной оптимизации и решения нелинейных уравнений / Дж. Дэннис, Р. Шнабель. Пер. с англ. М. — Мир, 1988.- 440с.
- Каппешни В. Цифровые фильтры и их применение / В. Каппешни, А.Дж. Константинидис, П. Эмилиани. Пер. с англ. под ред. Н. П. Слепова. — М.:Энергоатомиздат, 1983—360с.
- Когут А.Т. Класс методов поиска оптимальных моделей и характеристик экономических объектов / А. Т. Когут, A.F. Малютин, A.A. Симаков, И. А. Щегольский / В кн.: Проблемы оптимизации и экономические приложения, ОмГУ, Омск, 1997. С. 90.
- Когут А.Т. Применение квадратичной аппроксимации в задачах параметрической идентификации и оптимизации А.Т. Когут, А. Г. Малютин,
- И.А. Щегольский // Информатика и процессы управления: Межвузовский сборник научных статей. Красноярск: Изд-во КГТУ, 1997. С. 44−48.
- Когут А.Т. Алгоритмы оптимизации на основе псевдообратных матриц /
- A.Т. Когут, И. А. Щегольский // Материалы 1-й международной научно-технической конференции «Динамика систем, механизмов и машин», — 1995 года. Омск, 1995. Кн.З. С. 66.
- Крылов В.И. Вычислительные методы. Том 1. / В. И. Крылов, В. В. Бобков, П. И. Монастырский. — М.:Наука, 1976 —304с.
- Кунцман Ж. Численные методы / Ж. Кунцман. Пер. с франц. под ред. Д. П. Костомарова. -М.: Наука, 1979. 160с.
- Кюнци Г. П., Крелле В. Нелинейное программирование / Г. П. Кюнци,
- B. Крелле. Пер. с нем. под ред. Г. А. Соколова. — М.: Сов. радио, 1965.-303 с.
- Ланкастер П. Теория матриц / П. Ланкастер. М.:Наука, 1978.-280с.
- Ланнэ A.A. Оптимальный синтез линейных электрических цепей / A.A. Ланнэ. М.: Связь, 1969.-293с.
- Ланнэ A.A. Оптимальный синтез линейных электронных схем / A.A. Ланнэ 2-е изд., перераб. и доп. — М.: Связь, 1978-ЗЗбс.
- Лахно В.И. Цифровые фильтры. Учебное пособие / В. И. Лахно. — Харьков: ХАИ, 1982.-39с.
- Линейное и нелинейное программирование / Под ред. проф. И. Н. Ляшенко. Киев: Вища школа, 1975.-369с.
- Лэм Г. Аналоговые и цифровые фильтры: Расчет и реализация / Г. Лэм. Пер с англ. М.:Мир, 1982.-592с.
- Мизин И.А. Цифровые фильтры: (Анализ, синтез, реализация с использованием ЭВМ) / И. А. Мизин, A.A. Матвеев. М.:Связь, 1979.-241с.
- Моделирование систем идентификации, управления и обработки информации. Отчет о НИР (промежут.)/ Омская гос. акад. путей сообщения- Руководитель Когут А. Т. № ГР 01.9.60 000 794- Инв. № 02.9.80 000 111. Омск, 1997.-90 с.
- Моисеев H.H. Численные методы в теории оптимальных систем / H.H. Моисеев. М.: Наука, 1971. — 424с.
- Оппенгейм А. Цифровая обработка сигналов / А. Оппенгейм, Р. Шафер. Пер. с англ. под ред. С. Я. Шаца. М.:связь, 1979.-416с.
- Ортега Дж. Итерационные методы решения нелинейных систем уравнений со многими неизвестными / Дж. Ортега, В. Рейнболт. М.:Мир, 1975.-420с.
- Пантелеев A.B. Методы оптимизации в примерах и задачах / A.B. Пантелеев. М.: Высшая школа, 2002. — 544с.
- Пелед А. Цифровая обработка сигналов: Теория, проектирование, реализация / А. Пелед, Б. Лиу. Пер. с англ. А. И. Петренко. Киев: Вища школа, 1979.-263с.
- Полак Э. Методы оптимизации. Единый подход / Э. Полак. — Пер. с англ. под ред. Л. А. Вателя. М.: Мир, 1974. — 376с.
- Поляк Б.Т. Введение в оптимизацию / Б. Т. Поляк. — М.:Наука, 1983.—384с.
- Применение средств автоматизации в задачах идентификации, управления и обработки информации. Отчет о НИР (промежут.)/ Омская гос. акад. путей сообщения- Руководитель КогутА.Т. № ГР 01.9.60 000 794- Инв. № 02.9.90 000 673. Омск, 1998. 56 с.
- Пухов Г. Е. Оптимизация и синтез структуры трансверсального фильтра / Г. Е. Пухов, A.A. Златкин. Киев: Наук. думка, 1985.-224с.
- Пшеничный Б.Н. Численные методы в экстремальных задачах / Б. Н. Пшеничный, Ю. М. Данилин. М.: Наука, 1975. — 318 с.
- Рабинер Л. Теория и применение цифровой обработки сигналов / Л. Рабинер, Б. Гоулд. Пер. с англ. под ред. Ю. Н. Александрова. — М.:Мир, 1978.-848с.
- Рабинер Л.Р. Цифровая обработка речевых сигналов / Л. Р- Рабинер, Р. В. Шафер. М.:Радио и связь, 1983−320с.
- Разработка и исследование автоматизированных методов идентификации, управления и обработки информации. Отчет о НИР (промежут.)/ Омская гос. акад. путей сообщения- Руководитель Когут А. Т. № FP 01.9.60 000 794- Инв. № 02.90.70 000 842. Омск, 1996. 81 с.
- Реклейтис Г. Оптимизация в технике: В 2-х кн. Кн. 1 / F. Реклейтис, А. Рейвиндран, К. Рэгсдел. Пер. с англ. М.: Мир, 1986. — 350с.
- Рекурсивные фильтры на микропроцессорах / Под ред. А. Г. Остапенко -М.:Радио и связь, 1988.-126с.
- Рубан А.И. Методы оптимизации / А. И. Рубан. — Томск: Изд-во Томского ун-та, 1976−319с.
- Рубан А.И. Оптимизация систем / А. И. Рубан. — Томск: Изд-во Томского унта, 1984—197с.
- Самарский A.A. Численные методы / A.A. Самарский, A.B. Гулин. — М.: Наука, 1989.-432с.
- Сейдж Э.П. Оптимальное управление системами / Э. П. Сейдж, Ч. С. Уайт. — М.:Радио и связь, 1982.-392с.
- Смирнов В.И. Курс высшей математики. Т.1 / В. И. Смирнов. — М.:Наука, 1974.-480с.
- Современная теория фильтров и их проектирование / Под ред. Г. Темеша и С.Митра. — М.:Мир, 1977—560с.
- Сухарев А.Г. Курс методов оптимизации / А. Г. Сухарев, A.B. Тимохов, В. В. Федоров.-М.:Наука, 1986.-328с.
- Теория автоматического управления / Под ред. A.B. Нетушило.— М.:Высшая школа, 1968 424с.
- Трауб Дж. Итерационные методы решения уравнений / Дж. Трауб. Под ред А. Х. Сухарева. М.:Мир, 1985.-263с.
- Уайлд Д. Дж. Методы поиска экстремума / Д. Дж. Уайлд. Пер. с англ. под ред. A.A. Фельдбаума. М.: Наука, 1967. — 267с.
- Уидроу Д. Адаптивная обработка сигналов / Д. Уидроу, С. Стирнз. Пер. с англ. -М.:Радио и свяхь, 1989.-440с.
- Федоров В.В. Численные методы максимина / В. В. Федоров. — М.:Наука, 1979.-278с.
- Фиакко А. Нелинейное программирование (методы последовательной безусловной минимизации) / А. Фиакко, Г. Мак-Кормик. Пер. с англ. под ред. Е. Г. Голынтейна. М.: Мир, 1972. — 238с.
- Хемминг Р. Цифровые фильтры / Р. Хемминг Пер с англ. под ред. А. М. Трахтмана. М.:Сов.радио, 1980−224с.
- Химмельблау Д. Прикладное нелинейное программирование / Д. Химмельблау. Под ред. M.JI. Быховского. М.: Мир, 1975. — 534с.
- Христиан Э. Таблицы и графики по расчету фильтров / Э. Христиан, Е. Эйзенман. Пер. с англ. под ред. А. Ф. Белецкого. М.:Связь, 1975.-408с.
- Цифровые фильтры и устройства обработки сигналов на интегральных микросхемах / Под ред. Б. Ф. Высоцкого. — М.:Радио и связь, 1984.-216с.
- Цыпкин ЯЗ. Основы теории автоматических систем / ЯЗ. Цыпкин. -М.:Наука, 1977.-548с.
- Чуа JI.O. Машинный анализ электронных схем / JI.O. Чуа, Пен-Мин Лин. -М.:Энергия, 1980.-640с.
- Щегольский И: А. Определение вектора спуска в задачах условной оптимизации / И. А. Щегольский // В сборнике «Совершенствование устройств подвижного состава, электрификации, автоматики и связи железнодорожного транспорта». — Омск.:ОмГАПС, 1998.
- Avriel М. Nonlinear Programming: Analysis and Methods. New Jersey.: Prentice-Hall, Englewood Cliffs, 1976. 322p.
- Bandler J.W., Bardakjian B.J. Least pth Optimization of Recursive Digital Filters, IEEE Trans, on Audio and Electroacoustics, AU-21, No. 5, 1973.
- Beale E.M.L. A Derivation of Conjugate Gradients, in: Numerical Methods for Non-Linear Optimization. N.Y.: Academic Press, 1972. pp. 39−43.
- Box G., Draper N.R. Evolutionary Operation. Wiley, 1969.
- Brophy F., Salazar A.C. Recursive Digital Filter Synthesis in the Time Domain, IEEE Trans, on Acoustics, Speech, and Signal Processing. Vol. 22, No. 1, 1974.
- Daniels R.W. Approximation Methods for the Design of Passive, Active and Digital filters, McGraw-Hill, 1974.
- Dixon L.C.W., Quasi-Newton Algorithms Generate Identical Points, Math. Prog., 2(3), 383−387 (1972).
- Fletcher R. Practical Methods of Optimization. Vol 1. Unconstrained Optimization. N.Y.: Wiley, 1980. 560p.
- Fletcher R., Reeves C.M. Function Minimization by Conjugate Gradients, Computer J., 7, 149−154 (1964).
- Gibbs A.J. The Design of Digital Filters. Australian Telecommunication Research, 4, No. 1,1970.98. Herrmann O. Design of Nonrecursive Digital Filters with Linear Phase, Electronics Letters, 6, No. 11, 1970.
- Hofstetter E., Oppenheim A., Siegel J. On Optimum Nonrecursive Digital Filters. Proc. Ninth Allerton Conf. on Circuit Theory, 789−798,1971.
- McCormik G.P. Methods of Conjugate Directions versus Quasi-Newton methods, Math. Prog., 3(1), 101−16 (1972).
- Murray W. Numerical methods for Unconstrained Optimization. London: Academic Press, 1972.
- Powell MJ.D. An Efficient Method for Finding the Minimum of Function of Several Variables Without Calculating Derivatives. Computer J-, 7, 155— 162,1964.
- Rabiner L.R. The Design of Finit Impulse Response Digital Filters Using Linear Programming Techniques, Bell System Techniques J., 51, No. 6, 1972.
- Shanno D.F., Phua K.H. Matrix Conditioning and Nonlinear Optimization. Math. Prog., 14, 149−160(1978).
- Deczky A.G. Synthesis of recursive Digital Filters using the Minimum P-Error Criterion, IEEE Trans, on Audio and Electroacoustics, AU-20, No.4, 257−263 (Oct. 1972).
- Steiglitz K. Computer-Aided Design of Recursive Digital Filters, IEEE Trans, on Audio and Electroacoustics, 18, 123−129 (1970).