Текст
                    ГЛэлл
АНАЛОГОВЫЕ
И ЦИФРОВЫЕ
ФИЛЬТРЫ
Расчет и реализация

ANALOG AND DIGITAL FILTERS: DESIGN AND REALIZATION Harry Y.-F. Lam Bell Telephone Laboratories, Inc. Formerly with University of California, Berkeley PRENTICE-HALL, INC,, ENGLEWOOD CLIFFS, NEW JERSEY 1979
ГЛэм АНАЛОГОВЫЕ И ЦИФРОВЫЕ ФИЛЬТРЫ Расчёт и реализация Перевод с английского В. Л. Левина, М. Н. Микшиса и И. Н. Теплюка под редакцией канд. техн. наук. и. Н. Теплюка Москва «Мир» 1982
УДК 621.372.54 В книге американского специалиста проф. Г. Лэма рассматриваются основы теории электрических цепей, принципы и схемы реализации анало- говых и цифровых фильтров Излагается методика составления программ их расчета на ЭВМ. Кинга является одним из лучших руководств по ъы- бору типов и параметров непрерывных и дискретных фильтров. Для специалистов, занимающихся проектированием фильтров, и сту» дентов. изучающих электро- и радиотехнику. л 138—82 ч. 1 2302010000 Редакция литературы по новой технике © 1979 by Prentice-Hall, Inc. © Перевод на русский язык, «Мир», 1982 Гарри Лэм АНАЛОГОВЫЕ И ЦИФРОВЫЕ ФИЛЬТРЫ Старший научный редактор Н. В. Серегина. Младший научный редактор Н. И. Сивилева Художник В. М. Прокофьев. Художественный редактор Л. Е. Безрученков Технический редактор Л. П. Бирюкова. Корректор К. Л. Водяиицкая ИБ № 2447 Сдано в набор 30.03.81. Подписано к печати 02.04.82. Формат бОХЭО’/ie. Бумага типограф- ская № I. Гарнитура литературная. Печать высокая. Объем бум. л. 18,50. Усл. печ. л. 37. Усл. кр.-отт 37. Уч.-изд. л. 33,25. Изд. № 20/0964. Тираж 8000 экз. Зак. ИЗО. Цена 3 р. 60 к. ИЗДАТЕЛЬСТВО «МИР> 129820, Москва, И-110, ГСП, 1-Й Рижский пер., 2. Ленинградская типографии Хе 2 головное предприятие ордена Трудового Красного Зна- мени Ленинградского объединения «Техническая книга» нм. Евгении Соколовой Союз- полиграфпрома при Государственном комитете СССР по делам издательств, полиграфии и книжной торговли. 198052, г. Ленинград, Л-52, Измайловский проспект, 29
ПРЕДИСЛОВИЕ К ПЕРЕВОДУ Успехи технологии микроминиатюризации радиоэлектронных устройств обусловили смещение интересов разработчиков аппа- ратуры от обычных пассивных фильтров к активным и, наконец, к цифровым. Резкое возрастание интереса к цифровой фильтра- ции обусловлено возрастанием роли цифровых методов обра- ботки информации, которые, с одной стороны, обеспечивают большую точность и помехоустойчивость аппаратуры, а с дру- гой— позволяют реализовывать схемы цифровых фильтров на основе микропроцессоров и интегральных схем средней и боль- шой степени интеграции, что в конечном итоге позволяет дости- гать существенного выигрыша в объемно-массовых характери- стиках аппаратуры. При этом все разновидности фильтров соз- даются на основе классической теории электрических цепей с применением современных методов проектирования с помощью вычислительных машин. Предлагаемая вниманию читателей книга написана препо- давателем такого известного своими промышленными внедре- ниями учебного заведения, как Калифорнийский университет. Именно в этом университете в последнее время разработаны фильтры с коммутацией конденсаторов, занимающие промежу- точное положение между активными и цифровыми фильтрами. Такие фильтры могут изготовляться по технологии, аналогич- ной технологии цифровых фильтров, что привлекает к ним по- вышенное внимание. Данная книга является, пожалуй, первой- и довольно удачной попыткой рассмотрения в одной монографии пассивных, актив- ных и цифровых фильтров на основе общей теории электриче- ских цепей. Отличительная особенность книги состоит в том, что проблемы фильтрации не затеняются вопросами общей теории электрических цепей. Вместе с тем информацию по теории це- пей удобно использовать в качестве справочной. Четкая мето- дологическая последовательность изложения, простота исполь- зуемого математического аппарата, многочисленные рисунки существенно облегчают усвоение материала. Среди большого числа приведенных задач следует особенно отметить задания на составление программ расчетов иа ЭВМ, что отражает
6 Предисловие к переводу возрастающую тенденцию к использованию ЭВМ для ана- лиза и синтеза цепей. Обширная библиография, рекомендо- ванная по каждой теме, имеет четкую практическую направ- ленность. Книга предназначена для специалистов, занимающихся про- ектированием фильтров, и студентов, изучающих электро- и ра- диотехнику. Перевод книги выполнили Микшис М. Н. (предисловие, гл. 1—3, И—13), Левин В. Л. (гл. 4—9) и Теплюк И. Н. (гл. 10). Проф. И. А. Мизин
Посвящается моим родителям Квей-Чой Лэму и Бик-Кэм Лэм и моей жене Алисе ПРЕДИСЛОВИЕ Понятие фильтра было введено в 1915 г. независимо друг от друга Дж. Кэмпбеллом и К. Вагнером в связи с их иссле- дованиями в области линий передачи и колебательных систем. С тех пор теория и технология фильтров непрерывно развива- лись и продолжают совершенствоваться по настоящий день. Сегодня фильтры настолько глубоко проникли в электронную технику, что трудно представить себе сколько-нибудь сложную систему или прибор, в которых в той или иной форме не ис- пользовались бы фильтры. Эта книга написана на основе курса лекций по проектиро- ванию фильтров, организованного и прочитанного автором для студентов Калифорнийского университета в г. Беркли. Создание такого курса преследовало две цели. Одна из них состояла в том, чтобы ознакомить студентов с рядом основных понятий фильтрации, а также с методами расчета фильтров со скромной надеждой, что это подготовит их к самостоятельной работе по проектированию некоторых простых (аналоговых и цифровых) фильтров по окончании этого курса. Другой целью было обеспе- чить студентам твердые фундаментальные знания для после- дующего изучения более сложных курсов по аналоговым и циф- ровым фильтрам. При этом предполагалось, что студенты при- ступят к изучению этого курса после двухсеместрового курса по общей теории цепей в объеме книги Basic Circuit Theory, С. A. Desoer, Е. S. Kuh. Практическая направленность — основной принцип построе- ния этой книги; изложение материала ведется на достаточно простом уровне, хотя и позволяет выявить существо разбирае- мых вопросов. Для объяснения теории наряду с теоретически обо- снованными соображениями используются также интуитивные, а методы и процедуры расчета иллюстрируются многочисленными
8 Предисловие примерами. Книга шаг за шагом подводит студентов от элементарных тем к рассмотрению достаточно сложных во- просов. В тех случаях, когда материал по уровню сложности превосходит предполагаемые у студентов знания, автор дает ссылки на соответствующую литературу. В результате книга может быть одинаково полезной как учебное пособие по проек- тированию фильтров для студентов не только младших, но и старших курсов и как руководство для инженеров-разработчи- ков, желающих изучить основы этой области электротехники. Автор стремился к тому, чтобы материал книги мог быть легко усвоен читателем, прослушавшим в течение одного — двух се- местров курс теории электрических цепей. Материал книги тщательно подобран с таким расчетом, чтобы дать студентам и читателям максимальное количество по- лезных сведений по многим существенным темам в этой обла- сти. В гл. 1—4 автор излагает фундаментальные основы проек- тирования аналоговых фильтров. Глава 2 посвящена элемент- ной базе как пассивных, так и активных фильтров. Функции цепи и их свойства описаны в гл. 3, где рассмотрено примене- ние преобразования Гильберта, понятие минимально фазовых функций и различные процедуры построения функций цепи. Полиномы Гурвица и положительные вещественные функции, которые образуют математический аппарат для расчета пассив- ных цепей, приведены в гл. 4. В гл. 5—7 автор рассматривает задачу реализации пассив- ных схем. На основе положительных вещественных функций, описанных в гл. 4, автор в гл. 5 и 6 исследует свойства входных RC- и LC-функций. В гл. 7 эти функции применены для реали- зации различных классов передаточных функций. В частности, рассматриваются лестничные RC- и LC-схемы и схемы Дар- лингтона для синтеза передаточных функций фильтров нижних и верхних частот, а также полосовых фильтров; мостовые схе- мы используются для реализации всепропускающих передаточ- ных функций. В гл. 8 исследуется задача нахождения соответствующих передаточных функций. Подробно рассмотрены частотно-изби- рательные фильтры Баттерворта и Чебышева и фильтры Бес- селя для обеспечения групповой задержки сигналов. Для облег-
Предисловие 9 чения расчетов в качестве приложения приведены соответствую- щие графики и таблицы. В гл. 9 вводится понятие «чувстви- тельность». Активным фильтрам посвящена гл. 10, в которой рассма- триваются два основных метода их построения. Прямой метод включает реализацию пассивных /?С-двухполюсников и четы- рехполюсников, а косвенный связан главным образом с реали- зацией активных фильтров второго порядка. Рассмотрены прие- мы реализации на одном и нескольких усилителях и исследова- ны преимущества и недостатки каждого метода. В гл. 10 также рассмотрено влияние неидеальностей операционных усилителей на рабочие характеристики схемы. Наконец, введен класс ак- тивных схем, содержащих только операционные усилители и резисторы (их называют активными /^-схемами). Показано, что этот класс схем наиболее пригоден для использования на вы- соких частотах. Цифровые фильтры рассмотрены в гл. 11—13. В гл. 11 даются основные сведения по цифровым фильтрам, включая рассмотрение z-преобразования, обратных ^-преобразований, дискретного преобразования Фурье, частотных характеристик, теорем дискретизации и функциональных узлов цифровых филь- тров. Методы получения соответствующих цифровых передаточ- ных функций описаны в гл. 12 (для чтения которой необходимо хорошее усвоение материала гл. 8). Детально исследованы ме- тоды инвариантности импульсной характеристики и билиней- ного преобразования. В гл. 13 рассмотрена задача реализации цифровых фильтров, причем указан также способ исключения контуров без задержки. В конце каждой главы приведен полный набор задач, допол- няющих и расширяющих изложенный в тексте материал. Боль- шинство задач были проработаны на семинарских занятиях, и поэтому имеется уверенность, что они по уровню и степени сложности доступны для студентов. Чтобы избежать предложе- ния одних и тех же задач на протяжении ряда лет, каждое упражнение содержит варианты, которые отличаются числен- ными значениями параметров и другими несущественными де- талями,
10 Предисловие Автор хотел бы поблагодарить профессора Дж. Д. Мак-Фер- сона (J. D. McPherson) из Висконсинского университета, г. Ми- луоки, и К- А. Стромсмо (К- A. Stromsmoe) из Университета Альберта, прочитавших окончательный вариант рукописи, а также выразить признательность студентам, прослушавшим курс в 1974—1976 гг.; их заинтересованное участие в семинар- ских занятиях и полезные замечания дали автору неоценимую информацию для пересмотра и улучшения первоначальных вариантов книги. Автор с удовольствием выражает благодар- ность также профессорам Л. О. Чуа (L. О. Chua), К. А. Дезоеру (С. A. Desoer) и Е. С. Ку (Е. S. Kuh) из Калифорнийского уни- верситета, г. Беркли, и сотрудникам фирмы «Белл лэборэтриз», Северный Андовер, шт. Массачусетс, Ф. Дж. Витту (F. J. Witt), К. Ф. Керту (С. F. Kurth) и Р. П. Снайсеру (R. Р. Snicer) за интерес к этой работе, полезную критику и моральную под- держку. Я благодарен также Отделению электротехники и вы- числительной техники Калифорнийского университета, г. Берк- ли, за прекрасные условия, позволившие успешно завершить работу над книгой. Наконец, автор хотел бы выразить благодарность и призна- тельность своей жене Алисе, подготовившей машинописные ко- пии первых двух вариантов рукописи, которыми пользовались студенты, и поддерживавшей мир и согласие в нашем доме. Гарри И.-Ф. Лэм
Введение «Фильтр» в обобщеннном смысле слова представляет собой устройство (или систему), которое преобразует заданным об- разом проходящий через него входной сигнал. По существу фильтр преобразует входные сигналы в выходные таким обра- зом, что определенные полезные особенности входного сигнала сохраняются в выходном сигнале, а нежелательные свойства подавляются. Существует несколько типов фильтров; в этой книге рас- смотрены лишь некоторые примеры. Масляный фильтр в авто- мобилях удаляет посторонние частицы, взвешенные в проходя- щем через фильтр масле; воздушный фильтр пропускает воз- дух, но предотвращает попадание грязи и пыли в карбюратор, Цветное стекло можно использовать в качестве оптического фильтра для поглощения световых лучей определенных длин волн, таким образом преобразуя свет, попадающий на свето- чувствительную пленку в фото- или кинокамере. Электрический фильтр проектируется для выделения и про- пускания требуемого сигнала из смеси полезных и нежелатель- ных сигналов. Телевизионные и радиофильтры — типичные при- меры сложных электрических фильтров. Если говорить более определенно, то при настройке телевизионной аппаратуры на определенный канал, скажем канал 2, она пропускает те сиг- налы (звуковые и изображение), которые передаются каналом 2, и блокирует все другие сигналы. В более узком смысле фильтры — это основные электронные компоненты многих си- стем связи, таких, как телефония, телевидение, радиовещание, радио- и звуколокация. Электрические фильтры можно также найти в цепях преобразования мощности и системах питания. Фактически электрические фильтры так распространены в со- временной технике, что невозможно представить любой элек- тронный прибор средней сложности, в котором бы не использо- вался фильтр в том или ином виде. Электрические фильтры можно классифицировать, несколь- кими способами. Для обработки аналоговых или непрерывных во времени сигналов применяются аналоговые фильтры, а циф- ровые сигналы (сигналы дискретные во времени и квантован- ные по амплитуде) обрабатываются цифровыми фильтрами’). *) Цифровые фильтры рассматриваются в гл. 11. В дальнейшем будем иметь дело только с аналоговыми фильтрами и непрерывными системами.
12 1. Введение Аналоговые фильтры можно классифицировать как сосредото- ченные или распределенные в зависимости от частотного диапа- зона, для которого они проектируются1), и, наконец, как актив- ные и пассивные в зависимости от типа используемых при реа- лизации элементов. В более абстрактных выражениях фильтр — это система, ко- торая характеризуется набором пар функций типа вход-выход или возбуждение-отклик (рис. 1.1), где со у (/) = h (I — т) х (т) dx. о (1.D В выражении (1.1) предполагается, что рассматриваемый с од- ним входом и одним выходом аналоговый фильтр является Входной сигнал я cc(t) Система: аналоговый фильтр с импульсной характеристикой h(t) Выходной сигнал»y(t) Рис. 1.1. Фильтр — система с набором заданных характеристик типа вход выход. физически реализуемым, линейным, сосредоточенным и инва- риантным во времени, a h(t) — импульсная характеристика фильтра. Преобразование Лапласа уравнения (1.1) дает У($) = Я(а)Х($), (1.2) где У(«), Я($) и X(s) — соответственно преобразования Лапла- са функций y(t), h(f) и %(/). Здесь фильтр характеризуется функцией H(s) — передаточной функцией (или частотной ха- рактеристикой при s =/со) фильтра2). Поскольку или s или /со— комплексные переменные, то функция, Я (s) или Я (/со) яв- ляется комплексной величиной, т. е. функция H(ja) имеет ве- щественную часть Re [Я (/со)] и мнимую часть Im [Я (/со)] и Я (/со) = Re [Н (/со)] + / Im [Я (/со)]. (1.3) Используя экспоненциальную форму, можно записать Я (/со) = 1 Я (/со) | (1.4) ’) В этой книге рассматриваются исключительно сосредоточенные фильтры. а) Для гармонического анализа в установившемся режиме предполагается S »= /й).
1. Введение 13 где |//(/ш)| и ///(/со) обозначают соответственно модуль и фа- зовый угол опережения функции //(/со)1), а также IН (» р = {Re [Н (/со)]}2 + {Im [Н (/со)]}2 = Н (/со) Н (- >), (1.5) (t6) Re [Н (/со)] = | Н (/со) | cos ///(», (1.7) Im [// (/со)] = | Н (/со) | sin !Н №). (1.8) Следует отметить, что последнее равенство в уравнении (1.5) имеет силу, поскольку все коэффициенты функции H(s) пола- гаются вещественными числами. 1.1. Амплитудно-частотная характеристика Как было указано выше, основное назначение электрического фильтра — выделять и пропускать требуемый сигнал из смеси полезного и нежелательных сигналов. В случае радиоприемника поступающий на вход сигнал представляет собой сумму элек- трического шума и сигналов от всех радиостанций, включая и требуемую станцию. Настраивая радиоприемник на определен- ную частоту, мы отфильтровываем «все» сигналы от мешающих станций и пропускаем сигнал, переданный нужной станцией. Из-за присущих физически реализуемым системам ограничений мы никогда не сможем создать ни приемник, пропускающий одну определенную частоту сор и подавляющий все другие ча- стоты, ни передающую станцию, которая передает точно на частоте <ор. Следовательно, мы проектируем фильтр, который пропускает сигналы в интервале частот (coPi, <оР2), содержащем и частоту (ор, и подавляет все другие, где термины «пропуска- ние» и «подавление» используются скорее в относительном смысле, чем в абсолютном. Из соотношения (1.2) следует, что |Г(М)| = |//(/®)||Х(/«>)|, (1.9) /У (/«>) = ///(/«>) + /Х (/«>). (1.10) Выражение (1.9) показывает, что значение выходного сигнала представляет собой произведение величины входного сигнала на частотную характеристику фильтра. Это означает, что если амплитудно-частотная характеристика фильтра | Н(/<о) | равна нулю (или приблизительно равна нулю) для определенного ’) Применительно к фильтрам эти функции удобнее называть соответ- ственно амплитудно-частотной и фазочастотной характеристиками. Последнюю часто называют просто фазовой характеристикой. — Прим. ред.
14 1. Введение диапазона частот, скажем между и л и coS2, то выходной сигнал будет иметь нулевую величину (или приблизительно нулевую) при частоте входного сигнала в полосе частот ((osi, см). При этом диапазон частот (cc>si, см) называется полосой задержива- ния фильтра. Аналогично, если амплитудно-частотная характе- ристика |Я(/со) | больше или равна определенному, близкому к единице числу в диапазоне частот (copi, (оРг), то этот интервал частот (<вР1, (Орг) называется полосой пропускания фильтра1). Это название обусловлено тем, что если частота входного сиг- нала лежит в диапазоне частот (coPi, (орг), то выходной сигнал является усиленным или в худшем случае слегка ослабленным аналогом входного сигнала. Кроме того, определим переходную полосу как диапазон частот между полосой пропускания и по- лосой задерживания. Требования к амплитудно-частотной ха- рактеристике фильтра могут включать параметры полосы про- пускания, полосы задерживания, а также и переходной полосы. Исходя из соотношения (1.9), можно определить следующие основные типы частотно-избирательных фильтров: 1. Фильтр нижних частот — фильтр с полосой пропускания от 0 до некоторой частоты сор и полосой задерживания от неко- торой частоты (os до бесконечности, где сор < (os. 2. Фильтр верхних частот — фильтр с полосой пропускания от некоторой частоты сор до бесконечности и полосой задержива- ния от 0 до cos, где cos < сор. 3. Полосовой фильтр — фильтр с полосой пропускания от не- которой частоты (opi до другой частоты <ор2 и полосами задер- живания ОТ О ДО (Osl И ОТ (Os2 ДО ОО, ГДС (Osl < (Opl < (ОР2 < (0s2* 4. Заграждающий фильтр — фильтр с полосами пропускания от 0 до (opi и от соР2 до оо и полосой задерживания от (Osi до <0s2, где (Opl < (Osl < (Оз2 < (Ор2- 5. Всепропускающий фильтр — фильтр с единичной переда- чей для всех частот (т. е. с полосой пропускания от 0 до оо). Этот тип фильтра в основном используется для обеспечения фа- зовой коррекции и фазового сдвига. ' Характеристики этих пяти основных типов частотно-избира- тельных фильтров иллюстрируются на рис. 1.2. Конечно, име- ются фильтры, которые не принадлежат ни к одному из этих пяти типов. В большинстве же случаев требования к ампли- тудно-частотным характеристикам фильтров попадают в одну из этих категорий либо представляют собой комбинацию из этих пяти типов. Подходящим примером является фильтр с па- раметрами амплитудно-частотной характеристики (рис. 1.3, а). *) Здесь единица является нормированным относительно опорной вели- чины значением.
J, Введение 15 |Н(/ь>)| \ Нижних частот \ верхних частот WJoj)I | Пососовой [заграждающий j -J_____I——I_____—-Т „ ЫР, ^st ызг шРг | Всепропускающий | св Рис. 1 2. Пять основных типов частотно-избирательных фильтров. Этот фильтр можно рассматривать как комбинацию из фильтра нижних частот и четырех полосовых фильтров (рис. 1.3,6). Для иллюстрации некоторых применений этих типов филь- тров рассмотрим следующие два примера: 1. При передаче низкочастотного сигнала X0(i), типа рече- вого сообщения, на дальнее расстояние необходимо до пере- дачи промодулировать этим низкочастотным сигналом высоко-
16 1. Введение Рис. 1.3. Пример разложения фильтров.
/. Введение 17 частотную несущую. Имеется несколько методов модуляции сигнала. На рис. 1.4 приведена структурная схема двухполос- ной амплитудной модуляции. В приемнике переданный сигнал Xi(/) проходит через преобразователь частоты, где он умно- жается на сигнал модулированной частоты. Для восстановления исходного сигнала X0(t) выходной сигнал преобразователя ча- стоты X2(t) пропускается через фильтр нижних частот с поло- сой пропускания [0, coL] и полосой задерживания от (2cow — <о£) до бесконечности. Приемник Рис. 1.4. Структурная схема двухполосной амплитудной модуляции. 2. В дальней связи линейные несущие частоты многих сиг- налов передаются одновременно. Это достигается при использо- вании частотного разделения, т. е. каждый из низкочастотных входных сигналов переносится на различные центральные ча- стоты (рис. 1.5, а), где со,— центральная частота i-ro низкоча- стотного сигнала. На приемном конце переданный сигнал прохо- дит через набор параллельных полосовых фильтров соответ- ствующих приемников сообщений (рис. 1.5,6). Конечно, имеются случаи, которым эти пять основных типов фильтров не соответствуют. Подходящим характерным приме- ром является следующий. Рассмотрим трансатлантический подводный коаксиальный кабель длиной ~3200 км. Используемый частотный диапазон от 20 до 164 кГц1)- Эта полоса частот делится на 36 телефонных *) Для сокращения затрат в линии дальней связи желательно организо- вать максимальное число каналов. Однако потери сигнала увеличиваются с повышением его частоты, тем самым ограничивая возможное их число. По- этому, даже если частота сигнала со может принимать значения от 0 до °°, то для теле- и радиовещания выделяется ограниченная полоса частот (пред- ставляемая для каждой станции федеральной комиссией связи). Вне опреде- ленного частотного предела передача затруднена,
18 1. Введение t Низкочастотный сигнал 1 //изкмастоттыи сигнал п. б Рис. 1.5. Структурная схема частотного разделения. каналов, каждый с шириной полосы 4 кГц. Сигнал зату- хает из-за электрических потерь в кабеле. В самом высокоча- стотном канале потери в кабеле длиной -~3200 км составляют ~3200 дБ1), а в самом низкочастотном на том же самом рас- ’) Величина потерь (в дБ) А—20log |Я(/(о) | =—10 log |W(/w) |2. Ве- личина усиления (в дб) Д 20 log | И (До) | = 10 log ]й(/(о)|2.
1. Введение 19 стоянии 1100 дБ. Другими словами, если предположить, что уровень входного сигнала 1 В, то в конце 3200-км кабеля в наивысшем канале уровень напряжения составит 10-160 В, а в наинизшем канале 10-55 В. Очевидно, что необходимо усиле- ние. Поэтому через 65-км участки кабеля располагаются линей- ные усилители. Это означает, что каждый усилитель должен обеспечивать усиление 22 дБ для наинизшего канала и 64 дБ Коэффициент Uacmomtf Рис. 1.6. Пример амплитудно-частотной характеристики фильтра, которая ие является линейной комбинацией пяти основных типов характеристик частотно- избирательных фильтров. для наивысшего и среднее значение для промежуточных кана- лов. Каждый усилитель будет обладать формой частотной ха- рактеристики, подобной приведенной на рис. 1.6. 1.2. Характеристики фазочастотная и группового времени До сих пор рассматривалась только амплитудно-частотная характеристика, теперь же исследуем другую составную часть частотной характеристики фильтра, а именно ее фазочастотную характеристику (фазовый угол) ср (со) или, что эквивалентно, характеристику группового времени т(со), где1) Ф (со) А —/Я (/со), (1.11) т(о>)Д-^-ф(а>) = —(1-12) Для понимания физического смысла функций фазового угла или группового времени фильтра изучим следующие два случая. ') В основном под фазовым углом подразумевается фазовый угол запаз- дывания ф(со), а /называется фазовым углом опережения.
20 1. Введение Сначала рассмотрим фильтр с характеристикой вида #1(/®)=1 для — сос<со<ис ( = О ДЛЯ С0с < со < — (£>с, т. е. фильтр с нулевым фазовым углом и, следовательно, нуле- вым групповым временем для всех частот со. Его импульсная характеристика равна оо й1(/) = (1/2л) J //1(/со)е/“Ч<о = (1/2л) J ei^da = ~ас (1.14) = (1/«0 (1/2/) [ехр (/®е0 — ехр (— /®с/)] = = (1/л/) sin <&с1 = (сос/л) (sin 4//<V). Теперь рассмотрим второй фильтр, который характеризуется следующим соотношением: Я2(/«>) = 1ехр[—/(fcn<o/2«>c)] для — сос < со сос, (1.10) — О ДЛЯ С0с < СО < — С0с. Этот фильтр отличается от предыдущего именно фазовым углом в полосе пропускания, а его импульсная характеристика имеет вид Л2 (!) — (<йс/л) sin [®с/ — (^n/2)]/[®c/ — (Ал/2)]. (1.16) Из сравнения уравнений (1.14) и (1.16) следует, что последний фильтр имеет временную задержку (Ал)/(2®с) от предыдущего Рис. 1.7. Пример, иллюстрирующий влияние группового времени. (рис. 1.7). Следует отметить, что групповое время второго фильтра т (со) = (d/do>) (йл®/2®с) = (Ал/2®с) = Td (1.17) равно времени запаздывания его импульсной характеристики. Сравнение импульсных характеристик этих двух фильтров показывает, что существует прямое соотношение между группо- вым временем фильтра (или, что эквивалентно, фазовым углом
1. Введение 21 запаздывания) и временем запаздывания его импульсной ха- рактеристики. В действительности уравнение (1.17) верно для всех случаев. Далее, для большей определенности рассмотрим фильтр, ко- торый описывается следующей передаточной функцией: #(s) = JCe-s^. (1.18) Следовательно, характеристика группового времени фильтра равна т (со) = - (d/c/ffl) (- ®/0) = /0. (1.19) Если подать на этот фильтр входное возбуждение х(/) = «(/-Т0), (1.20) где и(0 — функция единичного скачка, то выходной сигнал y(t) будет определяться следующим образом: у (I) = Ки [/ - а0 + Го)]. (1.21) Это означает, что групповое время фильтра по существу равно /вых— tex, где tBx — время, при котором входной сигнал дости- гает своего установившегося значения, а /ВЫх — время установ- ления выходного режима. При использовании фильтров в системах радиолокации осо- бенно важно определить время прихода сигнала, поэтому фильтры, включенные в обработку отраженных сигналов, долж- ны обладать наиболее линейной фазочастотной характеристикой или, что эквивалентно, групповым временем, по возможности близким к постоянной величине. Отметим, что небольшие откло- нения фазочастотной характеристики от линейной внесут разно- образные искажения в импульсную характеристику и, следова- тельно, приведут к ошибкам в оценке времени прихода сиг- налов. Другая область, в которой находят применение фильтры с линейной фазой, — это обработка речи. Рассмотрим случай про- хождения речевого сигнала через фильтр с фазовой характери- стикой (рис. 1.8). В этом случае высокочастотные компоненты речевого сигнала пройдут через фильтр раньше низкочастот- ных и, следовательно, выходной сигнал будет сильно искажен- ным подобием входного. Очевидно, что такая ситуация нежела- тельна для многих применений обработки речевых сообщений. Хорошо известно, что аналоговые фильтры на сосредоточен- ных элементах не могут обеспечить совершенную линейную фа- зовую характеристику на всей оси со1). Следовательно, если *) Можно спроектировать цифровые фильтры с конечной импульсной ха- рактеристикой, обладающие линейной фазовой характеристикой для всех ча- стот.
22 1. Введение требуется фильтр с линейной фазовой характеристикой, то не- обходимо определить рабочий диапазон частот, а затем рассчи- Рис. 1.8. Пример, иллюстрирующий влияние фильтра с нелинейной фазочастот- ной характеристикой. тать фильтр, обладающий такой характеристикой в интересую- щей нас полосе частот. 1.3. Методика проектирования Описание фильтра полностью завершено, когда точно опре- делены его характеристики амплитудно-частотная и фазочастот- ная или группового времени. На практике для реализации фильтра, удовлетворяющего заданным требованиям по обра- ботке сигнала, можно использовать методику расчета, подоб- ную методике, приведенной на рис. 1.9. Этап 1 (рис. 1.9) содержит технические характеристики тре- буемого фильтра. В него включаются требования к амплитуд- но-частотной характеристике в полосе пропускания и полосе задерживания, ширине переходной полосы, характеристике фа- зочастотной или группового времени, а также другие необходи- мые параметры, такие, как входное и выходное сопротивления, уровень сигнала, габариты, вес и стоимость. Этап 2 обусловли- вает задачу нахождения подходящей передаточной функции, ко- торая удовлетворяет предъявленным на этапе 1 требованиям. Выбор будет зависеть от рабочего частотного диапазона, чув- ствительности нулей и полюсов, уровней сопротивлений и т. д. Этап 3 связан со схемными реализациями передаточной функ- ции, полученной на этапе 2. Поскольку отсутствуют идеальные электрические элементы, необходимо исследовать допуски филь- тров, полученных на этапе 3, для определения их пригодности на практике, как указано в этапе 4. Если среди полученных на этапе 2 схем отсутствуют удовлетворительные, то необходимо возвратиться к этапу 2 либо следует снизить требования к ра- бочим характеристикам и таким образом пройти этап 4. Далее
1. Введение 23 Этап f Этап 2 ЭтапЭ Этап 4 ЭтаМ & Этап 7 Рис. 1.9. Методика проектирования. необходимо применить методику оптимизации по стоимости и рабочим характеристикам для нахождения из оставшихся после этапа 4 «лучшей» схемы, как показано на этапе 6. После этого можно конструировать и испытывать лабораторный образец в качестве прототипа для дальнейших исследований. В этой книге в основном рассматриваются задачи, введен- ные на этапах 2—4. ЛИТЕРАТУРА 1. Kuh Е. S., Pederson D. О., Principles of Circuit Synthesis, New York. McGraw-Hill, 1959. 2. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., Krie- ger R. K, 1975.
1 24 1. Введение 3. Humphreys D. S., The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs, N J. Prentice-Hall, Inc., 1970. 4. Temes G. C., Mitra S. K., Modern Filter Theory and Design, New York, Wi- ley-Interscience, 1973 [Имеется перевод: Современная теория фильтров и их проектирование. Пер. с англ./Под ред. Г. Темеша, С. Митра. — М.: Мир, 1977.] 5. Stover W. A. Circuit Design for Audio, AM/FM and TV, New York, McGraw- Hill, 1967. ЗАДАЧИ 1.1. Для каждой из следующих функций H(s) найти соответствующие Re[Z/(/co)], Im [Я (/«)], |Н(/со)|, /Н (/и), <р(<ю) и т(со). а) Н (s) = 1 s+ 1 ’ ж) И (з) Зз з2 + Зз + 3 ’ б) Н (з) = $ з+ 1 ’ з) Н (з) = з2 з2 + 3s + 3 ’ в) Н (s) = 1 и) Н (s) = 1 S2 + 3 + 1 s2 + -\/2 з -f- 1 М AZ — S И И - VT s S2 + S + 1 s2 + V2 s + 1 д) Я(з) = S2 л) Н (з)= S2 S2 + 3 + 1 s2 + V2 з + 1 е) Н (s) = 3 s2 + Зз + 3 ’ 1.2. Нарисовать амплитудно-частотные характеристики следующих функций //(з): а) Н (в) = 1 s+ 1 ’ г) Н (s) = $ З2 + s + 1 ’ б) Н (s) = S з+ 1 ’ д) Н (з) = S2 З2 + 3 + 1 • в) Н (s) = 1 З2 + 3 + 1 ’ 1.3. Нарисовать характеристики фазочастотную и группового времени сле- дующих функций H(s): а) 7/(з)=-1-; з+ 1 В) (з) “ з2 + 3s + 3 ’ г) #(з) = — ; s2 + V2 s + 1 д) ^^)-s2+;+-1- 1.4. Доказать справедливость следующих положений: a) Re [//(/со)] = Re [Н (- /со)]; б) Im [// (/со)] = - Im [// (- /со)]; в) |Я (/со) | = | Я (-/со) |; г) /77 (/со) = -///(-/со); Д) ср (со) = — ср (— со); е) т (со) = т (— со).
1. Введение 25 1.5. Для системы (рис. 1.4) найти соответствующий сигнал Xj(0, если ампли- тудно-частотная характеристика фильтра нижних частот задана на: а) рис. 3.1.5, а; б) рис. 3.1 5, б и в) рис. 3.1.5, б. 1ЖМ б Рис. 3.1.5. 1.6. Для схемы (рис. 3.1.6) найти установившиеся значения сигналов оД/) и МО, если a) vs(t) = cos 1030 б) vs(t) = cos 106f. Н s 10 кОм С=0,01мкФ i vf Рис. 3.1.6. я) Исходя из результатов, полученных в пп. а) и б), определить тип фильтра, заданный соотношениями Vi/Vs и VzIVs-
96 1. Введение 1.7. Для схемы (рис. 3.1.7) найти установившиеся значения сигналов Oi(/), Ог(0 и о3(/), если a) vs (/) = cos 100/; б) vs (t) = cos 105/; в) os (/) = cos 108/. г) Исходя из результатов, полученных в пп. а), б) и в), определить тип фильтра, заданного соотношениями Vi/Vs, Уг/V» и Уз/Vs. д) Найти передаточные функции H,(s) .A (VJVt), где i = 1, 2, 3. Рис. 3.1.7. е) Нарисовать амплитудно-частотные характеристики |Я|(/со) | для / == = 1, 2, 3. ж) Нарисовать фазочастотные характеристики <pi(w) функции Hi(s) для / — 1, 2, 3. 1.8. На рис. 3. 1.8 показаны частотные характеристики фильтра F. Найти уста- новившийся выходной сигнал y(i), если входной сигнал x(t) фильтра F имеет вид x(t) == cos 60/ + 10 cos 600/ + cos 3000/.
Элементная база Изображенный на рис. 2.1, а двухполюсник представляет такую пару зажимов, что подводимый к одному зажиму мгно- венный ток будет всегда равен мгновенному току, выходящему из другого зажима данного двухполюсника. Таким образом, а Рис. 2.1. а—двухполюсник; б—двухполюсник; в—четырехполюсник; г—элемент с тремя зажи- мами; б—рассмотрение элемента с тремя зажимами как четырехполюсника. »вх(0 = <вых(0 для всех значений t. Эти основополагающие обозначения двухполюсника и четырехполюсника приведены со- ответственно на рис. 2.1,6 и в. Следует отметить, что устройство с тремя зажимами можно рассматривать в виде четырехполюс- ника (рис. 2.1,г и 6), но не наоборот.
28 2. Элементная база 2.1. Математическое описание В этой книге рассматриваются исключительно линейные, сосредоточенные и инвариантные во времени элементы. Кроме того, предположим, что все двухполюсные и четырехполюсные устройства не содержат внутренних независимых источников, а все начальные условия — нулевые. Следовательно, двухполюс- ный элемент можно представить соотношением V = ZI, где Z Рис. 2.2. а—пример нерегулярного двухполюсника; б—пример нерегулярного четырехполюсника. называется полным сопротивлением двухполюсника, или соот- ношением / = YV, где Y называется его полной проводимо- стью1). Очевидно, что Y—l/Z, a Z=l/Y. В случае четырех- полюсника описание становится более сложным. Существует шесть основных математических описаний регулярных четырех- полюсников 2); а) Представление через матрицу полных сопротивлений [К 1 1 Г Z11 Z12 1 Г Л ”| ,, 71. ,п п „ = или V = ZI; (2.1) V 2 J L 2?21 г22 J L 12 J б) Представление через матрицу полных проводимостей или I = YV; (2.2) *) Имеются некоторые двухполюсные элементы, которые нельзя предста- вить соотношением V — ZI или I = YV. Например, такой элемент, как нул- латор, который изображен на рис. 2.2, а, характеризуется соотношениями V = 0 и I = 0. 2) Имеются вырожденные случаи, при которых четырехполюсник нельзя представить в виде матрицы 2X2, связанной с переменными на зажимах V;. V?, Ц и /2- Примером может служить четырехполюсник, содержащий два нул- латора (рнс. 2.2,6). Этот четырехполюсник характеризуется четырьмя уравне- ниями: И) = 0, V2 — 0, /1 = 0 и /2 = 0.
2. Элементная база 29 в) и г) Представления через смешанную матрицу (2.3) (2.4) д) И е) Представления через передаточную или цепную ма- трицы Очевидно, что Z = Y-1, Y = Z-1, Н = Н-1, H = H'*, С = С-1 и С = С-1. Четырехполюсник называется взаимным, если Z12 = Z21 или У12 = {/21- Все двухполюсники являются взаимными элементами по определению. Многополюсник, полученный на основе соеди- нения взаимных элементов, также взаимный. Для шестиполюсных устройств имеется большее разнообра- зие в математических описаниях. Поскольку здесь главным об- разом рассматриваются двухполюсные и четырехполюсные устройства, за исключением операционных усилителей (кото- рые, строго говоря, представляют собой шестиполюсные при- боры), задача представления шестиполюсных элементов не включается. 2.2. Элементы схем В связи с тем что рассматриваются только линейные, сосре- доточенные и инвариантные во времени элементы, созданные на основе соединения этих элементов, фильтры называются линейными, сосредоточенными и инвариантными во времени. (Для удобства при описании элемента или схемы определения «линейный», «сосредоточенный» и «инвариантный во времени» опускаются.) Эти элементы, используемые для построения та- кого типа фильтров, можно классифицировать двумя широкими категориями: основная элементная база и дополнительная эле- ментная база. Такая классификация основывается на том по- ложении, что каждый элемент категории дополнительной эле- ментной базы можно реализовать, соединяя элементы, принад-
30 2. Элементная база лежащие к категории основной элементной базы. Очевидно, что дополнительная элементная база не является основополагаю- щей; однако она полезна как концептуальный инструмент. 2.2.1. Основная элементная база К этой категории принадлежат: 1. Резисторы. Показанный на рис. 2.3, а резистор характери- зуется соотношением V = RI или I = GV, где G = 1/7?. 2. Конденсаторы. Показанный на рис. 2.3,6 конденсатор описывается соотношением I = sCV или V = (l/sC)7. Рис. 2.3. Основная элементная база. а—резистор; б—конденсатор; в — катушка индуктивности; а—операционный усилитель. 3. Катушки индуктивности. Катушка индуктивности (рис. 2.3,в) задается соотношением V = sLl или / = (1 /sL) V. 4. Операционные усилители (ОУ). На рис. 2.3,г показан операционный усилитель, который характеризуется: а) входным полным сопротивлением ZBx = °°, б) выходным полным сопро- тивлением /вых = 0, в) Квых = А (V2 — Vi) при А —оо, где V2 и Квых представляют собой соответственно напряжения меж- ду узлом 1 и землей, узлом 2 и землей и узлом 3 и землей. Это шестиполюсное устройство можно представить в следующем виде: 0 0 0 1 Г V1 о о 'о у2 (2.7) ’ /1 ‘ ^2 L^bhx-1 L-A A O-ILjBbIx J где А -> со. Обычно соединение ОУ с землей не изображается.
2. Элементная база 31 До того как перейти к дальнейшему рассмотрению, необхо- димо подчеркнуть, что эта основная элементная база содержит исключительно идеальные элементы; они являются изображе- нием на бумаге с помощью карандаша, а не реальными физи- ческими объектами. В общем случае электрические характери- стики реального физического элемента можно смоделировать с достаточной степенью точности на основе соединения этих идеальных элементов. Например, реальную катушку индуктив- ности в большинстве случаев можно точно смоделировать с по- мощью последовательного соединения идеального резистора и Рис. 2.4. Пример, иллюстрирующий применение принципа виртуального корот- кого замыкания. идеальной катушки индуктивности. В действительности рабочие характеристики многих элементов не отличаются значительно от их идеальных характеристик, особенно если они рассчитаны для функционирования в определенных для них рабочих пре- делах. Другой момент, который следует отметить, это то, что физический ОУ имеет характеристики, близкие к ранее опреде- ленным идеальным характеристикам при обеспечении должного смещения, фазовой коррекции и точной балансировки при усло- вии, что он работает в низко частотном диапазоне и при уровне его выходного напряжения ±Е В, где Е в основном составляет несколько вольт, которые зависят от источников питания. Для обеспечения некоторого сокращения в расчетах схем на ОУ заметим, что Л = /2 = 0, т. е. означает отсутствие тока через входные зажимы ОУ. Кроме того, применим принцип вир- туального короткого замыкания, который устанавливает сле- дующее. Принцип виртуального короткого замыкания1). Если вход- ные зажимы ОУ через узлы 1 и 2 не соединены непосредственно *) Принцип виртуального короткого замыкания имеет силу при предполо- жении, что ОУ работает в линейном режиме.
32 2. Элементная база с зажимами независимого или управляемого источника напря- жения, то Vi = V2. Для иллюстрации пользы этого принципа при вычислении проанализируем схему на рис. 2.4 двумя способами: с помощью принципа виртуального короткого замыкания и без него. Найдем теперь соотношение между УВЫх и Увх без примене- ния принципа виртуального короткого замыкания. Поскольку Ii = /2 = 0, узловое уравнение в узле 1 дает /л = /в- (2.8) Контурное уравнение по узлам 3413 устанавливает следующее: ^/в + /?л/л+^вых = 0. (2.9) Из другого контурного уравнения по узлам 414 получаем Vi + RaIa = V. (2.Ю) Кроме того, из характеристик ОУ следует, что ^ = 4(72-^) при Л->оо. (2.11) Для того чтобы найти соотношение между Увх = Vs и УВЫх, по- стараемся исключить все другие переменные в уравнениях (2.8) — (2.11). Уравнения (2.8) и (2.10) устанавливают, что /д = /в = -(У1//?а). (2.12) Подставляя соотношение (2.12) в уравнения (2.9) и (2.11), по- лучаем следующее выражение: D | п К.ых = -Ав -П = Л(У2-У1), (2.13) *А которое можно переписать в виде Z Р I р ч Д ARaB)Vi=AV2 ИЛИ Vl== А + [(/?л + RB)/RA] Vz' (2Л4) Подставляя выражение (2.14) в первую половину соотношения (2.13), получаем 17 'ВЫХ“ Поскольку А -* оо, Vb^[(Ra + Rb)/Ra]V2 или У.ыД.х = («л-Ш. (2-15) При использовании принципа виртуального короткого замыка- ния и проведении вычислений сначала видно, что эти вычисле- ния упрощаются: у, = v2=> — RAIA = Vbx или IA = - (VBX/RA). (2.16) а + [(*а + КВ)/*а])У2'
2. Элементная база 33 Контурное уравнение по узлам 3413 и узловое уравнение в узле 1 дают RbIb + RaIa + Vw = O, (2-17) Ia = Ib- (2-18) Используя соотношения (2.16) и (2.18), приведем уравнение (2.17) к виду Увых = ~ (Ra + RB) I а = [(/?Л + RbVRa] V„, (2.19) который является результатом, полученным в выражении (2.15) после многочисленных вычислений. Операционные усилители более подробно рассматриваются далее совместно с синтезом активных фильтров в гл. 10. 2.2.2. Дополнительная элементная база Поскольку технология интегральных схем постоянно совер- шенствуется, то в этой категории становится все больше и больше элементов. Ограничим наше исследование следующими восемью элементами. 1. Зависимые источники. а) Источник напряжения, управляемый напряжением (ИНУН) (рис. 2.5, а), характеризуется соотношением Ve = = kVA. Две реализации ИНУН приведены на рис. 2,5,6 и в. б) Источник тока, управляемый напряжением (ИТУН) (рис. 2.6, а), характеризуется соотношением 1в = §сУа- Две реа- лизации ИТУН приведены на рис. 2.6, б и в. На рис. 2.6, б по- казан конденсатор, который обычно используется для увеличе- ния скорости нарастания переходной характеристики. К тому же резисторы выбраны таким образом, что R\R$ — R2R4, и кро- ме других эффектов это дает высокое внутреннее полное сопро- тивление, и, следовательно, схема по функционированию будет наиболее близко приближаться к истинному источнику тока. Обычно для получения малых токов резисторы Ri и R2 выби- раются большими, тогда как резисторы R3 и Rt— малыми для уменьшения падения напряжения на них. в) Источник напряжения, управляемый током (ИНУТ) (рис. 2.7, а), характеризуется соотношением Vs = rd а- Из-за сложности измерения токов в ветвь, по которой протекает управляющий ток 1А, введено небольшое сопротивление для по- лучения падения напряжения Va (рис. 2.7,6). Тогда задача реализации ИНУТ сводится к задаче реализации ИНУН. г) Источник тока, управляемый током (ИТУТ) (рис. 2.8, а), характеризуется соотношением 1в = Ма. ИТУТ также реали- зуется подобно ИНУТ в приближенном виде (рис. 2.8,6). 2 Зак. ИЗО
34 2. Элементная б а:-а Рис 2 5 Источник напряжения, управляемый напряжением. а—условное обозначение ИНУН, Уд = £Уд; б—инвертирующий ИНУН, Ув = _(K2/^i)KAJ в —неинвертирующий ИНУН, Ув = [(Дд + Яв)/^д] Уд. Следует отметить, что все четыре типа зависимых источни- ков представляют собой невзаимные четырехполюсные элемен- ты. Обычно левая половина, или управляющая часть зависимого источника, подробно не показывается на графиках схем. 2. Гираторы. Изображенный на рис. 2.9, а гиратор пред- ставляет собой четырехполюсное устройство и характеризуется следующей матрицей полных проводимостей: Из соотношения (2.20) следует, что гиратор можно реализовать на основе двух ИНУТ (рис. 2.9,6). Реализация гиратора на основе ОУ при g\ — g% приведена на рис. 2.9, в. В большинстве случаев, представляющих практический интерес, имеем gi =* ~g2 = g, и изображение гиратора на рис. 2.9, а упрощается (рис. 2.9,г).
2. Элементная база 35 Рис. 2.6. Источник тока, управляемый напряжением. “-условное обозначение ИТУН, IB=gcVA- б—ИТУН с заземленной нагрузкой, R^ =^3^4' = в—ИТУН с незаземлеиной нагрузкой, /в = [(^2 + ^з)/^1^з]' Рис. 2.7. Источник напряжения, управляемый током. ^°гс1^А< Яд мало, 3*
36 2. Элементная база Рис. 2 8 Источник тока, управляемый током. gc=kll-A> “А мало- Для того чтобы показать, что на рис. 2.9, в изображен дей- ствительно гиратор, применим принцип виртуального короткого замыкания, который дает Ic = Vx/R. (2.21) Записывая контурные уравнения по контурам 32G3, 31(73, G543G, 6G346 и 6G56, получаем К£) = 2^/С = 2К1, (2.22) VD==-£/B+/1=>-/B==V1/tf, (2.23) - V2 - RId + VD = 0 => ID = (- V2 + 2VJ/R, (2.24) VB-Vp + 2IDR = 0=>VB + 2IDR = 2Vh (2.25) VE - V2 + Rip = 0. (2.26) Подстановка соотношений (2.24) и (2.26) в уравнение (2.25) дает V2 - RIP - 2V2 + 4V! = 2Vt => Ip = (27, - V2)/R. (2.27) Между узлами 1 и 5 имеем /д = (7,- V2)/R. (2.28) На основе соотношений (2.23), (2.27) и (2.28) Уравнения пер- вого закона Кирхгофа в узлах 1 и 5 дают /1 = Ia + IB = (Vi/R) - (У2/Я) - (V./R) == - (V2/R), (2.29) h = - I а + I г = ~ (W + (V2/Z?) + (27,//?) - (V.JR) = (у,//?). (2.30) Таким образом, соотношение описывает гиратор при g — —\/R.
2. Элементная база 37 Рис. 2.9. Гираторы. а —условное обозначение гиратора; В—гиратор, реализованный на двух ИТУН; в—гнра- тор, реализованный на ОУ при | gi 1=1 gn1 = 1//?; г—условное обозначение гиратора с активной проводимостью тирании g.
38 2. Элементная база ----------------------------X------------------------------- Z Рис. 2.10. Реализации катушек индуктивности комбинациями гиратор — кон- денсатор. а и б—искусственная заземленная катушка индуктивности; в и г—искусственная иеза- земленная катушка индуктивности. Одним из наиболее важных применений гираторов в области активных фильтров, как и в других областях, является реали- зация катушек индуктивности. Изображенная на рис. 2.10, а схема представляет собой схематическую реализацию катушки индуктивности. Вычисления проводятся на основе уравнения конденсатора'. I2 = — sCV2, (2.32) уравнений гиратора- l\ — gV2 п Iz = — gVi’ (2.33)
2. Элементная база 39 Комбинируя эти два уравнения, получаем соотношение - gV, = /2 = ~ sCV2 = — sC (1/g) Ц => ZBX = (VJK) = s (Cig* 2), (2.34) которое эквивалентно катушке индуктивности с индуктивностью C/g2T (рис. 2.10,6). Поскольку гираторы являются заземленными1), то схемой на рис. 2.10, а можно реализовывать исключительно заземлен- ные катушки индуктивности (т. е. один из зажимов такой ис- кусственной катушки индуктивности подсоединен к земле). Ти- пичная реализация незаземленной катушки индуктивности (т. е. оба зажима этой искусственной катушки индуктивности не соединены непосредственно с землей) приведена на рис. 2.10, в. Анализ осуществляется следующим образом: первое уравнение гиратора: Ix=gV и Ц = — gVb (2.35) где V=y1 = 72( второе уравнение гиратора: T2 = gV2 и I2 = — gV, (2.36) уравнение конденсатора: —Ц + (— /2) = sC]Z. (2.37) Первая половина соотношения (2.35) и вторая половина (2.36) в результате дают Л = -/2. (2.38) Подставляя соотношения (2.35) и (2.36) в уравнение ,(2:37), получаем - gV2 = sCV = sC (1/g) I^Vx-V2 = s (Cig2) Ц. (2.39) Совместно уравнения (2.38) и (2.39) описывают незаземленную катушку индуктивности с индуктивностью C/g2 Г (рис. 2.10, г). Реализация незаземленной катушки индуктивности .'(рис. 2.10, в) требует в целом применения четырех ОУ. Схемные-реа- лизации незаземленных катушек индуктивности с числом#' ОУ, меньшим четырех, приведены на рис. 2.11, а [3 ОУ] и рис. 2.11,6 и в [2 ОУ]2). 3. Конвертор отрицательного полного сопротивления (КОС). Изображенный на рис. 2.12, а КОС представляет собой *) Во всех существующих схемных реализациях четырехполюсных гирато- ров «нижние» зажимы обеих пар зажимов заземляются; соответствующий случай изображен на рис. 2 9, в. 2) См. [10, 11].
40 2. Элементная база Рис. 2.11. Реализации незаземленных катушек индуктивности, а—на трех ОУ; б и в—на двух ОУ.
2. Элементная база 41 Рис. 2.11. (Продолжение.) четырехполюсное устройство, точной матрицей1) г и11_ г1 L л J L о которое характеризуется переда- где k — положительное число. Простая реализация КОС на одном ОУ приведена на рис. 2.12,6. Для того чтобы показать, что изображенная на рис. 2.12,6 схема характеризуется соотношением (2.40), при- меним принцип виртуального короткого замыкания и получим VX = V2. (2.41) К тому же контурное уравнение по 31G23 дает - + v 1 - v2 + RbI2 = 0 =► Л = (Rb/Ra) 12. (2.42) Очевидно, что соотношения (2.41) и (2.42) можно привести к виду уравнения (2.40). Использование названия конвертор отрицательного полного сопротивления для обозначения приведенной на рис. 2.12, а схемы объясняется тем, что если подсоединить полное сопро- ‘) Если быть более точными, то соотношение (2.40) описывает конвертор отрицательного полного сопротивления по току, или КОСТ. Конвертор отри- цательного полного сопротивления по напряжению, или КОСН, характеризу- ется следующим образом: m=[-o“va
42 2. Элементная база тивление Z2 к паре зажимов 2 (рис. 2.12, в), то входное полное сопротивление Zi станет равно Zx = -(Z2lk). (2.43) Таким образом, входное полное сопротивление представляет собой отрицательное нагрузочное полное сопротивление, мас- штабированное с помощью постоянного множителя \/k. 6 Рис. 2 12. Конвертор отрицательного полного сопротивления. а—условное обозначение КОС; б—реализация КОС на одном операционном усилителе; в—пример, иллюстрирующий типовое применение КОС. 4. Обобщенный конвертор полного сопротивления (ОКС)1). Изображенный на рис. 2.13, а обобщенный конвертор полного сопротивления представляет собой четырехполюсное устройство, способное обеспечивать входное полное сопротивление со сто- роны одной из двух его пар зажимов в виде произведения пол- ного сопротивления, подключенного к его оставшейся паре за- жимов, на некоторые внутренние полные сопротивления. Он характеризуется цепной матрицей г V . 1 Г k О -1г к -. (2.44) *) В литературе он называется обобщенным конвертором полного сопро- тивления и проводимости, поскольку он применяется как для полных прово- димостей, так и для полных сопротивлений.
2. Элементная база 43 Ъ------* V, ока К а Рис. 2.13. Обобщенный конвертор полного сопротивления. Условное обозначение ОКС; б—схемная реализация OKG при А = 1 и ((s)=(ZiZt)/(Z3Zs); заземленная катушка индуктивности Г.
44 2. Элементная бала где f(s) называется функцией преобразования полного сопро- тивления, a k обычно нормировано к единице. Схемная реали- зация ОКС при fc = l и f(s) = Z2ZJZ3Z5 (2.45) приведена на рис. 2.13,6. В частном случае, если положить Z2 — R2, Z3 = R3, Z^-Ra и Z5=1/sC5, то четырехполюсник характеризуется следующим образом: Следует отметить, что если теперь подсоединить к паре зажи- мов 2 резистор Re (рис. 2.13,в), то получим функцию входного полного сопротивления ZBX Д (VJh) = (R2R.R3CM s. (2.47) Это означает, что результирующий двухполюсник эквивалентен заземленной катушке индуктивности в R2RiReCe/Ri Г. 5. Частотно-зависимое отрицательное сопротивление (ЧЗОС). ЧЗОС представляет собой двухполюсное устройство с полным сопротивлением, равным \/s2D, где D — положительное число и имеет размерность фарада в квадрате, или Ф2. Для установив- шихся синусоидальных режимов полное сопротивление ЧЗОС становится равным Z (/со) = — (l/co2D), (2.48) что эквивалентно резистору, отрицательное сопротивление кото- рого зависит от рабочей частоты. В этом заключается причина использования такого пространного названия. На рис. 2.14, а приведено условное схемное обозначение ЧЗОС. Схемную реализацию ЧЗОС можно получить, нагружая пару зажимов 1 КОС [соотношение (2.45)] конденсатором (рис. 2.14,6). Входное полное сопротивление результирующего двухполюсника равно Z^i/^iR^CfiJR3)]. (2.49) Известно, что катушки индуктивности крайне трудно изго- товить в виде интегральных схем. В настоящее время заземлен- ные катушки индуктивности можно проектировать на основе пар гиратор — конденсатор и при этом избежать многих проб- лем, но незаземленные катушки индуктивности при активной реализации (т. е. на основе гираторов, ОУ и КОС) получаются крайне нестабильными, чувствительными и непригодными для практического применения. Один из способов исключения из
2. Элементная база 45 1 + К =®фг а Рис. 2.14. Частотно-зависимое отрицательное сопротивление, а—условное обозначение ЧЗОС; 6—схемная реализация ЧЗОС. схем катушек индуктивности представляет собой технический прием переменного масштабирования полного сопротивления с помощью масштабного множителя 1/s. Этот метод определяется как следующий: задана передаточная функция в виде отноше- ния напряжений или токов; затем проектируем схему на RLC~ элементах, удовлетворяющую требуемой передаточной функции. Далее каждая катушка индуктивности в L Г заменяется на резистор в L Ом [т. е. ее полное сопротивление в ветви масшта- бируется от sL до (l/s)sZ. = L]; каждый резистор в 7? Ом заменяется на конденсатор в 1/7? Ф [т. е. его полное сопротив- ление в ветви масштабируется от 7? до (l/s)7?J; и каждый кон- денсатор в С Ф заменяется на ЧЗОС с полным сопротивле- нием l/(s2C) [т. е. его полное сопротивление в. ветви масш- табируется от 1/sC до (1/s) (1/sC)]. После завершения этого процесса получается новая схема без катушек индуктивности. Кроме того, как исходная схема, так и схема, полученная на основе переменного частотного масштабирования, обладают одной и той же передаточной функцией по напряжению или току.
46 2. Элементная база 6. Сумматор. Сумматор представляет собой многовходовый прибор, выходной сигнал которого состоит из алгебраически взвешенной суммы его входных сигналов. Схема простого сум- матора приведена на рис. 2.15; все обозначенные напряжения в узлах являются заданными. Рис. 2.15. Схема сумматора. пт г» где и *=]><>• 1-1 1=1 1=1 1=1 Для того чтобы показать, что на рис. 2.15 изображена схема сумматора, запишем уравнения первого закона Кирхгофа в уз- лах 1 и 2, а для контура 3G213 — уравнение второго закона Кирхгофа следующим образом: О, Д V -у V k fe=l * *=1 Л У»Ых-У + ^=о. При подстановке п т g=Y (1/rJ И G=E(1/7?a) fe=i ь-t (2.50) (2.51) (2.52) (2.53)
2. Элементная база 47 можно записать соотношения (2.51) и (2.50) в виде п г п 2 (ВД = Z (W = gv => V = Z (Ek/grk), (2.54) Ы A=1 fe=-l mm m Z (VM = I + Z <VIRk) = I + GV => I = z WM-GV. (2.55) fc=i fc=i fc-i Подставляя соотношение (2.54) в уравнение (2.55), получаем m п I = 2 Ш - Z (Qlgrk) Ek. (2.56) k=i k=\ Наконец, используя соотношения сать уравнение (2.52) в виде " Е fe=l к (2.54) и (2.56), можно запи- Рис. 2.16. Схема сумматора. Е“ E^Vt- (2.57) Если на рис. 2.15 Еп = 0 (т. е. если резистор гп подсоединен к земле, что является обычным в этом случае), то <2-“> А-1 k k=\ где G и g задаются, как и ранее, в уравнении (2.53). Конкретно схема на рис. 2.16 дает ^вых = - (Rf/Ri) Vt - (Rf/R2) V2 + [(1 + GRf)/gri] Elt где (2.59) g = (l/ri) + (l/r2) и G = (l//?1) + (l/7?2). (2.60) 7. Интегратор. Схемная реализация интегратора на ОУ при- ведена на рис. 2.17, где Увых = -(1ЛС/?) квх. (2.61)
48 2 Элементная база Если RC — 1, то соотношение инвертирующий интегратор. Увых = —(1/s) описывает тор. Рис. 2 18. Инвертирующий дифферен- циатор. 8. Дифференциатор. Схемная реализация дифференциатора на ОУ приведена на рис. 2.18, где ^вых = — sCRVBX. (2.62) Если RC — 1, то соотношение УВЫх = —sVBX описывает инвер- тирующий дифференциатор. ЛИТЕРАТУРА 1 Desoer С. A., Kuh Е. S.. Basic Circuit Theory, New York, McGraw-Hill, 1969 2 . Graeme J. G., Tobey G. E , Huelsman L. P., Operational Amplifiers, Design and Application, New York, McGraw-Hill, 1971. [Имеется перевод: ГрэмД., Тоби Д, Хыолсмаи Л., Проектирование н применение операционных уси- лителей.— М.: Мир, 1974.] 3 Smith J. I, Modern Operational Circuit Design, New York, Wiley-Intersci- ence, 1971. 4 Wait J V., Huelsman L. P., Korn G. A., Introduction to Operational Ampli- fier Theory and Application, New York, McGraw-Hill, 1975. 5 Roberge J K., Operational Amplifiers, Theory and Practice, New York, Wi- ley, 1975. 6 Stout D. F., Kaufman M., Handbook of Operational Amplifier Circuit De- sign, New York, McGraw-Hill, 1976 7 Su K. L., Active Network Synthesis, New York, McGraw-Hill, 1965. 8 . Mitra S. K., Analysis and Synthesis of Linear Active Networks, New York, Wiley, 1968 9 . Mitra S. K., Active Inductorless Filters, New York, IEEE Press, 1971. 10 Deboo G J , Application of a Gyrator Type Circuit to Realize Ungrounded Inductors, IEEE Trans. Circuit Theory, CT-14, 101-2 (May 1967). 11 The L. Q, Yanagisawa T, Some New Lossless Floating Inductance Cir- cuits, Proc. IEEE, 65, 1071-2 (1977).
2. Элементная база 49 ЗАДАЧИ 2.1. Эквивалентная схема полевого транзистора для малых сигналов приве- дена на рис. 3.2 1, где rgs = 10й Ом gis = 10~s мСм и гЛ, — 300 кОм. Выразить через матрицы полных проводимостей, полных сопротивлений и смешанную матрицу эквивалентную схему полевою транзистора для малых сигналов. 5 8 Рис. 3.2.1. 2.2. Эквивалентная схема транзистора для малых сигналЬв показана на рис. 3.2.2, где Сс = 200 пФ, Се — 20 пФ, гв = 25 Ом, г» = 120 Ом, гс — 1,25 мОм и а = 0,98. Выразить через матрицы полных проводимо- стей, полных сопротивлений и смешанную матрицу эквивалентную схему транзистора. Рис. 3.2.2. 2.3. а) Выразить через матрицы полных проводимостей и полных сопротив- лений симметричную мостовую четырехполюсную цепь N (рис. 3 2.3). б) Если к паре зажимов 2 цепи N подсоединено нагрузочное полное сопротивление Zl, найти входную функцию полного сопротивления „ ^bx(s). ‘•4- Рассмотреть изображенную на рис. 3.2 4 схему, где четырехполюсная цепь Vi описана матрицей полных сопротивлений вида V) = 1 + Zij/j. Уг — Z21A + 222^2. Найти входную функцию полного сопротивления Z(s). ‘•5. Рассмотреть схему (рис. 3 2.5), где четырехполюсная цепь Nz обладает следующей матрицей полных проводимостей: = 1/ltVl + У12 Vz> 1г — {/21^1 + УггУг- Найти входную функцию полной проводимости У(а).
50 2. Элементная база 2 6, Четырехполюсная цепь N на рис. 3. 2.6, а задана передаточной матрицей Рис. 3.2 4. Рис. 3 2 5. 2.7. Найти передаточную матрицу приведенной на рис. 3.2.7 схемы. 2.8 а) Найти передаточную матрицу схемы, показанной на рис. 3.2 8 б) Найти передаточную функцию H(s) = V2/Vi 2.9. Найти передаточную функцию трех схем, изображенных на рис. 3.2.9 2.10. Найти передаточные функции трех схем, изображенных на рис. 3.2.10 2.11. Выразить через смешанную матрицу (рис. 3.2.11) четырехполюсную цепь
2. Элементная база 51 Рис. 3.2 6, а. VSux б Рис. 3.2.6, б, в. 6 Рис. 3.2.7. Рис. 3,2,3»
a Рис. 3.2.10,a, б. Рис. 3.2.10, в.
2. Элементная база 53 2.12 а) Проверить, что на рис. 2 5, б показан инвертирующий ИНУН. б) Проверить, что на рис. 2 5, в показан неинвертирующий ИНУН. в) Схема рис. 3 2.12 представляет собой неинвертирующий ИНУН, где входное напряжение не обязательно подсоединено к земле. Найти уси- ление по напряжению этой схемы. 2.13. а) Показать, что схема на рис. 2.6, б представляет собой ИТУН с зазем- ленной нагрузкой. б) Показать, что схема иа рис. 2.6, в представляет собой ИТУН с неза- земленной нагрузкой Zl. 2.14. Показать, что схемы на рис. 2.11 представляют собой незаземлеиные катушки индуктивности. 2.15. а) Показать, что схема иа рис. 2.13,6 характеризуется смешанной мат- рицей, заданной соотношениями (2.44) и (2.45).
54 2. Элементная база б) Показать, что двухполюсная схема на рис. 2.13, в эквивалентна за- земленной катушке индуктивности. 2.16. Показать, что двухполюсная схема на рис. 3.2.16 эквивалентна катушке индуктивности. Рис. 3.2.17. 2.17. Показать, что двухполюсная схема на рис. 3.2 17 эквивалентна заземлен- ной катушке индуктивности. 2.18. Показать, что двухполюсные схемы на а) рис. 2.14, б) рис. 3.2 18, Я и в) рис. 3.2.18, б представляют собой заземленные ЧЗОСы. 2.19. Показать, что схема на рис. 3.2.19 представляет собой неивертирующпй интегратор.
2. Элементная база 55 Рис. 3.2.18,6
56 2. Элементная база 2.20. Рассмотреть схему на рис. 3.2 20. а) Найти передаточную функцию H(s)= УВЫх/РВх. б) Если RiCi = RC, показать, что эта схема является неннвертирующим интегратором. Рис. 3.2.19. Рис. 3.2.20. 2.21. Найти передаточные функции Рвых/Рвх Двух схем на рис. 3.2.21. 2.22. Найти передаточные функции Рвых/Рвх двух схем на рис. 3.2 22. Следует отметить, что эти схемы реализуют фильтр Баттерворта нижних частот второго порядка 2.23. Рассмотреть две схемы на рис 3.2.23, где схема б получается масштаби- рованием полного сопротивления каждого элемента в схеме а с по- Мощью масштабного множителя 1/s.
2. Элементная база 57 а) Найти передаточные функции W(s)= Рвых/Рвх и fl(s) = Рвых/Р, б) Найти входные функции полного сопротивления Z(s) и Z(s), Рис. 3.2 22. 2-24. Используя сумматоры, интеграторы н дифференциаторы, спроектировать схемы, подобные схеме на рис. 3. 2.24, которые дают а) Ивых = 2V, + Va- V»-, г) 7ВЬП = V, + sV2 + Г2; ®) ^вых = — V\ — 37а — Va; д) Рвых = + у Иг + ЗУi4-4sVi+5sV2. в) Vвых = ~l^i — ЗИг + дИз; $
58 2. Элементная база Рис. 3.2.23. Рис. 3.2.24. °v&* 5 2.25. Рассчитать схемы для имитации следующих дифференциальных урав- нений: »>+2 4t-+2»-’('>+4г t в) + 3(/ (/) + у (т) dx = х (0, где у (/) — выходной, а х (<) — вход- о ной сигналы.
Свойства функций цепи Функция цепи представляет собой преобразование Лапласа импульсной характеристики и задается в виде отношения двух полиномов комплексной частоты s. До того как рассматривать свойства функций цепи, проведем обзор некоторых свойств по- линомов комплексной переменной s. 3.1. Полиномы комплексной переменной Полином p(s) называется четным, если он представляет со- бой сумму членов с четными степенями, и нечетным, если сте- пени нечетные. Например, полиномы pi(s) и p2(s) четные, в то время как полиномы p3(s) и p4(s) нечетные, когда Pi (s) = as6 + bs2 + с p3{s) = f^ + gs3 + hs Pi (s) = ds20 + e р^ (s) = ks7 + Is3 a a, b, c, d, e, f, g, ft, ft, I — постоянные числа. Следует отме- тить, что если M(s)— четный, a N (s)— нечетный полиномы1), то (3.1) ЛГ(з)-=-ЛГ(-а). (3.2) Рассмотрим полином р($) общего вида, заданный следующим соотношением: р ($) = а0 + + a2s2 + + a4s4 + a5s5 + .... Его всегда можно записать в виде суммы четного и нечетного полиномов р (s) = (а0 + a2s2 + + ...) + + (ajs + a3s3 + a5s5 + ...)&M (s) + JV (s), (3.3) где M (s) Д a0 + fys2 + a4s4 + ..., a N (s) Ap^s + a3s3 + a5s5 + ... называются соответственно четной и нечетной частями поли- нома p(s). Исходя из соотношений (3.1) и (3.2), получаем р (- а) = М (- а) + АГ (- s) = М (s) - АГ (s). (3.4) *) В этой главе, так же как и в гл. 4—8, M(s) п N(s) с индексом или без него обозначают соответственно четный и нечетный полином или рацио- нальную функцию.
60 3. Свойства функций цепи В этой книге коэффициенты всех рассматриваемых полино- мов являются вещественными числами. При этом введенном условии полиномы комплексной переменной з обладают сле- дующими свойствами 1. Если p(s)~ полином переменной, s, то p(s) = p(s), где а обозначает величину, комплексно-сопряженную с а На- пример, если р (s) = a^s2 ф- ais -ф а0. то p(.s) = ais2 -ф a,s -ф i = = a2s2 4- fljS -ф a0 = p (s). 2. Если M (s) — четный полином, то из соотношений (3.1) и (3.5) получаем М (/со) = Л/(7©) = М (— jar) = М (/со), (3 6) где первое и последнее равенства в уравнении получаются соответственно из соотношений (3.5) и (3.1). Из уравнения (3.6) следует, что полином веществен для всех значений частоты и. 3. Если #(з)—нечетный полином, то из соотношений (3.2) и (3.5) получаем #(/<») == /у (/®) = N(— ]<о) = (3.7) Таким образом, полином N(ja) имеет чисто мнимое значение и его можно выразить следующим образом: #(/<a) = /#(®), (3.8) где Х(ю) — вещественная функция вещественной переменной со. 4. Если Sk — корень полинома p(s), т. е. Р (з*) = М (sk) + N (sft) = 0, где Л1(з) и N(s) — соответственно четная и нечетная части полинома р(з), то (—з*) является корнем полинома р(—з) = = M(s)— #(з). Очевидно, что так же справедливо и обратное утверждение. Следовательно, имеем: Лемма 3.1. s* является корнем полинома [Л4(з)-ф#(3)1, если и только если (—з*) — корень полинома [Л4(з)— #(з)], где М (з) и N(з) — соответственно четный и нечетный по- линомы. 5. Квадрат модуля полинома p(s) = M(s) -ф #(з), где М(з) и N(s) — соответственно его четная и нечетная части, задается следующим соотношением: I Р О) Р = Р (s) Р (- s) ls_/M = {[Л! (s) -ф N (з)] [М (з) - N (s)]} |s_/a ~ (ЛР (з) - #2 (з)1 = М2 (» - № (J®). (3.9)
3. Свойства функций цепи 61 Поскольку М (/со)— вещественная, а AZ(/oj)— чисто мнимая ве- личина, то Л42(/со) и ДО2 (/со) имеют вещественные значения и М2(/со)>=0, а №(/со) 0 для всех частот со. Вследствие этого I р (/о) I2 О для всех со. . (3.10) Кроме того, можно показать, что |р(/со)|2 является полиномом переменной со2 или, что эквивалентно, |р(/со)|2— четный поли- Im[s] X -- X О С-ПЛОСНОСГПЬ 1--Г I I Ф-1 I > Reis] Рис. 3.1. Квадрантная симметрия корней функции Их) Д p(s)p(—s). X счетверенные комплексные корни; О пары вещественных корней; <8> сопряженные пары корней на мнимой оси четных кратностей. ном вещественной переменной со. Например, если p(s)=s2 + + л/2s + 1, то M(s) — s2+l и N{s) — '\/2 s, AI2(s)-^(s) = s4 + 2s2+1-2s2 = s4+1, |p(/»)P = [s4+l]LJW=l+®4. 6. Корни полинома f (s) Д [p (s) p (— s)] = Af2 (s) — N- (s) встре- чаются с квадрантной симметрией, которая означает сле- дующее: а) корни на вещественной оси s-плоскости встречаются па- рами в точках Oi и (—oi); б) корни на мнимой осп s-плоскости встречаются комплекс- но-сопряженными парами четной кратности [т. е. если /со] — корень полинома f(s), то как /<й], так и (—/coi) являются его
62 3. Свойства функций цепи двойными, или счетверенными, или 2/1-кратными ..., кор- нями] и в) комплексные корни встречаются в счетверенном виде [т. е. если щ +/«и— корень полинома р(з)р(—s), где oi #= О и (01=7^0, то oi — /'a»i, —(oi + /ап) и —(oi — /a>i) также яв- ляются его корнями]. Это свойство расположения корней полинома р(з)р(—«) ил- люстрируется на рис. 3.1. Свойства квадрантной симметрии в расположении полюсов полинома р(з)р(—«) можно доказать, используя лемму 3.1. Простой подходящий случай^ задается следующим соотноше- нием: p(s) = (s2+l)(s2+V2 « +l)(s+1). В этом случае по- лучаем, что p(s)p(—s) == (s2 + l)2(s44~ 1) (—s2+l). Таким об- разом, корни полинома p(s)p(—s) равны Sj = 1, S2 — — 1, S3 = S4 = j, S5 = Sg = j, s7 = (1/7D + / (1/yp, s8=(1/VF) - / (1/V2-), S9=_(i/7T) + /(i/72) и s10 = — (1/V2-) -/(1/VF). 3.2. Функция цепи Пусть F(s)— функция цепи, которая может быть входной функцией полного сопротивления или проводимости двухполюс- ника или передаточной функцией между входным и выходным зажимами четырехполюсника. Тогда F(s) представляет собой рациональную функцию переменной s с вещественными коэф- фициентами и может быть записана в виде отношения двух полиномов следующим образом: F (s) = A (s)/B (s) = Е а^/Е biS1 = = [М, (s) + N, (з)]/[ И2 (з) + У2 (s)]> (3.11) где A(s) и B(s) являются соответственно полиномами числи- теля и знаменателя функции ^(s); A4i(s) и Ni(s) — соответ- ственно четная и нечетная полинома Л(з); a M2(s) и N2(s) — четная и нечетная части полинома B(s). Умножая уравнение (3.11) на В(—s)/B(—s'), получаем р (s) — А в ~ — U B(s)B(-s) M2(s) — N%(s) _ Мг (s) М2 (s) - JV, (s) J\T2 (s) . Лг, (s) М2 (s) - N2 (s) Mt (s). ,g j2 M2 («) ~ A j (л) M2 (s) - A] (s)
3. Свойства функций цепи 63 Заметим, что первый член в выражении (3.12) является чет- .ной функцией М (s) Д [М1 (s) М2 (s) - У, (s) N2 (s)]/[A12* 2 * * * * (s) - Nl (s)] = = [Af, (- s) (- s) - (- s) N2 (- s)]/[M2 (- s) - V22 (- s)] = = M(—s), (3.13) а второй член — нечетной функцией N (s) А [У1 (s) M2 (s) - N2 (s) Afi (s)]/[M2 (s) - Nl (s)] = = [- M (- s) M2 (- s) + N2 (- s) M! (- s)]/|X (- «) ~ N22 (- s)]= = —JV(—s). (3.14) Впредь M(s) и N (s) будут соответственно называться четной и нечетной частями рациональной функции F(s), заданной уравнением (3.11). При подстановке s =/со из уравнений (3.13) и (3.14) следует, что ЛУ(/со)— вещественная, а Af(/co)— чисто мнимая величины. Поэтому М (ja) = Re [У7 (/со)] и У (/со) = /1т [У7 (/со)]. (3.15) Уравнение (3.15) устанавливает, что по заданной вещественной (мнимой) части функции F(s) можно найти ее четную (нечет- ную) часть и наоборот. 3.2.1. Преобразование Гильберта Соотношение между вещественной и мнимой частями функ- ции цепи (которая описывает физически реализуемую систему) может быть выражено через преобразование Гильберта, как показано в дальнейшем. Предположим, что функция цепи F(s) является аналитиче- ской в замкнутой правой половине1) (включая и мнимую ось) s-плоскости2). Запишем следующее соотношение: F(j(o) = R(a) + jX(.a), (3.16) где У? (со) и X (со) — соответственно вещественная и мнимая части функции F(/со). Если lim ^(/со) = R (оо) = конечной вещественной константе, (3.17) )->оо *) В последующем символ ПП используется для обозначения правой, а ЛП — для обозначения левой половины s-плоскости 2) Поскольку F(s)—рациональная функция, то фраза «F(s)—является 'алитической в замкнутой правой половине s-плоскости» означает, что она не имеет полюсов в правой половине s-плоскости, т. е. F(s)=£ оо для всех зна- чений s. Для применяемого здесь преобразования Гильберта достаточно по- требовать, чтобы рациональная функция 77(s) не содержала полюсов в правой половине s-плоскости и все ее полюсы, расположенные на мнимой оси, были простыми.
64 3. Свойства функций цепи то У? (со) и Х(со) связываются соотношениями вида1) 00 х (о) = - (1/п) J [/? (£)/(<» - £)] </£, (3.18) — оо оо /?(®) = (1/я) J [ЛГ (□/(<»-g)]dg+/?(oo). (3.19) — 00 Следует отметить, что между соотношениями (3.18) и (3.19) отсутствует симметрия. Это отсутствие симметрии следует из того факта, что рассматриваются только функции цепи, преоб- разования Лапласа которых являются вещественными времен- ными функциями. Если рассмотреть комплексные временные функции, то появится член Х(оо) в правой половине уравнения (3.18) и два уравнения, а именно (3.18) и (3.19), будут сим- метричны. С другой стороны, если импульсная характеристика /(/), которая представляет собой обратное преобразование Лап- ласа функции F(s) не содержит импульсной функции в точке t — 0, то /?(оо) = 0 и уравнение (3.19) упрощается и имеет сле- дующий вид2): сю R (со) = (1/л) J [X («/(со - g)] dt. (3.19') — оо На основе преобразования Гильберта, если удовлетворяются определенные условия (для физически реализуемых, устойчи- вых схем эти требуемые условия выполняются), то 1. Если задана мнимая часть Х(со), то можно получить ве- щественную часть /?(со) с помощью уравнения (3.19). На основе У? (со) и Х(со) можно сформировать функцию F(/co). Из свойства аналитической непрерывности [т. е. при замене со на s/j] получаем функцию F(s). 2. Если задана вещественная часть /?(со), то из уравнения (3.18) получаем Х(со), и на их основе можно снова сформиро- вать функцию F(/co). При подстановке со — s/j получаем F(s). Пример 3.1. Задана вещественная часть /?(со)в виде /?(со) = а/(а2 -|- со2). Найти соответствующую функцию цепи F(s) Решение. Мнимая часть X (со) из уравнения (3 18) определяется следую- щим образом: ОО X (со) = —- (1/л) J ]а/(а2 + £2) (со - £)) = - [со/(а2 + со2)]. — ОО *) Имеется много других эквивалентных выражений для преобразований Гильберта. См. [4]. 2) В последующем положим, что /?(оо)=0, и вместо ссылки на уравне- ния (3.19) или (3.19') будем давать ссылку только на уравнение (3.19).
3. Свойства функций цепи 65 Следовательно, F (ja>) = R (и) + jX (со) = (а — /со)/(а2 + ®2) = (а — /со)/[а2 — (/со)2] = 1/(<х +/со) и, таким образом, F(s) = l/(s + а). Заметим, что в основном оценка интегралов в соотношениях (3.18) и (3.19) затруднительна и часто требуется обращение к таблицам интегралов или к области математики, которая на- зывается комбинаторикой. Если теперь более подробно рассмотреть соотношения (3.18) и (3.19), то видно, что оба интеграла представляются в виде интеграла свертки со f(®)= $ г(ОА(®-О^Дя(®)*А(®), (3.20) — 00 где h(a)Д± 1/(лсо), а g(<n)— это либо /?(со) в соотношении (3.18), либо Х(со) в соотношении (3.19). Некоторое сокращение затрат при оценке соотношений (3.18) и (3.19) можно полу- чить, если использовать полезные свойства интегралов свертки. Вот некоторые из них: 1. Преобразование Лапласа функции /(со) задается в виде произведения преобразований Лапласа g(co) и h(со). Следует отметить, что в соотношениях (3.18) и (3.19) преобразования Лапласа в действительности будут производиться над функ- циями переменной со, а не над обычными временными функ- циями. 2. Уравнения (3.20) можно также записать в следующем виде: СО f(co)= \g(<»-$h®dl = gW*h(<»). (3.21) “00 3. f (со) = g (со) * h (со) = [/г-я производная от g(co)]*[fe-ft интеграл от А (со)] (3.22) = [й-й интеграл от £(ш)]*[&-я производная от h (со)]. (О Г ° 1 4. f (со') с/со' = g (со') с/со' * h (со) = — оо L—qq J = g (®) * J h (co') c/co' . (3.23) — oo -I 5- iH®) = [i g («>)] * h (®) = g (®) * [A.h (e>)]. (3 24) 3 Зак. 1130
66 5. Свойства функций цепи Было показано, что преобразование Гильберта можно ис- пользовать для нахождения вещественной части функции цепи, если задана ее мнимая часть, и наоборот. Следует отметить, что преобразование Гильберта представляет собой просто на- бор соотношений между вещественной и мнимой частями ком- плексной функции, которая является аналитической в правой половине s-плоскости. Если записать F (До) == е~“ (и) = g-[“ (®)+/фfail, (3.25) то в этом соотношении логарифмическую функцию а (св) А,— — In | F (До) | называют затуханием или функцией потерь, а <р (со) А —/Г (До)— фазой (или, более точно, фазовой за- держкой) фильтра. Логарифмируя выражения (3.25), полу- чаем у (/м)= — In F (/со) = — In е~[а (“)+/ф<“)1 = а (со) + /ср (а). (3.26) Заметим, что если функция y(s) является аналитической на правой половине s-плоскости, то а (со) и ср (со), которые яв- ляются вещественной и мнимой частями функции у (/со), бу- дут связаны между собой уравнениями преобразования Гиль- берта следующим образом: ОО <р (со) = - (1/л) J [a (g)/(co - £)] d£, (3.27) — ОО оо а (со) = (1/л) J [ф (£)/(со - £)] dg. (3.28) Пример 3.2. Фазовая характеристика требуемого фильтра задана в сле- дующем виде: <р (а) = — (/гл/2) для а С — сос = (/гл/2) (а/ас) для - а^а а£ (3.29) = (/гл/2) для в) в>с и показана на рис. 3.2, а. Найти соответствующее затухание, или функцию по- терь а (а) этого фильтра. Решение. Поскольку т(а) Adq>(a)/da (рис. 3.2, б) имеет более простую форму, чем <р(а), то, применяя свойство (3.24) к уравнению (3.28), получаем ОО da(a)/da = (l/n) J {[d<₽ (g)/dg]/(a - g)} dg. (3.30) — ОО Следовательно, “с da (а) 1 с kn 1 k а — а„ — —— \ --------------------= in ---------------—£_ . (3.31) da л J 2а. а — g 2а„ а 4- а. с с с
3. Свойства функций цепи 67 Интегрирование уравнения (3.31) дает (3.32) Идеально постоянное групповое время (рис. 3.2,6) в ин- тервале частот [—<ос, cod представляет значительный интерес Рис. 3.2. а—фильтр с линейной фазой; б—фильтр с постоянным групповым временем. при проектировании фильтров. Следовательно, соответствую- щая ему функция затухания при условии минимальной фазы') имеет большое практическое значение. Однако трудно оценить поведение функции в соотношении (3.22), за исключением край- них областей, а именно: 1. При со (Ос, применяя разложение уравнения (3.22) в ряд Тейлора, находим, что* 2 *) а(со)~(Л/2) [со/а>с]2. 2. При (0->оо, т. е. при а» (Ос, аппроксимация дает а (и) ~ (k/2) In [ro/(oj2 + (k/2) (®/wc) № + ®c)l ~ (k/2) In [co/coc]2 + k = k In | (o/(oc | -|- k. График функции a((o) изображен на рис. 3.3. Для того чтобы применить преобразование Гильберта к фазе и модулю функции цепи, было предъявлено требование аналитичности функции у (со) в правой половине s-плоскости. ’) Понятие минимальности фазы вводится в этой главе позже. 2) Заметим, что 1п(1-|-х) х при |х| <С 1. 3*
68 3. Свойства функций цепи Таким образом, требуется аналитичность не только функции F(s) в правой половине s-плоскости, но также и обратной ей функции 1/F(s). Поскольку у(«) = —lnF(s) = lnl/F(s) и если y(s)—аналитическая функция, то следует, что —y(s) = = In F(s). Следовательно, для применения соотношений (3.27) и (3.28) необходимо иметь уверенность в аналитичности функ- ций F(s) и 1/F(s) в правой половине «-плоскости, что в свою аМ Рис. 3.3. Функция затухания фильтра с постоянным групповым временем очередь означает отсутствие нуля или полюса функции F(s) в правой половине «-плоскости1). Такая функция называется минимально-фазовой. Причина введения понятия минимальности фазы состоит в том, что если имеются две функции цепи F(s) и F(s) с оди- наковыми модулями, т. е. 1) |F(»| = |?(/co)| для всех частот со, таких, что 2) F(s) имеет один или более нулей в правой половине «-плоскости, а 3) F(s) не содержит нуля в правой половине «-плоскости, то ф (со) ср (со) для всех со О, где ф (со) А,— /Г (/со), а ср (со) А — /F (/со)— соответственно фазы функций F(s) и F(s). Другими словами, функция цепи F(s), не обладающая нулем в правой половине «-плоскости, будет иметь меньший фазовый угол по сравнению с той функцией цепи F(s), которая содержит один или более нулей в правой по- ловине «-плоскости. Наиболее простые фильтры описываются минимально-фазо- выми функциями, даже если устойчивость системы не ограни- чивает расположение нулей функции цепи. В противном случае потребовались бы взаимные соединения, многократные пути 4) Точка называется нулем {полюсом} функции цепи F(s), если 7* 7(z4)=0 {F(pk) = оо). Из этого определения следует, что нуль {полюс} мо- жет быть или корнем полинома числителя {знаменателя} функции F(s), или точкой на бесконечности [т. е. г* = оо {р* = оо}] при степени полинома чис- лителя меньшей {большей} степени полинома знаменателя.
3. Свойства функций цепи 69 передачи между входным и выходным сигналами фильтра или их комбинациями. Всего этого желательно избежать на прак- тике, поскольку это приводит к увеличению сложности и чув- ствительности результирующей схемы фильтра. В примерах 3.1 и 3.2 было показано, что оценка интегралов в преобразованиях Гильберта в основном крайне затрудни- тельна. Значение преобразования Гильберта состоит в том, что оно используется скорее для объяснения, чем для расчета. На основе преобразования Гильберта: если определены веществен- ная или четная части {мнимая или нечетная части}, которые удовлетворяют определенным требованиям обработки сигнала, то соответствующий фильтр полностью описан. Аналогично, если известны или фаза, или модуль минимально-фазовой функ- ции фильтра, которые вычислены вдоль мнимой оси s-плоско- сти, то такой фильтр полностью охарактеризован. Другими словами, фильтр можно спроектировать для обеспечения тре- бований либо к фазе, либо к модулю, а не к обоим сразу. В этом смысле преобразование Гильберта устанавливает тео- ретические ограничения рабочих характеристик фильтра. 3.2.2. Четная и нечетная части Преобразование Гильберта дает средства для построения всей функции F(s) по заданной ее вещественной либо мнимой частям, которые определены вдоль мнимой оси s-плоскости, если обеспечена аналитичность функции F(s) в правой поло- вине s-плоскости. Если, кроме того, F(s) представляет собой минимально-фазовую функцию, то из преобразования Гиль- берта следует, что можно определить функцию F(s), если из- вестны ее модуль, фаза или групповое время. Однако трудно- сти, связанные с оценкой соответствующих интегралов Гиль- берта, приводят к тому, что преобразование Гильберта практически почти не используется. В этом разделе описы- ваются альтернативные методы построения функции цепи по заданным ее вещественной (четной) или мнимой (нечетной) частям. Другой случай, касающийся модуля и фазы, рассмат- ривается в следующем разделе. Напомним, что функцию цепи F(s) можно записать следую- щим образом: m п F (s)=A (s)/B (s)= Е atsl £ Ь^=[Мг (s)+^ (s)]/[M2 (s)+N2 (s)]= i-0 ' i=0 = M(s) + tf(s), где (3.33) M (s) = [Mi (s) M2 (s) - Nt (s) N2 (s)]/[M22 (s) - N22 (s)] и (3.34) N (s) = [Ni (s) M2 (s) - N2 (s) M, (s)]/[Mi (s) - Nl (s)]. (3.35)
70 3. Свойства функций цепи Положим, что четная часть M(s) функции цепи F(s) задана в виде *) M(s) = C(s)/D(s). (3.36) Без потери общности можно допустить, что D(s) является чет- ным полиномом с корнями квадратной симметрии* 2). Тогда D (s) = М2г (s) - Nl (s) = [М2 (s) + N2 (s)] [M2 (s) - W2 (s)] = = [M2 (s) + N2 (s)] [M2(- s) + tf2(- «)] = В (s) В (- s). (3.3 7) Следовательно, можно использовать мнимую ось s-плоскости в качестве границы раздела, т. е. полюсы из левой или из пра- вой половины приписываются полиному В (s'), а оставшаяся половина — полиному В(—s)3). Говоря математически, нет приоритета, по которому половина корней должна приписы- ваться полиному B(s). Однако как инженерам нам предпочти- тельнее работать с устойчивыми функциями цепи (которые не содержат полюсы в правой половине s-плоскости). Вследствие этого полюсы полинома D(s) из левой половины s-плоскости приписываются полиному B(s), а полюсы из правой половины будут автоматически принадлежать полиному В(—s). Таким образом, знаменатель D(s) заданной четной части M(s) был использован для нахождения знаменателя требуемой функции цепи F(s). Если известен полином B(s) = M2(s)-\- N2(s), то для со- здания функции F(s) допускается полином числителя m A(s) = У, а(81 с набором неизвестных коэффициентов а,, 1-0 ’) Если задана вещественная часть 7?(<о) функци F(s), то из соотноше- ния (3.15) можно сформировать M(s) следующим образом: М(s) = R(s/j). 2) Если корни заданного полинома D(s) не обладают квадрантной сим- метрией, то можно домножить полиномы C(s) и D(s) заданной четной части M(s) на полином k(s) таким образом, что результирующий знаменатель D (s) k (s) D (s) будет обладать корнями с квадрантной симметрией. В этом случае рассмотрим заданную функцию в виде M(s) = [C(s)/D(s)]^.k(s)CX X(s)M(s)O(s)- Простой (но необязательно лучший) выбор полинома k(s) осуществляется по условию ^(s) А. Д (— s). 3) Если мнимая ось s-плоскости выбрана в качестве линии раздела, то что произойдет с корнями на мнимой оси? Поскольку все корни на мнимой оси, скажем, в точке s& полинома D(s) должны встречаться с четной кратностью, например 21, можно приписать I корней в точке Sk полиному B(s), а оставшиеся I корней — полиному В(—s). Таким образом, корни полинома D(s) на мнимой оси делятся так, что поло- вина переходит в B(s), а другая половина в В(—s). В дальнейшем множи- тели левой половины будут включать половину корней на мнимой оси, так же как и множители правой половины.
3. Свойства функций цепи 71 i = О, 1, 2, ..., т, а именно m F (s) = Г а^/[М2 (s) + N2 (s)]. (3.38) i=O Из сравнения числителя четной части в выражении (3.38) и C(s)— числителя заданной функции M(s) получаем систему уравнений с (/п+1) неизвестными (включающими коэффи- циенты а,)1). Решение этой системы будет давать значения этих требуемых коэффициентов а(. Следовательно, функция F(s) полностью определена. Пример 3.3. Построить функцию F(s) по заданной четной части Л4(/а>) вида М (/ш) = <в2/(ш8 + 1). (3.39) Решение. Поскольку М (/со) = ш2/(ш8 + 1) = — (/ш)2/[— (/ш)’ + 1], получаем М (s) = - s2/(— s’ + 1) Д С (s)/D (s). (3.40) Следовательно, В (s) В (—s) = М22 (s') - N2 (s') = - s6 * + 1 = = (- s + 1) (s2 - s + 1) (s + 1) (s2 + s + 1). (3.41) Корни полинома D(s) в левой половине з-плоскости дают следующие сомно- жители: (з + 1) и (з2 + з + 1). Таким образом, В (з) = Мг (з) + N2 (з) = (з + 1) (з2 + з + 1) = з3 * * + 2з2 + 2з + 1, (3.42а) М2 (з) = 2з2 + 1, (3.426) Ni (з) = з3 + 2s. (3.42в) Из соотношений (3 34) и (3 40) числитель четной части функции F(s) равен Af, (з) Мг (з) - Nt (s) N3 (з) = - з2 А С (з). (3.43) Для M2(s) и Ni(s), заданных уравнением (3.42), можно выбрать Afi(s) и Ni(s) в виде полиномов соответственно второй и первой степеней2). Следо- ‘) Заметим, что система уравнений, являющаяся результатом этой про- цедуры, может содержать т + 1 уравнений или меньше в зависимости от ситуации. В любом случае, однако, существует по крайней мере один набор коэффициентов а,, который удовлетворяет этой упомянутой выше системе Уравнений. 2) При заданных условиях (3 42) существует много способов выбора по- линома А (з), который будет удовлетворять уравнению (3.43). В этом случае наиболее просто выбрать в качестве A (s) полином второй степени. Однако можно также предположить, что A (s) представляет собой полином степени п, где п — положительное четное целое число. Основным правилом при выборе является следующее: общий полином в левой части уравнения (3.43) должен иметь степень по крайней мере того Же порядка, что и степень полинома С(з).
3 Свойства функций цепи вательно, можно положить, что 2 Л(з) = У “^г = а0+ 0^ + a2s2 = Ml (s) + А\ (s). (3.44) i=o Таким образом, Afi(s) = <zo + ^s2, a Nl(s)=aiS. Вследствие этого из урав- нения (3.43) получаем (a2s2 + a0) (2s2 + 1) — (ais) (s3 4- 2s) = —s2, что в свою очередь означает следующее: (2^2 — щ) а4 (2ао + а2 — 2я,) з2 4" Uq = — з2. (3.45) Приравнивая коэффициенты при одинаковых степенях в обоих частях урав- нения (3.45), получаем следующую систему, уравнений: а0 = 0 2ао а2 — 2a j = — 1 (3.46) 2ог — ai = 0. Решение системы уравнений (3.46) равно a0 = O, ai=2/3 и а2=1/3. (3.47) Таким образом, F (з) = [(2/3) з 4- (1/3) з2]/(з3 4- 2з2 4- 2з 4- 1). Если теперь задана нечетная часть ДГ($) функции цепи F(s), то при использовании соотношения (3.35) вместо (3.34) можно построить устойчивую функцию F(s) способом, подоб- ным предыдущему случаю, когда задана функция M(s). Те- перь можно сформулировать следующую процедуру построения: Процедура построения 3.1. 0. Пусть заданная функция будет нечетной {четной} частью /У($){/И($)} функции F(s), т. е. N(s) {M(s)} = C(s)/D(s), где предполагается, что полином D(s) обладает корнями с квад- рантной симметрией. 1. Найти корни M%(s) — Nl(s) путем перемножения самого полинома D(s). 2. Множители, определяемые корнями полинома D(s) в ле- вой половине s-плоскости, приписываются полиному В (s) = = A42(s)4- Nzfs). Перемножая вместе все эти сомножители, п получаем B(s)=^A;s;. Следовательно, определены M2(s) i“0 и /V2(s), которые являются соответственно четной и нечетной частями полинома B(s). m 3. Положим, что A (s) = У, аг$\ где сами коэффициенты ai 1=0 в этот момент — неизвестные величины. Сформировать Afi(s) и AMs), основываясь на этом введенном полиноме A(s). Заме- тим, что степень m определяется из сравнения полинома C(s), т. е. заданного числителя функции АГ (s) {Л4 (s)} и числителя в соотношении (3.35) {(3.34)}.
3. Свойства функций цепи 73 4. Сформировать полином \N\(s)M2(s)— N2 (s) М i (s) ] X X {[Mi(s)M2(s) — MfsJAMs)]}. Приравнять этот результирую- щий полином к полиному Cfs). Это приведет к системе из k уравнений с (тп-|-1) неизвестными, где 1 m + 1. Эти неизвестные представляют собой коэффициенты полинома A (s). 5. Решить систему уравнений, полученных на этапе 4, для щ, i = 0, 1, 2, ..., пг, и затем сформировать функцию f(s) = = 4(s)/B(s). Пример 3.4. Задана нечетная часть N (s) функции F(s) в виде Д' (/го) = — 7<о/(1 + со6). (3.48) Найти требуемую функцию цепи F(s). Решение Из уравнения (3.48) получаем N (s) = - s/(l - s') Л С (s)/O (s). (3.49) Таким образом, М% (s) — N22 (s) = 1 — s6 = D (s) и (3.50) Ni (s) M2 (s) - N2 (s) Af, (s) = - s = C (s). (3.51) Дальнейшие вычисления осуществим, следуя в соответствии с этапами, ука- занными в процедуре построения 3.1: 1. 1 _ se = (_ s + 1) (S2 _ з + !) (s + !) (s2 + s + 1), (3.52а) 2. В (s) = (s + 1) (ss + s + 1) = s3 + 2s2 + 2s + 1, (3.526) М2 (s) = 2s2 + 1, N2 (s) = s3 + 2s. (3.52b) 3. Для определения наименьшей степени полинома 4(s) рассмотрим уравнение в числителе нечетной части IVi (s) М2 (s) - N2 (s) М! (s) =. - s. (3.53) Поскольку M2(s) является полиномом второй степени, а полином N2(s) — третьей, то наиболее простой выбор заключается в следующем: положить степень полинома IVi(s) равной 1, а степень полинома Mi(s) равной нулю. [Другой наиболее простой выбор — предположить, что A (s) представляет со- бой полином третьей степени.] Если выбрать наиболее простой путь и поло- жить полином Д(з) равным A (s) — ats + а0, то (3.54а) М, (s) = а0, (3.546) IVi (s) = ats. (3.54в) 4. Подстановка уравнений (3.52) и (3.54) в соотношение (3.53) дает (<ца) (2s2 + 1) — (s3 + 2s) (а0) = — s или (2ai — а0) s3 + (cti — 2а0) s = — s. (3.55) Приравнивая коэффициенты в обеих частях уравнения (3.55), получаем си- стему из двух уравнений с двумя неизвестными следующего вида: 2а1 — ао = О 01 — 2ао = — 1. (3.56) 5. Решая систему (3.56), получаем Оо = 2/3 и ai=il/3. (3.57)
74 3. Свойства функций цепи Следовательно, 4(a) = (1/3) (а+ 2) и F (а) = (1/3) (а+ 2) _______________________ а3 + 2а2 + 2з + 1 За3 + 6а2 + 6а + 3 ' (3.58) (3.59) а + 2 3.2.3. Фаза и модуль Процедура построения, приведенная в предыдущем разделе, дает метод получения функции F(s) по заданным ее четной или нечетной части. В этом смысле она аналогична преобразо- ванию Гильберта, где имеют дело с вещественной и мнимой частями функции F(s). Поскольку преобразование Гильберта устанавливает также, что если заданы или фазовый угол, или функция потерь [доказав, конечно, что F(s)—минимально-фа- зовая функция], то сама функция F(s) полностью определена, и естественным является вопрос: задав фазу или модуль, можно создать единственным образом минимально-фазовую функцию цепи F(s), не обращаясь к интегралам Гильберта? Ответы на обе части этого вопроса являются утвердительными. Однако процедуры построения для этих двух задач совершенно различны. Найдем их решения поодиночке. Рассмотрим функцию цепи (3.33) — (3.35). С помощью соот- ношения (3.15), получаем <р (<о) — arctg Re (/ю)] — arctg -м — = -arctg . N№\Mv /Лт А (3.60) 6 у [Aft (уш) М2 (уш) — Ni (уш) N2 (уш)] = ' ' A — arctg •= ь Уфе («) ls=ym где фоШВДО)- AT2(s)Mi(s) и (3.61) Фе («) А (s) М2 (s) - AG (s) N2 (s). (3.62) Следует отметить, что фо(а) представляет собой нечетный по- лином, а фе($) — четный полином. Если сложить вместе ф0(а) и фе(а), то получим фо («) + Фе (s) = Mt (s) М2 (s) + Ni (s') M2 (s) — Ni (s) N2 (s) — - N2 (s) Mi (s) = [M! (a) + Ni (s)] [M2 (s) - N2 (s)] = A (s) В (- s). (3.63) Уравнение (3.63) является основным при построении функции F(s). Если предположить, что F(s) представляет собой мини- мально-фазовую функцию, то все ее нули и полюсы будут располагаться в левой половине s-плоскости. Таким образом:
3. Свойства функций цепи 75 1. Все корни полинома Л(«) будут располагаться в левой половине «-плоскости. 2. Все корни полинома B(s) будут располагаться в левой половине «-плоскости. Из леммы 3.1 следует, что все корни полинома В (—«) будут располагаться в правой половине «-плоскости. Следовательно, уравнение (3.63) описывает следующую про- цедуру построения функции F(s) [при условии, что F(s) яв- ляется минимально-фазовой функцией]: Процедура построения 3.2 1. Пусть р («) А Фо («) + фе («). Заметим, что раз задана ф(со), ТО МОЖНО получить функции ф0(«) и фе(«). 2. Разложить на множители р(«) или, что эквивалентно, расположить корни полинома p(s). 3. Множители, определяемые корнями полинома р(«) в ле- вой половине «-плоскости, приписываются полиному А(«), а множители, определяемые правой половиной s-плоскости полинома р(«), приписываются полиному В(—«). 4. Найти полином B(s) с помощью простой замены s на (—«) в выражении для В(—«), найденном на этапе 3. 5. Сформировать функцию F(s) = A (s)/В («). Эта процедура приведет к единственной минимально-фазо- вой функции цепи F(s). Если не разделять множители, как ре- комендовано в этапе 3, то некоторые корни полинома р(«) в правой половине «-плоскости будут принадлежать полиному А(«), и, следовательно, функция Г(«) уже не будет мини- мально-фазовой и процедура построения не будет приводить к единственной функции Г(«). Пример 3.5. Построить функцию F(s) на основе следующей фазовой ха- рактеристики: <р (<в) = — arctg [(— ш5 + 5ш3 — 2ш)/(2ш4 — <о2 + 5)]. (3.64) Решение. При подстановке ш = s/j получаем , , , — (/го)’ —5(/ш)’ —2/ш <р(Ш)_ arctg Н2 (/Ш)4 + (/<о)2 + 5] “ , — з5 — 5з3 — 2з [ Фо (s) I arctg j [2s4 + s2 + 5] arctg i<fe (s) Таким образом, ф0(з) =—s’ — 5s3 — 2s, a фе(з) = 2s4 + s2 + 5. Дальнейшие вычисления проведем согласно методике, приведенной в процедуре построе- ния 3.2. 1. р (s) = ф0 (з) + фе (s) = — з5 + 2з4 — 5з3 + з2 — 2з + 5. 2. р (з) = (- з + 1) (з2 + з + 1) (з2 - 2з + 5). 3. Положим, что з2 + з + 1 используется в качестве полинома А(з), а (—s + 1) (s2— 2s-f-5)—в качестве полинома В(—з). Таким образом, А (з) — з2 + з + 1, В (— s)-(-s+l) (з2-2з+5).
76 3. Свойства функций цепи 4. Следовательно, В (s) = (s + 1) (s2 + 2s + 5) = s3 + 3s2 + 7s + 5. 5. F (s) = (s2 + s + l)/(s3 + 3s2 + 7s + 5). (3.65) Перед тем как перейти к описанию процедуры построения минимально-фазовой функции цепи F (s') по заданному ее мо- дулю |Г(/со)|, рассмотрим важное свойство функции |Г(/со)|. Поскольку коэффициенты рациональной функции F(s) пред- ставляют собой вещественные числа, получаем IF (» Р = F (/со) FWj = F (/со) F (- /со) = F (s) F (- а) Ь./(В. (3.66) Если функция F(s) задана соотношением (3.33), то можно записать (3-67) Это означает, что и полюсы, и нули функции | F (/со) р = —F(s)F(— s) встречаются с квадрантной симметрией. Следова- тельно, уравнение (3.67) дает ключ к построению минимально- фазовой функции цепи F(s). Задав функцию |/*’(/©) |, можно получить следующую про- цедуру построения функции F(s): Процедура построения 3.3. Сформировать функцию | F (/со) р А , (3.68) где C(s) и D(s)— соответственно числитель и знаменатель функции | F (/со) р b.g/j. Из соотношения (3.67) очевидно, что C(s) = 4(s)X(-s), (3.69) D(s) = B(s)B(-s), (3.70) 2. Разложить на множители C(s). Приписать множители, определяемые нулями левой половины s-плоскости, поли- ному А (s). 3. Разложить на множители D(s). Приписать множители, определяемые полюсами левой половины s-плоскости, поли- ному B(s). 4. Сформировать минимально-фазовую функцию цепи F(s) = A(s)/B(s), где 4(s) и B(s) получены соответственно на этапах 2 и 3. Пример 3.6. Задана функция | У7 (/а) |2 = (4 + со2)/(1 + со3). (3.71) Найти минимально-фазовую функцию цепи F(s).
3. Свойства функций цепи Решение. Следуя этапам, указанным в процедуре построения 3.3, полу* чаем I I в t • \ 12 । 4 — s2 С (s) *' I F G®) I — j _ А > C(s)=4-s2 и £>(s) = l —s’. 2. C(s) = (2 + s) (2 — s)=>A (s)=24-& 3. D (s) = (s + 1) (s2 + s + 1) (1 - s) (s2 - s 4- 1), В (s) = (s + 1) (s2 + s + 1). 4. F(s) = 4(s)/B(3) = (s + 2)/(s+l)(32 + s+1). (3.72) Заметим, что, как устанавливает преобразование Гильберта, если заданы нечетная или четная часть функции F(s), можно найти функцию F(s) при условии, что она является аналити- ческой в правой половине s-плоскости [все полюсы функции F(s) находятся в замкнутой левой половине «-плоскости, а по- люсы на мнимой оси являются простыми]. Если, однако, за- даны или модуль, или фаза функции Е(«), то можно построить единственную функцию Е(«) только для минимально-фазовой функции F(s) [все нули и полюсы функции F(s) должны встре- чаться в замкнутой левой половине «-плоскости, а полюсы и нули на мнимой оси являются простыми]. ЛИТЕРАТУРА 1. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., Krie- ger R E„ 1975. 2. Humphreys D S, The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs. N. Y, Prentice-Hall, Inc., 1970. 3. Leon B. J., Wintz P. A. Basic Linear Networks for Electrical and Electronics Engineers, New York, Holt, Rinehart and Winston, 1970 4. Papoulis A., The Fourier Integral and Its Applications, New York, McGraw- Hill, 1962. ЗАДАЧИ 3.1, Найти четные части, нечетные части и квадраты модулей следующих полиномов: а) р (з) = з2 + 2s + 2; б) р (s) = s3 + Зз + 2; в) р (s) = 4s4 + Зз8 + 2s2 -Ь з + 2; г) Р (s) = s’ + 0,5s8 4- s; д) Р (s) = 6s’ 4- л/2 s2 4- s. 3-2. Найтн четные и нечетные части следующих рациональных функций: a) f (s) = l/(s 4-1) б) f (s) = 2s/(s 4-1); в) f (s) = s/(s2 4- 2s 4- 2)- 0 f (s) = l/(s2 4- 2S 4- 2); д) / (s) = s2/(s2 4-2s 4-2); e) f (s) = (s 4- 1 )/(s2 4- 2s 4- 2); Ж) f (s) = (s2 4- l)/(s2 4- 2s 4- 2); a) (Gs) = (s24-s4- l)/(s24-2s4-2); и) f (s) = s/(s24- 1); к) f (s) = (s2 4- l)/(s8 4- 3s).
78 3. Свойства функций цепи 3.3. Известно, что корни полинома f(s) = s4 + as2 + b встречаются с квад- рантной симметрией. Следовательно, полином /(з) можно представить в следующем виде: f(s)=p(s)p(—s), где p(s)—полином второго по- рядка. Показать, что полином p(s) равен p(s) = s2 + aoS + bo, где bo = '/b и a0 = V2bo — a., а а» и bo — вещественные числа. 3.4 Найти корни следующих полиномов; a)f(s) = s4+l; e)f(s) = s6—1; б) f (s) = s4 - 2s2 +1; ж) f (s) = з« + з4 + 7s2 - 9; в) f (s) = s4 + 9s2 + 25; з) f (s) =se - 3s4 + 3s2 - 1; r) f (s) = s4 + 5s2 + 9; и) f (з) = se — Зз4 — Зз2 — 4; д) f (з) = s4 - Юз2 + 9; к) Hs) = s8 — 734 + 21s2-36; л) f (s) = s’ — 2з4 + з2 — 36; Примечание: s = —1 является корнем в пп. е), ж) и з); s = —2 явля- ется корнем в пп. и), к) и л). Корни встречаются с квадрантной сим- метрией 3.5. Для каждой вещественной части 7? (а), приведенной далее, найти соот- ветствующую ей рациональную функцию F(з), такую, что /?(©) — = Re [F (/а)]. а) « (“) = г) * ((В) = а~^№~ - „ ,..ч - Ш4 + З©2 + 6 Ж) ©в + 2<о4 + ш2 + 36 • 3.6. Для каждой мнимой части Х(а), приведенной далее, найти соответ- ствующую ей рациональную функциюF(s), такую, что Х(ш) = Im [£(/©)]• o') У — а3 -+- © M X (({Л З©3 — ш ш4 — ш2 + 1 ’ г; л. — а® + Зш4 + з©2 + ! ’ б) X (©) = — 2©3 + © тИ X (аЛ — — Зш3 — © ©4 — ©2 + 1 ’ ©« + 2а4 + ©2 + 36 ’ X («Л - — ©а е) Х(©) = 2© — а3 ©4 — З©2 + 4 ’ 1 +©« ' 3.7. Задана нечетная часть Л^(з) функции цепи F(s) в следующем виде: JV(s) = (2s3 + 22s)/(s4 + s2 + 25). а) Найти функцию F(s) такую, что F(oo)= 1. 6) Найти функцию F(s) такую, что F(0)= 1. Если невозможно найти такую функцию F(s), то обосновать причины.
3. Свойства функций цепи 79 3.8. Для каждой из следующих фазовых функций <р(<£>) найти соответствую- щие им минимально-фазовые функции. в) ф (а) = - arctg 4 —и?-; г) ф (а) = - arctg _ 3ц)Г; . 2а3 — а . . . , —Зю3 — а б) Ф (а) = - arctg -j-pp; д) ф (а) = - arctg _ ю< , , . , 2а — а3 в) ф (а) --arctg _ , + 2g)2 ; 3-9. Для каждого модуля, приведенного далее, найти соответствующую ему минимально-фазовую функцию. _ч 1 u ,„ <0* — 5а3 + 9 а) I Н (/“) I — ш1 + 10ш2 + 9 ! 1 -L «г б)1я^)|2=^=да + 9 = а4 — 9а3 + 25 в) 1 Н (/а) | шб+зш4_зш2+4 • , . „ ,. . а4 + 10а3 + 9 г) I Н (/а) | — ffie + 7ш< + 21а3 + 36 ’ 1 +®6 = а6 + 2а4 + а3 + 36 ’ а4 + 2а3 + 1 а8—5а6+11а4—11а2+4‘ Д) I Н (jay) |3 е) | Н (jay) |3 3.10. Написать программу для ЭВМ, которая реализует: а) процедуру по- • строения 3.1; б) процедуру построения 3.2; в) процедуру построения 3.3.
Положительные вещественные функции и пассивность Пусть цепь т]—двухполюсник, не содержащий внутренних независимых источников. Положим, что все начальные усло- вия— нулевые, тогда т) можно характеризовать либо уравне- нием /(s) = У(з)V(s), либо уравнением V(s) — Z(s)/(s), где /(s) и V(s) — соответственно преобразования Лапласа для втекающего тока и напряжения на двухполюснике. Их назы- вают соответственно входными функциями полной проводимо- сти и сопротивления. В основе большинства способов синтеза цепей из элементов, имеющих только положительные значения параметров (резисторы, катушки индуктивности и конденса- торы1)), лежит концепция положительных вещественных функ- ций. Бруне [1] доказал, что любая входная функция двухпо- люсника, содержащего только пассивные элементы, положи- тельна и вещественна. Напротив, любая положительная вещественная функция может быть реализована как входная функция цепи, содержащей только пассивные элементы, такие, как положительные RLC-элементы, идеальные трансформаторы и обмотки связи, обладающие симметричными и положительно- определенными матрицами полных сопротивлений2). Функция F(s) называется положительной вещественной (ПВ), если она удовлетворяет следующим двум условиям: 1. F(s) вещественна при вещественном $. 2. Re[F(s)]^0 всегда, когда Re[s] 0. Выполнение первого условия легко проверяется, так как оно просто требует, чтобы все коэффициенты F(s) были веществен- ными. Второе условие означает, что комплексная функция F(-) преобразует правую половину и мнимую ось плоскости $ в пра- вую половину и мнимую ось плоскости F (рис. 4.1). Получив эти основные сведения, рассмотрим теперь основы синтеза пассивных схем. Теорема 4.1. Пусть цепь г]— двухполюсник, содержащий только пассивные элементы. Тогда его входные функции пол- *) Далее, если не оговорено обратное, повсеместно подразумевается, что все сопротивления, индуктивности и емкости имеют положительные значения. 2) Пассивными резисторами, катушками индуктивности и конденсато- рами (7?£С-элементы) называют такие, которые обладают соответственно по- ложительными сопротивлениями, индуктивностями и емкостями. О симметрич- ной матрице А размерностью п X п говорят, что она положительно опреде- лена, если х'Ах >• 0 для всех и-мерных векторов х 0.
4. Положительные вещественные функции и пассивность 81 ной проводимости и сопротивления — положительные веще- ственные. Доказательство. Чтобы упростить доказательство, предположим, что т) содержит только пассивные резисторы, катушки индуктивности и конденса- торы. При необходимости нетрудно распространить это упрощенное доказа- Рис. 4.1. Свойства ПВ-функций. тельство на общий случай. Кроме того, мы докажем теорему только для функции полного сопротивления. Для случая полной проводимости ее при желании можно будет доказать по принципу дуальности. Рис. 4.2. Двухполюсник, содержащий Ь — 1 пассивных /?ДС-элементов. Рассмотрим схему рис. 4.2, где двухполюсник т) содержит только пассив- ные резисторы, катушки индуктивности и конденсаторы. Теорема Теллегена утверждает, что ь ^Vklk^O, (4-1) k=\ где Ik — величина, комплексно-сопряженная с Ik, и предпола- гается, что ч содержит b — 1 элементов, от 2 до Ь. Очевидно, (4.1) можно записать как _ ь _ _ _ _ - = Е vkik =Е vkik + Е vkik + Е vkik, (4.2) k-2 31 У
82 4. Положительные вещественные функции и пассивность где обозначают соответственно суммы всех со- Л -4 X противлений, емкостей и индуктивностей. Пусть ZBX(s)— вход- ное сопротивление т|, тогда (4.3а) При этом, если ветвь k содержит сопротивление Rk в омах, Vk — RkIk. (4.36) Если ветвь k содержит емкость Ск (в фарадах), то Vft = (l/sCA)Zft. (4.3в) Наконец, если ветвь k содержит индуктивность Lk (в генри), то Vk = sLkIk. (4.3г) Поскольку т) содержит только пассивные элементы, имеем Rk > 0, Lk > 0 и Ск > 0. (4.4) Подставив (4.3) в (4.2), получим Zbx (s) IЛ I2 = £ ।712 + £ ।I2 + Е sLk IIk I2 * Zbx (s) = л v se , у n I Zfe I2 , 1 Г 1 l^l2 , „у r, Ufel2 LRk ин2 + s L ск пн2 1ЛГ n <g se Положим s = a + ]<o. Тогда из (4.5) й «• JT (46) - i Ю У 1 I I2 4. za> V Lt, |/fe|2 /a2 + <o22uCfc IZH2 |A|2 • 4 st Следовательно, имеем Re[zBX(s)] = J^z?ft|-^|L+ст2 + ш2 £ + (4,7) Я % se Из (4 7) можем вывести, что если а 0, то Re[ZBX(s)] 0, т. е. Re[ZBX(sJ]^ 0 повсюду, где Refs]^ 0. Из (4.6), если <в = 0, то ZBX(s) вещественно. Следовательно, мы можем заключить также, что ZBX(s) вещественно, когда s веществен. Таким образом, ZBX(s) положительно и вещественно. Истинность теоремы, обратной 4.1, была доказана Бруне, Здесь мы только сформулируем результат1). *) Доказательство этой теоремы можно найти в [1, 2J.
4. Положительные вещественные функции и пассивность 83 Теорема 4.2. Пусть F(s)— положительная вещественная функция. Тогда F(s) можно реализовать как входную функцию полной проводимости или сопротивления для двухполюсника, содержащего только пассивные элементы. В свете обеих предшествующих теорем можно заключить: Следствие 4.3. F(s) является ПВ-функцией тогда и только тогда, когда таковой является 1/F(s). 4.1. Полином Гурвица В общем случае проверить, что для ПВ-функции удовлетво- ряется условие 2, очень трудно. Поэтому желательно найти иные, но эквивалентные условия положительности и веществен- ности функции. Один из способов для этого дает концепция полиномов Гурвица (основного и модифицированного). Говорят, что полином p(s) есть полином Гурвица, если все его корни лежат в левой полуплоскости s (исключая мнимую ось). Далее, полином называется модифицированным полино- мом Гурвица, если ни один из его корней не лежит в правой полуплоскости s, а все корни, лежащие на мнимой оси, про- стые (с кратностью I)1). Основываясь на определениях, введенных в предыдущем абзаце, нам необходимо найти распределение всех корней по- линома p(s), прежде чем мы сможем сказать, является ли полином p(s) полиномом Гурвица или модифицированным по- линомом Гурвица. Известно, что определение всех корней полинома — задача непростая. Следовательно, непосредственно пользоваться определениями полинома Гурвица или модифици- рованного полинома Гурвица нежелательно. В этом разделе мы опишем методы, пользуясь которыми можно определить, является ли данный полином полиномом Гурвица или модифи- цированным полиномом Гурвица, не находя его корней. Пусть p(s)—рассматриваемый полином. Предположим сперва, что мы не знаем, четна или нечетна степень p(s). Чтобы убедиться, является ли такой полином полиномом Гурвица, воспользуемся критерием Гурвица, согласно которому к членам нечетных и четных степеней прилагается (с некоторыми незна- чительными изменениями) алгоритм Евклида для нахождения наибольшего общего множителя. Конкретно, прежде всего разобьем p(s) на две группы членов — с четными и нечет- ными степенями, соответственно M(s) и AT(s); естественно, p(s) = M(s) + N(s). Образуем из Af(s) и AT(s) контрольное *) Ясно, что модифицированный полином Гурвица не обязательно яв- ляется полиномом Гурвица, но полином Гурвица всегда является также мо- дифицированным полиномом Гурвица.
84 4. Положительные вещественные функции и пассивность отношение T(s), в котором у числителя степень больше, чем у знаменателя. Пусть р(з)— полином степени d. Тогда T(s) = 2V(s)/M(s), (4.8а) если d нечетная, и 7’(s) = 44(s)/y(s), (4.86) если d четная. Далее, произведем разложение в непрерывную дробь отно- шения T(s), исключая каждый раз один полюс с помощью сла- гаемого qs, Т (s) = qis Н---------—j--------- <7г*Н---------------- <7з(з) + - (4.9) 1 4^. где qis — i-e слагаемое, qi — соответствующий коэффициент. Если имеется одно или несколько слагаемых с отрицатель- ными коэффициентами, значит, p(s) не является ни полиномом Гурвица, ни модифицированным полиномом Гурвица. С другой стороны, если имеется d слагаемых (d = d) и каждое из них имеет положительный коэффициент, то р(з) есть полином Гур- вица. Наконец, если число слагаемых d <Z d, но у всех слагае- мых коэффициенты положительные, это означает, что у M(s) и ЛГ(з) есть общий сомножитель k(s). Следовательно, можно записать р (s) = k (s) [М (s) + $ (s)l = k (s) p (s), (4.10) где M (s) = k (s) M (s), N (s) — k (s) N (s) и p (s) = M (s) + N(s). Поскольку k(s) является общим сомножителем для двух полиномов (нечетной и четной степени), он сам должен быть либо полиномом нечетной степени, либо полиномом четной сте- пени. Рассмотрим сперва случай, когда k(s) — полином четной степени. Тогда можно записать k(s) = k(-s). (4.11) При этом подразумевается, что корни k(s) будут симмет- ричны относительно начала координат: sf есть корень k(s) тогда и только тогда, когда —з/ есть корень k(s). Заметим, что если в/ — не чисто мнимое число, k(s) будет содержать корень в правой полуплоскости з (поскольку если Sj лежит в левой полуплоскости, то —sj — в правой, и обратно). Следовательно,
4. Положительные вещественные функции и пассивность 85 fe(s) в крайнем случае есть модифицированный полином Гур- вица. Это будет справедливо только в том случае, если все корни k(s) (простые и чисто мнимые) лежат на мнимой оси плоскости s. Следовательно, p(s) не может быть полиномом Гурвица. Предположим теперь, что k(s) — полином нечетной степени. Поскольку такой полином может быть записан как произведе- ние $ на полином четной степени, k(s) есть в крайнем случае модифицированный полином Гурвица. Следовательно, р($) опять не может быть полиномом Гурвица. Поскольку все d слагаемых T(s) имеют положительные ко- эффициенты, полином fi(s) в (4.10) есть полином Гурвица. Та- ким образом, если k(s) есть модифицированный полином Гур- вица (т. е. если все корни k(s) простые и чисто мнимые), то p(s) есть модифицированный полином Гурвица. Ниже процедура определения, является ли k(s) модифици- рованным полиномом Гурвица, описывается для случая, когда заведомо известно, четна или нечетна степень p(s). Предположим теперь, что p(s) — полином четной или нечет- ной степени d. В этом случае p(s) — модифицированный поли- ном Гурвица тогда и только тогда, когда p(s) имеет только простые корни, лежащие на мнимой оси (включая начало ко- ординат). Чтобы определить, является ли p(s) модифицированным полиномом Гурвица, образуем контрольное отношение T(s) в виде f (s) - р (s)/(d/ds) p(s) = p (s)/pf (s) (4.12) и осуществим разложение в непрерывную дробь, как в (4.9). Тогда p(s)—модифицированный полином Гурвица тогда и только тогда, когда в разложении имеется d слагаемых и каждое из них имеет положительный коэффициент1). Последующие примеры иллюстрируют эти процедуры про- верки. Пример 4.1. Определить, является ли полиномом Гурвица выражение р (S) = s4 + 3s3 + 5s2 + 5s + 2. (4.13) Решение, р (s) = s4 + 3s3 + 5s2 + 5s + 2 = (s4 + 5s2 + 2) + (3s3 + 5s) = — M (s) + N (s). 4) В случае, когда p(s)—полином четной или нечетной степени и в раз- ложении T(s) в непрерывную дробь имеется один или несколько отрицатель- ных коэффициентов, p(s) имеет корень в правой полуплоскости s. В случае, если все коэффициенты положительные, но число слагаемых в разложении “ < d, все корни p(s) лежат на мнимой оси, но имеются непростые (крат- ные) корни. В обоих случаях p(s) не является модифицированным полиномом
86 4 Положительные вещественные функции и пассивность Поскольку d = 4 четное, контрольное отношение Т (s) А М (s)/N (s) = (s4 + 5s2 + 2)/(3s3 + 5s). (4.14) Очевидно, при s = oo, T(s)=oo (t. e. T(s) имеет полюс в бесконечно, сти). Выделяя этот полюс как слагаемое, получим Г (s) = (1/3) s + 1/Г1 (s), (4.15) где (l/3)s— первое слагаемое, 1/3 — коэффициент, a 1/Tt(s)= T(s) —(l/3)s = = [(10/3)s2 + 2]/(3s3 + 5s) —остаток. Следовательно, Ti (s) = (3s3 + 5s)/[(10/3) s2 + 2]. (4.16) Заметим, что Tj(oo)= oo. Таким образом, мы можем выделить из 7\(s) полюс в виде слагаемого, как мы это делали для T(s). В результате 7\(s) запишется как (s) = (9/10) s + 1/Т2 (s), (4.17) где (9/10)s — второе слагаемое, 9/10 — его коэффициент, a 1/T2(s)—второй остаток. Подставляя (4.17) в (4 11), имеем Г (s) = -j s + (9/10) s + , где (4.18) 1 ,.s 9 (16/5) s ^(s) =Г‘ 10S (10/3) s2 +2 ИЛИ т (Ю/З) s2 + 2 2() (16/5) s • (4Л ’ Очевидно, Т2(оо)= оо. Удалив из Гг($) полюс в бесконечности, получаем Т2 (s) = (25/24) s + 1/Т3 (s), (4.20) где (25/24) s — третье слагаемое, 25/24 — его коэффициент, а 1 26 о 1 ТГПГ = Ti (S) “ 24 S = (16/5) s = “(8/5) s (4‘21) — третий остаток. Подставляя (4.20) и (4.21) в (4.18), получаем разложение Т (s) при s = оо в виде T(s)«±s +--------------------!---j-----------, (4.22) (9/10) s +---------------,--- <25/24)s + W5)T Поскольку всего имеется четыре слагаемых и их коэффициенты положи- тельные (1/3, 9/10, 25/24 и 8/5), p(s) есть полином Гурвица. Предыдущий пример обрисовывает поэтапную процедуру разложения контрольного отношения T(s) в непрерывную дробь. Этот процесс позволяет показать, что фактически дает такое разложение, но его выполнение — громоздкое дело. По счастью, разложение рациональной функции в непрерывную дробь можно выполнить и более простыми средствами — мето-
4. Положительные вещественные функции и пассивность 87 дом последовательных делений. В качестве примера покажем разложение в непрерывную дробь T(s) из (4.12) при $ = оо: Здесь величины, обведенные кружками, — слагаемые. Имея эти слагаемые, можно сравнительно просто образовать (4.22). Фактически мы можем определить, является ли наш полином полиномом Гурвица, просто проверив коэффициенты этих ела» гаемых. Пример 4.2. Определить, является ли полином р (s) = s4 + s3 + 6s2 + 2s + 8 (4.23) полиномом Гурвица или модифицированным полиномом Гурвица. Решение. Поскольку p(s) не содержит одни лишь члены четных или не- четных степеней, запишем его в виде p(s) = (s4 + 6s2-|-8) + (s3 + 2s)^.Af(s) + + N (s) и образуем контрольное отношение Т (s) = М (s)/N (s) = (s4 + 6s2 + 8)/(s3 + 2s). (4.24) Разложение T(s) в непрерывную дробь при s = оо дает r(s) = s+[l/(l/4)sl. (4.25) .Это показывает, что у М (s)As4 + 6s2 + 8 и N (s) Д s’ + 2s имеется об- щий сомножитель. Найти наибольший общий сомножитель (НОС) можно три- виальным путем—разложить M(s) и N(s) в непрерывную дробь методом
88 4. Положительные вещественные функции и пассивность последовательных делений; НОС — это делитель, который дает нулевой оста- ток. В нашем случае процесс последовательного деления даст г Р +2»)^ +6*4-8 1 4Р + 8 )Р + i Is + 2j О Следовательно, НОС четной и нечетной частей p(s) равен (4s2+ 8). Зна- чит, мы можем переписать p(s) в виде р (s) = (4s2 + 8) [(s2 + 4) + si ^.k Y X (s) P («) Поскольку все коэффициенты в (4.25) положительные, полином р (s) As2 + s + 4 есть полином Гурвица. Следовательно, если k (s) .Л 4s2 + 8— модифицированный полином Гурвица, то и p(s)—модифицированный поли- ном Гурвица. Чтобы проверить, является ли k(s) модифицированным полином Гурвица, образуем контрольное отношение f (s) = k (s)/(d/ds) k (s) = (4s2 + 8)/8s. (4.26) Разложение ?(s) в непрерывную дробь при s = оо дает Т (s) = (1/2) s + (1/s). • (4.27) Поскольку fe(s)—полином второй степени и имеет два слагаемых, причем у обоих коэффициенты положительные, fe(s) есть модифицированный поли- ном Гурвица. Следовательно, и p(s) в (4.23) есть модифицированный поли- ном Гурвица. Пример 4.3. Определить, является ли полином р (S) = s6 + s5 + 4s* + 2s3 + 5s2 + s + 2 (4.28) полиномом Гурвица или модифицированным полиномом Гурвица. Решение. Перепишем р (s) в виде р (s) = (s6 + 4s4 +.5s2 + 2) + + (s5 + 2s3 + s) ДМ (s) + N (s). При этом контрольное отношение T(s) будет Т (s) = (s6 + 4s4 + 5s2 + 2)/(s5 + 2s3 + s) = s + [l/(l/2) s], (4.29) Отсюда следует, что HOC k (s) числителя Л4 (s) ss + 4s4 + 5s2 + 2 и знаменателя N(s) — s5 + 2s3 + s ие является постоянной величиной: он равен k (s) = 2s4 + 4s2 + 2. (4.30) Чтобы проверить, является ли fe(s) модифицированным полиномом Гур- вица, образуем контрольное отношение f(s) в виде f (s) = k (s)/(d/ds) k (s) = (2s4 + 4s2 + 2)/(8s3 + 8s) (4.31) и разложим его в непрерывную дробь при s = оо Т (s) = (1/4) s + 1/(1/4) s. (4.32) Поскольку k(s)—полином четвертой степени и имеет в (4 32) всего два слагаемых, корни fe(s) многократные и лежат на мнимой оси. Действительно, s = ±/ суть двукратные корни fe(s). Следовательно, p(s) в (4 28) не является ни полиномом Гурвица, ни модифицированным полиномом Гурвица.
4. Положительные вещественные функции и пассивность 89 Пример 4.4. Определить, является ли выражение р (s) = ss + 2s3 + 2s (4.33) модифицированным полиномом Гурвица. Решение. Поскольку p(s) содержит только члены нечетных степеней, кон- трольное отношение равно f (s) = (s5 + 2s3 + 2s)/(5s4 + 6s2 + 2). (4.34) Частичное разложение T(s) в непрерывную дробь при s = оо дает f (s) = ± s + ------------!--:----------. (4.35) 5 ® + - 4s2 + 2 Поскольку третье слагаемое имеет отрицательный коэффициент, можно Прервать процесс разложения и заключить, что p(s) в (4.33) ие является модифицированным полиномом Гурвица. Действительно, p(s) имеет два кор- ня в правой полуплоскости s. Пример 4 5. Определить, является ли выражение р (s) = s6 + 6s4 + 1 Is2 + 6 (4.36) модифицированным полиномом Гурвица Решение. В соответствии с (4.12) контрольное отношение равно Г (s) = (s3 + 6s4 + Ils2 + 6)/(6ss + 24s3 + 22s). (4.37) Разложение T (s) в непрерывную дробь при s = оо дает f(s) = ±s + __________1_________ 3s +--------Ц------- 5+ДГ~-------i--- 5 S + 25 , 1 -S + — тг5 (4.38) Поскольку имеется шесть слагаемых, все с положительными коэффициен- тами, p(s) есть модифицированный полином Гурвица. Критерий Гурвица является испытанным орудием для мно- гих технических дисциплин, в особенности при исследовании устойчивости линейных систем. Для него было выведено много необходимых условий, которым должен удовлетворять полином, чтобы имело смысл проверять, является ли он полиномом Гур- вица. Два из этих необходимых условий следующие: 1. У полинома не должно быть пропущенных членов. (4.39а) 2. Все коэффициенты должны быть или положительными или отрицательными. (4.396) Например, полином p1(s) = s3 + s4*2 не является полино- мом Гурвица, так как у него есть пропущенный член — член
90 4 Положительные вещественные функции и пассивность второй степени. Полином p2(s) = $3 + s2— s+1 не является полиномом Гурвица, так как у него имеются как положитель- ные, так и отрицательные коэффициенты. Следует подчеркнуть, что условия (4.39) необходимые, но недостаточные. Например, полином р3 (s) = s4 + s3 + 6s2 + 26s + 20 (4.40) удовлетворяет обоим условиям (4.39), но р3($) в (4.40) не яв- ляется полиномом Гурвица, так как имеет пару комплексно- сопряженных корней 1 ± j3 в правой полуплоскости $. Иными словами, если полином р($) не удовлетворяет хотя бы одному из условий (4.39), то он не является полиномом Гурвица. Но если он удовлетворяет обоим этим условиям, это еще не зна- чит, что является полиномом Гурвица. В последнем случае к полиному еще надо приложить критерий Гурвица. Для про- стых случаев мы знаем еще некоторые достаточные условия, а именно: I. Полином первого или втооого порядка, не имеющий про- пущенных членов и содержащий все коэффициенты только одного знака, есть полином Гурвица. (4.41а) 2. Произведение полиномов Гурвица есть полином Гур- вица. (4.416) Оба эти условия, которые являются достаточными, можно эффективно использовать. Например, если сложный полином можно представить в виде произведения полиномов первого и второго порядков, т. е. Р (s) = Pi (s) р2 (s) . • • pq (s), (4.42) где каждый pt(s) (i=l, 2, ..., q) есть полином первой или второй степени, то проверка по критерию Гурвица сведется к проверке коэффициентов у каждого из сомножителей p,(s). Если все p((s)— полиномы Гурвица, то и p(s) — полином Гур- вица. С другой стороны, если хотя бы один из сомножителей, допустим pk(s), не является полиномом Гурвица, то и p(s) также не является полиномом Гурвица. Пример 4.6. Определить, является ли выражение р (s) = s5 + 6s4 + 16s3 + 27s2 + 22s + 12 (4.43) полиномом Гурвица. Решение. Ясно, что (4 43) удовлетворяет условиям (4 39). Можно сразу же приложить к p(s) критерий Гурвица или же воспользоваться достаточны- ми условиями (4.41), разложив (4.41) на множители: р (S) = (s2 + s + 1) (s2 + 2s + 4) (s + 3). (4 44)
4 Положительные вещественные функции и пассивность 91 Из первого достаточного условия следует, что все три сомножителя в (4 44) являются полиномами Гурвица, а из второго достаточного условия за- ключаем, что p(s) есть полином Гурвица. Отметим, что произведение одного полинома Гурвица и мо- дифицированных полиномов Гурвица не обязательно является модифицированным полиномом Гурвица. Рассмотрим для при- мера произведение полинома Гурвица и двух модифицирован- ных полиномов Гурвица р(5) = (з2 + з + 1)(53 + з)(з2+1). (4.45) Поскольку p(s) имеет сопряженные корни при s #= ±/, р($) не является модифицированным полиномом Гурвица. Однако произведение полиномов Гурвица и одного модифицированного полинома Гурвица всегда является модифицированным поли- номом Гурвица. В заключение сформулируем один результат, который при- годится нам впоследствии. Теорема 4.4. Пусть р (s) = М (s)N (s)— полином Гурвица, у которого М (s) и N (s) — части, содержащие соответственно члены только четных и только нечетных степеней. Тогда ра- циональные функции Fi(s)AM(s)/W и F2(s) AJV(s)/M(s) (4.46) можно реализовать как входные функции полного сопротивле- ния или полной проводимости для двухполюсников, содержа- щих только индуктивности и емкости. Обратно, сумма числителя и знаменателя у входной функ- ции идеального (без потерь) двухполюсника есть полином Гурвица. 4.2. Положительные вещественные функции Напомним, что ПВ-функция F(s) удовлетворяет двум усло- виям: она вещественна, когда веществен параметр s (это озна- чает, что коэффициенты полиномов, стоящих в числителе и знаменателе F(s), должны быть вещественны) и положи- тельна, когда вещественная часть Re[s]^0. В общем случае условие положительности проверить трудно. Ниже мы устано- вим некоторые иные, но эквивалентные условия. Теорема 4.5. F(s)A,A(s)/B(s) есть ПВ-функция тогда и только тогда, когда она удовлетворяет следующим условиям: 1. F(s) вещественна, когда веществен $. 2. B(s) есть полином Гурвица или модифицированный по- лином Гурвица.
92 4. Положительные вещественные функции и пассивность 3. Полюсы F(s), лежащие на мнимой оси, простые1) и имеют вещественные и положительные вычеты. 4. Re [F(/со) ] 0 для всех со. (4.47) Заметим, что вычет функции F(s) при простом полюсе st, обозначаемый определяется следующим образом: Ik = [(« - sJ F (s)] (s) |s=sfe если sk конечен, (4.48a) gft = lim 4-F(s), если Sk = °°, (4.486) S-»oo s здесь A(s) и B(s)— соответственно полиномы, стоящие в чис- лителе и знаменателе F(s). Из (4.48) видно, что вычет F(s) при вещественном полюсе есть вещественная величина и что вычеты F(s) при паре комплексно-сопряженных полюсов суть комплексно-сопряженные величины. Чтобы показать, как можно воспользоваться соотношениями (4.48), рассмотрим рациональную функцию р (с) —________4s+ 2 ___________4з_±_2_________ ,. 4дч W s3 + 7s2+ 17s+ 15 (s + 3)(s + 2 + /)(s + 2-/) * ' В данном случае F(s) имеет три простых полюса: $1 = —-3, s2 =—2 — / и s3 = —2 + j. Как показывает (4.48), вычет F(s) при $i можно вычислить двумя способами: 61 = [($ — S1) F (s)] |,_Л = (S1 + 2 + /) (S1 + 2 - /) = = (- 12 + 2)/(— 1 + /)(- 1 - /) = (- 10/2) = - 5 или f 4s + 2 1 4s + 2 I _ 61 — (d/ds) [s3 + 7s2 + 17s + 15] |s_si — 3s2 + 14s + 17 |S_S1=_3 = (- 12 + 2)/(27 - 42 + 17) = (— 10/2) = - 5. Вычеты F(s) при полюсах s2 и S3 даются следующими вы- ражениями: t 4s + 2 I 3 + 2/ 5 j Ь (s + 3>(s + 2-e 1 + i 2 ’ <4-5 ь- «+зУД+л I =4-*-- w-50’’ 1» + т + Jl ls=s,--2+1 *) В число полюсов F(s), лежащих на мнимой оси, входит полюс ПРИ s = оо (если он имеется). Поскольку условие 2 теоремы 4.5 заведомо гар2н" тирует, что конечные полюсы, лежащие на миимой оси, являются простыми, необходимо заботиться только о полюсе на бесконечности (если он есть)- Если степень 4(s) хотя бы на единицу больше степени B(s), то f(s) в край- нем случае имеет при s = 00 простой полюс.
4. Положительные вещественные функции и пассивность 93 Условия 2—4 теоремы 4.5 образуют семейство критериев положительности F(s), т. е. Re [F ($)] 0 повсюду, где Re[s]^0. (4.51) В отличие от (4.51) условие 4 теоремы 4.5 требует проверки Re[F(s)] только вдоль мнимой оси. Это, как правило, выпол- няется «в лоб» или прямыми вычислениями. В более сложных случаях для проверки, выполняется ли условие 4 теоремы 4.5, можно использовать метод Штурма [8]. Учитывая следствие 4.3 (о том, что обратная величина ПВ-функции также является ПВ-функцией) и условия, уста- новленные теоремой 4.5, укажем некоторые необходимые усло- вия того, что F(s) = A (s)/B(s) является ПВ-функцией: 1. Разность степеней полиномов Д(з) и B(s) не превышает единицы. (4.52а) (Причина в том, что полюсы ПВ-функции, лежащие на мни- мой оси, должны быть простыми, а полюсы в начале координат и бесконечности рассматриваются как полюсы, лежащие на мнимой оси. Следовательно, полюсы в начале координат и бес- конечности должны быть простыми.) 2. Разность между низшими степенями полиномов А ($) и B(s) не превышает единицы. (4.526) (Причина та же, что в условии 1.) 3. Все коэффициенты Л(з) и B(s) неотрицательные1). (4.52в) (Это необходимо для гарантии, что A (s) и В (s) являются по меньшей мере модифицированными полиномами Гурвица.) 4. На мнимой оси нет кратных полюсов или нулей. В пра- вой полуплоскости s нет никаких полюсов или нулей. Пример 4.7. 1. Ft(s) = (s4 + s’ + s2 + s + l)/(2s + 7) не является ПВ-функцией, так как разность между высшими степенями Л(з) и B(s) превышает единицу. 2. F2(s)= s2/(2s-]-7) не является ПВ-функцией, так как разность между низшими степенями Л(«) и B(s) превышает единицу. 3. F3(s) = (s2 + 4s — 3)/(s2 + 4s + 9) не является ПВ-функцией, так как Л(«) содержит отрицательный коэффициент 4. Fi(s) = (s2 + 4s -|- 3) /(—s2 + 4s + 9) не является ПВ-функцией, так как B(s) содержит отрицательный коэффициент. 5. Fs(s) = (s — 3)/(s-f-4) не является ПВ-функцией, так как имеет нул* в правой полуплоскости s. 6. Fe(s) = (s + 3)/(s — 4) не является ПВ-функцией, так как имеет полюс в правой полуплоскости s. *) Для Л(в) и B(s) допускаются нулевые коэффициенты, так как Л(в) и B(s) могут быть модифицированными полиномами Гурвица, a F(s) при этом остается ПВ-функцией. См. Fio(s) в примере 4.8.
94 4 Положительные вещественные функции и пассивность 7. F7(s) = (s3 + s2 + s + 2)/(s4 + 2s2 + 1) и F8(s) = (s + 3)/s2 не явля- ются ПВ-функциями, так как имеют кратные полюсы на мнимой оси. 8 F»(s)i = [s2(s + l)]/(s3 + 3s2 + 2s + 1) не является ПВ-функцией, так как имеет нули на мнимой оси Условия (4.52) являются необходимыми, но недостаточ- ными. Они служат для того, чтобы сразу отбросить функции, которые заведомо не являются положительными веществен- ными. Чтобы убедиться, что рациональная функция является положительной вещественной, необходимо приложить к ней теорему 4.5 или ее эквиваленты. Пример 4.8. Определить, является ли рациональная функция F10(s) = (s2 + s + 2)/(s2 + 2) (4 53) положительной вещественной Решение. Легко показать, что Fio(s) соответствует всем необходимым условиям (4.52). Это означает, что Fio(s), возможно, является ПВ-функцией. Приложим теперь к ней теорему 4 5. 1. Fto(s) вещественна, когда s веществен. 2. Знаменатель B(s) функции Fio(s) является модифицированным поли- номом Гурвица, имеющим полюсы на мнимой оси, при Sj = j и s2 = — — j . Оба полюса простые. 3. Пусть — вычет Fio(s) при полюсе s* Тогда __ s2 + s + 2 s + / V2- 1 = -g и g2 S—St—/ Уг" , s2 + s + 2 s — / V2 =2 S-S2--/V2" 2 т. е. и £г вещественные и положительные. 4. Re [F10 (/со)] = Re Г— И + /С>1 = -|------= 1 > 0 для всех со. Поскольку Fio(s) удовлетворяет всем четырем условиям теоремы ф5, она является ПВ-функцией. Пример 4.9. Определить, является ли ПВ-функцией функция F (s) = A (s)/B (s) = (s3 + 5s2 + 7s + 4)/(s3 + 2s2 + 6s + 5). (4.54) Решение. Следуем тем же путем, что в примере 4.8. 0. F(s) удовлетворяет всем условиям (4 52), так что, возможно, она яв- ляется ПВ-функцией. 1. Все коэффициенты F(s) вещественные; следовательно, F(s) веществен- на, когда s веществен. 2. Знаменатель F(s), В (s) — s3 -|- 2s2 + 6s + 5 является полиномом Гур- вица. В этом можно убедиться, приложив к B(s) критерий Гурвица. Следо- вательно, все полюсы F(s) [корни B(s)] лежат в левой полуплоскости s. 3. Полюсы, лежащие на мнимой оси, отсутствуют. 4. Из гл. 3 известно, что Re[F(s)] = M(s)—четная часть F(s). Следо- вательно, согласно (3.34), Re [F (/со)] = М (ja>) = Л (^)^2(^)-^(^)^2 (/«>),, (4.55) Л<2 (7®) — (/©) где Mi(s) и M2(s)—четные части соответственно <4(s) и B(s), a ЛЧ (s) и A^2(s)—нечетные части соответственно <4(s) и B(s). Поскольку | В (/со) I2 ==
4. Положительные вещественные функции и пассивность 95 =%М (/со)—|/V(/co) Одля всех а, заключаем что Re[F(/a)]^0 для всех а тогда и только тогда, когда Afi (/а) ЛГ2 (/а) — Д'/ (/со) N2 (/со) 0 для всех а. (4.56) В данном частном случае имеем Ah (s) = 5s2 + 4, A/) (s) = s3 + 7s, Af2 (s) = 2s2 + 5 и V2(s) = s3 + 6s. Следовательно, (4 56) становится Afi (/co) Af2 (/co) — Ni (/co) M2 (/’co) = a6 — 3a4 + 9a2 + 20 = = a2 (a2 —4- co2j + 20 0 для всех a. Из (4 56) заключаем, что Re[F(/a)] 0 для всех а Следовательно, все четыре условия теоремы 4.5 удовлетворяются. Это означает, что F(s) является ПВ-функцией. Как показывают примеры 4.8 и 4.9, проверка на положи- тельность и вещественность сравнительно легко осуществляется для простых рациональных функций, как Гю(з) из (4.53), но занимает много времени для более сложных функций, таких, как F(s) из (4.54). Если можно разложить сложную рацио- нальную функцию в сумму более простых функций, то можно с успехом воспользоваться следующим фактом: Сумма ПВ-функций есть ПВ-функция. (4.57) Приведем теперь еще несколько эквивалентных условий проверки ПВ-функций. Теорема 4.6. F(s) = А (з) /В (s) является ПВ-функцией тогда и только тогда, когда 1. F(s) вещественна, когда з веществен. 2. р (з) АД (з) + В (з) есть полином Гурвица. 3. Re [F (/©)]:> 0 для всех со. Заметим, что во многих случаях проверить выполнение усло- вий теоремы 4.6 проще, чем теоремы 4.5. Теорема 4.7. F(s) есть ПВ-функция тогда и только тогда, когда: 1. F(s) вещественна, когда з веществен. 2. | /Г (s) | ^ [ /з | повсюду, где |/з|^л/2. Теорема 4.8. Пусть F (s) = A (s)/B (s) и G (s) A [F (s) - 1]/[F (s) + 1] = [Д (з) - В (з)]/[Д (з) + В (з)]. (4,58) Тогда F(s) есть ПВ-функция тогда и только тогда, когда: 1. F(s) вещественна, когда s веществен. 2. | G(s) | 1 повсюду, где Re [з] 0.
96 4 Положительные вещественные функции и пассивность Теорема 4.9. Пусть G(s) определена выражением (4.58). Тогда F(s) есть ПВ-функция тогда и только тогда, когда: 1. F(s) вещественна, когда s веществен. 2. Л ($)+#(«) есть полином Гурвица. 3. | G(/co) | 1 для всех со. 4.3. Пассивность В заключение главы кратко рассмотрим понятие пассивно- сти и его связь с ПВ-функциями. Говорят, что двухполюсник пассивен, если напряжение v(t) И ток i(t) на его зажимах связаны следующим соотношением: t j v (т) i (т) dr + <£ (t0) 0 для всех t t0. (4.59) Здесь (to)— энергия, накопленная в цепи к моменту времени to. Двухполюсник называется начально релаксированным в мо- мент to, если в этот момент все начальные условия нулевые. Следовательно, <S (to) = 0. Тогда начально релаксированный двухполюсник (в наших рассуждениях о пассивности будем предполагать, что он именно такой) является пассивным, если t j v (т) i (т) 0 для всех t ta- (4.60) Выражение (4.60) отражает просто тот факт, что энергия, по- требляемая пассивным двухполюсником, больше или равна нулю. Если двухполюсник не пассивный, его называют ак- тивным. В терминах анализа в частотной области выражение (4.60) подразумевает, что входная функция двухполюсника — поло- жительная вещественная1). Это значит, что двухполюсник пас- сивен тогда и только тогда, когда его входные функции суть положительные вещественные. Основными пассивными элемен- тами являются /?АС-элементы и идеальные трансформаторы. Входная функция двухполюсника, содержащего только RLC- элементы и идеальные трансформаторы, есть положительная вещественная2). Отметим, что идеальные трансформаторы и LC-элементы являются элементами без потерь. Это специаль- ные случаи пассивных элементов. Заметим также, что хотя ги- раторы— это элементы без потерь (если постоянные гирации *) См., например, [9] или [10]. 2) В данной книге идеальные трансформаторы при реализации схем не используются.
4 Положительные вещественные функции и пассивность 97 равны), мы не включили их в список пассивных элементов, потому что в данной книге гираторы синтезируются на основе операционных усилителей, а они являются активными прибо- рами. Итак, термин «пассивный фильтр» обозначает фильтр, содержащий только /?АС-элементы и идеальные трансформа- торы. Термин «пассивная реализация» означает, что в про- цессе синтеза и проектирования фильтра используются только пассивные элементы. В этом случае реализованы могут быть только входные ПВ-функции. ЛИТЕРАТУРА 1. Brune О., Synthesis of a Finite Two-Terminal Network Whose Driving- Point Impedance Is a Piescribed Function of Frequency, J. Math. Phys., 10, 191—237 (1931). 2. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., R. E. Krieger, 1975. 3. Desoer C. A., Kun E. S , Basic Circuit Theory, New York, McGraw-Hill 1969. 4. Humphreys D. S, The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs, N J., Prentice-Hall, Inc., 1970. 5. Chen С. T,, Introduction to Linear System Theory, New York, Holt, Rinehart and Winston, 1970. 6. Zadeh L. A., Desoer C. A., Linear System Theory, New York, McGraw-Hill, 1963. 7. Anderson B. D. O., Vongpanitlerd S., Network Analysis and Synthesis, Englewood Cliffs, N. J, Prentice-Hall, Inc., 1973 8 Lal M., Singh H., Panwar R S., Sturm Test Algorithm for Digital Com- puter, IEEE Trans. Circuit and Systems CAS-22, 62—63 (1975). 9. Kuh E. S, Rohrer R. A., Theory of Linear Active Networks, San Francisco, CA, Holden-Day, 1967. 10. Newcomb R. W., Linear Multiport Synthesis, New York, McGraw-Hill, 1966. ЗАДАЧИ Определить, являются ли полиномами Гурвица или модифицированными полиномами Гурвица следующие выражения: а) р (s) = s4 + 2s3 + s2 -f- 7s + 1; 6) p (s) = s4 + s3 + 3s2 + s + 2; в) p (s) = s4 + 2s3 + 5s2 + 2s + 6; r) p (s) = 3s4 + 2s3 + 3s2 + 2s + 3; д) p (s) = s4 + 2s3 + 2s2 + 4s -J- 2; e) P (s) = s4 + 5s3 + 1 Is2 + 1 Is -J- 4; ж) p (s) = s5 + s4 + 4s3 + 2s2 + 2s + 1; з p (s) = 3s5 + 5s4 + 5s3 + 5s2 + 5s + 3; и) p (S) = s’ + s4 + 3s3 + 3s2 + 2s + 2; к) Р (s) = s5 + s4 + 2s3 + 2s2 + s + 1; л) P ($) = s5 + 3s3 + s; m) p (s) = s4 + s2 + 1; h) p (s) = s’ + 5s3 + 4s; °) p («) = se + s2 + 1; п) P (s) = s’ + s4 -J- s2 + 1; p) p (s) = s’ + 2s4 + s2 + 3. 4.2. 4.3 4.4. Найти условия, при которых полином n-й степени (п = 1, 2, 3, 4) явля- ется полиномом Гурвица. Найти диапазон значений а, в котором полином р(s) = s‘ + 2ss + as2 -J- + 2s + 1 является полином Гурвица. Найти диапазон значений а, в котором полином p(s) = s3 + 2s2 -|- as -f- I является по меньшей мере модифицированным полиномом Гурвица. Л Зак ИЗО
98 4 Положительные вещественные функции и пассивность 4.5. 4.6. Для полинома p(s) = s3 + as2 + bs + 1 найти такие соотношения между а и Ь, при которых: a) p(s) является полиномом Гурвица; б) p(s) яв- ляется по меньшей мере модифицированным полиномом Гурвица. Для а, изменяющегося в пределах между 1 и 2, найти диапазон зна- чений й, в котором: в) p(s} является полиномом Гурвица; г) p(s) явля- ется по меньшей мере модифицированным полиномом Гурвица. Даны три рациональные функции: с . (®+ I)2 _ . . s2 + s+ 1 (s2+1)(s2 + s+1) - ^(S)- (s2+)){s+1) И p / <Л __________° ~ 1________ (s+ l)2(s2 + s4- 1) • Определить, какие из нижеследующих F(s) яваяются ПВ-функция- ми Обосновать свои выводы. a) F (s) = Ft (s) + F2 (s). д) F (s) = Ft (s) F2 (s); 6) F (s) = Ft (s) + F2 (s) - F3 (s); e) F (s) = Fj(s) F3 (s); в) F (s) = ; ж) F (s) = F2 (s) F3 (s); r) F(s) = -^; з) F(s) = F,(s)F2(s)F3(s). 4.7. Определить, какие из нижеследующих F(s) являются ПВ-функциями. Обосновать свои выводы. а) F (s) = s; 3) F(s) = s3 + 6s2 + 2s + 1 (s + I)2 б) F (s) = 1 и) F (s) = s3 + 2s2 + 3s + 1 s ’ s3 + 5s2+ Ils 4- 10’ в) F(s) = s + 2 s+l 1 к) F (s) s3 4- 6s2 + 2s 4- 1 s3 + 3s + 1 1 г) F (s) = s 4- 4 s2 + s + 15 ’ л) F (s) = (s 4- 2)2 (s + 1) . s4 4- 6s2 + 9 ’ д) F(s) = s2 4- s 4- 4 . s + 5 ’ m) F (s) = s4 4- s3 4- 2s2 4- 5 , 4s2 4- 2s 4-1 ’ е) F(s) = s2 + 9 _ s3 + 4s ’ н) E (s) = 3s3 4- s . s4 4- s3 4- 2s2 -J- s + 5 ’ w ж) F(s) = s3 + 9s _ s2 + 4 ’ o) F(s) = 10s4 4- 8s2 4-1 4s6 -|- 10s3 4- 4s 4.8. Для каждой из нижеследующих F(s) определить диапазон значений а, в котором F(s) является ПВ-функцией. a) 6) F(s) = F (s) = s2 4- as 4- 1 s2 4- 3s 4- 2 ’ s2 4- as 4-1 e) Ж) F(s) = P (qX (s2 + 2) (s 4- 1) . as2 4- s 4- 2 ’ s2 4- 4s 4- 2a 1 s2 4- 2 ’ (S 4-1)2 (s 4- 2) ’ в) F(s) = s2 + as 4- 1 s3 4- 2s ’ 3) F(s) = s s2 4- 3s 4- a ’ r) F — s4-2 И) F(s) = s2 4- 2s 4- 1 s2 + as 4- 1 ’ (s+ 1) (s2 + 3s + a) ’ Д) F (s) = s2 4- 3s 4- a (s4-2)2 ’ K) F(s) = (s + 1) (s2 4-1) . (s2 + 2s + a) (s2 + as 4- 1)
4. Положительные вещественные функции и пассивность 99 4 9. Дана нечетная часть A/^s) функции цепи F(s)- N (s) = (2s3 + 22s)/(s4 + s2 + 25). а) Найти такую F(s), чтобы она была ПВ и F(oo)= 1. б) Найти такую F(s), чтобы она была ПВ и F(0) = 1. 4.10. Показать что двухполюсники на рис. 3 4.10 пассивные. 4*
100 4. Положительные вещественные функции и пассивность Рис. 3.4.11,в, г
4. Положительные вещественные функции и пассивность 101 4.11. Определить, являются ли двухполюсники на рис. 3.4.11 пассивными. 4.12. (а) Найти функцию входного сопротивления двухполюсника N на рис. 3.4.12, удовлетворяющую следующим требованиям. (1) Если на вход N подается единичный скачок напряжения, ток /(/) = = bi + £>2 ехр(—4/). 4 V Рис. 3.4.12. (2) Если на вход N подается единичный скачок тока, напряжение v(t) =01 + ^2 ехр(—0. (3) Если на вход N подается напряжение постоянного тока 4 В, уста- новившееся значение тока равно 3 А. (б) Показать, что N может быть реализован на пассивных элементах. 4.13. Даны коэффициенты полинома p(s) = ро + PtS + pzs2 + ... + pnsn. На- писать машинную программу для определения, является ли p(s) поли- номом Гурвица, модифицированным полиномом Гурвица или полиномом иного вида. 4.14. Даны коэффициенты двух полиномов. A (s) = Л + ats + a2s2 + ... + amsm и В (з) = Ьй + bts + b2s2 + ... bnsn. Написать машинную программу для определения, является ли ра- циональная функция f(s) = A(s)/B(s) ПВ-функцней.
Свойства и реализации входных функций Элемент схемы называют элементом без потерь, если он не потребляет средней мощности. При установившемся состоянии, соответствующем синусоидальному сигналу, средняя мощность, выделяемая схемным элементом, равна т рср = 4’$ lVmcos(<rP —<₽,), (5.1) о где I (/) = Im cos (<о/ + <pz) и у (/)= И,„ cos + (p„) — соответ- ственно втекающий ток и напряжение на зажимах элемен- та, а Т = 2л/со. Поскольку абсолютное значение разности |фР — ф»| между фазовыми углами напряжения и тока у ка- тушки индуктивности или конденсатора всегда равно 90°, ясно, что катушки индуктивности и конденсаторы являются элемен- тами без потерь. В разд. 5.1 рассматриваются свойства вход- ных функций двухполюсников, содержащих только элементы без потерь1). В своей совокупности эти свойства определяют условия реализуемости входной функции на элементах без по- терь. В разд. 5.2 рассматриваются некоторые методы синтеза, позволяющие реализовать входные функции двухполюсников без потерь. Показывается, что каждая входная функция двух- полюсника без потерь может быть реализована с помощью двухполюсника, содержащего только катушки индуктивности и конденсаторы. Поэтому в дальнейшем мы будем называть входную функцию двухполюсника без потерь входной функцией £С-двухполюсника, а двухполюсник, содержащий только ка- тушки индуктивности и конденсаторы, — LC-двухполюсником. 5.1. Свойства входных функций Имеется шесть важнейших свойств, связанных с входной функцией двухполюсника без потерь. В своей совокупности эти шесть свойств определяют общую форму входных функций двухполюсников без потерь. *) Помимо катушек индуктивности и конденсаторов элементами без по- терь являются идеальные трансформаторы, связанные катушки индуктивности и гираторы.
5. Свойства и реализации входных функций 103 Свойство 1. Все полюсы и нули входной функции, помимо сопротивления или полной проводимости двухполюсника без потерь, лежат на мнимой оси плоскости s. Доказательство. Предположим простоты ради, что двухпо- люсник без потерь т] содержит только катушки индуктивности и конденсаторы. Доказательство, учитывающее другие эле- менты без потерь, было бы простым в принципе, но громоздким. В гл. 4 было показано, что функция сопротивления ZBX(s) двухполюсника т], содержащего только катушки индуктивности и конденсаторы, выражается как ^вх{s) — s^Lk ।р + — |/• (5.2) x ч Заметим, что (5.2) получено из (4.5) при условии, что т] не содержит резисторов. Из (5.2) заключаем, что нули ZBX(s) удовлетворяют соотношению a$4-(l/s)p = 0 или as24-0 = 0, (5.3а) где «А X T77F> 0 " Z -ЕГТО- > °' Заметим, что а и 0 зависят от Ik и /1, которые являются функциями s. Следовательно, а и 0 зависят от s. Поскольку все решения (5.3а) должны удовлетворять также уравнению s2 = - (0/а) < 0, (5.36) можно заключить из (5.3), что нули ZBX(s) лежат на мнимой оси плоскости s. По принципу дуальности можно показать также, что входная функция полной проводимости Увх($) двух- полюсника т] определяется уравнением + (5.4) У X Следовательно, нули Увх(«) лежат только на мнимой оси пло- скости s. Поскольку Увх(«) = 1/^вх(з) И ZBX(s) = 1/Увх(з), (5.5) заключаем, что все полюсы и нули входной функции полного сопротивления или полной проводимости двухполюсника без потерь лежат на мнимой оси плоскости s. Свойство 2. Входная функция полного сопротивления или полной проводимости двухполюсника без потерь является не- четной рациональной функцией.
104 5. Свойства и реализации входных функций Доказательство. Хорошо известно, что в установившемся состоянии, соответствующем синусоидальному сигналу, средняя мощность, потребляемая двухполюсником без потерь г|, равна Re [Z (/®)] | / (/®) р = Re [У (/и)] | V (/®) |* = 0, (5.6) где Z и У — соответственно входные функции полного сопро- тивления и полной проводимости т]. Выражение (5.6) означает, что входные функции любого двухполюсника без потерь т] об- ладают одним фундаментальным свойством: Re[F4C(/®)] = 0, (5.7) где Fic(s) означает входную функцию полного сопротивления или полной проводимости двухполюсника без потерь1). Со- гласно (3.15) из гл. 3, выражение (5.7) подразумевает, что четная часть FLC(s) тождественно равна нулю. Следовательно, F£c(s)— нечетная рациональная функция от «.Таким образом, FLC(s) = N(s)/M(s) или Flc(s) = M(s)/N(s), (5.8) где 7V(s)— нечетный полином, a M(s) — четный полином. Свойство 3. Предположим, что входная функция двухполюс- ника без потерь соответствует (5.8). Пусть, далее, du и — степени полиномов JV(s) и М (s) соответственно. Тогда |dw dM | = 1. (5.9) Доказательство. Поскольку двухполюсник без потерь яв- ляется пассивным, FLc(s) есть ПВ-функция. Необходимое условие этого \dN — (5.Ю) Поскольку N(s) нечетный, a M(s) четный, \dN-dM\ (5.11) есть нечетное число. Очевидно, (5.10) и (5.11) совместно подразумевают (5.9). Свойство 4. Все полюсы и нули F£C(s) простые. Доказательство. Согласно свойству 1, все полюсы и нули Flc(s) лежат на мнимой оси плоскости s. Поскольку F£c(s) есть ПВ-функция, все ее полюсы и нули, лежащие на мнимой оси, простые. Что и требовалось доказать. Свойства 1 и 2 означают, что числитель и знамена- тель Fic(s) можно разложить на множители вида (s2 + ®^), ') В дальнейшем будем обозначать через Flc(s) входную функцию как полного сопротивления, так и полной проводимости
5. Свойства и реализации входных функций 105 исключая, разумеется член з, присутствующий в числителе или знаменателе. Следовательно, FLc(s) имеет одну из следующих форм: FIC(3) = ks (s2 + со|) (s2 4- W4) ... (s2 4- <n2?) (S2 + «2)(S2 + «2)-(s2 + “2r) (5.126) где r — нечетное целое, a q — четное целое. Свойство 3 пока- зывает, что <7 = г-|-1 или r = q-[-\, (5.13) а свойство 4 требует, чтобы повсюду, где i ф k — 1, 2......г, q или q, г. (5.14) Здесь мы сперва выводим Flc(s) только в виде (5.12а). Flc(s) в виде (5.126) можно вывести аналогичным образом. Свойство 5. Ftc(j<i>)/j есть монотонно возрастающая функ- ция и, исключающая точки полюсов Flc(s). Доказательство. Разделив (5.12а) на з и приняв р = з2, по- лучим Flc (з) _ (р + ®?) (р + ®з) • • • (р + <Л) з Р (р + «2) (Р + “!) • • • (р + ®2<7) ’ Разложение (5.15) на простые дроби дает - + У _— или i-четн Р "Ь ^С(з) = ^з + А+ X 5 г-^н 5 +0)2 Flc (з) s (5.15) (5.16) Заметим, что член kx присутствует в (5.16) только в чае, если в (5.12а) г = <?+1. Чтобы понять природу ных ki (i = 0, 2, 4, ' ----г том слу- постоян- q и оо), запишем (5.16) в виде я flc (s) = kO0s + -^- + У Г—----------1----21—1 (5 17) +/fi)/ S-/CO/J' >
106 5 Свойства и реализации входных функций где ai означает комплексно-сопряженные а,1). Поскольку двух- полюсники без потерь являются пассивными, Flc(s) есть ПВ-функция. Следовательно, постоянные k<x> [вычет Flc(s) при полюсе s=oo], ko [вычет Flc(s) при полюсе $ = 0], а также а, и а, [вычеты Flc(s) при полюсах —jai и /<о>] положительны и вещественны2). Таким образом, а, = а, положительна и ве- щественна. Объединив (5.16) и (5.17), получаем соотношение между и а,: kjS _ а; (s — /со,) + а, (s + /<oz) s2 + <о2 s2 + co2 2а,s , n (5.18) Каждая a( — вещественная и положительная постоянная, поэтому kt также положительная и вещественная постоянная. Следовательно, имеем ki — вещественная и положительная, (6.19) где i = 0, 2, 4...q и оо. Дифференцируя (5.16) по s, по- лучаем aFLC (s) _ . i V ki И ~ *2) ds K°° s2 + L (? + «2)2 i-четы x »/ При s = /со (5.20) дает O'm) , % ki + ®2) djC0 — "Г (О2 + L (ш2 ю2\2 * йчетн x * / (5.20) (5.21) Исключая случай, когда со — полюс F£C(s), каждый член левой части (5.21) положителен при всех со. Поэтому заклю- чаем, что dFIC(/®)//dco>O (5.22) для всех со, исключая полюсы F£c(s), что и требовалось до- казать. Некоторые типичные зависимости Flc(s) от со приведены на рис. 5.1, где разрывы имеют место при полюсах F£C(s). Заме- тим, что s = 0 является либо нулем, либо полюсом Flc(s); то же относится и к точке s = оо. Учитывая рис. 5.1 и свойство 5 [монотонное нарастание Flc(s)], ясно, что нули и полюсы *) Напомним, что (4 48а) подразумевает, что вычеты при паре комплекс- но-сопряженных полюсов комплексно-сопряжены друг с другом. 2) Строго говоря, постоянные й- и й0 вещественные и неотрицательные. Мы говорим, что йв> и йо вещественные и положительные, потому что по- всюду, где члены й»д н йо/s присутствуют в (5.17), й«> и й0 являются веще- ственными и положительными.
5. Свойства и реализации входных функций 107 Рис. 5.1. Некоторые типичные зависимости (1/j)Ftc(jw) от св. О нуль Flc (s); X полюс FLq (s). Flc(s) должны лежать на мнимой оси плоскости s чередуясь. Следовательно, имеем 0 со। СО2 СО3 .... (5.23) Это — еще одно важное свойство входной функции. Для удоб- ства последующих ссылок выделим его как Свойство 6. Точки s = О и s = 00 являются критическими частотами1) Flc(s). Кроме того, полюсы и нули Ftc(s) лежат на мнимой оси плоскости s чередуясь. 5.2. Реализация входных функций В этом разделе представлены четыре метода реализации входных функций без потерь, а именно первая и вторая формы Фостера и первая и вторая формы Кауэра. Критическая частота Ftc(s') соответствует ее полюсу или нулю.
108 5. Свойства и реализации входных функций 5.2.1. Методы реализации Фостера Приступая к рассмотрению общей задачи реализации вход- ных функций, перепишем (5.16) в виде ч Ле(5)-6.5 + 4+ Е----------------Ч------• <6-М> k, +^‘ где все kt и со,- — положительные и вещественные. Если Flc(s) — входная функция полного сопротивления, можем записать <7 । Flc (s) = Zlc (s) = ^oos + 7^7 + У*, Cts + (1/L/s) ’ (5.25) /•четн где Lx = kx, Co = l/k0, Ci = l/ki и Lt = ki/<azt. (5.26 Схемная реализация (5.25) приведена на рис. 5.2’). Урав- нения (5.25), (5.26) или рис. 5.2 представляют так называемую Рис. 5.2. Первая форма Фостера. первую форму Фостера. По принципу дуальности, если Flc(s)— входная функция полной проводимости, можно переписать 9 На всех принципиальных схемах данной книги символ “Z =”[“У =”] означает: «Входная функция полного сопротивления [полной проводимости], рассматриваемая со стороны входа двухполюсника, равна.»
Свойства и реализации входных функций 109 (5.24) в виде ч F^ = Y^ = C.s + -^+ £ (5.27) /•четы где Сте = kx, Lo = 1/А?0, Ц = 1/fc, и С( = kM- (5.28) Схемная реализация (5.27) показана на рис. 5.3. Уравнения (5.27), (5.28) или рис. 5.3 представляют так называемую вто- рую форму Фостера. Рис. 5 3. Вторая форма Фостера. Заметим, что в первой форме Фостера участвуют только входные функции полного сопротивления, а во второй форме Фостера — только входные функции полной проводимости. От- носительно этих двух форм мы можем сделать следующее за- ключение: Теорема 5.1. Все входные функции можно реализовать двух- полюсником, содержащим только катушки индуктивности и конденсаторы. Пример 5.1. Дана функция полного сопротивления Z(;)- (s2 + W + 9) {S> s (s2 + 4) (s2 + 16) ' J Найти схемные реализации (5 29) двумя методами Фостера. Решение. Проверим сперва, отвечает ли Z(s) всем свойствам входной функции1). Начнем с того, что Z(s)—нечетная рациональная функция, у ко- торой степень знаменателя на единицу больше степени числителя. Z(s) имеет ’) Мы должны убедиться в том, что заданная входная функция отвечает всем свойствам входных £С-функций раньше, чем начнем реализовать ее на элементах без потерь. Однако по очевидным причинам в последующих при- мерах этого делать не будем.
110 5. Свойства и реализации входных функций полюс при s = 0 и нуль при s = оо. Нули имеются при ±/1, ±/3 и оо, по люсы — при 0, ±/2 и ±/4, как показано на рис. 5 4. Очевидно, все полюсы и нули простые и чередуются на мнимой оси. Чтобы найти вычеты, положим р = sz и запишем Im (si S-плоскость Z (x) (s2 + 1) (s2 + 9) s s2 (s2 + 4) (s2 + 16) _ (p + 1) (p + 9) _ P2+10p + 9 p(p + 4)(p + 16) p(p + 4)(p + 16) = — + —+ Д2(р), (5.30) P p + 4 p + 16 — 2 k О где А, В и С— вычеты Z(p) при полюсах pi = = 0, р2 = —4 и рз = —16. Из (4.48) находим А = 9/64, В = 5/16 и С = 35/64. „ Z(s) 9/64 , 5/16 , 35/64 Поэтому —- = —+ + Re [s] „ ! X 9/64 или Z (s>=—-— (5/16)s (35/64)s s2 + 4 + s2 + 16 • О -2 k О -4 И (5.31) Таким образом, все вычеты Z(s) вещественные и положительные. Следовательно Z(s) отвечает всем свойствам входной функции ) и ее мож- но реализовать на элементах без потерь. Для реализации Z(s) запишем (5.31) в виде Z(s) 64 9 4 S Рис. 5.4. Диаграмма полю- сов и нулей Z(s) по (5.29). О нули; X полюсы. 1 16 , 1 vs+— 64 S 1 64 , 1 35 S+ 35 1024 S (5.32) Первая форма Фостера для (5.29) или, что эквивалентно, (5.32), показана на рис. 5.5, а. Еще одну реализацию (5 29) можно получить в виде второй формы Фо- стера. Поскольку K(s)= l/z(s), имеем s (s2 + 4) (s2 + 16) У(з) , 45/8 , 35/8 ( l (s2 + 1) (s2 + 9) ’ s s2+ 1 s2 + 9 • 4) Свойство 5 [(l//’)z(/®)—монотонно возрастающая функция, исключа5 точки полюсов Z(s)] удовлетворяется, так как полюсы и нули Z(s) лежат, чередуясь, на мнимой оси плоскости s, а точки s = 0 и s = <» являются кри- тическими частотами.
5. Свойства и реализации входных функций 111 45 m 8 35 gi 72 Z~Z(s)no(5.29) б Рис. 5 5 Реализации Z(s) по (5.29) первой формой Фостера (а) и второй формой Фостера (б). Следовательно y(s) = s (45/8)s s2+ 1 (35/8)5 , 1__________, s2 + 9 + 8 1 + 45 S + (45/8)s 1 8 , 1 35 S + (35/72)s (5.33) Реализация (5 29), (5.33) по второй форме Фостера показана на рис. 5 5,6. Отметим, что схемы рис. 5 5, а и 6 имеют одинаковые входные функции пол- ного сопротивления и полной проводимости. 5.2 2. Методы реализации Кауэра Формы Фостера — не единственно возможные схемные реа- лизации входных функций. Вообще говоря, если функция полного сопротивления Z(s) и полной проводимости У($) реа- лизуема, существует большое, а иногда даже бесконечно боль- шое число возможных схемных реализаций. В этом разделе мы рассмотрим методы реализации входных функций, предложен- ные Кауэром.
112 5 Свойства и реализации входных функций 5.2.2.1. Первая форма Кауэра. Согласно свойству 3, у вход- ной функции степени полиномов, стоящих в числителе и знаме- нателе, различаются в точности на единицу. Отсюда точка s = оо является либо полюсом, либо нулем Fic(s). Без потери общности можем предположить, что $ = оо является полюсом Flc(s)— Flc(°o')=o°, т. е. степень числителя FlC(s) на еди- ницу больше степени знаменателя. Обозначим через p(s) поли- ном, равный сумме числителя и знаменателя Flc(s). Согласно теореме 4.4, p(s) есть полином Гурвица. Следовательно, Flc(s), будучи контрольным отношением в критерии Гурвица, имеет разложение в непрерывную дробь при s = оо, так что Flc(S) = ^s +------------Ц--------- (5.34) fe2s + V—т---------- где п — степень числителя ЕдС(х), а коэффициенты k\, k2, ..., kn — вещественные и положительные постоянные. Чтобы исследовать эти постоянные, положим Flci (s) == Flc(s) и за- пишем flei (s) = +-тт—~ где (5.35а) Г£С2 ($) lim (l/s)FLci(s) (5.356) 5 -> oo есть вычет Flci(s) при полюсе s == оо ). Из (5.34) находим, что ^i.ci(°°)== lim kxs. (5.36) s -> оо Следовательно, остаточный член (5.35а) удовлетворяет уравнению 1/^lc2(oo)^0 или Flc2(°o) = 00• (5.37) Таким образом, можем осуществить на Flcz(s) процедуру выде- ления полюса, так что Flcl (s) ~ (®)]> (5.38а) где снова k2— lim (1/s) FLC2 (s) (5.386) 5 -> 00 есть вычет Гдсг(5) при полюсе s = оо. Если мы повторим про- цедуры (5.35) и (5.38) столько раз, сколько требуется, то *) См (4.486).
5. Свойства и реализации входных функций 113 постоянные kt будут вычетами Flci(s) при полюсе s = <х>, при- чем i=l, 2, ..., п. Если Flc(s) имеет в бесконечности не полюс, как мы пред- положили ранее, а нуль, положим Flci (s) = 1/Flc(s). Тогда Flci(s) имеет полюс в бесконечности. Теперь процедуру (5.34) z = fLc3(s) z=flc& y = fLCz(s) Z = FzcW Рис. 5 6. Реализация входной функции полного сопротивления первой формой Кауэра. или повторяющуюся процедуру (5.35) — (5.38) можно осуще- ствить, как для предыдущего случая. При этом результирую- щее разложение в непрерывную дробь будет F£С (S) = р (S) 1 ? LC1 klS +-----------------—г k2s + ь ; -12— «3« + (5.39) где п — степень знаменателя Flc(s). В дальнейшем мы рас- смотрим только (5.34); выражение (5.39) приводится лишь для справки. Если Flc(s) = Zlc(s) — функция полного сопротивления, то (5.35) имеет схемную интерпретацию (рис. 5.6, а). Анало- гично действие (5.38) показано на рис. 5.6,6, а следующий этап — на рис. 5.6, в. С другой стороны, если Flc(s)~ Ylc(s) — функция полной проводимости, то схемными интерпретациями (5.35) и (5.38) являются соответственно рис. 5.7, а и б,
114 5. Свойства и реализации входных функций а следующий этап показан на рис. 5.7, в. Заметим, что как на рис. 5.6, так и на рис. 5.7 разложение Flc(s) при s = оо соот- ветствует наращиванию схемной реализации цепочками после- довательных индуктивностей и параллельных емкостей. Это так называемая первая форма Кауэра. б Рис. 5.7. Реализация входной функции полной проводимости FLC(s) первой формой Кауэра. Пример 5.2. Реализовать первой формой Кауэра входную функцию пол ного сопротивления (s2+l)(s2 + 9) _ s4 + 10s2-4-9 v 1 s (s2 + 4) (s2 + 16) s5 + 20s3 + 64s ' v 1 Решение. Поскольку v Z(s) степень знаменателя выше, чем числителя, Z(s) имеет при s = со нуль. Поэтому осуществим разложение в непрерывную дробь при s = oo для соответствующей функции полной проводимости г (s) 4): 1 s5 + 20s3 + 64s У - Z (s) — s4 + 10s2 + 9 = « + --------------—j-------------- (5.41) 70 S + 35 9 S Реализация заданной функции полного сопротивления Z(s) (5 40) экви- валентна реализации функции полной проводимости У(в) (5.41). Поскольку *) По первой форме Кауэра требуется разлагать в непрерывную дробь при s = оо ту входную функцию, у которой степень числителя выше степени знаменателя.
5. Свойства и реализации входных функций 115 (5.42) (5.43) ¥ (s) можно записать в виде суммы двух членов Y (s) = s + 1/Z2 (s), где ^2 (s) = -jp- s + -go ~ j Vs + -9——Г" 70 S + 35 реализуем ¥(s), подсоединив конденсатор 1 Ф параллельно двухполюснику, имеющему входную функцию полного сопротивления Z2(s), заданную (5.43). Обнаруживаем, что Z2(s) в свою очередь является суммой двух членов Z2 (з) = (1/10) s + 1/Гз (s), где (5.44) v . . 20 , 1 («) э s + 9 I 70's + '35' ~s Следовательно, мы можем реализовать входную функцию полного сопротив- ления Z2(s), подключив индуктивность 0,1 Г последовательно с двухполюсни- ком, характеризующимся входной функцией полной проводимости Уз(з) (545). Очевидно, этот процесс можно повторять, пока мы не завершим реали- зацию У (s) (5.41). (5.45) I -1-Г I 'О _ 20 ср Т э S- г 70 35 ср 9 1 1 Y = y,(s) 2~^s)no(5.W) Z = Zz(s) ' Z = ZA(s) Рис. 5.8. Реализация Z(s) по (5.40) первой формой Кауэра. На рис 5 8 приведена схемная реализация входной функции полного со- противления Z(s) (5.40), осуществленная согласно процедуре, описанной в предыдущем абзаце. Функции Z>,(s) и ¥5(5) для рис. 5 8 следующие: Z< (з) = (9/10) s + 1/(35/9) s и (5.46а) У5 (S) = (35/9) s. (5.466) 5.2.2.2. Вторая форма Кауэра. Разрабатывая первую форму Кауэра, мы осуществляли разложение входной функции вокруг полюса при s = оо. Теперь рассмотрим случай, когда входная функция подвергается разложению вокруг полюса при s = 0. Рассмотрим входную функцию FLC(s). Не теряя общно- сти, положим, имея в виду (5.8), что знаменатель — полином
116 5. Свойства и реализации входных функций нечетной степени, а числитель — полином четной степени1). Тогда Flc(s) имеет полюс при $ = 0. Если положить Flci(s) = = Flc(s) и выделить полюс Flci(s) при s = 0, то получим Flc\(s) = k{/s + l/FLC2 (s), где (5.47a) (5.476) есть вычет Flci ($) при полюсе s = 0, а остаточный член [Flc2(s)]_ 1 имеет нуль при s = 0. Значит, FLC2(s) имеет полюс при s = 0. Следовательно, мы можем повторить предшествую- щую процедуру выделения полюса для Flc2(s) при $ = 0. Этот процесс дает Flcz («) = + I/FLC3 (s), где (5.48a) ^ = s/?La(s)lI.o (5.486) и Flcs(s) снова имеет полюс при s = 0. Подстановка (5.48) в (5.47) дает (»)—*- + . • (S.49) S FLC3 Повторяя эту процедуру столько раз, сколько требуется, в конечном итоге получим FLC^ = FLCI(S)^^- + ----------1—-----. (5.50) 4 /g2 I 1 С» S Если Flc(s) — функция полного сопротивления, то (5.47) и (5.48) иллюстрируется рис. 5.9, а и 5.9, б, а рис. 5.9, в пока- зывает третий этап процедуры. С Другой стороны, если Flc(s)— функция полной проводи- мости, схемные интерпретации (5.47) и (5.48) представляются рис. 5.10, а и б, а рис. 5.10, в иллюстрирует действие третьего этапа. *) Отметим, что, если Flc(s) имеет нечетный полином в числителе и чет- н1.' । в знаменателе, мы можем иметь дело вместо самой FLC(s) с [Bic ($)]”*• В том случае положим Ftcl(s) Д [f£C(s)]_|. Цель здесь в том, чтобы рабо- тать со входной функцией (это может быть как функция полного сопротив- ления, так и функция полной проводимости), имеющей в знаменателе полином нечетной степени, т. е. полюс при s = 0.
5. Свойства и реализации входных функций 117 Выражение (5.50) и рис. 5.9 или 5.10 составляют вторую форму Кауэра. Отметим, что во второй форме Кауэра имеется только два типа схемных элементов — последовательные емко- сти и параллельные индуктивности. Поскольку на активных Рис. 5.9. Реализация входной функции полною сопротивления Flc(s) второй формой Кауэра. элементах легче всего реализовать заземленные индуктивности, а не индуктивности, находящиеся под некоторым потенциалом относительно земли, вторая форма Кауэра наиболее предпочти- Рис. 5.10. Реализация входной функции полной проводимости Flc(s) второй формой Кауэра. тельна для реализации входных функций в тех случаях, когда желательно, чтобы результирующий двухполюсник был зазем- лен. Однако, как мы увидим в последующих главах, метод, при- меняемый для реализации некоторой входной функции, зачас- тую диктуется другими факторами. Среди них — требования
118 5. Свойства и реализации входных функций к нулям передачи соответствующей передаточной функ- ции *). Как видим, (5.50) есть разложение Fic(s) в непрерывную дробь. Каждое ее слагаемое равно бесконечности в точке s = 0; поэтому говорят, что это разложение осуществлено при точке s = 0. Отметим также, что к (5.50) мы приходим через ряд операций деления и инверсии. Поэтому (5.50) можно полу- чить методом последовательных делений. Если полиномы чис- лителя и знаменателя Flc(s) расположены по убывающим сте- пеням s, при каждом делении будет исключаться член наи- меньшей степени. Например, разложение в непрерывную дробь при s = 0 для F(s) = (9 + 10s2 + s4)/(64s + 20s3 + s5) (5.51a) можно осуществить следующим образом: Заметим, что при каждой инверсии мы делим числитель и знаменатель на s. При этих слагаемых (обведенных на диа- грамме последовательных делений кружками) разложение в непрерывную дробь при s = 0 получается такое: — I . 0,1406 . 1 /с р (S) == -V" + W7-----------------------i------------• (5-52) s + 0,5821 1 s + 44,53 1 s + 0,2773 *) Подробнее см в гл. 7.
5. Свойства и реализации входных функций 119 Еще один метод разложения в непрерывную дробь при s = О можно вывести, представив (5.50) в виде Flc («) = Н------------—г--------, (5.53) + L , --------- «ЗР + где рДз-1. Отметим, что (5.34) и (5.53) идентичны, если за- менить з на р. Поэтому мы можем получить разложение в не- прерывную дробь при s = О, пользуясь следующей процедурой: 1. Предполагаем, что F(s) = M(s)/N(s), где M(s) — поли- ном четной степени dM, a N(s) — полином нечетной степени du. Пусть d = max{dy, 2. Умножаем числитель и знаменатель F(s) на s~d и на- ходим где p-s~'- <5-54) 3. Осуществляем разложение F(p) в непрерывную дробь при р = оо, как в (5.34). 4. Заменяем р на з-1. Результат — разложение F(s) в не- прерывную дробь при s — 0. Для иллюстрации этой процедуры рассмотрим функцию F(s) (5.51). Чтобы найти разложение F(s) при з = 0 в непре- рывную дробь, выполняем следующие операции: 1. Поскольку du = 5 и d^t = 4, d = 5. F _ s~519 + 10s2 + S<1 — 9P5 + 10P3 + P (5 Z. f \.p) — s_5 [64s + 20s3 + S5] 64p4-|-20p2 + 1 ’ ' 3. Разложение F(p) при p = oo: F (p) = 0,1406 p H------------------1-i------------. (5.56) 8,904 p 4----------------------- 0,5821 p 4-------------- 44,53 P + 0,2773 p 4. Заменив p на 1/s, получаем разложение F(s) в непре- рывную дробь при s = 0, как (5.52). Пример 5 3. Реализовать второй формой Кауэра функцию Z(s) = = (64s 4- 20s3 4- s5)/(9 4- 10s2 4- s4). Решение. Чтобы воспользоваться второй формой Кауэра, рассмотрим вы- ражение *) Ki (s) = 1/Z (s) = (9 4- 10s2 4- s4)/(64s + 20s3 -|- s5). (5.57) *) Напомним, что по второй форме Кауэра требуется рассматривать функцию, у которой знаменатель — нечетный полином, а числитель — четный полином.
120 5. Свойства и реализации входных функций Разложение Yt (s) в непрерывную дробь при s = 0 дает у (S) = .2.-14.06 _|------------------!------------------ (5.58) 1 ' ' s 8,904 1 ’ s + 0,5821 1 S + 44,53 1 s + 0,2773 3 Схемная реализация (5 57) или. что эквивалентно, (5.58) второй формой Кауэра показана на рис 5.11, где У6 (s) = 0,2773/s, Z4 (s) = (44,53/s) + [1/У5 (s)], Уз (s) = (0,5821/s) + [1/Z4 (s)] и Z2 (s) = (8,904/s) + [l/f3 (s)]. (5.59) В заключение этого раздела необходимо подчеркнуть, что реализацию входной функции можно начинать с любой из рас- смотренных выше четырех форм (две формы Фостера и две Y=Vfe) Z=Z„fo) Y=Y3(s) Z=Z4fc) Y*Y5(s) ПО (5.57) Рис. 5.11. Реализация Z(s) примера 5.3 второй формой Кауэра. формы Кауэра). Первоначальную процедуру реализации можно прервать на любом этапе и продолжить реализацию, пользуясь уже другой формой. При желании можно сколько угодно часто заменять методы реализации. В этом случае конечный резуль- тат, разумеется, не будет формой Фостера или Кауэра. Однако результирующая схема все же будет реализовать заданную входную функцию. Пример 5.4. Реализовать входную функцию полной проводимости У (S) = (S3 + 3s)/(s2 + 1)( (5.60) используя сначала вторую форму Кауэра, а затем первую форму Кауэра. Решение. Чтобы использовать вторую форму Кауэра, рассмотрим входную функцию с нечетным полиномом в знаменателе. Поэтому вместо заданной У(з) возьмем функцию полного сопротивления Z (s) = (s2 + l)/(s3 + Зз). (5.61) Первый этап разложения Z(s) в непрерывную дробь при s = 0 дает г«-^-+ЖА^+г'<(* <s-e2)
5. Свойства и реализации входных функций 121 Схемная реализация (5.62) показана на рис. 5.12, а. Как требуют условия за- дачи, перейдем к реализации ZR (s) = (2/3) s/(s2 + 3) (5.63) первой формой Кауэра. Поскольку последняя имеет дело с входной £С-функ- Рис 5.12. Решение примера 5 4. цией, у которой степень числителя выше степени знаменателя, мы должны работать с функцией полной проводимости (S) = (S2 + 3)/(2/3) s. (5.64) Разложение У«(5) в непрерывную дробь при s = оо дает Г^(з) = (3/2) s+l/(2/9)s. (5.65) Реализация Уя(з) (5.65) показана на рис. 5.12,6. Схемная реализация (5.60) приведена на рис. 5.12, в. 5.3. Выводы В этой главе мы описали основные свойства входных функ- ций двухполюсников. Эти свойства обусловливают реализуе- мость входных функций. Ниже кратко перечисляются эти условия. Условия реализуемости входных LC-функций 1. Все полюсы и нули /'lc(s) простые и лежат на мнимой оси плоскости s. 2. Полюсы и нули Flc(s) лежат на мнимой оси чередуясь. 3. Точки s = 0 и s = оо являются критическими частотами. 4. Flc(s) есть нечетная рациональная функция, у которой степени полиномов в числителе и знаменателе различаются в точности на единицу. 5. Все вычеты Flc(s) вещественные и положительные. В этой главе мы представили также четыре метода реали- зации входных функций. Первая форма Фостера приложима только к функциям полного сопротивления, а вторая форма Фостера — только к функциям полной проводимости. Обе формы Кауэра равно приложимы как к функциям полного
122 5. Свойства и реализации входных функций сопротивления, так и к функциям полной проводимости. Первая форма Кауэра относится к входной функции, у которой поли- ном в числителе имеет более высокую степень, чем полином в знаменателе, а вторая форма Кауэра — к входной функции, у которой знаменатель — полином нечетной степени. Формы Фостера относительно проще реализуются, но формы Кауэра более полезны, особенно при реализации передаточных функций, как рассказывается в гл. 7. Схемная структура пер- вой формы Фостера состоит из последовательно соединенных Рис. 5.13. Схемные структуры двух форм Фостера и двух форм Кауэра. а—первая форма Фостера; б—вторая форма Фостера; в—первая форма Кауэра; г—вто- рая форма Кауэра. параллельных АС-цепочек, второй формы Фостера — из парал- лельно соединенных последовательных АС-цепочек. Схемные конфигурации обеих форм Кауэра представляют собой лест- ничные схемы. Первая форма Кауэра состоит из последователь- ных индуктивностей и параллельных емкостей, создающих нули передачи1) при $ = оо, а вторая форма Кауэра — из последо- вательных емкостей и параллельных индуктивностей, создаю- щих нули передачи при s = 0. Основные схемные конфигура- ции форм Фостера и Кауэра приведены на рис. 5.13. ЛИТЕРАТУРА 1. Desoer С. A., Kuh Е. S., Basic Circuit Theory, New York, McGraw-Hill, 1969. 2. Foster R. M., A Reactance Theorem, Bell Syst. Tech. J., 3, 259—267 (1924). 3. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., R. E. Krie- ger, 1975. 4. Humphreys D. S., The Analysis, Design, and Synthesis of Electrical Filters. Englewood Cliffs, N. J., Prentice-Hall, Inc., 1970. 5. Peikari В , Fundamentals of Network Analysis and Synthesis, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1974. *) Концепция нуля передачи вводится в гл. 7. Здесь достаточно сказать, что нули передачи схемы — это нули функции цепи, связанной с этой схемой.
5. Свойства и реализации входных функции 123 6. Budak A., Passave and Active Network Analysis and Synthesis, Boston, MA., Houghton Mifflin, 1974. 7. Anderson B. D. O., Vongpanitlerd S., Network Analysis and Synthesis, Engle- wood Cliffs, N. J, Prentice-Hali, Inc., 1973. ЗАДАЧИ 5.1. Определить, какая из нижеследующих функций F(s) реализуема как входная функция. Обосновать свои ответы. a) F(s) = s4 + 5s2 + 6 s4 + 3s2 + 2 ’ e) F (s) = s5 + 2s3 + s s4 + 3s2 + 2 ’ б) F(s) = s3 + 5s ж) F (s) = s5 + 3s3 + 2s s4 + 3s2 + 2 ’ s4 + 5,5s2 + 6 ’ в) F (s) = s3 + 1,5s s4 + 3s2 + 2 s4 + 3s2 + 2 ’ 3) Г \S) s5 + 5,5s3 + 6s ’ м р (с\ s3+ 1,5s И) F (s) = s4 4- 3s2 4- 2 г; г (S) s4 + 2s2 + 1 ’ s5 4- 5,5s3 4- 6 ’ я) F (s) = s3 + 1,5s к) F(s)=- s4 4- 3s2 4- 2 s2+ 1 ’ s« 4- 2s4 4- 6s2 4- 3 5.2. Рассмотреть двухполюсник N на рис. 3 5.2: а) Найти установившееся значение тока i(t), если v(t) = A cos at, и показать, что средняя рассеиваемая мощность равна нулю. V I Рис. 3 5.2. б) Найти входную функцию полного сопротивления Z(s) и показать, что она отвечает свойствам входной функции. 5 3. Рассмотреть двухполюсник N на рис. 3.5 3- а) Найти входную функцию полного сопротивления Z(s). о) Показать, что Z(s) отвечает всем свойствам входной функции. в) Реализовать Z(s) первой формой Фостера. г) Реализовать Z(s) второй формой Фостера.
124 5. Свойства и реализации входных функций д) Реализовать Z(s) первой формой Кауэра. е) Реализовать Z(s) второй формой Кауэра. Примечание: входная функция полного сопротивления для цепи N равна Z (з) = (Юз* + 8s2 + l)/(4s5+ 10s3 + 4s). 5.4. Повторить задачу 5.3 для двухполюсника на рис. 3.5.4. 5.5. Для следующих функций F(s) найти диапазон значений а, в котором F(s) реализуема как входная функция: а) s-^+t3 + 2'; ч „ , ч s’ + 4s в) F (s) = —J—:-„ , k ; ' s4 + as2 + 2 ’ r) F (s) = д) /7(s) = 2,5s’ + 2s2 + a s5 + 2,5s3 + s ’ 2,5s4 + as2 + 0,25 s5 + 2,5s3 + s 5.6. Реализовать нижеследующие входные функции полного сопротивления обеими формами Фостера и обеими формами Кауэра. Если данная Z(s) нереализуема, обосновать причину. a) Z (s) = 5 a) Z (s) (s2 + , 6) z(s) — s(s2 + 4); s(s2 + 2) (s2 + 4) П z W (S2 + J) (S2 + 3) . д) (s2 + 2)(s2+4) Д) Z ( J “ s (s2 + 1) (s2 + 3) • в) Z (s) = (s2 + 1) (s2 + 3) , s (s2 + 2) ’ 5.7. Реализовать нижеследующие входные функции полной проводимое!в обеими формами Фостера и обеими формами Кауэра. Если данная У(з) нереализуема, обосновать причину. a) У(з) б) У(з) в) У (а) a (s2 + 2) . = (а2+1) ’ s2+3 = з (s2 + 4) ’ (s2+l)(s2 + 3). “ s (s2 + 2) г) У <21 - 5 (s2 + 2) (s> + 4) • ' ( (s2+W + 3) ’ д) Уб;)- + 2) (S2 + 4) Л> ( > з (s2 + 1) (s2 + 3) •
5. Свойства и реализации входных функций 125 5.8. Реализовать входную функцию полного сопротивления Z(s) = = (s2 + 1) (s2 + 4)/s(s2 + 3) (s2 + 5) следующими способами: а) Начать с первой формы Кауэра (для двух элементов) и завершить реализацию второй формой Кауэра. б) Начать со второй формы Кауэра (для трех элементов) и завершить реализацию первой формой Кауэра. в) Начать с первой формы Кауэра (для одного элемента), затем пе- рейти на вторую форму Кауэра (для одного элемента) и завершить реализацию первой формой Фостера. 5.9. а) Реализовать входную функцию полной проводимости K(s) = = (4s3 + 6s)/(s‘ + 5s2 + 4) первой формой Кауэра. б) Убедиться, что входная функция полной проводимости, полученная в п. а), действительно соответствует K(s). 5.10. а) Реализовать входную функцию полного сопротивления Z(s) = = (4s3 + 6s)I(s4 + 5s2 -j- 4) второй формой Кауэра. б) Убедиться, что входная функция полного сопротивления, полученная в п. а), действительно соответствует Z(s). 5.11. Даны коэффициенты полиномов A (s) = оо — ais + a2s2 + amsm и B(s) = bo + bis + bis2 + ... + bns". Написать машинную программу для определения, реализуема ли функ- ция F(s) = A (s)/B(s) в качестве входной функции. 5.12. Для заданной входной функции полного сопротивления [полной прово- димости] Z(s) [/(s)] написать машинную программу ее реализации: а) первой формой Фостера, б) второй формой Фостера, в) первой фор- мой Кауэра, г) второй формой Кауэра.
Свойства и реализации пассивных входных /?С-функций Для работы на низких частотах необходимы большие зна- чения индуктивности, а это обычно требует введения дискрет- ных катушек индуктивности, которые имеют большую массу, обладают значительными потерями, велики по размеру и дорого стоят. К тому же настоящие интегральные катушки индуктив- ности все еще не удается получить. Что же касается «синтези- рованных» индуктивностей, таких, как получаемые сочетанием гиратора и емкости, то они до сих пор создают многие практи- ческие затруднения. Преодолеть все эти затруднения позволяют хорошо разработанные в настоящее время пассивные и актив- ные /?С-схемы ]). В этой главе показывается, что у пассивного /?С-двухполюс- ника полюсы и нули функции полного сопротивления или пол- ной проводимости лежат на отрицательной вещественной полу- оси плоскости s* 2). Это означает, что полюсы передаточной функции пассивного четырехполюсника должны лежать на от- рицательной вещественной полуоси плоскости s. К счастью, с включением таких активных приборов, как операционные усилители и ИНУН, можно получить в плоскости s комплекс- ные полюсы. Следовательно, теоретически активные /?С-цепи способны выполнять все те же функции фильтрации, что и LC-цепи. Однако достижимые допуски схемных элементов и чувствительность их параметров к различным внешним влия- ниям зачастую ставят пределы, а то и вовсе исключают прак- тическую реализуемость /?С-фильтров на высоких частотах. Это в особенности справедливо для активных элементов. С другой стороны, на низких частотах, где вариации парамет- ров отдельных элементов не столь важны, активные 7?С-схемы фильтров полностью доминируют. Как мы увидим далее, реа- лизация входных функций с помощью резисторов и конденсато- ров играет важнейшую роль при проектировании активных RC-схем. *) Пассивные /?С-схемы содержат только резисторы и конденсаторы Активные /?С-схемы содержат как резисторы и конденсаторы, так и активные приборы. 2) В данной книге предполагается, что отрицательная вещественная полу- ось плоскости s включает начало координат s = 0 и точку s = оо,
6 Свойства и реализации пассивных входных RC-функций 127 В этой главе мы исследуем основные свойства и методы реализации входных функций с помощью одних только резис- торов и конденсаторов. Этот класс входных функций назы- вается входными /?С-функциями. 6.1. Свойства входных RC-функций полного сопротивления Свойства и методы реализации входных /?С-функций легче всего установить путем параллельного сравнения с таковыми же для входных LC-функций. Это не самый строгий способ изложения, но он тем не менее приводит к точным результатам и позволяет глубже понять свойства двухэлементных функций полного сопротивления и полной проводимости. В гл. 5 было показано, что любую функцию полного сопро- тивления АС-двухполюсника без потерь можно описать урав- нением (5.25), которое для удобства приведем еще раз: п Zu{s)=La + -^ + ^ICts + (lM. (6.1) 1=1 Это означает, что любому АС-двухполюснику соответствует эквивалентная схема на рис. 5.2. Сопоставим заданному RС-двухполюснику АС-двухполюс- ник г]£с, полученный путем замены каждого сопротивления Rk (Ом) на индуктивность Rk (Г). Как следует из предыду- щего абзаца, двухполюснику г]£С соответствует эквивалентная схема fj lc на рис. 5.2. Если теперь мы получим двухполюсник fj rc путем замены каждой индуктивности Lk (Г) на сопротив- ление Lk (Ом), то, очевидно, fjrc будет эквивалентен t]Rc так же, как тис эквивалентен x\Lc- Для т)£с входная функция полного сопротивления опреде- ляется (6.1), a t)rc получается путем замены каждой ветви с полным сопротивлением sLk в т) Lc на сопротивление Rk = Lk. Поэтому для f)Rc функция полного сопротивления будет иметь вид п 2«c(s) = X ’ <6,2) i=l Положив ^ = l/RtCh k^ — R^ и Ао=1/Со, (6.3) получим вместо (6.2) п . ZSc<s) = 4„ + -H£t+V <6-4>
128 6 Свойства и реализации пассивных входных RC-функций где а; и kt (i= 1, 2, .... п), а также kn и kx положительны и вещественны. Поскольку и f]Rc — эквивалентные двухпо- люсники, для функция полного сопротивления также, оче- видно, задается (6.4). Отсюда мы заключаем, что функцию полного сопротивления для любого /?С-двухполюсника можно записать в виде (6.4). Перейдем теперь от этих предварительных соображений к рассмотрению некоторых общих свойств импедансных функ- ций полного сопротивления для двухполюсников. Свойство ZRC1. Все полюсы и нули функции полного со- противления /?С-двухполюсника лежат на отрицательной веще- ственной полуоси плоскости s. Доказательство. Из (4.5) входная функция полного сопро- тивления двухполюсника удовлетворяет следующему урав- нению: 2„«=Х«*-п7Е+тЕ-гг''п7Р- <6-5> я Далее, (6.5) показывает, что нули ZBx(s) должны удовлетво- рять уравнениям вида as + P = 0, где (6.6) Я V Хотя и а, и р являются функциями s, можно все же заключить, основываясь на (6.6), что нули функции полного сопротивления /?С-двухполюсника лежат на отрицательной вещественной по- луоси плоскости s. В силу дуальности можно заключить, что и нули функции полной проводимости /?С-двухполюсника должны лежать на отрицательной вещественной полуоси. Сле- довательно, и нули, и полюсы входной функции /?С-двухполюс- ника лежат на отрицательной вещественной полуоси плоско- сти s. Основываясь на общей форме (6.4) функции полного со- противления ZRc(s) /?С-двухполюсника, делаем еще следую- щие заключения: Свойство ZRC2. Вычеты ZRc(s) вещественны и положи- тельны. Доказательство. Из (6.4) вычетами Z^c(s) являются по- стоянные ki (i = 0, 1, 2, ..., п и оо). Эти вычеты вещественны и положительны, как показывает (6.3) *). *) Постоянные ko и kx вещественны и положительны повсюду, где они появляются в (6.4). Строго говоря, kt> и few — вещественные и неотрицатель- ные постоянные.
6. Свойства и реализации пассивных входных RC-функций 129 Свойство ZRC3. Zrc(s) не может иметь полюс при s = оо. Кроме того *), Zrc (°0) < Zrc (0). (6.7) Доказательство. Из (6.4) ZRc(°o) = &», а это — конечное не- отрицательное’число. Следовательно, s = оо не может быть полюсом ZRc(s). Кроме того, из (6.4) k Ji, k ^c(0) = fcTO + -^ + £-^. (6.8) i=l 1 Если k 0, to Zflc(s) имеет полюс при s = 0 и ZRc(0)=oo. Если ko = 0, то точка s — 0 не является полюсом ZRc(s). п k п k ZRC (0) = + У = ZRC (оо) + £ -L > ZRC (оо). (6.9) /—1 1 J—1 1 Тем самым свойство ZRC3 доказывается. Свойство ZRC4. ZRC(s) есть функция, монотонно падающая вдоль вещественной оси плоскости s, исключая точки полю- сов ZRC(s). Доказательство. Дифференцируя (6.4) по s, получаем lZ.Rc (1 = _ А _ V_______k‘ (6 10) da a2 Lls + atf’ К ’ i-1 v При s — a (6.10) переходит в dzRc И ko V kt da ~ а2 Ь(а + о,}2' ' ’ i-i ' u Поскольку, как указывает свойство ZRC2, ki положительны и вещественны, dZRC (a)/da < 0 (6.12) для всех а, исключая ст = —ст/, которые являются полюсами Zrc(s). Некоторые типичные зависимости ZRc(o) от ст показаны на рис. 6.1. Как следствие свойства ZRC4 имеем еще два свойства: Свойство ZRC5. Все полюсы и нули ZRC(s) простые и ле- жат на отрицательной вещественной полуоси плоскости s чере- дуясь. Критической точкой, наиболее близкой к началу коор- ’) Отметим, что ZRC(—оо) = ZRC(oo). 6 Зак. ИЗО
130 6. Свойства и реализации пассивных входных RC-функций Рис. 6.1. Типичные зависимости Zsc(ff) от о. айв: s=<x> не является нулем ZRq (s), биг: г=<» является нулем Zrq (s); а и б: s=0 не является полюсом Zrq (s); виг: s=0 является полюсом ZRc (s). О нуль; X полюс. динат, должен быть полюс (это может иметь место прямо в на- чале координат), а критической точкой, наиболее близкой к s = оо, является нуль (это также может иметь место прямо при $=оо), Включая точку s = оо, число полюсов Zkc(s) равно числу нулей (рис. 6.1). Свойство ZRC6. Если s = оо не является нулем ZrC(s), то Zrc(s) можно записать как ZRC (s) = ?-. где (6.13) ’ (s + О:) (s + Оз) ••• (s + ffr+1) 0 6j < a2 < 6.3 • • • <6?, (6.14)
6. Свойства и реализации пассивных входных RC-функций 131 а г — четное число. С другой стороны, если s = оо является нулем Zrc(s), последняя выражается как 7 1„\__ k (s + 62) (s + 64) • • • (s + &r) (a I e\ (5) - (s + di) (s + —s + df+i) . (b.lb) где r — четное число, и О < < о2 < ... < 6>+I. (6.16) Отметим, что (6.13) просто указывает, что конечных полю- сов столько же, сколько конечных нулей1). Следовательно, сте- пени полиномов, стоящих в числителе и знаменателе, одина- ковы. В (6.15) степень знаменателя на единицу больше степени числителя, из чего следует, что конечных полюсов больше, чем конечных нулей. Если Zrc(s) задана в виде отношеьия двух полиномов Zrc(s) = A(s)/B(s), где 4(s) и В ($)-- соответ- ственно полиномы степеней dA и de, то свойство ZRC6 подра- зумевает (6.17) Свойства ZRC5 и ZRC6 играют весьма важную роль при проек- тировании активных фильтров, рассматриваемом в гл. 10. Свойство ZRC7. Re[ZRc(/со)] монотонно падает с возраста- нием |<о|. Доказательство. Из (6.4) вещественная часть Zrc(}g)) равна п Я.О'.» Re [Z^ (/со)] = ^ + 7 2г ' . (6.18) (Ш -(TJ При возрастании |со| второй член правой части (6.18) умень- шается, а первый остается постоянным. Следовательно, наше заключение правильное. Свойство ZRC1 означает, что Re [Z^c(/со) ] достигает мини- мального значения при со = оо. Из (6.4) ZRc(joo') = Zrc(oo) — величина вещественная. Следовательно, имеем Z^c (00) = Re [ZRC (оо)] < Re [ZRC (/со)] для всех со. (6.19) Выражение (6.19) весьма полезно при синтезе входных функ- ций RC-двухполюсников, в особенности при первой форме Кауэра. Оно показывает, что ZRc(°o) — это наибольшая поло- жительная постоянная, какую можно извлечь из ZRc(s), при- чем остаточная функция полного сопротивления ZrC (s)A ZrcX. X(s) — ZRC (00) все еще будет ПВ-функцией, обладающей всеми 1) Точку si, называют конечным полюсом (нулем) рациональной функ- ции F(s), если Si, является полюсом (нулем) F(s) и ] s* ] =& оо. 5*
132 6 Свойства и реализации пассивных входных RC-функций свойствами входной ^С-функции полного сопротивления1). Этот факт используется при реализации входных ^С-функций первой формой Кауэра. Схемная реализация (6.2), полученная путем разложения (6.4) на простые дроби, приведена на рис. 6.2. Она называется Рис. 6.2. Схемная структура первой формы Фостера. первой формой Фостера. Отметим, что схема на рис. 6.2 такая же, как на рис. 5.2, только все индуктивности заменены сопро- тивлениями соответствующих номиналов. 6.2. Свойства входных RC-функций полной проводимости Основываясь не на (5.25), а на (5.27), можно показать, что входная функция полной проводимости 7?С-двухполюсника имеет следующую обобщенную форму: Yrc (s) — C^s + + X Rt + (1/Cjs) • <6,20) i=i Если положить k0=ljR0, kl = l/Rl, kx = C™ и <rt = l//?A, (6.21) то (6.20) можно переписать в виде Yrc (s) = k~s + ko + S kts/(s + <T/), (6.22) где kt и <r( (i = 1, 2.л), а также ko и kx— положительные и вещественные. ’) Подробнее см. в [1, 2].
6. Свойства и реализации пассивных входных RC-функций 133 После рассмотрения выражений (6.20) — (6.22) для входной /?С-функции полной проводимости K«c(s) можно утверждать следующее1): Свойство YRC1. Все полюсы и нули Yrc(s) лежат на отри- цательной вещественной полуоси плоскости s. Свойство YRC2. Вычеты Krc(s) при конечных отрицатель- ных вещественных полюсах вещественны и отрицательны. Вы- чет У«с(з) при полюсе s = оо положителен и веществен2 *). Доказательство. Из (6.22) вычет YRc(s) при s = оо равен Нт (1/з)Ум(«) = К>. (6.23) <S->oo Согласно (6.21), положителен и веществен. Вычет y«c(s) при конечном отрицательном вещественном полюсе $ = —Gj равен £/ = (5+<Т/)Уяс(з)и_0/. (6.24) Подставляя (6.22) в (6.24), получаем l1 = kjs\s = — (6.25) Из (6.21) и (6.25) следует, что отрицателен и веществен. Свойство YRC3. YRc(s) не может иметь полюс при s = оо. Кроме того, Yrc (0) < Y Rc (оо) = | YRC (- оо) I. (6.26) Заметим, что YRc(s) может иметь полюс при s = оо и (или) нуль при s = 0. Свойство YRC4. YRc(s) есть функция, монотонно нарастаю- щая вдоль вещественной оси плоскости s, исключая точки по- люсов YRc(s). Доказательство. Дифференцируя (6.22), получаем dYRc (o)/do = + S kiO^o + aj2. (6.27) i-1 Из (6.21) и (6.27) dYRC(o)ldo>G (6.28) для всех cr, исключая полюсы YRc(s). *) В случаях, когда свойство функции Krc(s) можно доказать по прин- ципу дуальности, параллельно с таким же свойством функции ограни- чиваемся формулированием этого свойства 2) Во всех случаях, когда в (6.22) появляется это вещественная и положительная постоянная.
134 6. Свойства и реализации пассивных входных RC-функций Рис. 6.3. Типичные зависимости Укс(ст) от а. айв: в=0 не является нулем Уде (в); биг: г=0 является нулем Уде (s); а и б: г—оо является полюсом Yrc (г): виг: в=оо не является полюсом Yrq (s). О нули; X полюсы. Некоторые типичные зависимости Уде(ст) от ст приведены на рис. 6.3. Свойство YRC5. Все полюсы и нули Yrc(s) простые и лежат на отрицательной вещественной полуоси плоскости s чередуясь. Критической точкой, ближайшей к началу координат, должен быть нуль (он может находиться и в начале координат), а бли- жайшей к бесконечности — полюс (может быть полюс и при s==oo). Число полюсов Yrc(s), включая s = оо, равно числу нулей Yrc(s) (рис. 6.3). Свойство YRC6. Если s — оо не является полюсом Yrc(s), то Yrc(s) можно записать в виде у (s + ai) (s + а3) ... (s + дг) /г- ¥rc {s)---(s + d2) (s + d4) ... (s + &Г+1) ’
6. Свойства и реализации пассивных входных RC-функций 135 где г — нечетное число, а О < а2 < • • • < 6>+i- (6.30) В этом случае полиномы, стоящие в числителе и знаменателе, имеют одинаковую степень. С другой стороны, если s = оо есть полюс Yrc(s), последнюю можно записать как yrc (s) = . (6-31) RGV 7 (« +or2) (s + <т4) ... (S + Or-1) ’ где г — нечетное число, а 0 б] < <J2 < ... < бу. (6.32) Выражение (6.31) означает, что степень полинома, стоящего в числителе, больше степени полинома, стоящего в знаменателе. Свойство YPC7. Re [YRc (/со) //со] уменьшается с ростом | со |. Доказательство. Из (6.22) п Yrc (s)/s = kx + (kQ/s) + Z lkt/(s + a,)]. (6.33) c=i Заметим, что YRC(s)/s имеет форму входной RC-функции пол- ного сопротивления (6.4). Следовательно, согласно свойству ZRC7 входной функции полного сопротивления RC-двухполюс- ника заключаем, что Re [У«с (/со)//со] уменьшается с ростом | со |. Свойство YRC8. Re [Yrc (/со)] есть монотонно нарастающая функция |со]. Кроме того, Yrc (°) С Re [Улс (/<»)] для всех со. (6.34) Доказательство. Из (6.22) получаем п Г k ' ~\ п Re [Улс (/«)] = + £ Re = kQ + £ ^w2/(a2+co2). (6.35) c-i 1 i-i Очевидно, Re[y«c(0)] = йо — минимальное значение Re [У/?с(/co) ], так как второй член правой части (6.35) положи- телен для всех со =# 0. Из (6.35) видно, что Re[У/гс(/со)] — монотонно нарастающая функция |со|. График зависимости Re[У^с(/со)] от со приведен на рис. 6.4, где А = Re [Улс (оо)] = й0 + £ > Йо = Уде (0). (6.36) Видно, что У«с(0) — наибольшая постоянная, которую можно выделить из YRC(s) таким образом, чтобы остаток Yrc(s)A AYrc(s) — Уде (°) был бы еще ПВ-функцией, обладающей
136 6. Свойства и реализации пассивных входных RC-функций всеми свойствами входной /?С-функции полной проводимости. Этот факт является основой для реализации входных /?С-функ- ций второй формой Кауэра. Рис. 6.4. Типичная зависимость Ре[У«с(/ш)] от со. Рис. 6.5. Схемная структура второй формы Фостера. Схемная реализация (6.22) или, что эквивалентно, (6.20), (6.21), приведенная на рис. 6.5, называется второй формой Фостера. 6.3. Пример методов реализации Фостера Пример 6.1. Реализовать двумя формами Фостера ZRC (s) == (s + 1) (s + 3)/s (s + 2) (s + 4). (6.37) Решение. Можно показать, что функция полного сопротивления (6.37) со- ответствует всем свойствам входной ЛС-функции полного сопротивления. Сле- довательно, для нее возможна реализация пассивной 7?С-схемой. Разложение функции (6.37) на простые дроби дает ZRC (s) - Л/s + B/(s + 2) 4- C/(s + 4), (6.38) г те А, В и С — вычеты ZRC(s) при полюсах si = 0, sa = —2 и Ss = —4 соответственно. Отсюда Л = (s) |s=o ~ 3/8> В = (5 + 2)2ДС(5) |s=_2=1/4, С«(а + 4)2лс(а)|,__4 = 3/8,
6. Свойства и реализации пассивных входных RC-функций 137 и (6.38) переписывается в виде 7 М З/8 4- 1/4 + 3/8 (6 39) ZRC --------— + Т+2 + Т+Т’ (6’39) Записав (6.39) в форме (6.2), получаем ZRC (s) = (8/3) s + 4s+ 8 + (8/3) s + (32/3) ' (6,40) Схемная реализация (6.37) или, что эквивалентно, (6.40) приведена на рис. 6.6, а. Рис. 6.6. Схемы реализации входной /?С-функции полного сопротивления (6.37). в—первой формой Фостера; б—второй формой Фостера. Для реализации (6 37) второй формой Фостера рассмотрим Yrc (s) = l/ZRC (s) = s (s + 2) (s + 4)/(s + 1) (s + 3). (6.41) Произведя разложение YKC(s)/s на простые дроби, получим Yrc(s) (s + 2) (s + 4) s2 + 6s + 8 , 2s + 5 S ~ (s+l)(s + 3)'= s2 + 4s + 3 1 + (s + 1) (s + 3) -‘+7TT+7T?' rM <e-42) D-(s+D (s + d (s + 3) |s__! - 2 и £-(s + 3)(s+l)(s+3)|s»_ s 2' Следовательно, (6.42) переписывается в виде Глс(а) 3/2 , 1/2 s 1 "Г s+ 1 s + 3 Y z^. , (3/2LL I. W2) * . s . ____________1 J'rc(s) s+1 -t- s + 3+«+ 2 2 T + 3? ИЛИ Ц-. <e-43) 1-7 Схемная реализация (6 37) второй формой Фостера приведена на рис. 6.6, б. 6.4. Методы реализации Кауэра Как и в случае LC-двухполюсников, две формы Фостера — не единственные методы реализации входных /?С-функций пол- ного сопротивления или полной проводимости. В этом разделе мы рассмотрим еще два метода —две формы Кауэра. Первая форма Кауэра основывается на следующих двух фактах;
138 6. Свойства и реализации пассивных входных RC-функций la. s = оо может быть полюсом yRc(s). 16. ZRC(oo)^ Re[ZRc(/co)] для всех co. Как следует из п. 16, остаточная функция полного сопротивле- ния ZrRc (s) A ZRa (s) — ZRC (°°) остается входной ПВ-функцией. Кроме того, ZRc(°o) = 0. Следовательно, YRc(s) имеет полюс при s = oo. Аналогичным образом, вторая форма Кауэра опре- деляется следующими двумя фактами: 2а. $ = 0 может быть полюсом ZRc(s). 26. KRc(O)^ Re [ Yrc (/co) ] для всех co. Следовательно, остаточная функция полной проводимости Yrc(s) & Yrc(s) — Уйс(0) остается ПВ-функцией, обладающей всеми свойствами входной функции полной проводимости RC-двухполюсника. Далее, Уяс(О) = О. Поэтому ZRc(s) имеет полюс при 5 = 0. 6.4-1. Первая форма Кауэра При первой форме Кауэра исследуется ZRc(s) или YRc(s) в точке s = оо. Имеется две возможности: либо Уяс(оо) ко- нечна, либо s = oo является полюсом Уяс(в). Предположим сперва, что s = оо является полюсом YRc(s). Тогда полюс можно выделить посредством подключения шунтирующего кон- денсатора. С математической точки зрения это эквивалентно тому, что yRC(s) записывается в виде Yrc (s) ~ Cos + У] (s), где (6.44а) Co = |rJ?c(s)|s-K> (6.446) есть вычет YRc(s) при полюсе з = оо, а остаточная функция У1(з) = Удс(з)...С05 (6.44в) при конечной величине УДоо) также является входной RC-функцией полной проводимости. Поскольку YRc(s) записана в (6.44) в виде суммы двух членов, можно реализовать YRc(s) посредством подключения конденсатора в параллель с RC-двух- полюсником, характеризующимся входной функцией полной проводимости У1(з) (рис. 6.7, а). Ясно, что У1(в) проще, чем У«с(з). Для реализации У1(я) рассмотрим другую возмож- ность: s = оо не является полюсом Уйс(з). В этом случае при- бегнем к инверсии У«с(з) и получим ZRc(s). Опираясь на усло- вие 16 или свойство ZRC7 для ZRc(s), можем выделить ZRc(°°) из ZRc(s), что соответствует последовательному резистору, при этом остаточная функция все еще остается входной RC-функ-
6. Свойства и реализации пассивных входных RC-функций 139 цией полного сопротивления. В математической форме это соот- ветствует тому, чтобы записать ZRC(s) как ZRC («) = + Zi (s), где (6.45a) R0 = Zrc(o°), (6.456) а остаточная функция 2i(s) является входной /?С-функцией полного сопротивления. Поскольку ZRc(s) в (6.45) записана в Рис. 6.7. Основная процедура реализации первой формой Кауэра. a) s»oo является полюсом Yrq (s); б) s=soo не является полюсом Zrq (s). б виде суммы двух членов, можно реализовать ZRc(s) посредст- вом включения резистора последовательно с ^С-двухполюсни- Рис. 6.8. Схемная структура первой формы Кауэра. a) s»oo не является полюсом Yrq(s); б) s==oo является полюсом Yrq(s}. ком, характеризующимся входной функцией полного сопротив- ления 2i (s). Это иллюстрируется рис. 6.7,6. Из (6.45) получаем Zj(oo) = 0. (6.46) Следовательно, s = оо есть полюс Pi(s). Для реализации ?i(s) вернемся к предыдущему случаю, когда s = оо есть полюс
140 6. Свойства и реализации пассивных входных RC-функций входной ^С-функции полной проводимости. Эту процедуру можно повторять, и мы придем к первой форме Кауэра (рис. 6.8). Чтобы увидеть, какое влияние оказывает удаление Ro из Z/}c(s), проведенное в (6.45), рассмотрим типичное семейство зависимостей ZRc(a) от а при Z/?c(oo)¥=0 (рис. 6.9). Вычесть Рис. 6.9. Типичная зависимость ZRc(o) от а. X полюс, О «Уль Zrc(s)-, И полюс, □ нуль остаточной входной функции полного сопро- тивления Z^c (s) (s)—ZRC (оо). из Zrc(s) постоянную Ro = ZRC(°°)— это равносильно переносу оси абсцисс на высоту Ro, как показано штриховой горизонталь- ной прямой на рис. 6.9. Как видно из рисунка, расположение полюсов при этом остается прежним, полюсы и нули по-прежне- му чередуются друг с другом, но расположение нулей изменилось и, что самое важное, появился новый нуль при s = оо. Это озна- чает, что остаточная входная функция полного сопротивления имеет нуль при s= оо; связанная с ней входная функция пол- ной проводимости имеет полюс при s = оо. Пример 6 2. Реализовать первой формой Кауэра следующую входную функцию полного сопротивления 7?С-двухполюсника: Z (s) = (s’ + 4s + 3)/(s3 + 6s2 + 8s) = (s + 1) (s + 3)/s (s + 2) (s + 4). (6.47) Решение. Поскольку заданная функция полного сопротивления имеет нуль при s = оо, соответствующая ей функция полной проводимости у (s) -= (s3 + 6s2 + 8s)/(s2 + 4s + 3) (6.48) имеет полюс при s = ое. Вычет при этом полюсе равен goA(l/s)K(s)|s_00=l. Выделив этот полюс из (6.48), запишем Hs) = Ы + Л (*) = « +Л («). (6.49) где Ki(s)—остаточная функция, определяемая выражением Ki(s) = = F(s)—s = (2s2 4-5s)/(s2 4-4s 4-3). Схемная интерпретация этого этапа синтеза представлена на рис. 6.10, а. Поскольку Ki(oo)—конечная величина, инвертируем Ki(s) и получаем 2i (s) = (s2 4- 4s 4- 3)/(2s2 4- 5s). (6.50)
6. Свойства и реализации пассивных входных RC-функций 141 Y=Y(s) по (648) Z=Zt(s) по (6 so) а г Рис. 8.10. Реализация входной ЯС-функции полного сопротивления (6.47) пер- вой формой Кауэра. Теперь, продолжая, выделим Z!(oo) = 1/2 из Zi(s) Z, (з) - Л (s) - Zt (оо) = Zl (s) - (1/2) (6.51) Этот »тап иллюстрируется рис. 6.10,6. Очевидно, Z2(oo)=0. Рассмотрим у»(«) <6-52)
142 6. Свойства и реализации пассивных входных RC-функций Yz(s) имеет полюс при s — оо Чтобы выделить этот полюс, необходимо най- ти вычет ^2 Уз(^) при полюсе s = оо: Ь = (1Л) М*)15=оо = 4/3. (6.53) Поэтому запишем У2 (s) = (4/3) s + Y3 (s), где (6.54) Уз (s) = Y2 (s) - (4/3) s = 2s/(3s + 6). (6.55) Этот этап показан на рис. 6.10, в. Поскольку Уз(°°)—конечная величина, рас- смотрим Z3 (s) = (3s + 6)/2s. (6.56) Выделяя из Zs(s) последовательный резистор /з(<*>)= 3/2 Ом, записываем Z3 (s) = (3/2) + Z4 (s), (6.57) где остаточная функция Z4 (s) = Z3 (s) - (3/2) = (3/s) = l/(l/3) s (6.58) представляет конденсатор 1/3 Ф Вся процедура реализации показана на рис. 6.10, г Заметим, что с помощью (6.58), (6.56), (6.52) и (6.50) можно записать У (s) из (6.48) в виде F(S) = s + y1(S) = S + y^==s + -r—------------------- 1() ~ + z2(s) Видно, что (6.59) имеет форму разложения в непрерывную дробь. Следовательно, (6.59) можно получить путем последова- тельных делений и инверсии в точке s = оо. Для этого необхо- димо при каждом делении исключать члены высшей степени. Для примера слагаемые разложения K(s) по (6.48) в непрерыв- ную дробь при s = оо путем процесса последовательных деле-
6. Свойства и реализации пассивных входных RC-функций 143 ний с инверсией обведены на рисунке кружками: При этом получаем такое же разложение, как в (6.59). 6.4-2. Вторая форма Кауэра Если теперь мы исследуем Krc(s) или Zrc(s) в точке s = О, а не в точке s = оо, то можем получить вторую форму Кауэра. В данном случае рассмотрим входную функцию полного сопро- тивления ZRC(s). Если s = 0 является полюсом ZRc(s), выделим полюс с помощью последовательного конденсатора. Это экви- валентно выражению ^c(s) = (W + ZI(S), где (6.60а) k0 = sZRC(s) Is-о (6.606) есть вычет ZRc(s) при полюсе $ = 0, a Zi(s)— остаточная функ- ция полного сопротивления. Как и в случае первой формы Кауэра, Zi (s) отвечает всем свойствам входной /?С-функции полного сопротивления. Кроме того, Z] (0) — конечная величина: s = 0 не является полюсом Zi(s). Поскольку ZRC(s) в (6.60) выражается в виде суммы двух членов, можно реализовать ZRc(s), включив конденсатор последовательно с /?С-двухполюс- ником, характеризующимся входной функцией полного сопро- тивления Zi(s) (рис. 6.11, а). Следовательно, задача реализа- ции Z^c(s) сводится к реализации более простой функции пол- ного сопротивления Zi(s). Чтобы реализовать Zi(s), рассмотрим случай, когда s = 0 не является полюсом ZRC(s). В этом слу- чае сначала получим YRC(s) путем инверсии ZRC(s). Согласно
144 6. Свойства и реализации пассивных входных RC-функций условию 26 свойства YRC8 входной /?С-функции полной прово- димости, можно выделить У«с(0) с помощью параллельного ре- зистора, причем остаточная ПВ-функция все еще будет пред- ставлять входную /?С-функцию полной проводимости. Это озна- чает, что можно написать У rc (s) = So + fl (S). (6.61a) go = YRC(O), (6.616) a Pi(s) — остаточная входная /?С-функция полной проводимо- сти. Из (6.61) видно, что YRc(s) можно реализовать, включив Рис. 6.11. Основная процедура реализации второй формой Кауэра. a) s=0 является полюсом Zrq (s), б) $() не является полюсом Zrq (з). параллельно fi(s) резистор. Этот этап иллюстрируется рис. 6.11,6. Заметим, что (6.61) подразумевает У!(0) = 0. (6.62) Следовательно, $ = 0 является полюсом соответствующей вход- ной /?С-функции полного сопротивления 2i(s). Это означает, Рис. 6.12. Схемная структура второй формы Кауэра. а) не является полюсом Zrc (з); б) s=0 является полюсом Zrq (s). что можно повторять процесс выделения последовательных кон- денсаторов и параллельных резисторов до тех пор, пока не бу- дет завершена реализация схемы (рис. 6.12). Пример 6.3. Реализовать второй формой Кауэра входную 7?С-функциЮ ро того сопротивления Z (s) = (3 + 4s + s2)/(8s + 6s2 + s3). (6.63)
6. Свойства и реализации пассивных входных RC-функций 145 Решение. Поскольку Z(s) имеет полюс в точке s = О, выделим этот по- люс, найдя прежде всего его вычет Ео = sZ (s) |s=0 = 3/8, а затем записав Z(s) в виде Z (s) = (3/8s) 4- Z, (з), где (6.64) 7М 7 3 (7/4)+ (5/8)3 Z,(3) = Z(3)--^= 8 + 6s + s2-- (6-65) — остаточная функция. Заметим, что Zi(s)—ПВ-функция, отвечающая всем свойствам входной /?С-функции импеданса. Этап (6.64) показан на рис. 6.13, а. Рис. 6.13. Реализация входной /?С-функции полного сопротивления (6.63) вто- рой формой Кауэра. Поскольку Zi(0)—конечная величина, рассмотрим v , . 8 + 6s + S2 Yl (s) - (7/4) + (5/8) s’ ( • } Выделив нз У1(з) постоянную Yi(0) с помощью параллельного резистора, получим остаточную функцию Yz(s) в виде у. И - Г. (.) - г. (0) - Л ОТ - + - Этот этап иллюстрируется рис. 6.13,6. Повторив предыдущую процедуру, вы- разим Z2(s) = [ (7/4) + (5/8) s]/[ (22/7) s + s*] как Z2 (s) = (49/88s) + Z3 (s), (6.68) где 49/88 — вычет Z2(s) при полюсе s =0, a 7 /oi _ 7 49 З/44 Zs (s) Z2 (s) 88s _ (22/7) + . (6.69) Это дает Гз (s) = = Гз (0) + У4 (s) =~ + K4 (S), (6.70) где Г4 (s) = Y3 (s) — -^p-= или
146 6. Свойства и реализации пассивных входных RC-функций Схемная реализация (6.63) второй формой Кауэра, как она изложена выше, показана на рис. 6.13, в. Заметим, что путем подстановки (6.71) в (6.70), затем в (6.68), затем в (6.67) и, наконец, в (6.64) получаем Z <’> = К + ЗТ---------Ч----------• (672> 7 + 49 I 1 88s + 968 1 21 + 3 44s Мы можем также получить (6.72) с помощью метода после- довательных делений, расположив оба полинома (делимое и делитель) по убывающим степеням s: Отметим, что (6.72) является разложением в непрерывную дробь для (6.63) в точке s = 0. Как и в случае LC-двухполюсников, при реализации вход- ных /?С-функций не требуется использовать на всех этапах этой процедуры какой-то один метод. Мы можем переходить от од- ной формы реализации к другой на любом этапе и как угодно часто. Иными словами, мы можем реализовать входную RC- функцию полного сопротивления или полной проводимости, со- четая формы Фостера и Кауэра. Пример 6.4. Реализовать входную /?С-функцию полного сопротивления Z (s) = (s 4- 1) (s + 3) (s + 5)/s (s + 2) (s + 4) (s + 6) (6.73) следующими способами:
6. Свойства и реализации пассивных входных RC-функций 147 1. Первой формой Кауэра с выделением двух конденсаторов. 2. Второй формой Кауэра с выделением одного конденсатора. 3. С реализацией остаточной функции второй формой Фостера. Решение. Для получения первой формы Кауэра нам необходимо исследо- вать функцию полной проводимости Y (s) = s (s + 2) (s + 4) (s + 6)/(s + 1) (s + 3) (s + 5) (6.74) в точке s = оо. Поскольку У(оо)=оо, осуществим частичное разложение У(s) в непрерывную дробь при s = оо; s4 + 12s3 + 44s2 + 48s , 1 MS)— S3 + 9s2 + 23s + 15 — s+ 1 1 3 у s + n(s) (6.75) где 3s2 + (21/2) s 11 ' 2s2 + 12s+ 15' (6.76) ₽ис.д)6.14. Схема реализации входной Л’С-функции полного сопротивления Этот этап реализован на рис. 6.14, а. Далее используем для частичной реа- лизации Ki(s) вторую форму Кауэра. Для этого надо исследовать z (sx 1______________15+ 12s + 2s2 14 ' Yt (s) (21/2) s + 3s2 (6.77) в точке s — 0 Поскольку s = 0 является полюсом Z|(s), осуществим частич- ное разложение Zi(s) в непрерывную дробь при s = О Z‘ (s)- 7Г + ТЙ^’ у _ 3s + (21/2) K2(s)-2s-+(54/7) • (6.78) где (6.79) Этот этап иллюстрируется рис. 6 14, б. Как требуют условия задачи, необхо- димо реализовать Уг($) второй формой Фостера. Чтобы выполнить это осу- ществим разложение на простые дроби Y2 (s) 3s + (21/2) s s [2s + (54/7)] (6.80)
148 6 Свойства и реализации пассивных входных RC-функций и получим Уа(з)_ 147/108 , 5/36 v ,, 147 , 1 s s + s + (27/7) Yi 108 + 36 972 ‘ (6’81) 5 + 35s Схемная реализация (6.73) согласно требованиям задачи —через (6.75), (6.78) и (6.81) — представлена на рис. 6.14,8. 6.5. Выводы В этой главе мы рассмотрели основные свойства входных RC-функций. Эти свойства сведены в табл. 6.1. Обобщенные формы входных .RC-функций полного сопротивления и полной проводимости различны — как и показывают (6.4) и (6.20); по- этому различны и основные свойства этих функций. Заметим, а Рис. 6.15. Основные схемные структуры форм Фостера и Кауэра. а — первая форма Фостера; б — вторая форма Фостера; в — первая форма Кауэра; г — вторая форма Кауэра что в табл. 6.1 пп. 2, 3 и 6 для ZRc(s) [K?c(s)] совместно опре- деляют условия реализуемости входной /?С-функции полного сопротивления (полной проводимости). Другие существенные условия реализуемости можно задать пп. 1 и 6 или п. 5 табл. 6.1. Мы рассмотрели также четыре метода реализации входных .RC-функций. Первая форма Фостера реализует входную функ- цию полного сопротивления, а вторая форма Фостера — вход- ную функцию полной проводимости. Вместе с тем обе формы Кауэра можно использовать для реализации как функции пол- ного сопротивления, так и функции полной проводимости. Кратко можно сказать, что формы Фостера требуют разло- жения на простые дроби, а формы Кауэра — разложения в не- прерывную дробь. Для первой формы Кауэра используется раз- ложение в точке s = оо. Если Yrc(°°)—oo, то при первой
6. Свойства и реализации пассивных входных RC-функций 149 Таблица 6.1 Свойства входных КС-функций J* п/п | ZrC W vr.c <») 1 w)-«.+v+E , - с,!+«7 -» +Л+у_Л_ °° s L-i з + о1 r/?c<s)=Coos+ R + i “ ° *‘ + c7 = k s + k + У 00 0 Z-J S + 2 Все полюсы и нули простые, от- рицательные, вещественные Все полюсы и нули простые, от- рицательные, вещественные 3 Полюсы и нули чередуются. Кри- тической частоте, ближайшей к на- чалу координат, соответствует по- люс, а ближайшей к бесконечно- сти — нуль Полюсы и нули чередуются. Кри- тической частоте, ближайшей к на- чалу координат, соответствует нуль, а ближайшей к бесконечности — по- люс 4 Если ZRC (s) == A (s)/B (s), то степень A (s) степени В ($). Мень- ше, если s»оо является нулем, и равна, если s = оо ие является нулем Если YRC (s) = A (s)/B (s), то сте- пень A (s) степени В ($). Больше, если s = оо является полюсом, н равна, если s = оо не является по- люсом 5 7 / х (s + Оз) (s + <Т4) ... RC ' ? (s + Oi) (s + Оз) • • • 0 < ff! < о2 < 03 < Оч ... у ,,ч __ (s + oj) (s + o3) ... RC 1 ' (S + ff2) (s + a4) ... 0 < at < or3 < a3 < o4 ... 6 Все вычеты положительные и ве- щественные Вычеты при полюсе в бесконеч- ности — положительные и веществен- ные Вычеты при конечных полюсах — отрицательные и вещественные 7 не может иметь полюс при s = оо. Если ZRC (оо) =# 0, то ZRC (0) — наибольшая постоянная, которую можно выделить, чтобы остаток [ZRC (s) — ZRC (оо)] оста- вался входной КС-функцией полного сопротивления YRc (s) не может иметь полюс при s = 0. Если УЛС (0) =/= 0, то KRC (0) — наибольшая постоянная, которую можно выделить, чтобы остаток [Уде (s)—YRC (0)] оставался входной КС-функцией полной про- водимости 8 Zpc (о) — монотонно падающая функция, исключая точки полюсов УЙС (о) — монотонно нарастаю- щая функция, исключая точки по- люсов
150 6. Свойства и реализации пассивных входных RC-функций форме Кауэра работают с Yrc(s), а если У«с(°о) =/= °°> то — с Zrc(s)= 1/Уяс(з). Вторая форма Кауэра требует полного раз- ложения в непрерывную дробь в точке s = 0. Если Z«c(0) = оо, работают с Zrc(s), а если ZRC(0)=/=oo — с Укс(з) = l/Z/?c(s). Схемные структуры форм Фостера и Кауэра приведены на рис. 6.15. Отметим, что в первой форме Кауэра используются последовательные резисторы и параллельные конденсаторы, со- здающие нули передачи при s = оо, а во второй форме Кауэ- ра — последовательные конденсаторы и параллельные резисто- ры, создающие нули передачи при s = 0. В заключение этой главы мы хотели бы подчеркнуть, что методы реализации входных /?С-функций идентичны применяе- мым для реализации входных LC-функций. Единственная раз- ница та, что в первом случае используются резисторы, а во вто- ром — катушки индуктивности. ЛИТЕРАТУРА 1. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., R. E. Krie- ger, 1975. 2. Humbhreys D. S, The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs, N. J., Pientice-Hall, Inc., 1970. 3 Peikari B., Fundamentals of Network Analysis and Synthesis, Englewood Cliffs, N. J., Prentice-Hall, Inc.. 1974. 4. Budak A., Passive and Active Network Analysis and Synthesis, Boston MA, Houghton Mifflin, 1974. ЗАДАЧИ 6.1. Определить, какие из нижеследующих функций реализуемы как вход- ные RC-функции полного сопротивления Z(s): a) Z(s) = s2 + 7s + 12 . s2 + 3s + 2 ’ e) Z (s) - s2 + 7s + 12 s3 + 3s2 + 3s + 1 ’ 61 7 fcl - s2 + 5s ж) Z (s) = s2 + 4s + 3,75 о; L. s4 + 3s + 2 ’ S3 + 6s2 + Ils + 6 ’ ni 7(а\ s + 5 з) Z (s) == s3 + 8s2 + 17s + 10 В) s2 + 3s + 2 * s3+ 11,5s2 + 39s+ 36 rl 7 fcl s+1,5 s2 + 3s + 2 г; ь \s) s2 + 2s + 1 ’ nJ £X.SJ s3 + 6s2 + 8,75s + 3 ’ ni 7 М — s2 + 3s + 2 . к) Z(s) = s3 + 6s2 + 8,75s + 3 AJ L, \Ъ) s+1,5 ’ s2 + 3s + 2 6.2. Определить, какие из нижеследующих функций реализуемы как входные RC-функции полной проводимости Y(s): a) s2 + 7s+12, a> r<s’“ s2'+3s + 2 ’ ,, „, , s2 + 5s 6) f(s)-s^+Ts + 2; ^=2^2.; о “[ О r) У(.)_ s2 + 3s+l . } ( } s + 1,5 ’
6. Свойства и реализации пассивных входных RC-функций 151 д) Г(з) = s+1,5 s2 + 2s + 1 ’ е) y(s) = _Jl±Z£±12_. ’ ( ’ s3 + 3s2 + 3s + 1 ’ ж) Y (s) = s3 + 6s2+ Us+ 6 s2 + 4s + 3,75 _ s3 + 8s2 + 17s + 10 . ’ s3 + 11,5s2 + 39s+ 36* и) r(j)- s2 + 3* + 2____________. ' S3 + 6s2 + 8 75s + 3 • _ s2 + 6s2 + 8,75s + 3 ' ' ’ s2 + 3s + 2 6.3. Рассмотреть двухполюсник W на рис. 3 6.3: а) Показать, что входная функция полного сопротивления двухполюс- ника N отвечает всем свойствам 7?С-функции полного сопротивления. б) Показать, что входная функция полной проводимости двухполюсни- ка N отвечает всем свойствам входной 7?С-функции полной проводимо- сти. Рис. 3.6.3. Рис. 3.6.4. 6.4. Рассмотреть двухполюсник N на рис. 3.6 4: а) Найти входную функцию полного сопротивления Z(s). б) Показать, что Z(s) отвечает всем свойствам входной 7?С-функции полного сопротивления. Рис. 3.6.5. в) Показать, что входная функция полной проводимости K(s) отвечает всем свойствам входной /?С-функции полной проводимости. г) Реализовать K(s) или Z(s) двумя формами Фостера. д) Реализовать K(s) илн Z(s) двумя формами Кауэра. 6.5. Повторить задачу 6.4 для двухполюсника на рис. 3.6.5.
1152 6. Свойства и реализации пассивных входных RC-функций 6.6. Для каждой из нижеследующих Z(s) найти диапазон значений а, в ко- тором Z(s) реализуема как входная 7?С-функция полного сопротив- ления: а) г(5)=з4ТА2> к\7 1„\ S2 + 4з + а . з2 + Зз + 2 ’ в) Z (з) — s2 + gg + 3 . } W з2 + Зз + 2 ’ r)Z(s) = 2i±5£+±. Г) Z W s2 + as + 2 ’ „ч ' з2 + 5з + 6 . д)7(з)- s2 + 3s + a , е) г(я)^ з2 + 3з + а з3 + 5з2 + 6з‘ 6.7. Для каждой из нижеследующих K(s) найти диапазон значений а, в ко- тором У(в) реализуема как входная 7?С-функция полной проводимости: a)K(s) = _ з2 + 5s + а s2 + 7s + 10 ’ r)K(s) = s2 + Юз + 16_. s2 + 12s 4 a ' б) Y (а) = _ s2 + as + 4 е з2 + 7s + 10 ’ Д) Y (s) = s3 + 7,5s2 + as + 5 s2 + 5s + 4 ’ в) Y (s) = s2+ 10s + 16 . s2 + as + 20 ’ e) Y (s) = s2 + as2 + 13,5s+ 5 s2 + 5s + 4 6.8. Реализовать нижеследующие входные /?С-функции полной проводимости двумя формами Фостера и двумя формами Кауэра: a) Y (s) (s+ l)(s + 3) s + 2 6) Y (s) _ s (s + 2) (s + 1) (s + 3) ’ в) Y (s)= (s+l)(s + 5). (s + 4) (s + 6)’ г) Y ( } _ s (s + 4) (s + 6) . Г) (s + 1) (з + 5) ’ л) у , > + 1) (s + 5) (з + 10) (з + 2) (з + 6) (з + 12)' 6.9. Для каждой из входных /?С-функций задачи 6 8 найти Z (s) =Y (s)/s. Показать, что Z(s) отвечает всем свойствам входной /?С-функции пол- ного сопротивления. Далее, реализовать 2(з) как входную /?С-функцию полного сопротивления двумя формами Фостера и двумя формами Кауэра. 6.10. Реализовать входную функцию полного сопротивления Z(s) — = (s + 2) (s + 4)/(s + 1) (s + 3) (s + 5) следующими способами: а) Начать с первой формы Кауэра (для двух конденсаторов) и завер- шить реализацию второй формой Кауэра. б) Начать со второй формы Кауэра (для двух конденсаторов) и завер- шить реализацию первой формой Кауэра. в) Начать с первой формы Кауэра (для одного конденсатора), далее перейти ко второй форме Кауэра (для одного конденсатора) и завер- шить реализацию второй формой Фостера. 6.11. а) Реализовать входную 7?С-функцию полного сопротивления Z(s) = = (s + 2)/(s+ 1) (s + 5) первой формой Кауэра. б) Убедиться, что двухполюсник, полученный в п. а), имеет входную функцию полного сопротивления Z(s). в) Реализовать Z(s) второй формой Кауэра г) Убедиться, что двухполюсник, полученный в п. в), имеет входную функцию полного сопротивления Z(s).
6. Свойства и реализации пассивных входных RC-функций 153 6.12. Для каждой из нижеследующих входных функций полного сопротивле- ния найти RLC-схемную реализацию: (s2 + 4) (s2 + 6) , s + 3 а> ( > s (s2 + 5) (s+ 1) (s + 5) ’ м 7М- * + 2 , s (з2 + 2) . ' W (s+1) (s + 4) (s2+1) (s2 + 4)’ B\ Z Ы - s(g2 + 4) 4-(5 + 2) (s + 5) • B)zW-(s2 + 3)(s2 + 6)-i- s(s + 4) > ri 7 - <s + 2) (s + 4) (s* + 3)(s* + 6) . ' ( ’ s (s 4- 3) + s (s2 4- 4) ’ . , _ s(s2 + 3) (s2 + 6) (s + 3) (s + 6) 7 w (s24-1)(s24-5) (s + 1) (s + 5)' 6.13. Для каждой из нижеследующих входных функций полной проводимости найти RLC-схемную реализацию: ач У _ (з2 + 1) (з2 + 5) , (з+1)(зЧ-5). 1 (S) s(s2 + 3) (S4-3) ’ 6\уМ_ s(s24-5) (s4-l)(« + 4)i J W“(s2ч- 4) (s24-6) + 7+2 ’ в) У ($) = s <s2 + 4) 4- s (s + 4) • (s2 + 3) (s3 + 6) (s + 2) (s + 5) ’ rl У (6 = s (s + 3) , (s2 + 3) (з2 + 6). (s + 2)(s + 4)+ s (s2 + 4) ’ д) У (si = (s+l)U + 3) , (s2 + l)(s2 + 3) . (s + 2) (s + 4) s (s2 + 2) (s2 + 4)’ el У ( 1 3s< + 9s’ + 24s’ + 28s W = (s+l)(s + 2)(s2 + 4) ‘ 6.14. Определить условия, при которых произведение двух входных RC-функ- ций полного сопротивления (полной проводимости) есть входная RC-функция полного сопротивления (полной проводимости). 6.15. Имеет место теорема, которая гласит: Пусть A(s) —произвольный поли- ном степени па, а В(з)—другой произвольный полином степени Пв, имеющий только раздельные отрицательные вещественные корни. Тогда F(s) = A(s)/B(s) можно записать в виде F (s) = 4ЙН (s) - (з), если ПА < пв = уяс (S) - yrc (s). если пА < пв + !. где н Z^c — входные RC-функции полного сопротивления, а У^ и У^ — входные RC-функции полной проводимости. Например, функцию полного сопротивления Z(s) = (4s + l)/(s2 + 5s + 41 можно выразить в виде Z(s) =5/(s + 4)— [1/(s + 1)]. ' С ледовательно, Z(*!, s = —5— и Z^}c s = —г-. до s + 4 з + 1
154 6. Свойства и реализации пассивных входных RC-функций Аналогичным образом функцию полной проводимости У (s) == = s(4s + l)/(s2 + 5s + 4) можно выразить в виде r(s)/s = 5/(s 4-4) •— — [l/(s+l)] или K(s) = 5s/(s + 4)—[s/(s + 1)]. Следовательно, Уде = и У#с = • а) Рассмотреть схему на рис 3 6.15, а, где четырехполюсник КОС харак- теризуется (2 40), при k — 1. Найти Zbz(s). а 6 Рис. 3.6.15. б) Найти входную функцию полного сопротивления Z(s), для схемы на рис. 3.6.15,6. в) Реализовать входную функцию полного сопротивления Z(s) = = (s4 4-4s3 + 7s2 + 22s + 24)/s(s ± 1) (s + 2) (s + 3) (s + 4) в форме рис. 3.6.15, б. г) Найти входную функцию полной проводимости K(s) для схемы на рис. 3.6.15, а. д) Реализовать входную функцию полной проводимости У(s) = = (s4 + 4s34-7s2 + 22s + 24)/(s+l)(s + 2)(s + 3)(s4-4) в форме рис. 3.6.15, а. 6.16. Определим ЯС-схемы как схемы, содержащие положительные и отрица- тельные сопротивления и положительные емкости. Основываясь на (6.2) и (6.20), найти свойства: а) Входных функций полного сопротивления ±7?С-двухполюсников. б) Входных функций полной проводимости ±7?С-двухполюсинков. 6.17. Даны коэффициенты полиномов A (s) = а0 + ais + a2s2 4- ... + amsm, В (s) = bq -j- b^s 4“ b2s2 4- ... 4- bnSn. Написать машинную программу для определения того, реализуема ли функция F(s)= A(s)/B(s): а) как входная 7?С-функция полного споротивления, б) как входная 7?С-функция полной проводимости 6.18. Написать машинную программу реализации заданной входной ДС-функ- ции полного сопротивления Z(s) [полной проводимости y(s) ]: а) первой формой Фостера, б) второй формой Фостера, в) первой формой Кауэра, г) второй формой Кауэра
Пассивная реализация переда- точных функций За многие годы инженеры придумали немало методов реа- лизации различных передаточных функций на одних только пассивных элементах. Мы рассмотрим некоторые из этих мето- дов, в частности методы, при которых задача реализации пере- даточной функции сводится к задаче реализации входной функ- ции. Эти методы просты, до сих пор остаются весьма полезными и приложимы к весьма широкому классу практических задач. В этой главе рассматриваются три основные схемные струк- туры. Это лестничные схемы, мостовые схемы и схемы Дарлинг- тона. В разд. 7.1 обсуждаются основные свойства и методы реализации RC- и лестничных АС-схем. Показывается, что лест- ничные 7?С {АС}-схемы могут реализовать лишь такие переда- точные функции, у которых полюсы простые и все полюсы и нули лежат на отрицательной вещественной (мнимой) оси пло- скости s1). Мостовые схемы исследуются в разд. 7.2 в связи со всепропускающими передаточными функциями. Наконец, в разд. 7.3 рассматриваются схемы Дарлингтона. Процедуры реа- лизации для них сложнее, чем для схем обоих предшествующих типов, но зато схемы Дарлингтона позволяют реализовать более широкий класс передаточных функций. Прежде чем перейти к дальнейшему изложению, следует подчеркнуть одно обстоятельство, относящееся ко всем методам пассивного синтеза (синтеза с использованием только пассив- ных элементов): передаточную функцию можно реализовать только с точностью до постоянного множителя. Например, если нужна передаточная функция H(s), то ее схемная реализация фактически будет обладать передаточной функцией = = aH(s), где а — ненулевая постоянная2). 7.1. Лестничные схемы В этом разделе рассматриваются лестничные RC- и АС-схе- мы. Типичная структура такой схемы показана на рис. 7.1. Для исследования лестничных схем важна концепция нулей передачи. Нулем передачи называется комплексная частота s, ') Напомним, что отрицательная вещественная (мнимая) ось плоскости s включает начало координат s = 0 и точку s = оо. 2) В данной книге всегда, исключая специально оговоренные случаи, под- разумевается, что передаточная функция взята по напряжению.
156 7. Пассивная реализация передаючных функций при которой H(sk) = Q [Н(з)— передаточная функция цепи]. Для лестничных схем характерны два вида нулей передачи: это те комплексные частоты, при которых: 1. Функция полного сопротивления последовательной ветви равна бесконечности и 2. Функция полного сопротивления параллельной ветви рав- на нулю. Рис. 7.1. Структура лестничной схемы. В первом случае последовательная ветвь полностью разомк- нута и, значит, сигнал через нее не проходит на выход. Во вто- ром случае параллельная ветвь замкнута накоротко. При этом весь ток сигнала идет через эту короткозамкнутую цепь, а на выход ничего не попадает. В обоих случаях на выходе схемы тока сигнала нет. Следовательно, если входной сигнал содер- жит хотя бы одну из частот, соответствующих нулям передачи, в выходном сигнале (при установившемся состоянии схемы) эта частота будет отсутствовать1). 7.1.1. Лестничные RC-схемы Лестничную схему называют схемой 7?С-типа, если она со- держит только резисторы и конденсаторы. Поскольку полюсы и нули входной /?С-функции полного сопротивления лежат на отрицательной вещественной оси плоскости з, нули передачи лестничной /?С-схемы (будучи полюсами 7?С-функций полного сопротивления последовательных ветвей и нулями 7?С-функций полного сопротивления параллельных ветвей) могут лежать только на отрицательной вещественной оси плоскости з. Далее, если каждая ветвь лестничной /?С-схемы содержит только один элемент (резистор или конденсатор), то нуль передачи может иметь место только в двух точках: з = 0 и з = оо. Это так, ибо каждый последовательный конденсатор может порождать нуль передачи при з = 0, а каждый параллельный конденсатор — при з = оо. Напомним, что первая форма Кауэра состоит из параллельных конденсаторов и последовательных резисторов. *) Дальнейшие подробности относительно нулей передачи см. в [1].
7. Пассивная реализация передаточных функций 157 Значит, первая форма Кауэра, реализующая входные 7?С-функ- ции, порождает нули передачи при s — оо. С другой стороны, вторая форма Кауэра содержит параллельные резисторы и по- следовательные конденсаторы, так что у нее нули передачи по- рождаются при s = 0. Лестничные /?С-схемы обладают еще одним важным свойст- вом: полюсы передаточной функции у них тоже могут лежать только на отрицательной вещественной оси плоскости s. Чтобы Рис. 7 2 /?С-четырехполюсник. убедиться в этом, рассмотрим /?С-четырехполюсник (рис. 7.2). Пусть этот четырехполюсник характеризуется матрицей полных сопротивлений К, I Г Zu z2i I Г Ц V2 J L 221 z22 J L I2 (7.1) Тогда передаточная функция по напряжению H(s) равна Положим (7.2) (7.3а) (7.36) гДе nn(s), dii($), п2\ (s) и d2i(s)— полиномы от s. Тогда Переходит в И ( X _ ”21 (s) dn (s) ' '' d2i (s) (s) ’ (7.2) (7.4) Условие пассивности четырехполюсника заключается в том, что z2i($) не может иметь полюс, который не имелся бы у 2ц($) и г22(«). Коль скоро 7?С-четырехполюсник на рис. 7.2 пассивен, “ii(s) содержит все сомножители, имеющиеся у d2i(s). Если иметь это в виду, оказывается, что (7.4) подразумевает, что
158 7. Пассивная реализация передаточных функций полюсы H(s) фактически являются нулями zn(s). Поскольку хц (s)— это входная функция полного сопротивления по отно- шению к зажимам ВС-четырехполюсника, обозначенным ф, нули 2ц (з) простые, вещественные и отрицательные. Следова- тельно, полюсы H(s) также простые, вещественные и отрица- тельные. В результате имеем следующую теорему: Теорема 7.1. Нули передачи и полюсы передаточных функ- ций лестничных /?С-схем вещественные и отрицательные, при- чем полюсы простые. Кроме того, если каждая ветвь лестнич- ной 7?С-схемы содержит конденсатор или резистор, нули пере- дачи могут иметься только в точках з = О и з = оо. В этом случае передаточная функция выражается как „ , ч ksm __ ksm "W— S« + 6„_1S«-1+ ... + b0 — В (s)’ где 0 m п, а В(з)— полином n-й степени с простыми отри- цательными вещественными корнями1). Заметим, что при з->0, если m =# 0, (7.5) дает lim Н (s) ~ lim (k/b^ sm. (7.6а) s->0 s->0 Это значит, что /7(з) приближается к нулю со скоростью sm, когда s->0. С другой стороны, когда s->oo, если п =Н= пг, (7.5) дает lim Н (s) ~ lim(^sm/srt) = lim (Wrt-m)). (7.66) S->oo s->oo S->oo Это показывает, что при s->oo Н (з) приближается к нулю со скоростью m>. Следовательно, передаточная функция (7.5) имеет т нулей передачи при з = 0 и (п — т) нулей передачи при з — ОО. В этом разделе мы рассмотрим методы реализации трех классов передаточных 7?С-функций, соответствующих трем воз- можным для (7.5) случаям: Случай 1. т = 0: все нули передачи лежат при з = оо. Случай 2. т = п: все нули передачи лежат при з = 0. Случай 3. 0 <т< т: т нулей передачи лежат при з = 0, (п — т) нулей передачи — при з = оо. Все эти методы основываются на допущении, что параметры матрицы сопротивлений zn(s) и Z2i(s) четырехполюсника ре- зультирующей лестничной ВС-схемы имеют одинаковые знаме- *) Подразумевается, что в число отрицательных вещественных корней может входить также корень, располагающийся в точке начала координат. Иными словами, В (s) может иметь простой корень в точке s = 0.
7. Пассивная реализация передаточных функций 159 натели. То есть1) dH(s) = d21(s). (7.7) Подставляя (7.7) в (7.4), получаем ^(s) = /i2i(s)/nH(s). (7.8) Заметим, что из (7.8) следует, что знаменатель H(s) яв- ляется числителем входной 7?С-функции полного сопротивления 2ц($). Сравнивая (7.5) и (7.8), получаем nu(s) = B(s) и (7.9а) n21(s) = bm. (7.96) Таким образом, для реализации передаточной функции (7.5) необходимо реализовать соответствующим образом выбранную а Рис. 7.3. Схемные конфигурации, в которых могут существовать частные по- люсы. Примеры, когда могут существовать частные полюсы, приведены на рис. 7.3. На рис. 7.3, а, если между ZA [ZB] и А\ отсутствует сокращение по- люса, полюсы ZA[ZB] будут проявляться как полюсы Zn(s) [z^fs)], но не как полюсы z2|(s). Таким же образом полюсы Yc(s)[Ул(s)] будут проявляться как полюсы </ц (s) [^22(5)], но не как полюсы t/i2(s), если только между и УУ2 на рис. 7 3,6 отсутствует сокращение полюса. ') Все методы реализации, рассматриваемые в этой главе, приводят к схемам, удовлетворяющим условию (7.7). Заметим, что (7.7) означает, чго ^^-четырехполюсник не имеет частных полюсов. (Подробнее относительно частных полюсов см. в [3].)
160 7. Пассивная реализация передаточных функций входную /?С-функцию полного сопротивления 2ц(з), удовлетво- ряющую (7.9а) при соответствующем методе получения задан- ных нулей передачи, как показано в (7.5) и (7.96). Входная функция Zu(s) выбирается таким образом, чтобы она удовлетворяла (7.9) и свойствам /?С-функций полного со- противления, выведенным в гл. 61). Это достигается просто пу- тем выбора zu(s), удовлетворяющей следующим свойствам: RC1. Числитель Zn(s) задается В(з)— нули Zn(s) явля- ются полюсами H(s). RC2. Полюсы Zn(s) простые, вещественные, отрицательные и чередуются с заданными корнями B(s) таким образом, что критическая частота Zn(s), ближайшая к началу координат, яв- ляется полюсом, а критическая частота, ближайшая к з = оо, является нулем. RC3. Степень знаменателя полинома Zu (з) устанавливается равной п2 * * * * * * *). Если предположить, что выбрана надлежащая входная ВС-функция полного сопротивления Zn(s), то следующим эта- пом будет реализация этой 2ц(з) с помощью надлежащей про- цедуры, обеспечивающей выполнение заданных требований к нулям передачи. Случай 1. В этом случае все нули передачи передаточной ВС-функции лежат при s = оо. Передаточная функция задается (7.5) при пг = 0; здесь мы ее запишем в виде Н = sn + bn-isn~l + ... + 10) где B(s) имеет простые отрицательные вещественные корни. Напомним, что реализация входных 7?С-функций полного сопро- тивления первой формой Кауэра дает нули передачи при s = оо. Следовательно, реализация передаточной функции (7.10) достигается посредством реализации выбранной zn(s) первой формой Кауэра, а эта реализация включает разложение Zn(s) в непрерывную дробь при s = оо. *) Чтобы 2ц(<;) удовлетворяла всем свойствам входной функции полного сопротивления, Ilfs') может не иметь корень при з = 0. В разд. 7.1.3 будет введен дуальный метод преодоления этой трудности. 2) Напомним, что одно из свойств входной 7?С-функции полного сопро- тивления требует, чтобы степень полинома, стоящего в ее знаменателе, была равна или больше степени полинома, стоящего в числителе. Чтобы выбрать степень знаменателя 2ц(з) равной («+ 1), а не п, нам нужно иметь в ре- зультирующей схеме не n, а (п 1) динамических элементов. Поскольку это дополнительное усложнение не сулит явной выгоды, у нас нет причин услож- нять проблему. Поэтому мы просто задаем степень знаменателя zh(s) рав- ной п. К тому же в случае, когда все нули передачи лежат при з = оо, вы- полнение условия RC3 гарантирует, что первый элемент в реализации 2ц (s) по первой форме Кауэра всегда будет последовательным резистором и, сле- довательно, никогда не потребуется избыточный шунтирующий конденсатор.
7. Пассивная реализация передаточных функций 161 Пример 7.1. Синтезировать передаточную функцию н (S) = Квых/Квх = k/(s + 2) (s + 4) = k/(s2 + 6s + 8). (7.11) Решение. Из (7.2) известно, что Н (s) = z21 (s)/zn (s) = k/(s + 2) (s + 4). (7.12) На основе (7.12) можно выбрать разные zn(s). Ограничения лишь те, чтобы нули Zn(s) были при s = —2 и s = —4 и чтобы zn(s) удовлетворяла всем свойствам входной функции полного сопротивления с полиномом второго по- рядка в знаменателе. Проще всего принять Zu (s) = (s + 2) (s + 4)/(s + 1) (s + 3). (7.13) Ясно, что zii(s) no (7.13) удовлетворяет всем требованиям, оговоренным условиями RC1, RC2 и RC3. Из (7.12) и (7.13) выводим z2i(s) = */(s + l)(s + 3). (7.14) Для реализации передаточной функции (7.11) необходимо реализовать вход- ную функцию полного сопротивления (7.13), имея при этом уверенность, что Рнс. 7.4. Схема реализации Н(з) по (7.12). нули передачи результирующей лестничной 7?С-схемы все лежат при s = оо, как требует (7.11). Это можно выполнить в один этап, используя для реали- зации Zn(s) по (7.13) первую форму Кауэра. Замечая, что разложение zn(s) в непрерывную дробь при s = оо дается выражением «и («) s2 + 6s + 8 s2 + 4s + 3 1 1 . 1 2 ®+ 3 1 4 ‘ 3 ,1 TS+ £ 3 (7.15) получаем схемную реализацию Zn(s) через (7.15), показанную на рис. 7.4, где в процессе реализации выходное напряжение берется с последнего элемен- та1). Все нули передачи схемы рис. 7.4 лежат при s — оо, где сопротивления *) Если передаточная функция реализуется любым из методов построе- ния лестничных схем, выходное напряжение в процессе реализации всегда с последнего элемента. Это применимо как к разд. 7.1.1, так и к 6 Зак. изо
162 7. Пассивная реализация передаточных функций шунтирующих ветвей равны нулю. Следовательно, схема на рис. 7.4 реали- зует zu(s) по (7.13), Z2i(s) — по (7.14) и передаточную функцию (7.11) Рис. 7.5. Эквивалентная схема рис. 7.4, когда Vt = 1. одновременно. Чтобы убедиться в этом, достаточно показать, что когда Vox = 1, Увых равно , l'--(7+-2)T;+g- .=+!+» -"<»> W6) Когда Квх = 1 *), можно видоизменить схему на рис. 7.4, как показано на рис. 7.5. Уравнения узловых напряжений следующие: Согласно правилу Крамера 3 3 , , 18 ,24 s2 + 6s + 8 (s + 2) (s + 4) • _S2 + —s + _ Случай 2. Второй случай реализации передаточной функции по напряжению лестничной 7?С-схемой — это тот, когда все нули ’) Заметим, что в контексте сказанного выше КВх = 1 есть выражение, действующее в частотной области (преобразованное по Лапласу). Во времен- ной области оно эквивалентно условию, что иВх(0—единичная импульсная функция.
7. Пассивная реализация передаточных функций 163 передаточной функции лежат при s = 0. В этом случае переда- точные функции имеют форму Н (s) = д -----------------±2------------Д , (7 д 9) Vbx = s + Z>n-i« 1 + ... +Z>0 = B(s) где корни В (s) простые, отрицательные и вещественные. По- скольку реализация по второй форме Кауэра приводит к схе- мам, состоящим из параллельных резистивных ветвей и после- довательных емкостных ветвей, порождающих нули передачи только в точке s = 0, используем для реализации выбранной гц (s) и одновременно передаточной функции (7.19) вторую форму Кауэра. Пример 7.2. Реализовать функцию Н (s) = Увых/Увх = ks2l(s + 2) (s + 4). (7.20) Решение. Как и в случае примера (7.1), простой формой zu(s), удовле- творяющей условиям /?С1, RC2 и RC3, является Zi1(s) = (s + 2)(s + 4)/(s+l)(s + 3). (7.21 Следовательно, можем написать z21 ($) = ks2/(s + 1) (s + 3). (7.22) Чтобы одновременно реализовать Zn(s) по (7.21) и Z2i(s) по (7.22), приво- дящие к заданной передаточной функции (7 20), где все нули передачи лежат Рис. 7.6. Схема реализации H(s) по (7.20). в точке s = 0, используем для реализации Zn(s) вторую форму Кауэра. Этот процесс включает разложение Zn(s) в непрерывную дробь при s = 0: гп (s) 8 + 6s + з2__________________1_______________ 3 + 4s + s2 — 3_________________1____________ 8 + 32 1 7s + 49 1 88 + 968 1 21s + 3 44 (7.23) 6*
164 7. Пассивная реализация передаточных функций Схемная реализация передаточной функции (7.20) приведена на рис. 7.6, ко- торый представляет также реализацию zu(s) по (7.21) второй формой Кауэра. Рис. 7.7. Эквивалентная схема рис. 7.6, когда Vi = 1. Чтобы убедиться, что схема на рис. 7.6 реализует передаточную функцию (7.20), положим УВх = 1 и вычислим УВЫх. Вывод будет справедлив, если Увых = Н (s) = fts2/(s2 + 6s + 8). При Увх = 1 схему на рис. 7.6 можно изобразить в виде рис. 7.7. Соответ- ствующая система узловых напряжений имеет вид Г 7® 32 21s 49 ' 968 + 88 21s 968 Согласно правилу Крамера, получаем 21s 7s 968 32 Ивых” , 931s 49 \ / 21s 3 \ 7 21s \2 — I 3972 + 88 Д 968 + 44 ) I 968 ) 147 2 968-32 ® 17 787s2 s2 “ 177 87 2 4851 147 “ 17 787sz+106 722s+142 296= s2+6s+8> 3 748 096 ® + 170 368 ®+ 3872 Следовательно, передаточная функция схемы на рис. 7.6 Н (s) = s2/(s2 + + 6s + 8) = s2/(s + 2) (s+4). Случай 3. Последний случай, который мы рассмотрим в этом разделе, это когда нули передачи имеются как при s = О, так и при s = оо. В этом случае выбранная входная 7?С-функ- ция полного сопротивления Zn(s) подвергается частичному раз- ложению в непрерывную дробь при $ = 0 и частичному разло- жению при s = оо, с тем чтобы получить заданные нули пере- дачи. Мы можем начать с разложения любой формы. Первое разложение прекращается, когда получены требуемые нули пе- редачи. Далее остаточная функция разлагается в другую форму Кауэра. Чтобы посмотреть, как это делается, рассмотрим при- мер 7.3.
7. Пассивная реализация передаточных функций 165 Пример 7.3. Реализовать передаточную функцию по напряжению Н (s) А Рвых/Vbx = ks](s + 2) (s + 4) (7.24) Решение. Передаточная функция (7.24) имеет нуль передачи при s = °о и еще один нуль передачи при s = 0. Чтобы начать процедуру реализации, выберем zh(s) в виде 211 (з) = (з + 2) (s + 4)/(з + 1) (з + 3) (7.25) и, следовательно, zal(s) = fe8/(s+l)(s + 3). (7.26) Здесь мы замечаем, что zn(s) по (7.25)— та же функция, что в примерах 7.1 и 7.2, a Z21 (s) — другая функция. Следовательно, (7.24) нельзя реализовать ни одной из форм Кауэра. Как и предполагалось, будем использовать комби- нацию этих двух форм. Прежде всего разложим zn(s) по (7.25) при s = оо, Рис. 7.8. Схема реализации H(s) по (7.24). в—промежуточный этап; б—окончательная схема* 1 + (s) 1 чтобы выделить нуль передачи при s = оо. Поскольку при s = оо имеется только один нуль передачи, мы прекратим разложение в непрерывную дробь при s = оо, как только выделим шунтирующий конденсатор. В ходе этой процедуры запишем zu(s) в виде _ s3 + 0s 4~ 8 . , 11 w = s2 + 4s + 3 = 1 + ~1 (3/2) s + 3 2 S + 2s + 5 Этот процесс иллюстрируется рис. 7.8, а. Остаточная функция полной димости , д (3/2) s + З 3 + (3/2) s yR(s>=—2Г+5----------5 + 2s " (7.27) прово- (7.28) раскладывается во вторую форму Кауэра VR (S) = "б + 50 , 1 3s + 3 20 (7.29) Следовательно, схема, реализующая одновременно zn(s) по (7.25) и zji(s) по (7 26), так что получается Н(s) по (7.24) с помощью выражений (7.27)— (7.29), соответствует рис. 7.8, б. Если мы не прекращаем разложение zn(s) по (7.25) первой формой Кауэра, как только выделим требуемое число конденсаторов, а прекращаем
166 7, Пассивная реализация передаточных функций его сразу же перед выделением следующего шунтирующего конденсатора, тогда гц(«) записывается в виде Zu (s) s2 + 6s + 8 s2 + 4s + 3 (7.30) где остаточная функция полной проводимости yR (s)^(3/2)s + 3 (7.31) раскладывается при s = 0: Схемная реализация этой процедуры представлена на рис. 7 9. Простой анализ схемы на рис. 7.9 показывает, что передаточная функция этой схемы выражается как1) VBUx/VBX = l/(s2 + 6s + 8), что не соответ- Рис. 7.9 Схема, не представляющая реализацию (7.24). ствует требуемой передаточной функции (7.24). Следовательно, абсолютно необходимо останавливать первый процесс реализации, как только выделено требуемое число конденсаторов. Еще одна реализация передаточной функции (7.24) достигается путем разложения Zn(s) по (7.25) сперва при s = 0 Разложение прекращается, как только выделен последовательный конденсатор — порождается нуль пере- дачи при s = 0. Тогда разложение остаточной функции осуществляется при s = оо. Чтобы выполнить эту процедуру, разложим Zu(s): Zu (s) s2 + 6s + 8 s2 + 4s + 3 — 3 8 + 32 1 1 , 22 _+2±т (7.33) *) См. пример 7.1.
7. Пассивная реализация передаточных функций 167 а остаточную функцию полного сопротивления запишем в виде s + (22/7) 8 , 1 Я(s) 5 7 5 + 175 . 1 • (7,34) 8 ® + 4 96 ® + 48 245 Схема, одновременно реализующая (7.25) и (7.26), так что обеспечивается H(s) по (7 24) через (7.33) и (7.34), приведена на рис. 7 10. Рис. 7.10 Схема реализации (7 24). Простой анализ показывает, что передаточная функция схемы на рис. 7.10 есть H(s) = (12/35)s/(s2 + 6s + 8). Следовательно, схема на рис. 7.10 действи- тельно представляет реализацию соотношения (7.24). Из примеров 7.1—7.3 видно, что даже если выбрать одну и ту же Zn(s), различные методы реализации входной функции дадут разные Zzi(s) и, следовательно, разные H(s). Заметим также, что, если даны два параметра, z2i(s) и Zn(s) матрицы сопротивлений 7?С-четырехполюсника, процедуры, описанные в этом разделе, можно использовать для реализации заданного четырехполюсника. 7.1.2. Лестничные АС-схемы Следуя тому же порядку изложения материала, который был принят в предшествующем разделе для случая лестничных лС-схем, сформулируем следующую теорему для лестничных АС-схем: Теорема 7.2. Все нули передачи и полюсы передаточных Функций лестничных LC-схем лежат на мнимой оси плоскости s. причем полюсы простые. Далее, если каждая ветвь лестнич- ной АС-схемы содержит только один элемент (катушку индук- ивности или конденсатор), расположение нулей передачи
168 7. Пассивная реализация передаточных функций ограничено точками s = 0 и $ = оо. В этом случае передаточная функция имеет вид _____________ksm__________д ksm sn+bn--\Sn *+ ... + 60 ““ В (s) (7.35) где B(s) — полином n-й степени с простыми корнями, лежащими на мнимой оси *), а 0 tn п. Однако в этом случае пг и п~ четные целые числа, что подразумевает, что передаточная функ- ция H(s) по (7.35) есть четная рациональная функция [т. е. и числитель и знаменатель H(s) — четные полиномы* 2)]. Л четырех-, полюсник + * Рис. 7.11. £С-четырехполюсник. Чтобы убедиться, что H(s)— четная рациональная функция, рассмотрим LC-четырехполюсник (рис. 7.11). Предположим, что этот четырехполюсник представлен матрицей сопротивлений V2 ztl zl2 z2l z22 ][£] (ТЛ6) где ?i2(s) = z2i(s)3). Тогда можно показать, что все «-параме- тры, а именно zn, z12 = z2I и z22 являются нечетными рацио- нальными функциями4). Поскольку передаточная функция 77(s)=-^i| (7.37) V вх 1/ав0 г11 представляет собой отношение двух нечетных рациональных функций, H(s) есть четная рациональная функция. *) Напомним, что мнимая ось включает точки s = 0 и s = оо. 2) На самом деле основное требование именно то, что H(s) является четной рациональной функцией. Этим подразумевается, что т и п — четные целые числа или что оба они нечетные целые. Поскольку B(s) имеет только чисто мнимые корни, B(s) является полиномом четной или нечетной сТ$п$ни. Тогда, если т нечетное, B(s)—нечетный полином, и исключение множителя s из числителя ksm и знаменателя B(s) функции H(s) сведет Н(з) к Я(«)“= = ksm~4BR(c), где B«(s)AB(s)/s — четный полином, а (т—1)—четное целое. Поэтому в данном разделе мы будем рассматривать только случай, когда т — четное целое, a B(s) —четный полином. 3) Это справедливо, поскольку ТС-четырехполюсник, подобно /?С-четырех- полюснику предыдущего раздела, является взаимным. 4) Подробнее см. в разд. 7.3.
7. Пассивная реализация передаточных функций 169 Как и в случае лестничных RC-схем, реализация передаточ- ной LC-функции (7.35) достигается путем реализации удобным образом выбранной входной LC-функции полного сопротивле- ния zn(s) с помощью соответствующей формы Кауэра или комбинаций двух форм Кауэра. При этом выбранная функция полного сопротивления zn(s) = B(S)/D(s) (7.38) должна удовлетворять следующим двум условиям: LC1. Корни D(s) простые, чисто мнимые и чередуются с корнями B(s) таким образом, что Zn(s) удовлетворяет всем свойствам входной LC-функции полного сопротивления, приве- денным в гл. 5. LC2. D(s)—нечетный полином степени nD = п—1. Этим гарантируется, что соответствующие формы Кауэра или их со- четания будут пригодны для реализации функции полного со- противления zn(s)* 1 2). В этом пункте мы разделим (7.35) на три случая. Случай 1. т = 0. Здесь все нули передачи лежат при $=оо. Для реализации £ц($) используется первая форма Кауэра. Причина в том, что структура первой формы Кауэра подразумевает последовательные индуктивности и параллель- ные емкости, а оба эти элемента приводят к нулям передачи при $ = оо. Следовательно, первая форма Кауэра сама по себе одновременно реализует зц($) и связанную с ней z2i(s), давая передаточную функцию (7.35) с т = 0. Случай 2. т = п. Здесь все нули передачи лежат при $ = 0; следовательно, необходимо использовать вторую форму Кауэра. Вторая форма Кауэра содержит ветви с последовательными емкостями и параллельными индуктивностями, что дает нули передачи при $ = 0. Следовательно, вторая форма Кауэра бу- дет реализовать 2ц($) и связанную с ней Z2i(s), давая пере- даточную функцию (7.35) с т = п. *) Это справедливо по следующим двум причинам: 1. Первой формой Кауэра реализуется входная LC-функция, у которой полином, стоящий в числителе, имеет более высокую степень, чем полином, стоящий в знаменателе. Поскольку D(s) имеет степень по < п, в реализации первой формой Кауэра будет участвовать zn(s'), а не l/zu(s). 2. Второй формой Кауэра реализуется входная LC-функция, у которой знаменатель — нечетный полином. Поскольку D(s) —нечетный полином, в реа- лизации второй формой Кауэра будет участвовать входная функция полного сопротивления zn(s). Однако главная причина для того, чтобы задать степень D(s) равной (п—1), вовсе не в том. чтобы гарантировать реализацию с помощью zu(s), а простая экономия Если мы положим по = л + 1, то для реализации гц($) потребуется (n-f-1) элементов. В случае же пд = п—1 для реализации ги($) потребуется только п элементов.
170 7. Пассивная реализация передаточных функций Случай 3. 0 <т < п. В этом случае нули передачи будут иметься как при s = О, так и при s = оо. Для реализации необ- ходимо использовать комбинацию обеих форм Кауэра. Можем сперва использовать первую [вторую] форму Кауэра для выде- ления (п — tri) [m] элементов из гц($), а остаточную входную LC-функцию реализовать второй [первой] формой Кауэра. Пример 7.4. Реализовать ^(s) = t-=W)TO)^W (7-39) Решение. Выберем zn (s) = + + (7.40) ' s (s2 + 4) s3 + 4s ' Из (7.37) имеем z2i (s) = k/s (s2 + 4). (7.41) Поскольку все нули передачи лежат при s = оо, используем для реализации первую форму Кауэра. С математической точки зрения это означает, что не- Рис. 7.12. Схема реализации H(s) по (7 39). обходимо провести разложение zti(s) в непрерывную дробь в точке s = °°- . . 1 ZH (s) = S + Y-----------j----. TS + "12 ; Г” (7.42) -5-s + — 18 S Схема, обеспечивающая реализацию одновременно zn(s) по (7 40) и Z2i(s) по (7.41) и дающая H(s) по (7.39) через (7 42), приведена на рис. 7 12. Анализ схемы на рис. 7.12 показывает, что передаточная функция по на- пряжению равна н (з) = Рвых/Рвх= 9/(s2 + 1) (s2 4- 3). Следовательно, рис. 7.12 действительно представляет схемную реализацию пе- редаточной функции (7.39). Пример 7.5. Реализовать передаточную функцию по напряжению Н («) = Ивых/Квх = fes»/(s2 + 1) (s2 4- 9)
7. Пассивная реализация передаточных функций 171 Решение. Выберем 1 (s) = (s2 + 1) (*2 + 9)/s (s2 + 4). (7.44) Эта Zn(s) удовлетворяет всем свойствам входных LC-функций полного сопро- тивления. Из (7.37) z21 (s) = ks'/s (s2 + 4). (7.45) Поскольку все нули передачи лежат при s = 0, используем для реализации гц(з) вторую форму Кауэра. Это означает разложение Zn(s) в непрерыв- ную дробь при s — 0. s4 + 10s2 + 9____9 , 1 11 s3 + 4s 4s + 16 1 31s + 961 1 (7.46) 60s + 15 31s Схемная реализация передаточной функции /7(s) по (7.43), полученная путем реализации входной LC-функции полного сопротивления zh(s) по (7.46) вто- рой формой Кауэра, показана на рис. 7.13. Рис. 7.13. Схема реализации H(s) по (7.43). Пример 7.6. Реализовать Н (s) = Квых/Квх = fts2/(s2 + 1) (s2 + 9). (7.47) Решение. Простую форму для zn(s) дает zi 1 (s) = (s2 + 1) (s2 + 9)/s (s2 + 4) (7.48) В данном случае имеем z21(s) = *s/(s2 + 4). (7.49) Передаточная функция (7.47) имеет два нуля передачи при s = 0 и еще два нУля передачи при s = оо. Чтобы одновременно реализовать эти нули пере- дачи и Zh(s), можем использовать первую форму Кауэра для выделения из *n(s) двух элементов, дающих два нуля передачи при s = оо, а далее реа- лизовать остаточную функцию второй формой Кауэра, которая даст еще два нуля передачи при s == 0. Для этого произведем следующее разложение: zU(s)g^+j2;+^ s3 + 4s 1 <5/2) s 6 S 6s2 + 9 As + i (s) (7.50) = s
172 7. Пассивная реализация передаточных функций где остаточная функция полной проводимости ye(s) раскладывается во вто рую форму Кауэра: г ,s}______1______6s2 + 9 9 + 6s2 18 1 yR(s) (5/2) s (5/2)s 5s (5/12s) ‘ V,O1J Схемная реализация этой процедуры показана на рис. 714, а. С другой стороны, мы можем сперва реализовать Zn(s) второй формой Кауэра для выделения из Zn(s) двух элементов, дающих два нуля передачи Рис. 7.14. Две схемы реализации ZZ(s) по (7.47). при s — 0, а затем реализовать остаточную функцию первой формой Кауэра Это требует следующего разложения Zn(s): _ ,.х ?+10s2 + s4 9 *11 (s) e ,—s— •= T~ ' 4s + s3 4s __________’__________Л 9 1 16 , (15/31)s =4sT 16 , ’ 31s + s2 + (31/4) 31s + yR (7.52) где остаточная функция гл(з) s2 + (31/4) (15/31)s 1 1/л(5) подвергается разложению при s = oo; 15 s+ (60/961)s‘ (7.53) (7.54) Схемная реализация (7.47) через (7.52) и (7.54) показана на рис. 7.14,6. 7.1.3. Другие возможности В предшествующих двух разделах мы рассматривали реали- зацию передаточных функций лестничных RC- и LC-схем по- средством представления четырехполюсника матрицей сопро- тивлений. В этом разделе мы исследуем проблему реализации передаточных функций через представление четырехполюсника матрицей полных проводимостей.
?. Пассивная реализация передаточных функций 17з Предположим, что /?С[ЛС] -четырехполюсник (рис. 7.15) представлен матрицей проводимостей ГЛ1 р, МГМ (7.55) L Z2 J L У21 У22 J L V2 J где {/и = 1/21. Тогда передаточная функция по напряжению со- • ответствует второму уравнению (7.55) при /2 = О1): Я(«)=-р-| = --^Ц±. (7.56) ' Vl |/2=0 </22 (s) Мы видим, что выражение (7.56) аналогично выражению (7.2), если заменить в последнем £ц и z2i соответственно на у22 и —t/2i. Рис. 7.15 ЯС [LC]-четырехполюсник. Уи(®)—входная функция полной проводимости при Vi=0. Следовательно, реализацию заданной передаточной функции, удовлетворяющей требованиям по структуре лестничной RC{LC}-схемы, содержащимся в теореме 7.1 {теореме 7.2}, можно обеспечить путем надлежащей реализации соответствую- щим образом выбранной входной RC{LC}-функции полной про- водимости z/22(s). Пусть заданная передаточная функция имеет форму H(s) = ksm/B(s), (7.57) где B(s) — полином n-й степени с простыми и отрицательными корнями, лежащими на вещественной {мнимой} оси. Тогда y22(s) = B(s)/D(s), (7.58) где D(s) выбирается таким образом, чтобы z/22(s) удовлетво- ряла всем требованиям к входной RC{LC}-функции полной про- водимости, представленным в гл. 6 {гл. 5}. Для простоты и *) Используя соотношения между матрицей сопротивлений и матрицей проводимостей взаимного четырехполюсника, можно показать, что ~(yzilyi2) = (zzi/zu)-, см. [1].
174 7. Пассивная реализация передаточных функций экономии выберем степень По полинома D(s) равной nD = n— 1’). (7.59) Подставляя (7.57) и (7.58) в (7.56), получаем y2i(s) = -[b"W)]. (7.60) Чтобы реализовать H(s) по (7.57), необходимо одновременно реализовать у22($) по (7.58) и y2i(s) по (7.60), с тем чтобы удовлетворить требованиям к нулям передачи H(s). Это озна- чает следующее: 1. Если m = 0 (случай, когда все нули передачи лежат при s = оо), используем для реализации y22(s) первую форму Кауэра. 2. Если m = п (случай, когда все нули передачи лежат при s = 0), используем для реализации 1/22(5) вторую форму Кауэра. 3. Если 0 < m < п, реализуем m нулей передачи при s = 0 второй формой Кауэра и (п — т) нулей передачи при s = оо первой формой Кауэра. Пример 7.7. Реализовать передаточную функцию по напряжению Н (s) = k/(s + 2) (з + 4). (7.61) Решение. Выберем Угг(з) как у22 (s) = (з _|_ 2) (з + 4)/(з + 3). (7.62) Ясно, что у22(з) удовлетворяет всем свойствам входной /?С-функции полной проводимости и У21(з) =W4-3). (7.63) Поскольку все нули передачи передаточной функции лежат при s = оо, ис- пользуем для реализации У2г(з} первую форму Кауэра. Это требует разложе- ния 1/22(3) в непрерывную дробь при s = 00; , . з2 + 6з + 8 1 . 1/2» (з)----s +'~3 =s + -----------i----• (7>64) з' 9®+ 1/24 (7.64) первой формой Кауэра с зажимов (2). а входной по- На рис. 7.16 показана реализация угг(з) по Когда выходной сигнал напряжения берется дается на зажимы (D, схема 7.16 обеспечивает также реализацию переда- точной функции (7.61). Действительно, простой анализ схемы на рис. 7.16 показывает, что передаточная функция по напряжению равна Н (s) = = Квых/Квх = 8/(s + 2) (s 4-4). *) Заметим, что (7.59) и RC3 разд. 7.1.1 различны, поскольку входные /?С-функции полного сопротивления и полной проводимости обладают раз- личными свойствами. В противоположность этому (7.59) и LC2 идентичны, поскольку входные LC-функции полного сопротивления и полной проводимо- сти обладают идентичными свойствами.
7. Пассивная реализация передаточных функций 176 Пример 7.8. Реализовать Н (s) = ks/(s + 2) (з + 4). (7.65) Решение. Положим //22(s) = (s + 2)(s + 4)/(s + 3). (7.66) Из (7.60) r/2i(s) = ks/(s + 3). Поскольку имеется нуль передачи при s = оо и еще один нуль передачи при з = О, используем для реализации 1/22(5) ком- бинацию обеих форм Кауэра. Сперва используем первую форму Кауэра для Рис. 7.16. Схема реализации Н(з) по (7.61). Рис. 7.17. Схема реализации (7.65). реализации нуля передачи при s = 00. Это требует частичного разложения Р22(з) в непрерывную дробь при s = оо; 1/22 (S) = S + (3s + 8)/(s 4- 3) A s + yR (s). (7.67) Отметим, что как только мы выделим необходимое число конденсаторов для обеспечения требуемых нулей передачи, этот процесс необходимо остановить. Остаточную функцию полной проводимости </«(s) следует реализовать второй формой Кауэра. Поскольку гд(О) = 1/г/д(О)¥=~, (7.68) Производим разложение Ук(з) в непрерывную дробь при s = 0: УК = З + s = У + 9 1 • <7,69) S + 1/3
176 7. Пассивная реализация передаточных функций Схемная реализация //22 (s) по (7.66) через (7.67) и (7.69) представлена на рнс. 7.17. При обычном способе подачи входного и выходного напряжений схема на рис. 7.17 обеспечивает реализацию Н(з) по (7.65). Действительно, переда- точная функция по напряжению для схемы на рис. 7.17 равна H(s) = Увых/Ивх “ (1/3) з/ (s + 2) (s Ц- 4). Пример 7.9. Реализовать Н (s) = fes2/(s2 + 2) (s2 + 4). (7.70) Решение. Положим Ум (з) = (з2 + 2) (s2 + 4)/s (s2 + 3). (7.71) Тогда f/21 (s) = —[ks/(s2 + 3)]. (7.72) Поскольку имеется два нуля передачи при s = 0 и два — при s = оо, нужно использовать комбинацию обеих форм Кауэра. Сперва используем для реали- Рис. 7.18. Схема реализации H(s) по (7 70). зации двух нулей передачи при s = оо первую форму Кауэра. Это требует частичного разложения угг(з) в непрерывную дробь при з = оо: Ум (з) = з + -j-----—j— Д s + -j----------!—j—. (7.73) ~з s+ 3s2 + 8 3’s + i7(5j’ (1/3) s Чтобы получить остальные два нуля передачи при з = 0, реализуем у я (s) второй формой Кауэра: yR (з) = (8 + 3s2)/(l/3) s = (24/s) + l/(l/9s). (7.74) Схемная реализация Zf(s) по (7.70), основанная на реализации 1/22(3) комби- нацией обеих форм Кауэра, как задано (7.73) и (7.74), показана на рис. 7.18. Пример 7.10. Реализовать Н (s) = £s4/(s2 + 2) (s2 + 4). (7.75) Решение: Положим Ум (s) = (s2 + 2) (s2 + 4)/s (s2 + 3). (7.76) Тогда J/2i(s) = fo3/(s2 + 3). (7.77)
7. Пассивная реализация передаточных функций 177 Поскольку все нули передачи лежат при s = 0, реализуем 1/22(5) второй фор- мой Кауэра: . . 8 + 6s2 + s4 8 3s + s3 3s + -g- Ц (7.78) 10s 1 100 1 3s 1 1 10s Схемная реализация H(s) по (7.75), основывающаяся на (7.78), показана на рис. 7.19. Рис. 7.19. Схема реализации H(s) по (7.75). 7.2. Мостовые схемы Мостовая схема имеет структуру, показанную на рис. 7.20, а. Если не имеется ограничений на число элементов, содержа- щихся в ветвях Zi, где i= 1, 2, 3 и 4, то мостовую структуру можно использовать для реализации почти всех передаточных Рис. 7.20. Общая мостовая схема (а); симметричная мостовая схема (б). функций. В этом разделе мы рассмотрим специальный класс мостовых схем (рис. 7.20, б), где z0 = Z! = z4 и z6 = z2 = z3. (7.79) Схемная структура рис. 7.20,6 известна как симметричная мо- стовая схема. Простой анализ симметричной мостовой схемы приводит к следующему представлению четырехполюсника через сопротив-
178 7. Пассивная реализация передаточных функций ление: z„ + z. z.—z И (7.80) Z. — z„ z„ + z. = ±/2. (7.8i) Если для синтеза передаточной функции по напряжению ис- пользуется симметричная мостовая схема, то , , Г, I z. — z„ (7-82) М 1/2=0 Zb‘Za Соотношение (7.82) дает путь к реализации всепропускающих передаточных функций. Всепропускающая цепь характеризуется передаточной функ- цией, имеющей форму Я(5) = р(-8)/р(8), (7.83) где p(s)— полином Гурвица. Записав р (s) = m (s) + п (s), (7.84) где m(s) и n(s)—соответственно четная и нечетная части p(s), получим вместо (7.83) и / х m (s) — я (s) _ [m (s)/n (s)] — 1 ' tn (s) + n (s) [m (s)/n (s)J + I __ 1 — [n (s)/m (s)] 1 + [« (s)/m (s)] (7.85a) (7.856) Поскольку p(s) есть полином Гурвица, можно заключить в соответствии с теоремой 4.4, что как m(s)/n(s), так и n(s)/m(s) можно реализовать в виде входной LC-функции полного сопро- тивления. Сравнивая (7.85а) [(7.846)] с (7.82), можем заклю- чить, что всегда можно реализовать всепропускающую переда- точную функцию по напряжению симметричной мостовой схе- мой рис. 7.206, где zb = m (s) /п (s) [za = n(s)/m(s)]—функция полного сопротивления двухполюсника, a Za[zb]— просто сопро- тивление 1 Ом. Следовательно, проблема всепропускающей пе- редаточной функции сведена теперь к проблеме реализации входной АС-функции полного сопротивления. Пример 7.11. Реализовать Н (s) = ГВЬ1Х/РВХ = (s2 - s + l)/(s2 + s + 1). (7.86) Решение. H(s} по (7.86) можно записать в виде гт I ,_ [(s2 + l)/s] — 1 /7 87) <7,87)
7. Пассивная реализация передаточных функций 179 Сравнение членов выражений (7 82) и (7.87) приводит к zb=(s2+ l)/s = s + (1/s) и za = 1. (7.88а) (7.886) Схемная реализация передаточной функции (7.86) сводится теперь к реали- зации входной LC-функции полного сопротивления zj,(s) по (7.88а). Конеч- Рис. 7.21. Две схемы реализации всепропускающей функции (7.86). Еще одну реализацию (7 86) можно получить, записав H(s) в виде ( 1 + [s/(s2 + 1)] ‘ (7'8Э) Сравнивая (7.89) с (7.82), получим S 1 Z„ = -я- = Г7ГГГ и zh = 1- (7.90) а S2 + 1 S + (1/s) ° ' ' Схемная реализация (7.90) приведена на рис. 7.21, б. 7.3. Методы Дарлингтона Дарлингтон решил общую задачу реализации передаточной функции с помощью четырехполюсника без потерь, у которого оконечными нагрузками являются активные сопротивления [4,5]. Все схемы такого рода (рис. 7.22) называются схемами Дар- лингтона. В этом разделе мы не будем обсуждать метод синтеза, пред- ложенный Дарлингтоном как таковой, а рассмотрим некоторые упрощенные процедуры синтеза по Дарлингтону для ограничен- ного, но весьма распространенного класса передаточных функ- ций. Прежде чем перейти к рассмотрению специальных случаев методов синтеза по Дарлингтону, рассмотрим некоторые важ- ные свойства z-параметров и //-параметров четырехполюсников без потерь, а также результирующих передаточных функций по напряжению.
180 7. Пассивная реализация передаточных функций (7.91а) Пусть четырехполюсник без потерь на рис. 7.22 имеет ма- трицу сопротивлений Г И1 _ Г гп г121 г л L У2 -1 1- 2-21 ^22 J L 72 или матрицу проводимостей Г Л I _ Г Уп Ум 1Г 71 L /2 J L У21 У22 J L 7г где 212 = Z21 и г/12 = угъ Поскольку 2ц и 212 {уп и У22} являются входными функциями полного сопротивления {полной проводи- (7.916) Ряс. 7.22. Схемные структуры Дарлингтона. а —четырехполюсник без потерь с резистором нагрузки; б—четырехполюсник без потерь с резистором источника сигнала; в—четырехполюсник без потерь с резисторамн источника сигнала и нагрузки. мости} LC-двухполюсников, это нечетные рациональные функ- ции с простыми и чередующимися полюсами и нулями, лежа- щими на мнимой оси плоскости s. Четырехполюсник без потерь является пассивным. Следовательно, матрица вычетов четырех- полюсника при полюсе Pj есть ./ I »ц ®12 § L& $22 (7.9-
7. Пассивная реализация передаточных функций 181 Эта матрица полуопределенная, вещественная и положитель- ная, и в ней Qlk— вычет zik {i/;fe} при полюсе р/ (г, k = 1, 2), а полюс четырехполюсника есть полюс любого из четырех z-па- раметров {//-параметров}. Если р, — полюс 212 {г/12}, но не £ц или z22 {«/и или У22}, то или Ц2 является нулем, а по (7.92) не является положительной полуопределенной матрицей. Следовательно, заключаем, что все полюсы Z12 {г/12} являются полюсами 2ц и Z22 {г/п и г/22} ')• Это означает, что частичное разложение Z\2 {г/12} в непрерывную дробь будет иметь такую же форму, как гц или Z22 {г/п или г/22}: ?(0) Л (s) <7-93’ Поэтому Z12 {г/12}, так же как гц или Z22 {г/п или г/22}, является нечетной рациональной функцией, т. е. Zi2(s) = m(s)/n(s) или n(s)/m(s) (7.94а) {г/12 (5) = пг (s)/n (s) или n(s)/m(s)}, (7.946) где m(s) и n(s) — соответственно четный и нечетный полиномы. Далее рассмотрим передаточные функции схем на рис. 7.22. Для рис. 7.22, а матрица сопротивлений четырехполюсника без потерь и выражение v2=----/?вых/2 (7.95) дают Н (S) А = -- -уя-—. (7.96) И ВХ U/А вых} у 22 Для рис. 7.22, б при h = 0 матрица сопротивлений четырехпо- люсника без потерь и выражение Ивх^вхЛ + И 7.97) приводят к Я(5)ДИвы#вх = 21ЖНг11). 7.98) Наконец, для рис. 7.22, а имеем я ($) А = ---------------Ц--- 'вх 1 t „ Г У79 У22 Явх ------------- I ~р-------F Ум АвЫХ ’) Заметим сами г1г {у12}. , что ие все полюсы или Z22 {уи или угг} являются полю-
182 7. Пассивная реализация передаточных функций Предположим, что для заданной передаточной функции H(s) мы можем найти соответствующий полином Р(з), такой, чтобы Я W В (s)/P (S) k ~D (s)'' (7Л0°) где k — постоянная, a C(s) и D(s) — нечетные рациональные функции. Если используется схема на рис. 7.22, а, то можем легко идентифицировать у12 и у22, сравнив (7.96) и (7.100). В этом случае задача сводится к одновременной реализации у и и «/22. Методы одновременной реализации у\2 и у22 обсуждались в разд. 7.1.3. Если используется схема на рис. 7.22,6, то можно идентифицировать zi2 и зц, сравнив (7.98) и (7.100). Задача реализации (7.100) в этом случае снова сводится к одновремен- ной реализации Zn(s) и zi2(s), рассмотренной в разд. 7.1.2. Этот процесс идентификации прекрасно выполняется для схем на рис. 7.22, а и 6. Однако для схемы на рис. 7.22, а ситуация совершенно другая, как это видно из сравнения (7.99) и (7.100). Поэтому мы отдельно рассмотрим случай одной оконечной на- грузки (рис. 7.22, а и 6) и случай двух оконечных нагрузок (рис. 7.22,а). 7.3.1. Схема без потерь с односторонней нагрузкой Положим для удобства, что /?Вых на рис. 7.22, а и /?вх на рис. 7.22, б равны 1 Ом. Если нужно другое значение У?вых и Ru, можно произвести денормирование по сопротивлению (рассма- триваемое в гл. 8) в результирующей схеме1). При таком удоб- ном упрощении (7.96) и (7.98) аналогичны, причем z\2 и ?ц соответствуют —у\2 и у22. Сперва детально рассмотрим случай рис. 7.22, а и (7.96), а затем в общих чертах обрисуем про- цедуру синтеза для случая рис. 7.22,6 и (7.98). При /?вых = 1 Ом (7.96) переходит в такую форму! Н (з) = V^Vm = - !/12/(1 + У22). (7.10D Поскольку у\2 и у22 — нечетные рациональные функции, имею- щие одинаковый знаменатель, можем написать 1/12 («) = «12(5)^22(5) и «/22(5) =«22(5)^22(5), (7.102) где «12(3) и n22(s) — нечетные полиномы, если d22(s)— четный полином, и, обратно, ti\2 (s) и /i22(s) — четные полиномы, если ^22(5) — нечетный полином. Подставив (7.102) в (7.101), по- лучим Н (s\ А А ==---------00 (7.103) B(s) n22 (s) + (s) ’ *) Отметим, что передаточные функции по напряжению у схемы с денор- мированными сопротивлениями и у исходной схемы одинаковы.
7. Пассивная реализация передаточных функций 183 Из этого выражения видно, что Д(«) — числитель уц и, следова- тельно, он либо нечетный, либо четный полином. Кроме того, B(s) представляет сумму полиномов, стоящих в числителе и знаменателе входной LC-функции полной проводимости z/22(s). Согласно теореме 4.4, B(s) — полином Гурвица. Это означает, что схемы на рис. 7.22, а и б могут реализовать только переда- точную функцию, у которой полином, стоящий в числителе, не- четный или четный, а в знаменателе стоит полином Гурвица, так что = Л'.МтТ или (7.Ю4) ' ' B(s) M2(s) + N2(s) .105) (7 Н (s) В (s) — М2 (s) + N2 (s) ’ где Mi(s) и M2(s)— четные полиномы, M(s) и N2(s)— нечет- ные полиномы, а В (s) = A42(s) + N2(s)—полином Гурвица. Рассмотрим сначала случай (7.104). Запишем H(s) как H(s) —__________________ ,7 Ю6) [М2 (s)/N2 (s)1 + 1 ’ 7 Сравнение (7.106) и (7.101) дает yi2(s) = -[Ml(s)/N2(s)] и (7.107) y22(s) = [M2(s)/N2(s)]. (7.108) Аналогично, если H(s) дается (7.105), H(s) можно записать как т_т ( \ Hi(s)/M2(s) 10СП Я(5)== 1 + №(S)/M2(s)]- (7Л09) Сравнивая (7.109) и (7.101), получаем t/i2(s) = -[M(s)/M2(s)] и (7.110) !/22(s) = AZ2(s)/A42(s). (7.111) Следовательно, проблема реализации передаточной функции по напряжению сводится к одновременной реализации y22(s) и Ь'1г(в)х). Если 4(s) равна A(s) = ksm, (7.112) ’) Согласно (7.56), задача одновременной реализации yi2(s) и y22(s) эквивалентна задаче реализации передаточной функции по напряжению F(s) Одного четырехполюсника без потерь, у которого F(S) = “1^j’ = TO)’ лля случая (7.104) и о F (s)=- =-^Г АЛЯ случая (7Л05)- ?ескиТ"ИМ’ ЧТ° тРебования к нулям передачи F(s) и H(s) идентичные. Физи- Толькр одни" ЭТ0Г0 в том’ что схемные реализации H(s) и F(s) различаются
184 7. Пассивная реализация передаточных функций то задача одновременной реализации 1/12(5) и 1/22(5) решается, как описано в разд. 7.1.2 и 7.1.3. Пример 7.12. Реализовать Я(з)АРвых/7вх=1/(з2 + з+1) (7.113) четырехполюсником без потерь с оконечной нагрузкой в виде активного ре- зистора 1 Ом. Решение. Поскольку числитель H(s) по (7.113)—четный полином, Я(з) имеет форму (7.104). Согласно (7.106) H(s) запишем как Н (s) “ s + (s2 + 1) 1 + [J+ l)/s] • (7J 14) Приравнивая соответствующие члены (7.101) и (7.114), получим Л12 = —(1/s) и 1/22 = (s2 + l)/s. (7.115) Все нули передачи H(s) лежат при s = оо; поэтому используем для реализа- ции угг первую форму Кауэра. Это подразумевает разложение 1/22 (s) в не- прерывную дробь при s = ОО. l/22(s) = (s2+ l)/s = s + (1/s). (7.116) Схемная реализация (7.113) через 1/22(5) по (7.116) показана на рис. 7.23. Чтобы убедиться, что схема на рис. 7.23 дает передаточную функцию по на- Рис. 7.23. Схема реализации H(s) по (7.113). пряжению (7.113), используем уравнение делителя напряжения, с тем чтобы получить _ 1/(5 + 1) ИВЫХ [1/(5+1)] + 5 Следовательно, H(s)= l/(s94-s + 1), что и дает требуемую функцию (7.ПЗ)- Заметим, что, когда все нули передачи лежат при s = 00, для реализации угг (s) следует использовать первую форму Кауэра. Пример 7.13. Реализовать Н (5) А Квых/Квх = s2/(s2 + Зз + 1) (7-117) четырехполюсником без потерь, имеющим оконечную нагрузку в виде актив* ного резистора 1 Ом.
1. Пассивная реализация передаточных функций 185 Решение. Как и в примере 7.12, задача сводится к одновременной реали- зации «/12 (S) = - (s2/3s) = - (s/З) И 1/22 (S) = (1 + s2)/3s. (7.118) Все нули передачи (7.117) лежат при s = 0; поэтому используем для реали- зации 1/22 по (7.118) вторую форму Кауэра. Схемная реализация (7.117) Рис. 7.24. Схема реализации H(s) по (7.117). представлена на рис. 7.24, где угг(s) разложена при s = 0: t/22 (s) = (l/3s) + [l/(3/s)]. (7.119) Чтобы убедиться, что схема на рис. 7.24 реализует требуемую передаточ- ную функцию, возьмем уравнение делителя напряжения: 1 Г 3 Vbx 3s2 + 3 (3s + 1) Vbx! 1 "г e следовательно, H(s) = s2/(s + 3s + 1). Пример 7.14. Реализовать н (s) = Квых/Квх - s/(s3 + s2 + 3s + 1) (7.120) Гтырехполюсником без потерь, имеющим нагрузку в виде активного резистора Ом. Решение. В данном случае числитель H(s)—нечетный полином. Согласно (7.109)— (7.111), H(s) можно записать как s Н (S) = (s2 + 1) + (s3 + 3s) = s4-3s • (7,12I) + s2 + 1 Приравнивая соответствующие члены (7.101) н (7.121), получаем «/2 = s/(s2+1) И i/22 = (s3 + 3s)/(s2+1). (7.122) Теперь задача сводится к одновременной реализации у и и угг- Поскольку имеемся один нуль передачи при s = 0 и два нуля передачи при s = оо, сле- дует использовать комбинацию обеих форм Кауэра.
186 7 Пассивная реализация передаточных функций Вообще говоря, предпочтительно, прежде чем приступать к реализации нескольких нулей передачи, реализовать одиночный нуль передачи Поэтому реализуем сперва нуль передачи при s = 0. Для этого необходимо осуще- ствить частичное разложение //22(a) в непрерывную дробь при s = 0, пока не будет выделен конденсатор: 1/22 (S) = (а3 + 3s)/(s2 + 1) = l/(l/3s) + zR (s), (7.123) где остаточная функция полного сопротивления zR(s) подлежит реализации первой формой Кауэра, с тем чтобы получить нули передачи при (2/3) s2 (2/3) з s3 + 3s s2 + 3 Z/? (а) А 1 3 , 1 2 S + 2 9 S (7.124) Схемная реализация передаточной функции (7 120) посредством реализации //22(a), как указывается (7 123) и (7.124), приведена на рис. 7.25. Рис. 7.26. Схема реализации (7.120). Чтобы убедиться, что схема на рис. 7.25 реализует передаточную функ» цию (7.120), положим = 1 и осуществим анализ схемы методом узловых напряжений. Он дает [^+4s+3s-3s 1 ГМ L-Зз 1+ЗзЛувых] L0 J Следовательно, 27 27 у = ____________2________ вых /9 . 9 \ „ . о 2 9,9 , 27 , 9 Ua+ 27)(1+3S)-9S 2S + 2S + T+^ Поскольку VBX *= 1, передаточная функция 7?(s) данной схемы соответ- ствует (7.125). Из сравнения (7 125) с (7.120) видно, что Й(з)—постоянный Г7?оо1ТеЛЬ Ш8) п0 поэтому схема на рис. 7.25 реализует Я(а) ио
7. Пассивная реализация передаточных функций 187 Теперь кратко рассмотрим случай на рис. 7.22,6 и (7.98), который для удобства воспроизведен здесь, при 7?вх — ) qm: Н (s) = 7вых/УВх = z12 (s)/[l + Zu (*)]• (7.126) Пусть передаточная функция задана выражением или (7Л27) (7Л28> где Afi(s) и M2(s)— четные полиномы, iVi(s) и N2(s)—нечет- ные полиномы, a B(s) = Af2(s)-|- Ni(s) — полином Гурвица. Если заданная передаточная функция по напряжению имеет форму (7.127), то задача реализации (7.127) сводится к за- даче одновременной реализации 2ц (s) = М2 (s)/JV2 (s) и z12(s) = Ml(s)/N2(s). (7.129) Аналогично реализация H(s) по (7.128) сводится к одновре- менной реализации zn(s) = ^(s)/M2(s) и z12 (s) = Wi (s)/M2 (s). (7.130) Процедуры реализации такие же, как рассмотренные в разд. 7.1.2. Пример 7.15. Реализовать Я(8) = Гвых/Гвх=1/(^ + 5+1) (7.131) схемой, имеющей структуру схемы на рис. 7.22, б. Рис. 7.26. Схема реализации Н(з) по (7.131). Г71он\Шение- Поскольку числитель — четный полином, здесь 0.127) и (7.129). Следовательно, можем записать Н(s) как . 1 1/Д Н (S) = s + (а» + 1) = 1+Л1+1 ’ приложимы (7.132) 5
188 7. Пассивная реализация передаточных функций Приравнивая члены (7.126) и (7.132), получаем «и (s) =»(s2 + l)/s и z2i (s) = (1/s). (7.133) Поскольку все нули передачи лежат при s = оо, используем для реализации zu(s) первую форму Кауэра. Это означает, что zn(s) подвергается разложе- нию при s = оо: 2ц (s) = s + (1/s). (7.134) Следовательно, схемная реализация передаточной функции H(s) по (7.131) соответствует рис. 7.26. Пример 7.16. Реализовать Н (s) = Увых/Квх = s2/(s3 + s2 + 3s + 1) (7.135) Рис. 7.27. Схема реализации H(s) по (7.135). Решение. Поскольку числитель H(s)—четный полином, запишем H(s) в виде s2 s3 + 3s Приравнивая члены (7.126) и (7.136), получаем zn(s) = (s2+l)/(s3 + 3s). (7.137) Видим, что имеется два нуля передачи при s = 0 и одни нуль передачи при s = оо. Вообще говоря, предпочтительно сначала реализовать один нуль пере- дачи. Поэтому используем первую форму Кауэра для извлечения элемента из *u(s), чтобы получить одиночный нуль передачи при s = оо в виде «-<»>~то—то-' 17-13,) s+
7. Пассивная реализация передаточных функций 189 где остаточная функция полного сопротивление (s) = (s2 + l)/2s раскладывается второй формой Кауэра в виде <?2 _L 1 1 1 ZR^ = 2s~ = ~2s + 2/s ‘ (7.139) Результирующая схемная реализация H(s) по (7.135) показана на рис. 7.27. Пример 7.17. Реализовать схемой вида рис. 7.22, б функцию Н (s) = УВЫх/Ивх = s3/(s3 + s2 + 3s + 1). (7.140) Решение. Поскольку Н(з) имеет форму (7.128), здесь приложима (7.130). Поэтому запишем Н (s) в виде s3 оЗ о2 Д- 1 Я (S) = 7 2 ТГ з о ч--------------• (7.141) 7 (s2 + 1) + (s3 + 3s) s3 + 3s ' + s2 + 1 Приравнивая члены (7.126) и (7.141), получаем an (s) = (s3 + 3s)/(s2 + 1). Поскольку все нули передачи лежат при s = 0, используем для реализации 2ц (s) вторую форму Кауэра. Разлагая Zn(s) при s = 0, получаем 2Ц (S)-----j-----—-j------ (7.142) Is + _9_ . _1_ 2s + 2 3s Результирующая схемная реализация (7.140) показана на рис. 7.28. Рис. 7.28. Схема реализации #(s) по (7.140)
190 7. Пассивная реализация передаточных функций 7.3- 2. Четырехполюсник без потерь с двусторонними нагрузками В этом разделе рассматривается случай на рис. 7.22, в, кото- рый для удобства воспроизведен на рис. 7.29. Поскольку (7.99) и (7.100) не позволяют пр стым образом идентифицировать z-параметры или у-параметры четырехполюсника без потерь, мы примем совершенно иной подход. Рис. 7.29. Схемная структура Дарлингтона. Чтобы свести задачу реализации передаточной функции к реализации входной функции полного сопротивления ZBX(s) рис. 7.29, нужно ввести два коэффициента — коэффициент пе- редачи и коэффициент отражения. Коэффициент передачи опре- деляется как отношение выходной мощности РВЫх, выделяемой в Ri, к максимальной мощности Ра, поступающей от источника сигнала с внутренним сопротивлением Rs- Очевидно, Рвых(/®) = |ИВЫх(/®)|2/^ и (7.143) /’а(М) = |Ивх(/(о)|2Ж. (7.144) Следовательно, коэффициент передачи определяется выраже- нием 1т Нсл\ I2 _ ^*ВЬ1Х (/«>) __4Яв_ I Увых (/<*>) I2 _ 4Ra . „ ... .2 - р (/(й) - Rl увх(/о)|2 - R |Я(/®)Ь (7.145) где H(s) — передаточная функция по напряжению Я(«) = УВЫХ(5)/УВХ(«). (7.146) Поскольку мощность, подводимая на Ri от источника, должна быть меньше или равна максимальной мощности, поступающей от источника, имеем | т (/со) |2 < 1. (7-147) Коэффициент отражения определяется просто как дополнение коэффициента передачи: |р(/о)12 + |т(/со)|2= 1. (7.148)
7. Пассивная реализация передаточных функций 191 В случае синусоидального (в установившемся состоянии) сиг- нала мощность Рвх> подаваемая на пару зажимов ф четырех- полюсника без потерь, равна мощности РВЫх, подаваемой грузку, причем PBX = Re[ZBX(/co)]|/1(/(o)l2. Приравнивая (7.143) и (7.149), получаем Re [ZBX (/<о)] | It (/co) I2 = I Узых (/co) IWz > Pt Re [ZBX (/<o)] = | Ивых (/co) |71 It (/co) |2. Из рис. 7.29 имеем VBX//i = Rs + ZBX(s). Объединяя (7.150) и (7.151), получаем и /;{.\ |2 I Vвых (/®) I2 I Vвых (/со) I2 I /| (i®) I Wl - I VBx(/®) I ~l Л(/®) I I VBX(/<o) I _ Rt Re [ZBX (ya)] I Rs + ZBX (ya) |2 Подставляя (7.152) в (7.145), а результирующее выражение — в (7.148), получаем (/со) р (—/со) = 1 — т (/со) т < — /со) = 1-1 Н (/«) I2 = ___I __ Ri Re [ZBx (/co)] — Ri l/?s + 2flX(/(o)|2* Записав ZBX(co) в виде ZBX(/<o) = R(co) + /Z(co), на на- (7.149) или (7.150) (7.151) (7.152) (7.153) (7.154) получим р(/ю)р (—/©)=! (7.155) 4RSR (a) _ I Rs + R (a) + jX (a) |2 ___ , 4RSR (a) [Rs + R(co)]24-[X(a)]2~ _ [Rs - R (a)]2 + [X (a)]2 _ |ZBX (/a) - Rs |2 [Rs + R (a)]2 + [X (a)]2 ~ |ZBX (ya ) + Rs |2 ' Выражение (7.156) подразумевает, что p(s) = ±^.g-^ ^BX А$ 7 __ n 1 ± P («) Благодаря введению коэффициента передачи по (7145) и коэффициента отражения по (7.153) мы свели задачу реализации или что (7.156) (7.157) (7.158)
192 7. Пассивная реализация передаточных функций передаточной функции по напряжению H(s) (7.146) к реа- лизации входной функции полного сопротивления ZBX(s) по (7.158), принимая во внимание расположение нулей передачи H(s). Заметим здесь, что ZBx($) содержит только один резистор Ri, а остальными элементами являются конденсаторы и катуш- ки индуктивности, как показано на рис. 7.29. На основе изложенного можем теперь рассмотреть поэтап- ную процедуру реализации передаточных функций в форме1) H(s) = ksm/B(s) (7.159) в виде схемы Дарлингтона на рис. 7.29, где B(s)— полином Гур- вица или модифицированный полином Гурвица n-й степени, а 0 m п. Для упрощения алгебраических преобразований положим Rs = 1 Ом. Этап 1. Находим p(s). Из (7.153) имеем р (s) р (— s) = 1 — (4/7?,) Н (s) Н (- з). (7.160) Определение р(з)— самый важный этап этой процедуры реали- зации. Начнем с того, что (7.160) может не иметь решения. Допустим /Ч^ЛрфрЬз) Й (7.161) 0(з)Л l-(4/7?,)tf(s)tf(-s) (7.162) представляют соответственно левую и правую стороны (7.160). Ясно, что от полюсов и нулей F(s) требуется, чтобы они обла- дали квадрантной симметрией. На основе (7.162) можно за- ключить, что полюсы G(s) будут также обладать такой симме- трией, но это не обязательно относится к нулям. Это имеет ме- сто, поскольку числитель G(s) является только четным полино- мом, а не обязательно полиномом с зеркальной структурой — такой, при которой его можно записать в виде р(з)р(—s). Если нули G(s) не обладают квадрантной симметрией, мы не сумеем найти p(s) из (7.160) и описываемая нами процедура не при- ведет к схемной реализации для H(s). Предположим теперь, что нули G(s) обладают квадрантной симметрией2). В этом случае имеется больше чем один p(s), удовлетворяющий (7.160). Выберем в качестве решения (7.160) *) Причина, по которой мы ограничиваем числитель H(s) видом ksm, та, что у нас отсутствуют достаточные математические средства для рассмотре- ния общего случая, когда A (s) есть полином m-й степени с 0 ag т п. В гл. 8 мы увидим, что многие важные семейства фильтров имеют переда- точные функции вида (7 159) г) Нули G(s) будут удовлетворять требованиям квадрантной симметрии, если они не лежат на мнимой оси в плоскости s, за исключением, возможно, начала координат. Также, если B(s)—полином Гурвица, (7.160) будет иметь минимальное фазовое решение p(s).
7. Пассивная реализация передаточных функций 193 минимально-фазовую функцию р(з)1). В ином случае нам по- надобились бы для реализации результирующей входной функ- ции полного сопротивления ZBX(s) отрицательные индуктивно- сти и (или) емкости. Этап 2. Находим ZBX(s). После того как p(s) определен, (7.158) дает zBX = T~-W или z™ & = тттёг • (7-1 бз) Из (7.163) имеем две возможности выбора ZBX(s). Поскольку одна из них противоположна другой, можем ожидать, что одна ZBX(s) даст в качестве оконечного нагрузочного резистора /?/, а другая — 1/Ri. Если для Ri имеется желательное значение (например, в общей схеме Ri равно входному сопротивлению следующего каскада), требуемый результат получится только при одном варианте выбора ZBX(s). Если Ri = 1 Ом (или если значение Ri несущественно), тогда одинаково справедлив любой способ выбора ZBX(s). Чтобы определить значение оконечного резистора Ri при данном варианте выбора ZBX(s)_, имеем Ri = ZBX(0), (7.164) когда в (7.159) m = 0, и ^ = 2вх(оо), (7.165) когда в (7.159) тп = п, где Ri равно либо Rt, либо 1/Ri. Это имеет место по той при- чине, что, когда в (7.159) m = 0, передаточная функция обес- печивает пропускание только нижних частот и все нули пере- дачи лежат при з = оо. Поэтому используем первую форму Кауэра. Это означает, что ZBX(s) будет содержать последова- тельные катушки индуктивности и параллельные конденсаторы, а оконечной нагрузкой будет Ri. При з = О последовательные индуктивности дают короткое замыкание, а параллельные кон- денсаторы— холостой ход; следовательно, ZBX(0) содержит только величину оконечного сопротивления. Это иллюстри- руется рис. 7.30, а. Аналогично, когда m = п, передаточная функция обеспечивает пропускание только верхних частот и все нули передачи лежат при з = 0. Поэтому используется вторая форма Кауэра. Она дает последовательные конденсаторы и па- раллельные катушки индуктивности, а оконечной нагрузкой по- прежнему является Ri. При з = оо последовательные емкости дают короткое замыкание, а параллельные индуктивности — ) Если нули G(s) удовлетворяют требованиям квадрантной симметрии, то имеется одна и только одна минимально-фазовая функция, удовлетворяю- щая (7.160). Напомним, что полюсы и нули минимально фазовой функции не лежат в правой полуплоскости s. 7 Зак. цзо
194 7. Пассивная реализация передаточных функций холостой ход. Следовательно, ZBX(°o) = ^z (рис. 7.30,5). Нако- нец, для случая 0 < m < m в (7.159) передаточная функция обеспечивает пропускание сигнала в полосе частот. Имеется предельный метод для определения Ri по заданному ZBX(s). Од- нако процесс его осуществления сложен и требует большого количества вычислений. В данном случае фактически выгодней производить реализацию для любой из двух возможных ZBX(s) Рис. 7.30. Определение значения сопротивления нагрузки а) т = 0 в (7.159); б) т = п в (7 159). а и находить значение Ri. Если Ri = Ri, результирующая схема оптимальна; в обратном случае оптимальную схему даст второй вариант выбора ZBX(s) из (7.163). Этап 3. Реализация ZBx(s). Чтобы реализовать H(s) по (7.159), мы должны надлежащим способом реализовать ZBX(s), дабы удовлетворить требованиям к нулям передачи. Мы рас- смотрим три возможных случая (7.159), как это делалось в разд. 7.1. Случай 1. Если т = 0, используем первую форму Кауэра. Случай 2. Если т = п, используем вторую форму Кауэра. Случай 3. Если 0 < т <Z п, мы можем сперва использовать первую форму Кауэра для выделения (п — т) динамических элементов (конденсаторов и катушек индуктивности), а оста- точную функцию реализовать второй формой Кауэра, или же сначала использовать вторую форму Кауэра для выделения т динамических элементов, а остаточную функцию реализовать первой формой Кауэра.
7. Пассивная реализация передаточных функций 195 Здесь следует отметить, что, если мы используем для необ- ходимого разложения ZBX(s) в непрерывную дробь процедуру деления и инверсии, при каждом шаге деления будем находить два члена — самой высокой и самой низкой степени. Это одно- временное исключение двух членов будет продолжаться вплоть до выделения последнего динамического элемента. Пример 7.18. Реализовать Н (s) = k/(s2 + 1) (s + 1) (7.166) схемной структурой Дарлингтона по рис. 7 29 при Rs = 1 Ом и Ri = 2 Ом. Решение. Поскольку передаточная функция (7.166) типа фильтра нижних частот (все нули передачи лежат при s = oo), результирующая схема Дар- Рис. 7.31. Схема для определения значения k в (7 166). лингтона будет иметь форму, как на рис. 7.31, а При s = О схема на рис. 7.31, а сводится к схеме на рис. 7.31,6. Следовательно, имеем Н (0) = RtKRs + Ri). (7.167) Сравнивая (7.167) с (7.166) при s = 0, получаем k = Ri/(Rs+Ri) = 2/3. (7.168) Первый этап процедуры реализации — определение p(s). Из (7.160) имеем р (s) р (- s) = 1 - (4/R/) Я (s) Н (— s) = 1 — ~ (g2 + X V_______2/3------_-------— s6 ~ s* + s2 + (1/9)--= (7j 69) Х (s2+l)(-s+1) (s2+l)(s2+l)(s+l)(-s+1) ' ' _ (s + 0,83) (- s + 0,83) (s2 + 1,59) (s2 + 0,10) (s2+l)(s2+l)(s+l)(-s+1) Поскольку^ нули правой части выражения (7.169) не обладают квадрантной симметрией, мы не можем получить p(s) из (7.169); поэтому процедура, опи- С(7166) В данном Разделе- не может привести к схемной реализации H(s) по 7*
196 7 Пассивная реализация передаточных функций Пример 7.19. Реализовать Я (s) = fe/(s2 + 3s + 3) (7.170) четырехполюсником без потерь, имеющим оконечную нагрузку в виде актив- ного сопротивления Rs — 1 Ом и a) Ri = 1 Ом, б) Ri = 2 Ом. Решение. Как в примере 7.18, при s = О имеем Я(0) = й/3=/?г/(/?2 + ^). (7.171) Для случая а), когда Ri = 1 Ом, (7.171) дает k = 3/2. (7.172) Из (7.160) имеем . , 3/2 3/2 , 9 р р (. S) 4 s2 + 3s + 3 s2_3s + 3 (s2 + 3s + 3)(s2—3s+3) __________s4 - 3s2__________s (s + Уз ) (- s) (- s + Уз) (s2 + 3s + 3) (s2 - 3s + 3)_(s2 + 3s + 3) (s2 — 3s3) ’ 1 1 Ha основе (7.173) p(s) может быть любым из следующих: 01 лл- *(з + Уз) р* W s2 + 3s -ь 3 ’ . s (— s 4- Уз) Ps S2 4- 3s 4- 3 ’ „ /-•> - — s(—3 4- Уз) P»(s) S2 + 3S 4. з > . . — s (s4- Уз) pH®)- S2 + 3s + 3 и O, - ®(® +<3). / \ 5 (“ s + V3) P4{s> s2 — 3s4-з ’ . - (7.174) , * — s (— s 4* 'уЗ) Р» S2 _ 3s + 3 > — s (s 4- Уз-) Ps(s)— s2_3s + 3 • Заметим, что из восьми возможных решений (7.173), приведенных в (7.174), только pi(s) является минимально-фазовым решением. Пусть решение (7.173) будет p(s) = s(s + -^')/(s2 + 3s + 3). (7.175) Тогда две возможные входные функции полного сопротивления, задаваемые (7.163), суть 7 . f<?) — . 1 4- P (s) 2s2 4- (з 4- Уз) s 4- 3 w {1 176a) 1 w/ 1 — P (s) (3-y3)s4-3 7 - (q\ 1 — p (s) (з — Уз) s 4- з (7 1766) ZBX2 Vs! 1 + P (S) J 2s2 4- (з 4- Уз) s 4- 3 ' Поскольку Ri = 1 Ом, как 2Bxi(s), так и дадут схемные реализации H(s) с надлежащим оконечным нагрузочным сопротивлением. Возьмем сна- чала 2ВХ t(s). Все нули передачи H(s) лежат при s = оо; поэтому реализуем Zait(*) первой формой Кауэра. Это подразумевает разложение t(s) в
7. Пассивная реализация передаточных функций 197 непрерывную дробь при s = оо; 1,577s 1,268s+ 3) 2s2 + 4,732s+ 3 2s2 + 4,732s 0,423s 3) 1,268s + 3 1,268s 1 3) 3 3 0 или ZBX, (s) = 1,577s +-----------p (7.177) 0,423s + — Схемная реализация H(s) no (7.170), основывающаяся на реализации ZBXi(s) по (7.177) первой формой Кауэра, приведена на рис. 7.32, а. О Рис. 7.32. Две схемы реализации по Дарлингтону функции H(s) по (7.170) Далее рассмотрим ZBx2(s). Поскольку ZBx2(s) обратна ZBX1(s), получаем при R, = 1 Ом и Ri = 1 Ом. ZBX 2 (s) ------------?--j------. (7.178) 1,577s 4-------!----p 0,423s + y рисеМ7 32,ГЛИЗаЦИЯ H{S} "° (7170) Чере3 Z”2(s) по (7-178) показана на
198 7. Пассивная реализация передаточных функций Если желательное напряжение нагрузки Ri — 2 Ом, то (7.171) приводит к значению * = 3RZ/(RS + RZ)=2. (7.179) В этом случае (7.160) переходит в , . , _. 4 2 2 s4 - 3s2 + 1 PUP! s) 1 2 s2 + 3s + 3 s2 - 3s + 3 — (s2 + 3s + 3) (s2 - 3s + 3) = (s2 + V5 s 4- 1) (s2 - V5 s + 1) ~ (s2 + 3s + 3) (s2 - 3s + 3) Минимально-фазовое решение (7 180) задается соотношением р (s) = (s2 + s + 1 )/(s2 + 3s + 3). Из (7.163) получаем 7 i \ _ 1 + p (s) 2s2 + (3 + V5 ) S + 4 BX,() l-p(s) (3 - V^) s + 2 ’ 7 (Л - 1 - P (s) _ (3-V5)s + 2 ZeX2(S) l + p(s) 2s2 + (3 + V5) s + 4 • (7.181) (7.182a) (7.1826) Поскольку Ri = 2 Ом, только одна из двух входных функций полного сопро- тивления (7.182) будет правильной. Поскольку же все нули передачи H(s) + ps^ioM — 2, В/в Г R^-2 0м Г Zm(s)no(7. 184) + у wr Рис. 7.33. Схема реализации H(s) по (7.170) лежат при s = оо, мы знаем, что надлежащая входная функция полного со- противления Zbx(s) при s = 0 равна Ri. При s = 0 находим Zbxi(0) = 2 и ZBX 2 (0) = 1/2. (7.183) Следовательно, правильно выбрать т 7 i\ 2s2 + (3 + V5) s + 4 <,К1ЙС, 1 Z7ian Zbx ($) — ^вх i ($) —• / “ /—\ — 2,618s + -. (7.184) (3-V5)s + 2 1.191S + 4 Л Схемная реализация H(s) по (7.170) схемой Дарлингтона при Rs = 1 Ом и Ri = 2 Ом через (7.184) показана на рис. 7.33. Анализ схемы на рис. 7.33 дает H(s) = Vtm/V№ = 2/(s2 + 3s + 3). Пример 7 20. Реализовать Н (s) = ks2/(s2 + 3s + 3) (7.185) схемой Дарлингтона при Rt = I Ом и Ri = 2 Ом.
7. Пассивная реализация передаточных функций 199 Решение. Чтобы упростить вычисления, определим сначала значение k в (7.185). Поскольку передаточная функция типа фильтра верхних частот (все нули передачи лежат при k = 0), результирующая схема Дарлингтона будет Рис. 7 34. Схема для определения значения k в (7.185). иметь форму, показанную на рис. 7.34, а. При s = оо схема на рис. 7.31, а сводится к схеме рис. 7.34, б. Следовательно, при s = оо Из (7.160) имеем , . . . . 4 (2/3) s2 (2/3) s2 Р W Р ( 4) “ 1 g (s2 + 3s + 3) (s2 _ 3s £ 3) — (1/9) s4 - 3s2 + 9 [(l/3)s2 +V5 s + 3][(l/3)s2-VS’s + a] = (s2 + 3s 4- 3) (s2 — 3s + 3) (s2 + 3s + 3) (s2 - 3s + 3) Следовательно, _ (1/3) s2 + V5 s + 3 s2 + 3s + 3 Две возможные функции ZBX(s) даются выражением (7.163): 7 1 + P<s) (4/3) s2 + (3 + V5 ) s + 6 BX ‘ 1 ~ P («) = (2/3) s2 + (3 - д/б ) s ’ Z Is) - 1 ~P* * * (5) * 7 = (2/3) s2 + (3 - V5 ) s l + p(s) (4/3) s2 + (3 + V5 ) s + 6 ' Поскольку все нули передачи лежат при s = 0, имеем Zbx (°°) = Rl- Из (7.188) имеем Zbxi(oo)=2 и Zbxj (оо) = 1/2. (7.187) (7.188а) (7.1886) (7.189) (7.190)
200 7 Пассивная реализация передаточных функций Следовательно, чтобы сопротивление нагрузки равнялось 2 Ом, выбираем (7.191) формой -?вх (s) — ZBx 1 (s). Чтобы получить нули передачи при s = 0, реализуем Z8x(s) второй Кауэра: (7.192) , 6 + (3 + Уб ) s + (4/3) s2 7,845 BxU (3 — Уб") s + (2/3) s2 S 1 0,573 1 ’ S + 2 Рис. 7.35. Схема Дарлингтона, реализующая H(s) по (7.185). 7.4. Выводы В этой главе мы рассмотрели различные методы реализации передаточных функций, удовлетворяющих некоторым крите- риям. В данном разделе мы сведем воедино главные из полу- ченных результатов. I. Реализация лестничных RS-схем Критерии реализуемости-. H(s) = ksm/B(s), где B(s) — поли- ном n-й степени с простыми отрицательными вещественными корнями. Методы реализации: выбираем 2ц (s), удовлетворяющую условиям RC1, RC2 и RC3, сформулированным в разд. 7.1.1. Если /п = 0, используем для реализации Zn(s) первую форму Кауэра. Если m = п, используем для реализации zn(s) вторую форму Кауэра. Если 0 < m < п, имеем следующие возможно- сти выбора: 1) использовать первую форму Кауэра для выде- ления (п — пг) конденсаторов [реализацию первой формой Кауэра необходимо остановить, как только будет выделен (п — /и)-конденсатор], а остаточную функцию реализовать вто- рой формой Кауэра; 2) использовать вторую форму Кауэра для выделения т конденсаторов (реализацию второй формой Кауэ- ра необходимо прекратить, как только будет выделен tn-й кон-
7. Пассивная реализация передаточных функций 201 денсатор), а остаточную функцию реализовать первой формой Кауэра. Можем работать также с «/22(5) вместо zn(s). Принцип реализации: нули передачи Н (s) реализуются ме- тодами, используемыми при реализации zn(s), а полюсы H(s)— путем реализации RC входной функции полного сопро- тивления Zii(s). II. Реализация лестничных LC-схем Критерии реализуемости: H(s) = ksm/B(s), где B(s) — по лином n-й степени с простыми корнями на мнимой оси. Кроме того, H(s) должна быть четной рациональной функцией. Методы реализации: выбираем 2ц (s), удовлетворяющую усло- виям LC1, LC2, сформулированным в разд. 7.1.2. Если m = 0, ис- пользуем для реализации Zn(s) первую форму Кауэра. Если /п=п, для реализации Zn(s) используется вторая форма Кауэра. Если 0 < tn <Z п, имеем следующие возможности выбора: а) из- влечение п— m элементов из £ц(з) производится первой формой Кауэра, а остаточная функция реализуется второй формой Кауэ- ра; б) для извлечения m элементов из zn(s) используется вто- рая форма Кауэра, а остаточная функция реализуется первой формой Кауэра. Можем также работать с #22(3) вместо Хц(з). Принцип реализации: нули передачи Н (s) реализуются с по- мощью методов, используемых при реализации Zn(s), а полюса H(s) — путем реализации соответствующей Zu(s). III. Реализация всепропускающих функций мостовыми схемами Критерии реализуемости: передаточная функция задана в виде H(s) = p(—s)/p(s), где p(s)—полином Гурвица. Метод реализации: схемная структура показана на рис. 7.20, б; 2а представляет последовательные ветви, а гь — па- раллельные ветви. Принимаем p(s) = n(s), где m(s) и n(s) — соответственно четная и нечетная части p(s). 1. Записываем H(s) как и(<Л— т~п __ (*»/») — 1 П ' 1 т + п ~ (mln) + 1 Реализуем zb = т/п в виде LC-двухполюсника при za = = 1 Ом. 2. Записываем Н («) в виде Н ($) = от~я — 1 ~ («/я») т + п 1 + (n/m) • — ГомИЗуем Za = п^т в виде £С'двУхполюспика ПРИ =
202 7. Пассивная реализация передаточных функций IV. Ч етырехполюсник без потерь с односторонней нагрузкой Критерии реализации-, передаточная функция H(s) должна иметь форму либо //(s) = Л41/(Л42 + К2), либо H(s) = = К\/(М2 + К2), где Л4, и Kt обозначают соответственно чет- ный и нечетный полиномы; i= 1, 2. Кроме того, Мг + Кг — по- лином Гурвица, a Mi или Ki имеет форму ksm. Если предполо- жить, что ЛТ2 + К2 — полином n-й степени, то 0 m п. Методы реализации-, две возможные схемы приведены на рис. 7.22, а и б. Выражения, описывающие эти схемы, следую- щие: H(s) =----— на рис. 7.22, а, v ’ I Т" 1/22 1 И (s) = t ^12 на рис. 7.22, б. Если H(s) = М\/(Мг + К2), то записываем Н(з) как H(s) = ~ М\/Кг/[^-\-{Мг/Кг)\. Пусть y22 {zn} = М2/К2 и {zi2} = = М\/Кг. Тогда Н (s) реализуется путем одновременной реали- зации угг и —г/12 {гц и Zi2}, как описывается в разд. 7.1.3 {разд. 7.1.2}. Если Н (s) = Ki/(M2 + К2), записываем H(s) как Н(s) = Ki/M2/[1 + (ЛГ2/М2)]. Пусть t/22 {^ii} = К21М2 и — у\г {zi2}=Ki/M2. Тогда H(s) реализуется путем одновременной реализации —yi2 и y22 {zi2 и z22}. Принцип реализации-, числитель Н(s) реализуется метода- ми, используемыми для реализации z/22(s) {гц(з)}. Знаменатель H(s) реализуется путем реализации полученной y22\s) {zu(s)}. V. Четырехполюсник без потерь с двусторонними нагрузками1) Критерии реализации-. H(s) = ksm/B(s), где B(s)— полином Гурвица или модифицированный полином Гурвица n-й степени. Методы реализации: основная схемная конфигурация приве- дена на рис. 7.29. Используются следующие процедуры: Этап 1. Находим минимально-фазовое решение p(s) из р (з) р (- з) = I - (4A>S//?Z) Н (з) Н (- з). Этап 2. Образуем Zax(s) = [1 ± p(s)]/[l Т р(з)] и выби- раем Zbx(s) с требуемым сопротивлением оконечной нагрузки. Этап 3. Реализуем Zax(s). Если m = 0, используем первую форму Кауэра. Если m = п, используем вторую форму Кауэра. Если 0 < m < п, используем комбинацию обеих форм Кауэра. *) Анализ чувствительности схем IV и V можно найти в работе [8].
7. Пассивная реализация передаточных функций 203 Принцип реализации: нули передачи H(s) реализуются ме- тодами, используемыми при реализации ZBX(s), а полюсы H(s) — путем реализации полученной ZBX(s). ЛИТЕРАТУРА 1. Desoer С. A., Kuh Е. S., Basic Circuit Theory, New York, McGraw-Hill, 1969 2. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., R. E. Krie- ger, 1975. 3. Humphreys D. S., The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs, N. J, Prentice-Hall, Inc., 1970. 4. Darlington S., Synthesis of Reactance 4-Poles, J. Math. Phys., 18, 257—353 (1939). 5. Hazony D., Two Extensions of the Darlington Synthesis Procedure, IEEE Trans. Circuit Theory, CT-8, 284—88, 1961. 6 Heinlein W. E., Holmes W. H., Active Filters for Integrated Circuits, Funda- mentals and Design Methods, London, Prentice-Hall, 1974. [Имеется пере- вод: Хейнлейн В., Холмс В., Активные фильтры для интегральных схем. — М.: Связь, 1980.] 7. Balabanian N., Network Synthesis, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1958. [Имеется перевод: Балабанян H., Синтез электрических цепей.— М.: Госэнергоиздат, 1961.] 8. Weyten L., Lower Bounds on the Summed Absolute and Squared Voltage Transfer Sensitivities in RLC Networks, IEEE Trans. Circuits and Systems, CAS-25, 70—73 (1978). ЗАДАЧИ 7.1. а) Для схемы, показанной на рис. 3.7.1, найти передаточную функцию Между Напряжениями Увых И Увх- б) Найти нули передачи схемы через передаточную функцию, получен- ную в п. а) и путем анализа. 7.2. Рассмотреть схему N при входном напряжении »вх(0 и выходном на- пряжении Увых (О- 1 . Если »вх(0 = A cos 2t или если оВх(0 = В cos 4t, то установившееся значение выходного напряжения оВых(0 = 0 для всех А и В. 2 Импульсная характеристика схемы имеет форму Увых(0 = «1 ехр(—t)cos(( + <pi) + аг exp(—2t)cos(5( + ф2). Найти передаточную функцию схемы.
204 7. Пассивная реализация передаточных функций 7.3. Синтезировать каждую из приведенных ниже передаточных функций двумя лестничными ЯС-схемами [через zH(s) и (fefs)]: ь h а> = е> =(ЛИ)-(з + 2)(з + з) = б) Я (з) = 7М_; ж) Я (s) = Ь £> В) Н (S) = (з + 1) (s-|-4) ’ 3) Н (s) = (s+l)(s + 2) (s + 3) ’ Ь с г) н (s) = (3+ l)(s + 4): И) Н (s) = (s + 1) (з + 2) (s + 3) : ks^ ks А) н (S) = (з + 1) (s + 4) : К) Н (s) = (s+ 1) (s + 2) (s + 3) (s + 4) - 7.4. а) Реализовать передаточную функцию И (з) = 3,5/ (s2 + 8s + 7) лест- ничной /?С-схемой. б) Доказать полученный результат. 7.5. а) Реализовать передаточную функцию Hi(s) = 5/(s2 + 7s 4- 10) лест- ничной /?С-схемой Д', показаной на рис. 3. 7.5, а. б Рис. 3.7.5. б) Если две идентичные схемы W соединены каскадно (рис. 3.75,6), найти общую передаточную функцию H(s). в) H(s) = /У1(з)Я1(5)? Приведите свои соображения. 7.6. Реализовать каждую из приводимых ниже передаточных функций двумя лестничными ДС-схемами [через zI4(s) и ya2(s)]: а) Я(з)—д) Я^^А^; Ь с2 Ь б) Н (s) = s2 + 2: е) Н = (s2 + 2) (s2 + 5) (s2 + 6): k ks% в) н (s) “ (s2 + 1) (s2 + 4) ’ ж) н = (S2 + 2) (s2 + 5) (s2 + 6) : г) н (s) “ (s2 + 1) (з2 + 4) : 3) н (S) = (з2 + 2) (s2 + 5) (s2 + 6)- 7.7. Показать, что представление четырехполюсника на рис. 7.20 матрицей полных проводимостей соответствует (7.80) и (7.81).
7. Пассивная реализация передаточных функций 205 7.8. Пусть p(s) = pa + ptS + pas2 + ... + pnsn — полином Гурвица. Показать что амплитудно-частотная характеристика функции H(s) = р(—s)/p(s) не зависит от частоты со. 7.9. Реализовать каждую из приводимых ниже всепропускающих передаточ- ных функций двумя способами (через га и г&): а) Н (s) = s2 — у2 s + 1 s2 + д/2 s + 1 ’ б) Н (s) = s2 - 3s + 3 . s2 + 3s + 3 ’ Н (с\ — — s3 + 2s2 — 2s + 1 В/ П \S) s3 4- 2s2 + 2s + 1 н ,. + 6а.,5,+ 15 s3 + 6s2 + 15s + 15 ч (s2-0,77s+l)(s2-l,85s+l). Д1 П W (s2+0,77s-|-l) (S2-|-1>85S4-1)’ s4-10s3+43s2-105s+105 е) " (S) s4+10s3+43s2+105s+105’ 7.10. Показать, что фазовая функция всепропускающей передаточной функции H(s) = р(—s)/p(s) равна удвоенной фазовой функции p(s) плюс по- стоянная. 7.11. Рассмотреть передаточную функцию „ - s3 + s2 - s + (3/8) 1 ’ s3 + s2 + s + (3/8) • а) Нарисовать для H(s) диаграмму полюсов и нулей H(s), т. е. раз- местить полюсы и нули H(s) на плоскости s. [Указание: (s 0,5) есть сомножитель многочлена s3 -|- s2 + s + (3/8)]. б) Найти | Н (/со) | для всех со. в) Нарисовать общий вид зависимости ср (со) = — [Н (f<a) для всех со. г) Реализовать H(s) двумя различными мостовыми схемами. Рис. 3.7.12. 7-12. Реализовать каждую из приводимых ниже передаточных функций четы- рехполюсником без потерь с односторонней оконечной нагрузкой (рис. 3.7.12): a) tf(s) = k s2 + 3s + 3 ’ з) H (s) = (s24-0,77s+l) (s2+l,85s4-l)’ б) //(s) = fes и) H (s) = fes3 s2 + V2 s + 1 (s+0,77s+l) (s2+l,85s+l) в) Н (s) = ks2 s2 + 4s + 4 ’ к) H (s) = fe s4 + 10s3 + 43s2+ 105s+105 ’ г) Н (s) = k fe s3 + 6s2+ 15s + 15 » Л) П \b) (s+ I)3 ’ Д) tf(s) = fes s34-6s2+ 15s + 15 ' ; ft) H(s) = fes (S + I)3 ’ е) Н (s) = ks2 s3 + 2s2 + 2s + 1 ’ h) H (s) = fes3 (S + I)4 ’ ж) Я (s) = fes3 s3'+ 2s2 + 2s + 1 ’ о) H (s) = fes4 (s + I)4 •
206 7. Пассивная реализация передаточных функций 7.13. Реализовать каждую из передаточных функций задачи 7.12 четырехпо- люсником без потерь, нагруженным только со стороны источника сигнала (рис. 3.7.13). Рис. 3.7.13. 7.14. Реализовать каждую из приводимых ниже передаточных функций че- тырехполюсником без потерь с двусторонней нагрузкой Rs = Ri = 1 Ом (рис. 3.7.14): a) tf(s) = k_ ; s2 + 3s + 3 ь 6) tf(s)« £ ; S2 + V2 3 + 1 k 4 B>"(S>-s2 + 3s + 3 = Г) tf(s) = . ; s2 + V2 s + 1 . „ i , fes2 . д) H s2 + 3s -J- Г . „ , . ks2 e) H (s) — -= ; S2 + VT S + 1 b ж) 77(s) = ; s3 + 2s2 + 2s + 1 k 3) H (s) S3 + 6s2 + 15s + 15 , . „ . . ks3 и) H (s) = ; s3 + 2s2 + 2s + 1 ks^ K) Z7(s) s3 + 6s2+15s+15 • Рис. 3.7.14. 7.15. Реализовать передаточную функцию H(s) = kl(s2 + 3s + 1) четырехпо- люсником без потерь, имеющим йз = 1 Ом и Ri, равное: а) 1 Ом. б) 2 Ом; в) 4 Ом: г) 0,5 Ом и д) 0,25 Ом. 7.16. Реализовать каждую из приводимых ниже передаточных функций четы- рехполюсником без потерь, с двусторонними нагрузками Rs = 1 Ом и Ri = 2 Ом: jfe ь a)H(s)=(7W: ^(S)=W £> о2 jl б) Н (s) = s2 + 3s + 3 ’ А) Н (s) = (s2+0,77s+l) (s2+l,85s+l) в) Н (з) = вз _|_ 6s2 _|_ 15s +15;
7. Пассивная реализация передаточных функций 207 7.17. Реализовать каждую из приводимых ниже передаточных функций четы- рехполюсником без потерь, с двусторонними нагрузками Rs = 1 Ом и Ri = 0,25 Ом, b Ь а) Н (s) = —---; г) Н (s) ---------------------------; s2 + д/2 s + 1 s3 + 4s2 + 6s + 3 b е2 b 6)77(5) = -^^; A)tf(s)=.— x r/r \ ks3 B) 77 (s) s3 + 2s2 + 2s + 1 ’ 7.18. Написать машинную программу: а) для определения, реализуема ли передаточная функция Н(s) лест- ничной RC- или LC-схемой; б) для реализации H(s), если ответ в п а) положительный. 7.19. Написать машинную программу для реализации всепропускающей пере- даточной функции H(s)= р(—s)lp(s) 7.20. Написать машинную программу: а) для определения, реализуема ли передаточная функция H(s) четырех- полюсником без потерь с двусторонней нагрузкой Rs и Ri, где Rs при- обретает значение 0 или 1 Ом, а 0 гС Ri б) для реализации Н (s) схемной конфигурацией Дарлингтона, если от- вет в п. а) положительный.
Аппроксимация характеристики фильтра В гл. 7 мы изложили методы реализации заданных переда- точных функций. В этой главе мы рассмотрим различные осо- бенности передаточных функций и перейдем к получению пере- даточных функций для некоторых известных семейств фильтров. Проектируя фильтр, инженер сталкивается с необходимо- стью согласовать требования к обработке сигнала с тем, что можно реализовать имеющимися схемными средствами. Неред- ко случается так, что введение в характеристики фильтра про- стейших ограничений, направленных на удовлетворение постав- ленных требований к обработке сигнала, приводит к тому, что такой фильтр оказывается физически нереализуемым. В каче- стве примера рассмотрим радио- или телевизионный приемник Передающая станция располагает полосой частот, называемой каналом, в пределах которой она должна передавать свой сиг- нал. В идеальном случае приемник должен принимать и подвер- гать обработке любой сигнал, попадающий в канал, который выделен данной станции, и полностью исключать из обработки сигналы других частот. Следовательно, простейшим образом сформулированные требования к квадрату модуля коэффициен- та передачи приемника имеют такой вид1): | Н ()&) |2 = А дляа^а^оз, ,g | Н (ja) |2 = 0 для всех остальных частот, где (Oi со аг — канал, в пределах которого должен прини- маться сигнал. Однако ни одна линейная схема на сосредото- ченных элементах не способна точно воспроизвести такую передаточную функцию2). Это объясняется двумя причинами: во-первых, любой линейный фильтр с сосредоточенными и неиз- менными во времени параметрами, который содержит R, L, С и активные элементы, описывается функцией передачи, являю- щейся рациональной функцией частоты, и, во-вторых, значение рациональной функции не может иметь постоянную величину в пределах какой-либо полосы частот, если оно не характери- *) Поскольку функция является четной, нам достаточно рассмо- треть только область значений со 0. г) Обратите внимание на то,что фильтр, определяемый выражением (8 1). является некаузальным и потому физически нереализуемым.
8 Аппроксимация характеристики фильтра 209 зуется постоянной величиной повсюду. Поскольку ни одна пере- даточная функция физически реализуемой схемы не может точно удовлетворить требования (8.1), остается лишь одна воз- можность— искать для (8 1) аппроксимацию в виде физически реализуемой передаточной функции. К счастью, в практических применениях к фильтрам не предъявляются столь строгие требования, как (8.1). Всегда воз- можны отклонения от идеальных характеристик, хотя иногда эти отклонения должны быть достаточно малыми. Так, напри- мер, в случае упомянутого выше радио-и телевизионного прием- ника прием можно считать удовлетворительным, если модуль коэффициента передачи фильтра в полосе пропускания откло- няется от заданной величины А не более чем на ±5% и состав- ляет менее 1% от А, или величину, уровень которой на 40 дБ ниже для всех частот, которые удалены от краев полосы пропу- скания <й1 и ®2 более чем на 1/10 ширины полосы пропускания. Таким образом, 0,95А Н (/со) I2 1,05А для (8.2а) |Я(/®)Р<0,01А для со2 — со( 10 и для 0 | Н (]а) р 1,05А для и для ®>«2+-^5о^ сол < со < (Oj со2 < со < <о5. А®в, (8.26) (8.2в) СО < (Bj — Обратите внимание на то, что выражение (8.2а) представляет собой характеристику коэффициента передачи фильтра в полосе пропускания, выражение (8.26) определяет коэффициент пере- дачи в полосе задерживания, а выражение (8.2в) характеризует ширину переходной полосы. Если прибегнуть к графическому изображению, то значения | Н (/’св) |2 должны находиться в пре- делах заштрихованной области, изображенной на рис. 8.1. Осуществление реальной схемы, характеристики которой со- ответствуют характеристикам фильтра, заданного выражениями (8.2), как правило, выполняется с помощью следующей двух- этапной процедуры: Этап 1. Стадия проектирования: найти устойчивую и физи- чески реализуемую передаточную функцию, частот- ные характеристики которой соответствуют задан- ным характеристикам фильтра. Этап 2. Стадия реализации: реализовать практической схе- мой передаточную функцию, найденную на этапе 1. В этой главе мы будем заняты решением проблем, связан-’ ных со стадией проектирования. Различные стороны стадии реализации обсуждаются в этой главе, а также в гл. 7 (методы
210 8 Аппроксимация характеристики фильтра пассивной реализации), гл. 10 (методы активной реализации) и гл. 12 и 13 (методы цифровой реализации). В случае характеристик, описываемых выражением (8.2), первый этап также включает решение задачи аппроксимации — нахождения устойчивой и физически реализуемой передаточной функции, которая будет аппроксимировать идеальные характе- ристики, определяемые выражением (8.1) с учетом допусков, определяемых выражением (8.2). Существует множество тео- IHtjwlP Рис 8.1. Типичная характеристика фильтра. рем, таких, например, как теорема аппроксимации Вейерштрас- са, а также конструктивных алгоритмов, которые позволяют аппроксимировать заданную функцию с помощью других. Эти результаты могут быть использованы для решения наших задач по проектированию фильтров. Однако это требует ряда матема- тических методов, которыми не просто овладеть. Для решения весьма распространенной инженерной задачи, связанной с ра- счетом фильтра, коэффициент передачи которого должен иметь заданные характеристики в различных частотных диапазонах, имеются хорошо зарекомендовавшие себя методы проектирова- ния, которые довольно легко использовать. Эти методы опи- раются на ряд стандартных функциональных построений, кото- рые позволяют реализовать основные функции фильтров. Все, что требуется в случае их применения, — это надлежащий вы- бор или определение для конкретно решаемой задачи соответ- ствующих коэффициентов. Мы кратко обсудим ряд таких стан- дартных типов фильтров. Проектирование большинства этих стандартных типов филь- тров начинается с их аппроксимации в виде фильтра нижних частот с нормированной идеализированной характеристикой. Нормированный идеальный фильтр нижних частот имеет еди- ничный коэффициент передачи в полосе частот от 0 до 1 рад/с
6. Аппроксимация характеристики фильтра 211 1Н(|Ш)|2 и нулевой коэффициент передачи на всех частотах, больших 1 рад/с. Фазовый сдвиг для такого фильтра <р(со)А— представляет собой линейную функцию, которая имеет единич- ный тангенс угла наклона в полосе пропускания. Для частот, превышающих 1 рад/с, фазовый сдвиг не имеет значения, по- скольку на таких частотах фильтр все равно не пропускает сигнала. Таким образом, нормированный идеальный фильтр нижних частот определяется следующим образом: Я (jco) = £-/<>> дЛЯ Я (/«>) = О для |<о|> 1. (8,3) Модуль коэффициента передачи и фазовый сдвиг, определяе- мые выражениями (8.3), изображены на рис. 8.2. Как только получен фильтр нижних ча- стот с нормированной идеа- лизированной характери- стикой, сразу же можно при- менить подходящие частот- ные преобразования с помо- щью которых этот базовый фильтр нижних частот мо- жет быть превращен в фильтр верхних частот, по- лосовой, заграждающий и другие более сложные ча- стотно-избирательные филь- тры с несколькими полоса- ми пропускания и задержи- вания, а также иные филь- тры нижних частот1). Поскольку фильтрация сигналов представляет со- бой важную техническую проблему, ей было уделено серьезное внимание и най- дено, что ряд аппроксима- ций характеристик фильтра, определяемого выражениям! творительными качествами. Характеристики этих аппроксими- рующих выражений были табулированы. Ниже перечислены некоторые из распространенных типов фильтров2): *) Не существует частотных преобразований (в форме рациональных функций), способных преобразовать передаточную функцию фильтра нижних частот в функцию всепвопущ ающего фильтра. 2) Приводимые ниже характеристики относятся только к фильтрам ниж- них частот. нормированных идеальных фильтров нижних частот. а —амплитудно-частотная; б—фазочастотная. (8.3), отличаются особо удовле-
212 8. Аппроксимация характеристики фильтра 1. Фильтр Баттерворта с монотонно убывающей амплитудно- частотной характеристикой при со 0. 2. Фильтр Чебышева с равноволновой в полосе пропускания и монотонно убывающей в полосе задерживания амплитудно- частотной характеристикой. 3. Инверсный филыр Чебышева с монотонно убывающей в полосе пропускания и равноволновой в полосе задерживания амплитудно-частотной характеристикой. 4. Эллиптический фильтр (также известен как фильтр Кауэ- ра, или двойной фильтр Чебышева1)) с равноволновой как в полосе пропускания, так и в полосе задерживания амплитудно- частотной характеристикой. 5. Фильтр Бесселя (также известный как фильтр с макси- мально плоской характеристикой группового времени замедле- ния), который построен на основе аппроксимации рядом Тей- лора вблизи s = 0 линейной фазочастотной характеристики. В этой главе мы рассмотрим некоторые особенности филь- тров Баттерворта, Чебышева и Бесселя. Вспомним, что на основе преобразования Гильберта в разд. 3.2.1 утверждается, что минимально-фазовая цепь полно- стью определяется либо функцией модуля, либо функцией фазы. Это означает, что передаточная функция не может одновремен- но аппроксимировать и амплитудно-частотную и фазочастотную характеристики нормированного идеализированного фильтра нижних частот. Фильтры Баттерворта, Чебышева, инверсный Чебышева и эллиптический аппроксимируют амплитудно-ча- стотную, а фильтр Бесселя — фазочастотную характеристики нормированного идеализированного фильтра нижних частот. Прежде чем мы приступим к обсуждению различных по амплитудно-частотной характеристике типов фильтров, рассмо- трим некоторые основные свойства соответствующей функции модуля передаточной функции. Квадрат модуля функции пере- дачи H(s) определяется следующим выражением2): (8.4) Поскольку коэффициенты функции H(s) являются веществен- ными, Н (/со) = Я (До) = Я (- /со). (8.5) Следовательно, |77(/'со)|2 может быть вычислена, исходя из . |Я(/со)р = Я(5)Я(-5)|5_/и. (8.6) *) А также как фильтр Золотарева — Кауэра. — Прим. ред. 2) Чтобы избежать извлечения квадратных корней, мы обычно оперируем квадратом модуля функции.
8. Аппроксимация характеристики фильтра 213 Передаточная функция H(s) может быть всегда представлена в виде произведения сомножителей первой степени, содержа- щих полюсы и нули функции Н (S) = — . (8.7) ' ’ (S — Pl) (s — Р2) • • • ' Следовательно, функция Я(з)Я(—s) может быть записана в виде произведения таких групп сомножителей, как (s — z,)(— s — zl) = z2 — s2. (8.8) Когда s = /о», правая часть выражения (8.8) приобретает вид (zf + ffl2). Таким образом, квадрат модуля передаточной функ- ции Я(«) всегда может быть записан в следующей форме: ИНг-ЙГ> . *2(«>2+*D(°2+*!) 1 (/)Р (<в2 + р|) (<в2 + р2) ... ’ (8.9) Если все полюсы и нули H(s) являются вещественными, то из выражения (8.9) следует, что функция |/7(/со)|2 положительна и вещественна и, кроме того, является функцией от to2. Давайте теперь обратимся к случаю, когда некоторые или даже все по- люсы и нули функции Н (s) являются комплексными. Поскольку комплексные полюсы и нули любой передаточной функции должны встречаться в виде сопряженных пар1), давайте пред- положим Z2 = zi. Тогда сомножители, которые содержат Zi и Z2, можно сгруппировать совместно таким образом: (со2 + z2) (со2 + z2) = со< + со2 (z2 + z2) + z2?2. (8.10) Если мы запишем zi = al + jbl, (8.11а) где ai и bi являются вещественными числами, тогда z2 = al — jbt, (8.116) г^а^ + г/а^-б2, (8.11 в) z2 = а\ — 2/czlft1 — Ъ\. (8.11г) Подставляя выражения (8.11) в (8.10), получим (со2 + z2) (со2 + г2) = со4 + 2 (а2 - ft2) со2 + (а2 + ft2)2 = = (со2 — 6f)2 + af (2со2 + 2ft2 + а^) 0 для всех со. (8.12) *) Это случай, когда все коэффициенты передаточной функции являются вещественными. Поскольку коэффициент передаточной функции представляет собой суммы и произведения значений параметров схемных элементов, а зна- чения параметров схемных элементов всегда вещественны, коэффициенты передаточной функции любого пассивного и активного фильтров также всегда вещественны. Следовательно, их комплексные полюсы и нули всегда появ- ляются в виде сопряженных пар.
214 8. Аппроксимация характеристики фильтра Следовательно, (со2 + z2) (со2 + г|) при z2 = zl является зависи- мым от со2 полиномом с вещественными коэффициентами, при- чем значение этого полинома больше нуля для всех веществен- ных со1)- Объединяя совместно все сомножители, получаем: Теорема 8.1. Полиномы числителя и знаменателя квадрата модуля функции передачи представляют собой полиномы от со2 с вещественными коэффициентами, причем значения этих поли- номов больше нуля для всех вещественных значений со. Требования, выражаемые теоремой 8.1, должны удовлетво- ряться любой передаточной функцией. В процессе аппроксима- ции амплитудно-частотной характеристики нормированного идеализированного фильтра нижних частот мы должны обеспе- чить, чтобы результирующая функция отвечала требованиям, выражаемым теоремой 8.1. В противном случае аппроксими- рующая передаточная функция окажется бесполезной, по- скольку она будет физически нереализуемой. 8.1. Аппроксимация по Баттерворту Одной из часто используемых аппроксимаций нормирован- ного идеализированного фильтра нижних частот является ряд функций Баттерворта. Функция Баттерворта n-го порядка определяется в следующем виде: Вп(со) =1/(1+со2"), п=1, 2........... (8.13) Для любого значения п функция Баттерворта В„(со) характе- ризуется определенными ранее и сформулированными в тео- реме 8.1 свойствами квадрата модуля функции передачи: и числитель и знаменатель этой функции являются полиномами от со2 с вещественными коэффициентами, причем Вл(©)>0 для всех со. Следовательно, функция Баттерворта может представ- лять амплитудно-частотную характеристику физически реали- зуемой передаточной функции. Нормированный фильтр нижних частот Баттерворта n-го порядка характеризуется следующим выражением: | Н (/со) I2 = Вп (со) = 1/(1 + со2«). (8.14) График выражения (8.14) приведен на рис. 8.3. Обратите вни- мание на то, что при /г—>оо амплитудно-частотная характерис- тика Баттерворта приближается к идеализированной, которая была приведена на рис. 8.2, а. По мере возрастания порядка п ’) Здесь мы по существу хотим сказать, что значение полинома больше нуля для всех со, за исключением, возможно, конечного числа точек, в кото- рых значение полинома равно нулю. Именно так это понимается далее.
8 Аппроксимация характеристики фильтра 215 ы, рад /с Рнс. 8 3. Амплитудно-частотные характеристики фильтров Баттерворта. си, рад fa а Рис. 8.4. Логарифмические амплитудно-частотные характеристики фильтров Ьаттерворта fl —затухание в полосе пропускания, б —затухание в полосе задерживания,
216 8. Аппроксимация характеристики фильтра фильтра Баттерворта коэффициент передачи в полосе пропус- кания все в большей степени приближается к единице, переход- ная область все в большей степени сужается, а в полосе задер- живания функция передачи все ближе и ближе подходит к нулю. Таким образом, п является параметром, выбор кото- рого позволяет удовлетворить заданный набор требований к фильтру в полосе пропускания и полосе задерживания. На рис. 8.4 приведен еще один график выражения (8.14), на кото- Рис. 8.5. Фазочастотные характеристики фильтров Баттерворта. ром по вертикальной шкале откладываются децибелы. При по- строении этого графика использовалось соотношение I Н (/со) | дБ A-101og|/7(/co)|2. (8.15) Фазочастотная характеристика Ф (со) А — /Н (/со) (8.16) нормированного фильтра нижних частот Баттерворта n-го по- рядка показана на рис. 8.5. Обратите внимание на то, что при очень малых значениях со фазовая характеристика изменяется почти линейно, особенно при малых значениях п. 8.1.1. Основные свойства Анализ выражения (8.14) и рис. 8.3 показывает, что норми- рованный фильтр нижних частот Баттерворта обладает сле- дующими основными свойствами;
8. Аппроксимация характеристики фильтра 21? Свойство 1 фильтра Баттерворта. При любом п справедливы такие соотношения: |H(/O)f=l, |Я(/1)Р = 0,5 и |Я(/оо)р = 0. (8.17) Отсюда вытекает, что усиление на постоянном токе (величина коэффициента передачи при со = 0) составляет 1, а частота среза по уровню 3 дБ равна 1 рад/с1)- Свойство 2 фильтра Баттерворта. Функции модуля передачи фильтров Баттерворта монотонно убывают при со 0. Следо- вательно, |Я (/со) | имеет максимальное значение при со = 0. Свойство 3 фильтра Баттерворта. Первые (2п—1) произ- водные амплитудно-частотной характеристики фильтра нижних частот Баттерворта n-го порядка равны нулю при со = 0. По этой причине фильтры Баттерворта также называются фильт- рами с максимально плоскими (гладкими) амплитудно-частот- ными характеристиками. Рис. 8.6. Крутизна амплитудно-частотной характеристики фильтра Баттер- ворта n-го порядка на высоких частотах. Свойство 4 фильтра Баттерворта. Крутизна амплитудно-час- тотной характеристики фильтра Баттерворта n-го порядка на высоких частотах составляет 20« дБ/декада (рис. 8.6). Очевидность свойства 1 следует из выражения (8.14). Чтобы показать справедливость свойства 2, продифференцируем выра- жение (8.14) и получим (8.18) *) Частота среза сос представляет собой частоту, на которой квадрат мо- дуля функции передачи равен 0,5. Из этого следует, что <вс можно вычислить из следующего выражения: |2= 0,5. Если перейти к децибелам, то со. является точкой, для которой величина ослабления: —10 logl//(/wc) I2 = “-Ю log(0,5) «3 дБ.
218 8. Аппроксимация характеристики фильтра Обратим внимание на то, что -^|Я(/со)р = 2|Я(/со)|^-|Я(/со)|. (8.19) Подставляя выражения (8.14) и (8.18) в выражение (8.19), имеем 4-1 Н (/(£>) I = о|-„1.. н (/со) р = а® ' \j / । 2 | Н (j&) | d® 1 v /1 ___________1________gcico2»-1 _ _ TO2"4 ,я “ О Г 1 I12 И + ш2")2 ~~ [1 + <о2"]3/2 ’ 1 -М) L1 + J Поскольку эта производная отрицательная для всех со > О, |/7(/со) | является убывающей функцией от со при со 0. Спра- ведливость свойства 3 может быть показана путем разложения |Я(/со) |2 относительно со = 0 в биномиальный ряд или ряд Тейлора 1) | н (/со) р = 1 - со2" + со4" - .... (8.21) Из выражения (8.21) получаем Г-<|Я(/со)рЦ =0 (8.22) L J |м=0 для k= 1, 2, .... 2п—1. И наконец, для доказательства спра- ведливости свойства 4 мы можем воспользоваться, исходя из условия со 1, аппроксимацией = (8’23) Если перейти к децибелам, то выражение (8.23) приобретает такой вид: — 10 log | Н (/со) Р ~ — 10 log (1/со2") = 10 logco2" = 20п log со дБ. (8.24) 8.1.2. * Передаточная функция Метод получения минимально-фазовой функции для задан- ной функции модуля был изложен в гл. 3. Ради удобства при- ведем здесь эту процедуру еще раз. *) Разложение f(x) в ряд Тейлора относительно х = 0 имеет вид: f(x) = = f(0) + Л(0)х + 0,5["(0)х2 ... . Если f(x)= 1/(1-f-x), то разложение при- обретает вид: 1/(1 + х) — 1 — х 4- х2 — х3 + • • • Разлагая (8 14) в ряд Тей- лора вводим подстановку х = со21.
8. Аппроксимация характеристики фильтра 219 Этап 0. По заданной функции модуля фильтра Баттерворта n-го порядка построим Л (S) А н (s) И (- s) = | Н f I..,,, - <8-25> Этап 1. Представить h(s) в виде произведения полиномов 1-го и 2-го порядков. Из (8.25) следует, что h(s) не имеет конечных нулей, а полюсы h(s) обладают квадратной симметрией. Таким образом, числитель H(s) равен 1. Этап 2. Воспользуйтесь для построения H(s) теми сомно- жителями, которые соответствуют полюсам, лежа- щим в левой s-полуплоскости. Произведение этих сомножителей образует знаменатель H(s). Пример 8.1. Найдите передаточную функцию для нормированного фильт- ра нижних частот Баттерворта 3-го порядка. Решение. Следуем этапам процедуры построения, изложенным ранее для п = 3. Этап 0. Построить Н (s) Н (- s) = | Н (&) |2 = 1/(1 - s«). Этап 1. Представить Н (s) Н (—s) в виде произведения Н («) ff (- s) = 1 (1 - s’) = l/(s + 1) (s2 + s + 1) (- s + 1) (s2 - s + 1). (8.26) В процессе представления в виде произведения окажется полезным восполь- зоваться особенностями расположения полюсов —s). Этап 2. Воспользуйтесь для построения сомножителями (s+1) и (s2 + « + 1), соответствующими полюсами левой «-полуплоскости, Н (s) = l/(s + 1) (s2 + s + 1). Перемножьте эти сомножители между собой, чтобы получить выражение Я (s) = l/(s3 + 2s2 + 2s + 1), (8.27) которое является передаточной функцией для нормированного фильтра ниж- них частот Баттерворта 3-го порядка. В основе этого процесса лежит представление H(s)H(—$) в виде произведения. Обратите внимание на то, что полюсы —$) являются решениями уравнения (-l)"s2n + 1 = 0. (8.28) Рассмотрим сначала случай, когда значение п четно. Тогда уравнение (8.28) сводится к виду $2« + 1 = О, = - i=e/<2fe-i)rtf (8.29)
220 8. Аппроксимация характеристики фильтра Im [,] 0) п нечетно, полюс расположен в s= —1, в данном случае п=5, 0=36°.
8 Аппроксимация характеристики фильтра 221 где ь — целое число. Следовательно, полюсами sk функции H{s)H{—s) являются sk = cos [(26 — l)/2n] n + j sin [(26 — 1 )/2n] n = = cos 0A + j sin 0A, k = 1, 2, ..2n, (8.30) где e = (26—1)л/2п и 6 = 1, 2......2n. (8.31) Положения этих полюсов показаны на рис. 8.7 для случаев п = 4 и п, = 5 соответственно. Обратите внимание на то, что полюсы занимают те же позиции, что и $*, где k'^2mn-\-k, (8.32) а пг — целое число. Поскольку отсчет угла 0* начинается с ве- щественной оси и ведется против часовой стрелки, маркировка Рис. 8 8 Иллюстрация направлений последовательного изменения 0* и 0fe. полюсов начинается с первого квадранта или с правой s-полу- плоскости (рис. 8.8). Однако нас прежде всего интересуют полюсы, расположенные в левой s-полуплоскости. С целью вы- явления одних только полюсов, лежащих в левой s-полуплоско- сти, введем обозначение 5*А^4+(п/2) и (8.33а) 0t&ekw-it/2. (8.336) Если теперь подставим в (8.33) 6=1, 2, ..., то найдем, что измерение угла 0* начинается с положительного направления мнимой оси s-плоскости и ведется, как показано на рис. 8.8, против часовой стрелки. Ввиду этого последовательное изме- нение 0ь вначале выявляет п полюсов, расположенных в левой s-полуплоскости. При выражении через 0* полюсы H{s)H{—$)
222 8. Аппроксимация характеристики фильтра из левой s-полуплоскости определяются следующим выраже- нием: Sk Д ^A+(n/2) = cos 04+(п/2) + / Sin 0ft+(n/2) = =cos [0* + (зт/2)] / sin [0А + (л/2)]=— sin 0А+/ cos 0Ъ где (8.34) 0Л == (2k — 1) п/2п, (8.35) a k = 1, 2......п. Обратите внимание на то, что полюсы s£*n, расположенные в правой s-полуплоскости, определяются вы- ражением s™ = sin 0ft + j cos Qk, (8.36) где Qk определяется выражением (8.35), а /г = -1, 2, ..., n. Ана- логично можно показать, что полюсы H(s)H(—s), расположен- ные в левой s-полуплоскости, также определяются выраже- ниями (8.34) и (8.35), где п — нечетное число в выражении (8.28). Следовательно, п п <8-37а> k k=l у Sk — (8.376) о* = — sin 0А, (8.37в) <оА = cos Qk, (8.37г) еА=-^±я, k = 1,2............п. (8.37д) Обратите внимание на то, что IS I2 = <т2 + = sin2 0Й + COS2 0ft = 1. (8.38) Следовательно, полюсы H(s) расположены на окружности еди- ничного круга1). Если sk — вещественный полюс, то 0* = л/2 и sk = —1. (8.39) С учетом (8.37д) выражение (8.39) может иметь место лишь тогда, когда п — нечетное число. С другой стороны, если s* — комплексный полюс, то s* (величина, комплексно-сопряженная с Sfe) также является комплексным полюсом, и произведение (s — sk) и (s — sk) будет равно (s — Sk) (s — sk) = (s—0k — i®k) (s — + j(i>k) = = s2 — 2a. s + n2 + co? = s2 + (2 sin 0.) s + 1. (8.40) fv К n x /S / *) Единичным кругом называется круг с радиусом, равным единице, н центром, расположенным в начале координат,
8. Аппроксимация характеристики фильтра 223 С учетом (8.39) и (8.40) можно записать выражение (8.37а) в виде п/2 = П > + (2s-ineJs+T' где п четно, и (8.41а) Л = 1 4 П ^+(2^ej7+1-’ где п нечетно, (8.416) a 0fe задается выражением (8.37д). Так, например, передаточ- ная функция нормированного фильтра нижних частот Баттер- ворта 2-го порядка определяется следующим выражением: Н ($) = --------?--------= -------, (8.42а) s2 + [2 sin (л/4)] s + 1 s2 + yjo.s + 1 а передаточная функция 3-го порядка выражением Н ~ (S+ 1)' s2 + [2 sin (n/6)]s+l = (s+ l)(s2 + s+ 1) • <8-426) С помощью выражения (8.38), согласно которому модули полюсов Баттерворта равняются единице, и выражения (8.37д), согласно которому фазовые углы полюсов распределены на плоскости с постоянным шагом, можно определить графически положения полюсов нормированного фильтра нижних частот Баттерворта n-го порядка следующим образом: 1. Построить на s-плоскости единичный круг. Пусть 0Дя/п. Отсчитывая углы против часовой стрелки от положительного направления мнимой оси, провести ра- диальные линии под углами 0/2; 30/2; 50/2, ... .... [(2/г- 1)/2]0. Точки пересечения этих радиальных линий с окружностью единичного круга дают положения полюсов H(s). См., на- пример, рис. 8.7, где это выполнено для случаев п = 4 и п = 5. Если п — нечетное число, то точка s = —1 яв- ляется полюсом H(s). Когда шкала частоты фильтра нижних частот выбирается с таким расчетом, что его частота среза составляет <в рад/с, а не 1 рад/с, полюсы перемещаются вдоль радиальных линий до соответствующих точек на окружности радиусом сос. Таким образом, нормирование частоты, которое будет обсуждаться позже, не изменяет характера диаграммы расположения полю- сов и нулей, если не считать изменения ее масштаба.
224 8. Аппроксимация характеристики фильтра 8Л.З. Схемная реализация a Рис. 8.9. Схемные конфигурации фильт- ров нижних частот Баттерворта. Как видно из выражения (8.41), передаточная функция фильтра нижних частот Баттерворта и-го порядка характери- зуется двумя важными свойствами: 1. Полином знаменателя представляет собой полином Гур- вица. 2. Все нули передачи располагаются в точках $ = оо. Сле- довательно, для реализации фильтров Баттерворта могут ис- пользоваться схемы Дар- лингтона, приведенные в разд. 7.3. В настоящем раз- деле мы остановимся на бо- лее эффективной схеме — че- тырехполюснике без потерь, нагруженном со стороны обоих входов на резисторы Rs = 1 Ом и Ri, как обсуж- далось в разд. 7.3.2. По- скольку все нули передачи располагаются в точках s= = оо, сопряженное ZBX(s) для этого четырехполюсни- ка без потерь реализуется первой формой Кау- эра — последовательными катушками индуктивности и параллельными конденсато- рами. Таким образом, на рис. 8.9 показаны схемы фильтров Баттерворта в виде пассивных делителей напряжения. Рис. 8.9, а относится к случаю Ri Rs = 1 Ом, рис. 8.9,6 — к случаю Ri Rs = = 1 Ом, а рис. 8.9, в — к случаю Ri = Rs = 1 Ом *). При выборе минимально-фазовых коэффициентов отражения и соответствующем выборе сопряженного ZBX(s) значения схем- ных элементов Ci, Е2, б3, Eit {Л, С2, £з, С4, ...,} опреде- ляются следующим набором рекуррентных формул: c2m_,f2m {Z2m_iC2m}=• (8,43а) C2nt+lL2m{L2m+lC2m} = 1а2Тр1Х4+^; где (8.436) *) Для простоты мы предположили, что Ra = 1 Ом. Чтобы получить R* любой заданной величины, можно воспользоваться механизмом нормирования по сопротивлению,
8. Аппроксимация характеристики фильтра 225 = [(Я/— 1)/№ + 1)]1/п для рис. 8.9, а, (8.44а) к = [(1 -/?;)/(! + wn для рис. 8.9, б, (8.446) = 2 sin (л//2п) и (8.44в) Р, = 2 cos (л,/2п) при (8.44г) Cl = al/[Rl(l — Л)] для рис. 8.9, а, (8.45а) Li — aiRil(\ — К) для рис. 8.9, б, (8.456) ( 1, 2....(п—— 1)/2, когда п нечетно, .. . т = \ , _ (8.45в) (. 1, 2....п/2 когда п четно. Чтобы начать рекурсивный процесс в соответствии с форму- лой (8.43) для т=1, 2........рассчитываем Ci для рис. 8.9, а {£1 для рис. 8.9,6} по формуле (8.45). При т= 1 выражение (8.43а) дает £2 {с2}, а выражение (8.436) — в свою очередь С3 {£3}. Повторяя вычисления по (8.43а) и (8.436) при т = 2, получаем £4 и 65 {£4 и £5}. Эту процедуру можно повторять до тех пор, пока не будут получены параметры всех необходи- мых схемных элементов. В случае когда Ri = Rs, применима любая из схем, приве- денных на рис. 8.9, а и б. В этом случае результирующая схема будет обладать некоторыми симметричными свойствами, кото- рые позволят записать параметры схемной структуры фильтра нижних частот Баттерворта, двигаясь слева направо, как пока- зано на рис. 8.9,в, где параметры схемных элементов опреде- ляются следующими формулами: Ст = 2 sin [(2m — 1)л/2п], т нечетно, и (8.46а) £m = 2 sin [(2m — 1) л/2п], т четно, (8.466) где m = 1, 2, .... п. Обратите внимание на то, что формулы (8.46) могут быть получены из выражений (8.43) путем подста- новки (8.45) при Ri= 1 Ом. Для удобства приведена табл. 8.1, в которой даны значения параметров схемных элементов для схемы рис. 8.9,в при Ri= 1 Ом и при n= 1, 2, ..., 9. Таблица 8.1 Значения элементов для схемы рис. 8.9, в Л Ci Li с, 2-4 С, Ьб с7 L, С, 1 2,0000 2 1,4142 1,4142 3 J.0000 2,0000 1,0000 4 0,7654 1,8478 1,8478 0,7654 5 0,6180 1,6180 2,0000 1,6180 0,6180 6 0,5176 1,4142 1,9319 1,9319 1,4142 0,5176 7 0,4450 1,2470 1,8019 2,0000 1,8019 1,2470 0,4450 8 0,3902 1,1111 1,6629 1,9616 1,9616 1,6629 1,1111 0,3902 9 0,3473 1,0000 1,5321 1,8794 2,0000 1,8794 1,5321 1,0000 0,3473 8 Зак. 113Q
226 8. Аппроксимация характеристики фильтра 8.1.4. Примеры Пример 8.2. Необходимо построить нормированный фильтр нижних ча- стот, который должен отвечать следующим условиям: 1) в полосе пропускания I Н (/0,5) |2 > 0,9; (8.47а) 2) в полосе задерживания | Н (/2) |2 < 0,01. (8.476) Спроектировать простейший фильтр Баттерворта при Rs = Ri = 1 Ом. Решение. Во-первых, определим порядок фильтра Баттерворта, который необходимо выбрать, чтобы удовлетворить условиям (8.47). Вспомним, что модуль функции передачи нормированного фильтра Баттерворта n-го порядка определяется выражением |Я(/а)|2=1/(1 + <в2П). (8.48) Следовательно, условие (8.47а) подразумевает, что ” 1/[1 + (О.б)2"] > 0,9 или п>2. (8.49а) Аналогично условие (8.476) подразумевает, что 1/(1 + 22п) < 0,01 или п > 4. (8.496) Чтобы удовлетворить условиям (8.47), необходим фильтр Баттерворта чет- вертого порядка. Используя выражение (8 34), можно определить, что по- Рис. 8.10. Схема реализации фильтра, заданного в примере 8.2. люсы в левой s-полуплоскости нормированного фильтра Баттерворта четвер- того порядка имеют следующие координаты: Si = — sin (я/8) + / cos (я/8) = — 0,3827 + /0,9239, (8.50а) s2 = — sin (Зя/8) + / cos (Зл/8) = — 0,9239 + /0,3827, (8.506) s3 = — sin (5л/8) + / cos (5л/8) = — 0,9 39 — /0,3827, (8.50в) s4 = - sin (7л/8) + / cos (7л/8) = - 0,3827 - /0,9239. (8.50г) Следовательно, передаточная функция заданного фильтра определяется таким выражением: Н (s) = l/(s — Si) (s — s2) (s — s3) (s — s4) = = l/[(s — Si) (s — s4)] [(s — s2) (s — s3)] = = l/(s2 + 0,7654s + 1) (s2 + 1,8478s + 1) = = l/(s4 + 2,6131s3 + 3,4142s2 + 2,6131s + 1). (8.51) *) Можно либо вычислить значение п, которое будет удовлетворять усло- виям (8.47), либо воспользоваться графиком на рис. 8.3.
8. Аппроксимация характеристики фильтра 227 С помощью табл. 8.1 и рис. 8 9, о находим схемную реализацию требуемого фильтра, которая удовлетворяет условиям обработки сигнала (8.47). Эта схемная реализация показана на рис. 8.10. Пример 8.3. Предположим, что необходимо построить нормированный фильтр с максимально плоской характеристикой и ослаблением в полосе про- пускания менее 0,5 дБ при 0 ю 0,5 рад/с, а в полосе задерживания ме- нее 20 дБ вплоть до частоты ю 4 рад/с. Найдите требуемую схему фильтра, если a) Ri = 2RS, б) Ri = 0,5 Rs. Решение. Во-первых, определим порядок п фильтра Баттерворта, который необходимо выбрать, чтобы удовлетворить поставленным условиям. Характе- ристики в полосе пропускания и полосе задерживания подразумевают, что - 10 log {1/(1 + (0,5)2”]} < 0,5 и (8.52а) - 10 log [1/(1 + 42")] > 20. (8.526) После некоторых алгебраических преобразований выражений (8 52) или в ре- зультате обращения к графику на рис. 8.4 найдем, что при га 2 удовлетво- ряются условия (8 52). Следовательно, требуется фильтр Баттерворта второго порядка. Это означает, что требуемая передаточная функция определяется следующим выражением: Н (s) = l/(s2 + y/i s + 1). (8.53) Для случая а), при котором Ri = 2RS, мы воспользуемся схемой со струк- турой, приведенной на рис. 8 9, а, где Rs = 1 Ом и Ri = 2 Ом. Значения параметров схемных элементов и L2 определяются выражениями (8.43)— (8.45), которые в данном случае приобретают вид «1 Л, =____= J.sJlLW- = 1 67 Ф 1 Ri (1 - Л) 2(1- 0,58) f ___ «[«з 4 sin (л/4) sin (Зл/4) 1 2 = 1 - + Л2 ~ 1 - 0,58 [2 cos (л/2)] + (0,58)2 (8.54) (8,55а) 1,5; следовательно, Л2= 1,5/0/ = 0,90 Г. (8.556) Схема требуемого фильтра изображена на рис. 8.11, а. Когда Ri = 0,5Rs, воспользуемся схемой, структура которой изображена на рис. 8 9, б, где R, = 1 Ом и Ri = 0,5 Ом. В этом случае значения парамет- ров элементов и Сг могут быть получены из следующих выражений: Л = (0,5/1,5)1/2 = 0,58, (8.56) Ll = aiRiKX — Л) = 1,67 Г, (8.57а) С2 = 1,5/Zi = 0,90 Ф. (8.576) . Результирующая схема изображена на рис. 8.11, б1)- Обе схемы на рис 8.11 представляют собой физическую реализацию пере- даточной функции (8 53) н, следовательно, удовлетворяют условиям, задан- ным выражениями (8.52). ') Обратите внимание на диальными. то, что схемы на рис. 8.11, а и б являются 8*
228 8. Аппроксимация характеристики фильтра 10м 0,90 Г Узх а 1,67 Ф 2 0м +- '^вх 10м 1,67 Г Ц90Ф 0,50м I Узых 6 Рис. 8.11. Схема реализации фильтра, заданного в примере 8.3. Рис. 8.12 Амплитудно-частотные характеристики фильтров Чебышева, о) Л“5, 6) »=б.
8. Аппроксимация характеристики фильтра 229 8.2. Аппроксимация по Чебышеву Фильтр, подобный фильтру Баттерворта, в котором все сте- пени свободы используются для получения амплитудно-частот- ной характеристики с плоским участком в начале координат, может оказаться не лучшим решением. Во многих случаях важнее иметь аппроксимацию, которая обладает равномерно хорошим качеством на протяжении всей полосы пропускания. Фильтр, имеющий подобные равномерные аппроксимирующие свойства, — это фильтр Чебышева. Коэффициент передачи фильтра Чебышева в полосе пропускания колеблется между двумя значениями (рис. 8.12). Число волн этих колебаний, ко- торые укладываются в полосе пропускания, зависит от по- рядка п фильтра. Амплитуда колебаний этого коэффициента передачи является свободным параметром. 8.2.1. Полиномы Чебышева В нескольких последующих разделах будет показано, что характеристики фильтров Чебышева определяются полиномами Чебышева. В этом разделе мы рассмотрим некоторые основные свойства полиномов Чебышева. Полином Чебышева n-го порядка определяется выражением Тп (®) A cos (п cos-1 со). (8.58) Чтобы доказать, что Тя(со) является полиномом, зависимым от со, введем промежуточную переменную хДсоэ-1®. (8.59) Тогда Тп (и) = cos пх. (8.60) При использовании наряду с (8.59) и (8.60) некоторых триго- нометрических тождеств, получим следующие выражения: То (®) = cos 0 = 1, (8.61а) Tj (со) = cos х = cos (cos-1 со) = со, (8.616) T2(co) = cos 2x = 2cos2x — 1 = 2со2— 1, (8.61в) Уз (®) = cos Зх = — 3 cos х + 4 cos3x = — Зи + 4о>3, (8.61г) Т4(й))= 1 — 8 cos2x + 8 cos4x = 1 — 8со2 + 8со4. (8.61д) Воспользовавшись рекуррентным тригонометрическим соотно- шением cos[(n+ l)x] = 2cosnxcosx — cos[(n — 1) х], (8.62) можно получить рекуррентную формулу полинома Чебышева Г„+1(со) = 2соГ„(<В)_Тп_1(со), „ = (8<
230 8. Аппроксимация характеристики фильтра Исходя из того что Го(со) = 1 и (®) = со, можно, многократно используя выражения (8.63), найти полиномы Чебышева более высоких порядков. Учитывая выражения (8.58) — (8.63), можно показать, что полином Чебышева n-го порядка обладает следующими свой- ствами: 1. Для всех значений п справедливо 0 ^|7п(®) 1^1 при 0 о 11 (8.64) и | Тп (со) | > 1 при |со|> 1. (8.65) 2. Тп(<й) монотонно возрастает при со 1 и при всех п. 3. Т„(со) является нечетным (четным) полиномом, зависи- мым от со, если п является нечетным (четным) числом. 4. |Г„(0)|=0, когда п нечетно, (8.66а) и • \Тп (0)|=1, когда п четно. (8.666) Для |со|^ 1 значение функции arccosco является веществен- ным углом. Следовательно, 7\(со) представляет собой косинус мст <“><Т (ы),Т »ы)сТ Рис. 8.13. Полиномы Чебышева. вещественного угла. Это означает, что значение Т'п(со) перио- дически изменяется в пределах от —1 до +1 при |со|^ 1- Для |®|>1 функция arccosco представляет собой мнимую ве- личину и cos (n arccosco) является гиперболическим косинусом вещественного угла. Поскольку гиперболический косинус изме-
8. Аппроксимация характеристики фильтра 231 няется в пределах от 1 до оо, то 1 < | Тя (со) | < оо для |со|> 1. Следовательно, свойство 1 действительно имеет место. Используя то обстоятельство, что и ch(-) и arcch(-) яв- ляются монотонно возрастающими функциями своих аргумен- тов, можно показать, что свойство 2 действительно имеет место. Свойства 3 и 4 истинны, если учесть выражения (8.63). Выра- жения (8.61) позволяют показать наличие этих свойств у кон- кретных примеров. В качестве отдельных иллюстраций на рис. 8.13 приведены графики функции Тя(со) от со для п==1, 2, 3 и 4. 8.2 2. Фильтры Чебышева В отличие от функций Баттерворта полиномы Чебышева не обладают всеми свойствами функции модуля, которые пере- числены в теореме 8.1. Однако их можно использовать для конструирования передаточных функций, которые аппроксими- руют амплитудно-частотные характеристики нормированных идеализированных фильтров нижних частот. Функция передачи для фильтра нижних частот должна стремиться к нулю при со->-оо. Таким образом, полиномы Чебышева должны быть одной из компонент полиномов знаменателя функции передачи фильтра. Подходящей функцией квадрата модуля функции пе- редачи фильтра будет (8-67> где е представляет собой свободный параметр, который уста- навливает величину неравномерности передачи (рис. 8.12). При использовании квадрата функции еТя(со) и числитель и знаменатель | Н (/со) |2 являются полиномами, зависимыми от со2, и имеют положительные значения. Следовательно, функция (8 67) удовлетворяет всем требованиям к функции модуля, ко- торые содержатся в теореме 8.1. Это означает, что из выраже- ния (8.67) может быть извлечена приемлемая функция пере- дачи. Так что далее мы будем называть фильтр, который имеет функцию квадрата модуля, соответствующую (8.67), нормиро- ванным фильтром нижних частот Чебышева (или, короче, фильтром Чебышева) n-го порядка. Исходя из выражения (8.67) и свойств полиномов Чебышева можно утверждать^ что нормированный фильтр нижних частот Чебышева n-го порядка обладает следующими основными свойствами: Свойство 1 Чебышева. Для |со|^1 значения функции |/7(/со)|2 колеблются между двумя пределами 1/(1 + е2) и 1. В общей сложности на интервале 0 со 1 имеется п кри- тических точек, в которых функция [Д(/<о)|2 достигает
232 8. Аппроксимация характеристики фильтра О 0,1 0,2 0.3 0,4 0,5 0,6 0,7 0,0 0,9 1,0 __________________________I_________________________I--- О 0,5 1 а), рад/с Рис. 8 14. Равноволновое изменение передачи в полосе пропускания фильтров Чебышева. максимального значения, равного 1, или минимального значения, равного 1/(1 + е2). Это является причиной того, что фильтры Че- бышева также называются равноволновыми фильтрами. В ка- честве примеров на рис. 8.14 приведены графики функции \Н (/со) |2, определяемой выражением (8.67) на участке О^со^ 1. Обратите внимание на то, что ширина равноволно- вой полосы пропускания в нормированном случае составляет 1 рад/с. Если 1/(1 4* е2) > 0,5, что соответствует обычному слу- чаю, то частота среза по уровню 3 дБ сос для нормированного фильтра нижних частот Чебышева будет больше 1 рад/с.
8 Аппроксимация характеристики фильтра 233 Рис 8.15. Характеристики затухания фильтров Чебышева. а—неравномерность передачи в полосе пропускания 0,1 дБ; б—неравномерность передачи в полосе пропускания 0,2 дБ; в — неравномерность передачи в полосе пропускания 0,3 дБ; 9 — неравномерность передачи в полосе пропускания 0,5 дБ; д — неравномерность передачи в полосе пропускания 1 дБ; е — неравномерность передачи в полосе пропускания 1,5 дБ; яс —неравномерность передачи в полосе пропускания 2 дБ; з— неравномерность передачи в полосе пропускания 2,5 дБ; и—неравномерность передачи в полосе пропускания 3 дБ. Свойство 2 Чебышева. При со > 1 функция |Я(/со)|2 моно- тонно убывает и стремится к нулю. Крутизна спада на высоких частотах составляет 20/г дБ/декада.
234 8. Аппроксимация характеристики фильтра Свойство 3 Чебышева. Функция квадрата модуля фильтра Чебышева n-го порядка удовлетворяет следующим уравнениям: |Я(/1)|2-1/(1 4-е2), ' (8.68) |H(jO)f«l, если /г нечетно, (8.69а) и | Я (/0) р== 1/(1 4-е2), если» четно. (8.696) Если заданы характеристики полосы пропускания и полосы задерживания, то можно определить колебательный параметр &
8. Аппроксимация характеристики фильтра 235 ^ис. 8.15в. и порядок п фильтра Чебышева. Обычно вместо величины в задается выраженная в дБ максимальная величина относи- тельно затухания ДМакс в полосе пропускания, где ЛаксДБД- 10 log [1/(1 -h е2)] = lOlog (1 4-е2). (8.70) Следовательно, колебательный параметр е определяется как е = д/ю(лмакс/10)_ 1. (8.71)
236 8. Аппроксимация характеоистики фильтра Рис. 8.15г. Выбор порядка п фильтра Чебышева определяется на основе других критериев, таких, как крутизна спада на высоких час- тотах в децибелах, желательная частота среза, стоимость (до- пустимое число элементов) и другие факторы. На рис. 8.15 приведены графики функций затухания фильт- ров Чебышева для различных величин неравномерности пере- дачи в полосе пропускания; эти графики можно использовать при проектировании фильтров.
8. Аппроксимация характеристики фильтра 237 Пример 8.4. Предположим, что нам необходимо спроектировать норми- рованный равноволновый фильтр нижних частот, отвечающий следующим требованиям: 1) Максимальное относительное затухание в полосе пропускания (нерав- номерность передачи) составляет 1 дБ. 2) Частота среза сос 1,2 рад/с. 3) Затухание в полосе задерживания равно по крайней мере 40 дБ при ш 4 рад/с. Найдите требуемую функцию модуля.
238 8. Аппроксимация характеристики фильтра Рис. 8.15е. е Решение. Используя выражение (8.71), имеем е =ь д/1О0,1 - 1 = 0,5088. ' (8.72) Чтобы определить порядок фильтра Чебышева, который необходим для удо влетворения заданных условий, можно воспользоваться либо выражением (8.67) и е, задаваемым выражением (8.72), либо можно использовать графики, приведенные на рис. 8.15, д. Выбирая последний вариант, находим, что усло- вие 2 подразумевает, что п > 2, тогда как условие 3 требует, чтобы п 3. Следовательно, фильтр Чебышева третьего порядка с 8, определяемым выра- жением (8,72), будет удовлетворять всем заданным требованиям.
8. Аппроксимация характеристики фильтра 239 Ж Рис. 8.15ж. Исходя из (8 61), имеем Т3 (<£>) = — Зю + 4ю3. (8.73) Подставляя выражения (8 72) и (8.73) в формулу (8.67), получим требуемую функцию квадрата модуля передачи I я (/и) I»---------------------------!-------------- 1 + <гТ3 (со) 1 + 0,2589 (- Зю + 4ю3)I 2 _ 1 4,14юв - 6,21ю4 + 2,33ю2 + Г <874)
240 8. Аппроксимация характеристики фильтра 3 Рис. 8.15з. 8.2.3. Передаточная функция Как и в случае фильтра Баттерворта передаточная функция фильтра Чебышева имеет одни только полюсы — числитель ее представляет собой постоянную величину и, следовательно, не содержит нулей при конечных значениях частоты. Полюсы фильтра Чебышева располагаются на эллипсе, а не на окруж- ности, как это имеет место в случае фильтра Баттерворта.
Р ис. 8.15и. Большая ось этого эллипса проходит по мнимой оси s-плоско- сти, тогда как малая ось — вдоль вещественной оси. Совер- шенно очевидно, что чем уже эллипс, тем ближе располагаются полюсы к мнимой оси и, следовательно, тем более сильное влияние будет оказывать каждый полюс, т. е. тем заметнее будут колебания частотной характеристики. Таким образом, заданная величина неравномерности передачи окажет силь- ное влияние на расположение полюсов результирующей
242 8. Аппроксимация характеристики фильтра передаточной функции, причем чем больше неравномерность, тем уже будет выглядеть эллипс. Чтобы выявить расположение полюсов передаточной функ- ции фильтра Чебышева n-го порядка, придется вначале выпол- нить некоторую аналитическую работу. Подставляя выражение (8.58) в формулу (8.67), получим следующее выражение функ- ции модуля нормированного фильтра нижних частот Чебышева n-го порядка | н (/©) I2 =-----------------------------• (8.75) 1 + е2Т^ (а) 1 + в2 cos2 (п arccos й) Определим следующим образом комплексную переменную: g = а 4- /р A arccos (s/j), (8.76) где s = а 4- /а. Обращая соотношение (8.76), имеем (1//) [° 4" /®] = cos [а 4- /р] или $ = а 4- = j'cos а ch р 4* sin ash p. (8.77) Приравнивая друг другу вещественные и мнимые составляю- щие правой и левой частей выражения (8.77), получим со = cos a ch р, (8.78а) a=sinashp. (8.786) Подставляя выражение (8.76) в (8.75), найдем h (s) A Н (s) H(—s)—\H (ja) f ^.s// = __________J___________________1____ (8.79) 1 + e2 cos2 [n arccos (s//)] 1 + e2 cos2 (ng) ' ' Следовательно, полюсы h (s) являются корнями уравнения 1 4- e2 cos2 ng = О или (14-/8 cos ng) (1 — /8 cos ng) = 0. (8.80) Корни уравнения (8.80) совпадают с корнями l±/8cosng = 0. (8.81) Решение уравнения (8.81) эквивалентно решению * cos ng =* cos [na 4* /яр] “ cos na ch np — / sin na sh nP = ± (/7 е)- (8.82) Приравнивание друг другу вещественных и мнимых составляю- щих правой и левой частей уравнения (8.82) дает cos na ch nP = 0, (8.83а) Sin nash np = ± (1/в), (8.836)
8. Аппроксимация характеристики фильтра 243 что приводит к следующим решениям: ak = ± [(2fe — 1 )/2п] л, (8.84а) ₽*==±(l/n) Arsh(l/e), (8.846) где k — положительное целое число. Следовательно, с учетом выражения (8.78) полюсы передаточной функции Чебышева n-го порядка определяются таким выражением: $* = о*-J-/со*, где1) ok = — sh [(1/n) Arsh(l/e)] sin л, (8.85а) со* = ch [(1/n) Arsh (1/е)] cos 2feg~ - л (8.856) и k*=\, 2, ..., п. Используя тригонометрическое тождество sin2х + cos2х = 1, из выражений (8.85) получаем afe_______।________mfe = 1 (8.86) sh2 [(1/n) Arsh (1/е)] "г" sh2 [(1/n) Arsh (1/е)] Анализ выражения (8.86) позволяет заключить, что все полюсы Sk = Ok + /со* располагаются на эллипсе s-плоскости, у кото- рого малая ось = аДзЬ[(1/п) Arsh (1/е)], (8.87а) большая ось = Ь A ch [(1/n) Arsh (1/е)]. (8.876) Таким образом, если известны значения 8 и п, то можно опре- делить полюсы нормированного фильтра нижних частот Чебы- шева. На рис. 8.16 изображен такой эллипс, у которого вер- тикальная и горизонтальная полуоси обозначены как & и а со- ответственно, причем & и а можно также выразить и в следую- щем виде: 6 - т {[ ViH7"+тГ+[ лЛ+т+г] 1 ’} • <М8а> a=l{[V5^HF-[V:7F?+7] '”} (8-88б> Координаты полюсов на эллипсе можно геометрически связать с двумя баттервортовскими окружностями с радиусами а и Ъ. Вертикальные координаты полюсов фильтра Чебышева n-го по- рядка равны вертикальным координатам соответствующих полюсов фильтра Баттерворта n-го порядка, расположенных на окружности большего круга (радиусом Ь), тогда как горизон- ’) Это полюсы функции h(s) = s) распележенные > левой s-по- луплоскости. 4 г
244 8. Аппроксимация характеристики фильтра 9 = 45 Рис. 8 16. Графическое построение чебышевских полюсов. X чебышевские полюсы; □ баттервортовские полюсы на большей окружности; Д баттер* ворговские полюсы на меньшей окружности. тальные координаты чебышевских полюсов совпадают с соот- ветствующими координатами баттервортовских полюсов, рас- положенных на окружности меньшего круга (радиусом а). На рис. 8.16 показаны все необходимые линии построения, позво- ляющего найти координаты фильтра Чебышева. Если учесть связь между координатами баттервортовских и чебышевских полюсов, то фильтр Чебышева n-го порядка будет иметь отри- цательный вещественный полюс при s = —а, если п нечетное целое число. Чтобы найти передаточную функцию H(s) нормированного фильтра нижних частот Чебышева по заданной функции квад- рата модуля, определяемой (8.67), снова воспользуемся тремя следующими этапами: Этап 0. Образуем Н (s) Н{— s) = 1/[ 1 + &T2n (s/j)]. Этап 1. Находим полюсы —$). Это можно выполнить либо графически, строя фигуру, аналогичную построенной на
8 Аппроксимация характеристики фильтра 245 рис. 8.16, для набора заданных значений п и 8, или аналити- чески по выражению (8.85). Этап 2. Для построения Я(«) используются сомножители, связанные с полюсами, которые расположены в левой «-полу- плоскости. Таким образом, передаточная функция определяется выражением tf(s) = П (s-sj ’ (8.89) Полюсы в левой s-полу- плоскости где Sk при й = 1, 2, п определяется выражением (8.85). Пример 8.5. Найти передаточную функцию для фильтра Чебышева треть- его порядка с неравномерностью передачи в полосе пропускания 1 дБ. Решение. Поскольку ЛмаКе = 1 дБ, выражение (8.71) дает е = 0,5088. (8.90) Из математических таблиц мы находим Arsh (1/8) = Arsh 1,9652 = 1,4280. Поскольку /1 = 3, (1/л) Arsh (1/е) = 1,4280/3 = 0,4760. (8.91) Снова из математических таблиц находим sh [(1/n) Arsh (1/е)] = 0,4942, (8.92а) ch [(1/л) Arsh (1/е)] == 1,1154. (8.926) Используя выражение (8.85), имеем ст, = - 0,4942 81п'(л/6) = - 0,2471, (8.93а) ®, = 1,1154 cos (я/6) =0,9660, (8.936) <т2 = - 0,4942 sin (л/2) = - 0,4942, (8.94а) <о2 = 1,1154 cos (л/2)= О, (8.946) Оз = - 0,4942 sin (5л/6) = - 0,2471, (8.95а) со3 = 1,1154 cos (5л/6) = - 0,9660. (8.956) Это означает, что полюсы имеют такие координаты: Sl = ai + /ш, = — 0,2471 + /0,9660, (8.96а) s2 = а2 + /ш2 = — 0,4942, (8.966) S3 = Оз + /а>з = — 0,2471 — /0,9660. (8.96в) Следовательно, требуемая передаточная функция определяется Н (s) = -----------------------------------------------*_____________________ (s — Si) (s — s2) (s — s3) (s + 0,4942) I(s + 0,2471 )2 +(0,9660/2j s3 4- 0,9883s2 + 1,2384s + 0,4913 '
246 8. Аппроксимация характеристики фильтра 8.2.4. Схемная реализация Согласно выражению (8.89), фильтр нижних частот Чебы- шева n-го порядка характеризуется передаточной функцией с одними полюсами, имеющей в знаменателе полином Гурвица. Это означает, что для реализации фильтра Чебышева можно использовать (упрощенную) процедуру синтеза Дарлингтона, которая приведена в разд. 7.3. В частности, поскольку все нули передачи расположены при s — оо, для реализации четырехпо- люсника без потерь используется первая форма Кауэра. Типич- ная конфигурация схемы, реализующей передаточную функцию Рис. 8.17. Схемная конфигурация фильтров нижних частот Чебышева. по напряжению фильтра Чебышева, изображена на рис. 8.17. Вводя следующие обозначения: a = 4.Ri/(Ri + I)2, когда п нечетно, (8.98а) и а — [4/?z/(Aj + I)2] [1 + е2] 1, когда п четно, (8.986) где Ri — произвольная величина, за исключением случая, когда п четно и Ri должно удовлетворять ограничению в виде нера- венства (8.986), и принимая az = 2 sin (л//2п), (8.99а) Рг = 2 cos (лг/2п), (8.996) v=[т+75+^1'” • (8-99в) (8-99г) х = у — (1/у) и (8.99д) г/ = д-(1/д), (8.99е) значения параметров схемных элементов рис. 8.17 можно найти из следующих рекуррентных соотношений: = (8Л00а) °2m—1 у) Г Т — 4g4m-i«4m+r /о 1006) С2т+1£2,„-
8. Аппроксимация характеристики фильтра 247 причем С1 — 2а1/(х — у), (8.100в) где функция bt (х, у) определяется как bi(x, у) Д х2 — ?>цху + у2 + ah и (8.100г) п = 1,2, .... (п — 1)/2, когда п нечетно, = 1,2, ...,(п/2), когда п четно. (8.100д) По заданным параметрам п и е фильтра Чебышева мы мо- жем рассчитать все зависимые переменные в уравнениях (8.99). С помощью выражения (8.100в) можно определить Cj. При известном значении Ci и m = 1 можно использовать (8.100а), чтобы найти Лг, а затем воспользоваться выражением (8.1006), чтобы найти Сз. Затем нужно взять m = 2 и повторить весь процесс с использованием формул (8.100а) и (8.1006). Этот процесс можно повторять каждый раз при увеличении на оче- редную единицу. Ради удобства в табл. 8.2 и 8.3 приведены Таблица 8.2 Значения схемных элементов в фильтрах Чебышева ПРИ Амакс “ °>1 «Б Я Kt Cl Zj С, c, Lt Ci L, c, 1 1,0 0,3052 2 0,5 1,5715 0,2880 3 1,0 1,0316 1,1474 1,0316 4 0,5 2,3545 0,7973 2,6600 0,362<f 5 1,0 1,1468 1,3712 1,9750 1,3712 1,1468 6 0,5 2,5561 0,8962 3,3962 0,8761 2,8071 o.'iiss 7 1,0 1,1812 1,4228 2,0967 1,5734 2,0967 1,4228 1,1812 8 0,5 2,6324 0,9285 3,5762 0,9619 3,5095 0,8950 2,8547 0,3843 9 1,0 1,1957 1,4426 2,1346 1,6167 2,2054 1,6167 2,1346 1,4426 1,1957 Таблица 8.3 Значения схемных элементов в фильтрах Чебышева ПРИ Амакс = 1 дБ Л Bl Ci l2 Ci Lt c, Lt c7 c, 1 1,00 1,0177 2 0,25 3,7779 0,3001 3 1,00 2,0236 0,9941 2,0236 4 0,25 4,5699 0,5428 5,3680 0,3406 5 1,00 2,1349 1,0911 3,0009 1,0911 2,1349 6 0,25 4,7366 2,1666 0,5716 6,0240 0,5764 5,5353 0,3486 7 1,00 1,1115 3,0936 1,1735 3,0936 1,1115 2,1666 8 0,25 4,7966 0,5803 6,1592 0,6005 6,1501 0,5836 5,5869 0,3515 9 1 00 2,1797 1,1192 3,1214 1,1897 3,1746 1,1897 3,1214 1,1192 2,1797
248 8. Аппроксимация характеристики фильтра значения параметров схемных элементов для рис. 8.17. Табл. 8.2 соответствует случаю, когда Лмакс = 0,1 дБ, а табл. 8.3 — слу- чаю, когда Лмакс = 1 дБ. 8-2.5. Примеры Пример 8.6. Спроектировать и найти схемную реализацию фильтра Чебы- шева, удовлетворяющего условиям примера 8.4. Решение. Из примера 8.4 известно, что заданным условиям удовлетворяет фильтр Чебышева третьего порядка с неравномерностью передачи в полосе пропускания 1 дБ. Из табл. 8 3 следует, что соответствующая схемная кон- фигурация дана на рис. 8.18. Действительно, анализ схемы на рис. 8.18 пока- + 1 Ом ЧЮСР 0,99 Г ^ех 2,02 Ф ? : 2,02 Ф=- Рис. 8.18. Схема реализации заданного в примере 8.6 фильтра. зывает, что схема имеет передаточную функцию Й (s) = 0,245/(s3-|-0,99s2 + + 1,24s + 0,49), которая представляет собой сомножитель с постоянным чис- лителем передаточной функции, полученной в примере 8.4. Пример 8.7. Предположим, что необходимо спроектировать равноволно- вый фильтр нижних частот со следующими характеристиками: 1) Неравномерность передачи в полосе пропускания составляет 0,1 дБ, а ширина полосы пропускания равна 1 рад/с. 2) Для со 6 рад/с коэффициент передачи по крайней мере на 20 дБ ниже. Найти схему фильтра. + 10м 0,29 Г 1,57 V Рис. 8 19. Схема реализации заданного в примере 8.7 фильтра. Решение. Сначала найдем порядок фильтра Чебышева, который будет удовлетворять заданным требованиям. Рассматривая расчетные графики на рис. 8 15, а, найдем, что все заданные требования будут удовлетворять филь- тру Чебышева второго порядка. Обращаясь к рис. 8 17 и табл. 8 2, найдем, что требуемая схема будет иметь конфигурацию, которая изображена на рис. 8.19.
8. Аппроксимация характеристики фильтра 249 8.2.6. Эллиптические фильтры Фильтры Баттерворта и Чебышева имеют передаточные функции, которые по форме представляют собой постоянную, деленную на полином. Это означает, что все нули передачи рас- полагаются в s = оо. В некоторых случаях это не будет идеальным решением. Встречаются обстоятельства, когда жела- тельно иметь конечные нули передачи. В 1931 г. Кауэр показал, что можно получить гораздо лучшую аппроксимацию идеали- зированных амплитудно-частотных характеристик фильтров нижних частот, если использовать фильтр с конечными нулями передачи. Он нашел, что при надлежащем выборе нулей и по- люсов можно спроектировать фильтр с равноволновым зату- ханием как в полосе пропускания, так и в полосе задержива- ния. Поскольку координаты нулей в таких фильтрах опреде- ляются эллиптическими функциями классической теории поля, эти фильтры часто называют эллиптическими. Другое их название — фильтры Кауэра, поскольку впервые их описание появилось в работе Кауэра. Исходный момент проектирования эллиптических фильтров аналогичен процессу, с которого начинается расчет фильтров Чебышева. Функция передачи эллиптического фильтра опреде- ляется следующим выражением: [Н (/со)]2 = 1/[ 1 + в2/?2 (со)], (8.101) где рациональная функция /?п(со) имеет вид1) р ( со (со2-со2) (со2-со2)... (со2-со2) - (! _ Ю2Ш2) (1 _ ^2) .,. (1 — а2ю) > когда п нечетно, a k — (n—1)/2, и (со2-со2) (со2-со2) „.(со2-со2) [ J (1 - со2со2) (1 - со2со2) ... (1 - со2 со2) ’ когда п четно и k = п/2, где 0 < со/ < 1 для i = 1,2, .... k. (8.102а) (8.1026) (8.102в) Сопряженные пары критических частот общим числом 2k s = ±foi и s = ±/(l/coz) для i=l,2, ...,k (8.103) имеют два следующих свойства: |//(/®г)12=1 и (8.104а) "С 7^))' = °- (8.1046) *) Обратите внимание на то, что полюсы и нули функции R„ (s) являются симметричными относительно частоты среза сос = 1 рад/с.
250 8 Аппроксимация характеристики фильтра I H(jw)\, дб Рис. 8 20. Амплитудно-частотные характеристики эллиптических фильтров. а—аппроксимация идеализированных характеристик; б—пример эллиптического фильтра пятого порядка. Учитывая выражения (8.102в) и (8.1046), легко показать, что нули передачи нормированного эллиптического фильтра распо- лагаются на частотах, больших 1 рад/с, т. е. в полосе задер- живания. Расчетными параметрами эллиптических фильтров являются критические частоты где i = 1, 2, ..., k, и е. Эти параметры выбираются с таким расчетом, чтобы удовлетворялись требо- вания к функции передачи Л1 <|//(/©) 1 для |©|<©с1 и | Н (/©) р < А2 для | а |> ®с2, (8.105а) (8.1056) (рис. 8.20, а), где ©ci — граничная частота полосы пропускания, а ®с2 — граничная частота полосы задерживания и ©ci < 1 < ©й2, (8.106а) СОС1©с2= 1- (8.1066)
8. Аппроксимация характеристики фильтра 251 Сравнивая выражения (8.101) с выражением (8.105а), получим А1 = 1/(1+г2^), (8.107) где А является максимальным значением |/?п(со)[ для |со|^ сощ. Из выражения (8.102) имеем /?„(1/<о)= 1//?„(<о). (8.108) Это означает, что минимальное значение |/?п(со)| для |со|^ сос2 равно 1/Д. Следовательно, выражение (8.1056) требует, чтобы Л2= 1/[1 + (в2/А2)]. (8.109) Получение расчетных параметров со,, i= 1, 2, ..., k, и е, ко- торые удовлетворяют заданным условиям (8.107) и (8.109), является довольно сложной процедурой, и здесь мы ее не при- водим1). Пример эллиптического фильтра пятого порядка, ко- торый удовлетворяет условиям (8.105) при Ai = 0,9, Л2 = 0,1, ®С1 = 0,940 рад/с и сос2 = 1,064 рад/с, приведен на рис. 8.20,6. 8.3. Аппроксимация по Бесселю Фильтры Баттерворта, Чебышева и эллиптический аппрок- симируют функцию передачи идеализированного фильтра ниж- них частот. В ряде других ситуаций, с которыми приходится сталкиваться инженерам, более важно аппроксимировать фа- зочастотную характеристику, которая определена на рис. 8.2, б. Проще всего требования к линейности фазовой характеристики или постоянству группового времени замедления идеализиро- ванного фильтра можно связать с полиномами передаточной функции, записав передаточную функцию в полярной форме, t. е. Н (/со) = R (со) + 1Х (со) = | Н (/со) | ехр fj/Я (со)] = = ехр [—а (со) —/<р (со)], где (8.110) — а (со) Д In | Н (/со) | и (8.111) Ф (со) = — arctg [X (со)//? (со)] = — /Я (/со). (8.112) Обратите внимание на то, что с арктангенсом функции ф(со) в выражении (8.112) работать не легко. К счастью, функция *) Подробнее эта процедура рассмотрена в работах [1 2 9 101 прпр. численных в литературе к настоящей главе. ’ ’ *’ "
252 8. Аппроксимация характеристики фильтра группового времени т(со), которая выражается в такой форме: т (<в) = dq> (®)/d® = — (d/d®) arctg X (®)/R (<») = = , , *2(m) L Лг(®) J + R* (co) __ X (co) R'(a)-R (co) X' (co) , e---------nwp------------1 (8Л13) представляет собой рациональную функцию и легче поддается преобразованиям и манипуляциям; штрих в качестве верхнего индекса обозначает производную по со. Если потребуется по- строить фильтр с линейной фазовой характеристикой, то нужно получить фильтр, функция группового времени которого будет иметь постоянную величину. Вспомним, что /?(©) является четной функцией, а Х(со) — нечетной функцией и что производная четной функции сама является нечетной функцией, и наоборот. Кроме того, известно, что произведение как двух четных, так и двух нечетных функ- ций является четным. Таким образом, функция т(со) является четной. Далее, функция группового времени т(со) представляет собой отношение двух полиномов, зависимых от со2. Следова- тельно, задача нахождения функции т(со), которая аппроксими- рует постоянную, лишь немногим отличается от задачи нахож- дения функции |Я(» |2, которая представляет собой аппрок- симацию постоянной в пределах полосы пропускания. Прежде чем перейти к рассмотрению технических особенностей фильт- ров по обработке фазы сигналов, необходимо указать, что не все фазовые фильтры рассчитываются так, чтобы они обладали линейной фазовой характеристикой. Например, большинство фазоопережающих, фазозапаздывающих и нелинейных фазо- корректирующих схем не имеют линейной фазовой характе- ристики. 8.3.1. Передаточная функция Прямой подход к проектированию аппроксимирующего по- линома для фильтра нижних частот с максимально плоской характеристикой группового времени состоит в следующем. Предположим, что общий вид передаточной функции такого фильтра — это функция только с одними полюсами jj ( \ - _#о _ _ ___________до_______ ГДв ДО #18 4“ + • • • Ч" #П— ^8Л ЛТз (в) + ($) (8.114) ЛГ2 (s) — а0 + a2s2 + ... и (8.115а) (s) = flis + + ••• (8.1156)
8. Аппроксимация характеристики фильтра 253 являются четными и нечетными частями знаменателя H(s). Следовательно, Н(s) можно записать в таком виде: „ , ч __ До __ До [м2 (s) — Nt (s)] _ W M2(s) + N2(s) M22(s)-N2(s) -------a0M2 (s)---------— £0^2 (з)— = (s) -L Л/ (s) Al] (s) — JV2 (s) + M2(s)-N22(s) U+ U’ M(s) A —-2 a-Ma (s)2— и Al| (s) - AT2 (s) ^(s) A,-2~ = Al2(s)-lV2(s) являются соответственно четной и нечетной частями функции #(s). Таким образом, Я (со) A Re [Я (»] = , М2 (/со) — N2 (/ш) X (©) A Im [И О©)] = - ......------------- = 1 1 /[m2(/co)-/v2(/co)] _ .. а0/У2 (/'«>) 7 ai] (/<о) - а/2 (/<о) где (8.116) (8.117а) (8.1176) (8.118а) и (8.1186) (8.118в) Л1] (/со)-А/] (/со) Путем подстановки выражений (8.118) в выражение (8.113) результирующее выражение может быть упрощено и преобра- зовано к следующему виду: т / О = м2 (з) н'2 (S) - Аг2 (з) М2 (s) М7 M22(s)-N22(s) где штрих в качестве верхнего индекса обозначает производную по s. Используя выражение (8.115), перепишем выражение (8.119) в следующем виде: / $ \ аоа! + (Заоа3 — ДЩг) зг + (5ара3 — За^ + Да^з) з4 + ... (8.119) V 7 «0 + (2а0а2 — al) S2 + (2Д0“4 ~ 2а1“з + Д2) з4 + • • • (8.120) Рассмотрим теперь конкретный случай: в выражении (8.114)' п = 3, тогда выражение (8.120) принимает вид (_s_\__________aoai + (За0 — а^) s2 + g2s4_____ /7 “о + (2“0а2 — ai) *2 + (- 2а1 + з4 — З6 ’ (8.121)
254 8. Аппроксимация характеристики фильтра Предположим, что желательно рассчитать фильтр с единич- ным групповым временем замедления —т(0)=1. В этом слу- чае в соответствии с выражением (8.111) требуется, чтобы а0 = ai, так как x(O) = atiai/a2 = ai/ao. (8-122) Следовательно, оптимальная тейлоровская аппроксимация по- стоянного единичного группового времени замедления дости- гается путем приравнивания к нулю возможно большего числа производных функции ошибки е (s/j) Д т (s/j) — т (0) = т (s/i) — 1 = __ (3fli — 3aifl2 + ai) s2 + (а2 + 2ai ~ аг) s4 + s6 < „ох “ a2 + (2a{a2-a2/)s2 + (-2ai + a2')si-s6 ’ 1 ’ чтобы последняя исчезала при s = 0. Следуя другим путем, можно достичь того же, вынуждая функцию ошибки иметь воз- можно большее число нулей при s = 0. Это эквивалентно тому, что приравнять нулю все коэффициенты в полиноме числителя, за исключением коэффициента при члене со старшей степенью e(s/j). Последний подход позволяет получить систему урав- нений 3 — Зб/з == 0, (8.124а) а2 + 2а L— а2 = 0. (8.1246) Обратите внимание на то, что система (8.124) является системой нелинейных уравнений с двумя неизвестными а\ и а* Решение системы (8.124) дает аг = 6 и ao=ai=15. Таким образом, требуемая передаточная функция имеет вид Н ~ аа + ats + a2s2 + s3 = 15 + 15s + 6s2 + s3 ' (8-12®) Этот метод является оптимальным. Однако, когда порядок фильтра высок, очень трудно получить совокупный набор ре- 1 шений для системы нелинейных уравнений, подобных (8.124), которая неизбежным образом появляется в случае использова- ния этого метода. Приведенный выше метод решения не отличается строй- ностью, однако он иллюстрирует коренную процедуру, лежа- щую в его основе. На практике очень часто не бывает коротких и простых методов, способных заменить весьма громоздкие и требующие значительных затрат времени процедуры. К счастью, в данном случае был открыт весьма простой путь. Установив соответствие между знаменателем передаточной функции, имеющей только одни полюсы, и особым классом по- линомов Бесселя, удалось получить фильтр группового временя
8. Аппроксимация характеристики фильтра 255 с максимально плоской характеристикой. Фильтр такого типа называется фильтром Бесселя. Если говорить точнее, то фильтр нижних частот Бесселя n-го порядка характеризуется переда- точной функцией H(s) = k/Bn(s), (8.126) где Bn(s) представляет собой полином Бесселя n-й степени и АА5я(0). Зная полином Бесселя при п = 1 и п « 2 как Bj(s) = s4-1 И (8.127а) B2(s) = s24-3s4-3, (8.1276) полином Бесселя n-го порядка можно найти с помощью сле- дующей рекуррентной формулы: B„(s) = (2n-l)B„_1(s)4-s2B„_2(s). (8.128) Так, например, B3(s) = (6 - 1) В2 (s) + s2Bx (s) = 5 (s2 + 3s + 3) + s2 (s + 1) = = s3 + 6s2+ 15s + 15. (8.129) Подставляя выражение (8.129) в выражение (8.126), получим передаточную функцию (8.125). На рис. 8.21 приведены фазо- вые характеристики и характеристики группового времени для фильтров нижних частот Бесселя n-го порядка, от п = 1 до п = 10. Следует отметить, что в пределах между п = 0 и п == 1 рад/с все фильтры Бесселя порядка п 2 очень хо- рошо аппроксимируют линейную фазовую характеристику рис. 8.2,6. Обратите внимание на то, что фильтр Бесселя с передаточ- ной функцией (8 126) даст только единичное групповое время замедления т(0) = 1. (8.130) Если желательно иметь т (0) = т0 1, (8.131) необходимо выполнить преобразование') S T0S или СО 1—> т0со, (8.132а) (8.1326) где «I—»> означает знак замены s на то$ пли со на тосо. По су- ществу преобразование (8.132) сводится к изменению горизон- *) Символ «I—>» будет в последующих разделах использоваться доволь 0 часто, особенно в разд. 8.4 и в гл. 12.
256 8 Аппроксимация характеристики 'фильтра си,рад/с или TQai,pag 5 Рис. 8 21. Фазочастотные характеристики фильтров Бесселя (а); характери- стики группового времени фильтров Бесселя (б). тального масштаба фазовых характеристик фильтра Бесселя в 1/то раз при сохранении вертикального масштаба неизмен-' ным. Следовательно, тангенс угла наклона, равный 1, или Дф (со)/Дсо — 1, становится равным тангенсу угла наклона Дер (со) д5лГ = то- (8.133) (8,134) По этой причине мы обозначаем горизонтальную ось рис. 8.21 символом то<о рад помимо ее обозначения ® рад/с. Таким об* разом, передаточная функция фильтра нижних частот с лнней’
8. Аппроксимация характеристики 'фильтра • 257 ной фазовой характеристикой и групповым временем замедле- ния то имеет следующий вид: Я(5) = */Вя(т0$), * = Д,(0). (8.135) (8.136) Такая форма H(s) гарантирует, что результирующий фильтр будет иметь функцию передачи НЧ-типа. Степень знаменателя, входящего в выражение (8.135), зависит от требований, предъ- являемых к фильтру, и прочих соображений. Чем больше величина п, тем лучше результирующий фильтр будет аппрок- симировать групповое время величиной то единиц в пределах широкой полосы частот; это иллюстрирует рис. 8.21,6. Пример 8.8. Найти передаточную функцию фильтра нижних частот вто- рого порядка с максимально плоской характеристикой группового времени и т(0)=3. Решение, Мы решим эту задачу двумя путями. Первый метод опирается на процедуру приравнивания нулю коэффициентов при степенях s, тогда как второй использует полиномы Бесселя и процедуру изменения масштаба шкалы частот в соответствии с (8.132). Предположим, что передаточная функция Н (s) имеет такую форму: Я(5) = й/(з2+618 + 6о). (8.137) Согласно выражению (8.119), функция групповой задержки определяется сле- дующим выражением: _ (s\ _ (s2+6q)61-61s(2s) Ч/J ^ + bny-by Введем определение «(з) А т (|) - т (0) = т (у) - 3 = - 3s4 + (36? - 6, - 660) з2 + 60 (&! - 36О) (з2 + 60)2 - 62з2 (8.138) (8.139) Следовательно, необходимо положить 36?-61 -660 = ° и (8.140а) 6,-360 = 0. (8.1406) Решая систему уравнений (8140), получим 6, = 1 и Ь0=1/3. (8.141) Подставляя выражение (8.141) в выражение (8 137), получим требуемую пере- даточную функцию Н (з) в следующем виде: k 1 н= ^ + Г+(1/з) - з^ + зГ+f • <8Л42> 9 Зак изо
258 8. Аппроксимация характеристики фильтра Другой путь решения этой задачи основывается на использовании выражения (8.135) и приводит к получению такой же передаточной функции н (s) = — =-------------------------------------------------!-------- Вг (3s) (3s)2 + 3 (3s) + 3 9s2 + 9s + 3 3s2 + 3s + 1 8.3.2. Расчет и реализация Единственным расчетным параметром фильтров Бесселя является порядок п. Выбор п производится с таким расчетом, чтобы удовлетворить заданные требования как к фазовым ха- рактеристикам, так и к характеристикам затухания. Пример 8.9. Найти фильтр Бесселя низшего порядка, удовлетворяющий следующим требованиям: 1) т(0)= 1 с. 2) т(со) имеет менее чем 1%-ную ошибку при со 2 рад/с. 3) |Я(/со) |2 С 0,5 при со > 2 рад/с. Рис. 8.22. Характеристики затухания фильтров Бесселя.' Решение. Из рис. 8 21,6 найдем, что фильтр с п = 5 удовлетворяет усло- виям 1 и 2. Чтобы учесть условие 3, построим на рис 8 22 график характе- ристик затухания фильтров Бесселя. С помощью графиков на рис. 8,22 опре- деляем, что условие 3 может быть удовлетворено при п 8. Таким образом, заданным требованиям может удовлетворить фильтр Бесселя восьмого по- рядка. Пример 8.10. Найти фильтр Бесселя низшего порядка, удовлетворяющий следующим требованиям: 1) т(0)= 2 с. 2) т(со) имеет менее чем 1%-ную ошибку при со sg 2 рад/с. 3) | И (/со) |2 0,2 при со > 2 рад/с. й. Решение. На основе условия 1 видно, что условия 2 и 3 являются эки валентными условиям:
8. Аппроксимация характеристики фильтра 259 а) т(ы) имеет менее чем 1%-ную ошибку при Тою 4 рад. б) |//(/«) |2 si 0,2 при то<о Js 4 рад. Из рис. 8 21,6 следует, что условие а) удовлетворяется, когда п > 7, а условие б) требует, чтобы n Js 5 (рис. 8.22). Следовательно, необходим фильтр Бесселя седьмого порядка. Фильтры Бесселя в том аспекте, в каком они рассматри- ваются в настоящем разделе, представляют собой фильтры нижних частот с нулями передачи при s = оо. Следовательно, для реализации результирующей передаточной функции можно воспользоваться упрощенной процедурой синтеза Дарлингтона с первой формой Кауэра в том виде, как это рассматривалось + — fi's = 10м Lz 1 1 С/; с Сл; : =/Ом П Рис. 8.23. Основная схема фильтров нижних частот Бесселя. в разд. 7.3. Основная конфигурация схемы для этого случая дается на рис. 8.23. Для случая единичного группового вре- мени замедления при ® = 0, когда передаточная функция опре- деляется выражением (8.126), значения параметров схемных элементов приводятся в табл. 8.4. ' Таблица 8.4 Значения схемных элементов в фильтрах Бесселя Л Ct Li с, с5 Lt С, с9 1 2,0000 2 1,5774 0,4226 3 1,2550 0,5528 0,1922 4 1,0598 0,5116 0,3181 0,1104 5 0,9303 0,4577 0,3312 0,2090 0,0718 6 0,8377 0,4116 0,3158 0,2364 0,1480 0,0505 7 0,7677 0,3744 0,2944 0,2378 0,1778 0,1104 0,0375 8 0,7125 0,3446 0,2735 0,2297 0,1867 0,1387 0,0855 0,0289 9 0,6678 0,3203 0,2547 0,2184 0,1859 0,1506 0,1111 0,0682 0,0230 Пример 8.11. Предположим, что необходимо спроектировать фильтр Бес- селя второго порядка с единичным групповым временем замедления при 5 = 0. Спроектировать схему и проверить полученный результат. Решение. В соответствии с выражениями (8.126) и (8.127) передаточная ПиейВДЯ ФильтРа Бесселя второго порядка определяется следующей функ- Н (s) = k/(s2 + 3s -f- 3). (8.143) рис- 8-23 и табл. 8.4, найдем, что схемная реализация ч'ункции (8.143) приведена на рис. 8.24, а, 9*
260 8. Аппроксимация характеристики фильтра Чтобы показать, что схема на рис. 8.24, а является реализацией выраже- ния (8.143), примем = 1 и преобразуем результирующую схему к виду, в котором она показана на рис. 8 24, о. Анализ методом узловых напряжений дает (8.144а) где L = 0,4226 и С = 1, 5774. (8.1446) Юм Ц4226Г 1*1,5774 <Р Юм а Рис. 8.24. Схема реализации фильтра Бесселя второго порядка (а) и ее экви- валентная схема (б). Подставляя выражение (8.1446) в выражение (8.144а), получим Рвых = е= l,5/(s2 + 3s + 3), следовательно, передаточная функция будет иметь вид Н (s) = l,5/(s2 + 3s + 3), (8.145) и, таким образом, схема иа рис. 8 24,6 реализует фильтр Бесселя второго порядка. Фильтры Бесселя аппроксимируют максимально плоскую характеристику постоянного группового времени замедления. В этом отношении они аналогичны фильтрам Баттерворта, ко- торые аппроксимируют постоянную максимально плоскую ам- плитудно-частотную характеристику. Можно также аппрокси- мировать равноволновую характеристику группового времени замедления (аналогично фильтру Чебышева, аппроксимирую- щему равноволновую амплитудно-частотную характеристику). Однако здесь мы не будем обсуждать фазовые фильтры этого типа. 8.3.3. Переходные фильтры Хотя фильтр Бесселя дает фазовый сдвиг, который отли- чается значительно большей линейностью, чем у фильтров Бат- терворта и Чебышева, амплитудно-частотная характеристика передачи у фильтра Бесселя не имеет достаточно крутого
8. Аппроксимация характеристики фильтра 261 среза1)- Имеется один класс фильтров, которые обеспечивают промежуточное решение, имеющее лучшие амплитудно-частот- ные характеристики среза, чем фильтры Бесселя, и лучшие фазочастотные характеристики, чем фильтры Баттерворта. Этот компромисс достигается путем размещения полюсов фильтра между полюсами фильтров Баттерворта и Бесселя. В качестве примера рассмотрим фильтр Баттерворта вто- рого порядка с полюсами в —(l/V^ )±/(l/V2 )> как это определяется в выражении (8.42а). Фильтр Бесселя второго порядка имеет полюсы в — (3/2) ± /(V3/2 ) (см. пример 8.11). Фильтр Баттерворта нормируется таким образом, чтобы ра- диус-вектор его полюса равнялся бы 1. Прежде чем получить компромиссный фильтр, нормируем фильтр Бесселя таким об- разом, чтобы радиус-вектор его полюса был, так же как и у фильтра Баттерворта, равен 1. Это требует нормирования частоты путем деления ее на д/З- (Подробнее нормирование частоты мы рассмотрим позже.) Полученная в результате пе- редаточная функция нормированного фильтра Бесселя второго порядка будет определяться следующим выражением: Н (8.146) Переходный фильтр будет иметь полюсы между — ±/-^-полюсами фильтра Баттерворта л/з" 1 и----± полюсами фильтра Бесселя (8.42а) (8.146). Фильтр, полюсы которого расположены посередине между баттервортовскими и бесселевскими полюсами, имеет переда- точную функцию (.++, ' -^) = l/fs2 + 1,5731s + 0,9830). (8.147) Переходные фильтры с передаточной функцией, подобной (8.147), часто оказываются лучшими фильтрами для тональных ‘) Сравнивая характеристики на_ рис. 8.3 и 8.22, мы видим, что фильтры Баттерворта, имеющие тот же самый порядок п, что и фильтры Бесселя, от- личаются знач ?тельно ботее крутым срезом характеристики. Также известно и то, что фильтры Чебышева, имеющие тот же порядок п, что и фильтры ьаттерворта, отличаются более крутым срезом.
262 8. Аппроксимация характеристики фильтра посылок (в системах связи), поскольку хорошая фазовая харак- теристика ограничивает искажения низким уровнем. С другой стороны, выделение тональных посылок требует достаточно хо- рошей амплитудно-частотной характеристики. 8.4. Основные преобразования частот и схем Несмотря на то что большая часть наших обсуждений до настоящего момента концентрировалась на нормированных НЧ-структурах, это вовсе не означает, что именно они относятся к наиболее распространенному типу фильтров. В действитель- ности причины ограниченности наших обсуждений связаны со следующими обстоятельствами: 1) нормированные фильтры нижних частот относятся к фильтрам, которые легче реализо- вать, чем какие-либо другие фильтры; 2) большинство требо- ваний, предъявляемых к полосовым, заграждающим фильтрам и к фильтрам верхних частот, а также к другим фильтрам ниж- них частот, легче всего реализовать путем соответствующего преобразования нормированной НЧ-структуры. На рис. 8.25 показаны две процедуры проектирования фильтров, которые по своим характеристикам отличаются от нормированного НЧ-про- тотипа. 8.4.1. Преобразование НЧ—*• НЧ Этот процесс иногда называют масштабированием по час- тоте или денормированием по частоте. Все передаточные функ- ции, которые мы обсуждали до настоящего момента, относи- лись к фильтрам нижних частот с частотой среза, равной 1 рад/с. Материал, излагаемый в настоящей главе, окажется совершенно бесполезным, если не будет найден простой путь для преобразования частоты среза НЧ-прототипа, которая равна 1, в другие значения. К счастью, это довольно легко выполнить. Предположим, что нам необходимо получить час- тоту среза а>с рад/с. Все, что для этого необходимо сделать, это заменить каждый символ в передаточной функции НЧ-про- тотипа на со/сос- Результирующая передаточная функция НЧ будет иметь частоту среза сос. Так, например, фильтр нижних частот Баттерворта n-го порядка с единичной шириной полосы (частота среза равна 1) будет иметь передаточную функцию, квадрат модуля которой выражается в следующем виде1)'- I ^(/ffl) Р= 1/(1 + ®2”)- (8.148) *) N обозначает нормированный НЧ-прототип.
8. Аппроксимация характеристики фильтра 263 Блок 1 Блок 2 Блок 3 Блок 4 Блок 5 Рнс. 8.25. Две процедуры проектирования фильтров.
264 в. Аппроксимация характеристики фильтра Фильтр нижних частот Баттерворта n-го порядка с шириной полосы ис будет иметь аналогичную функцию в такой форме: IяWf- + №.)» (8.149) Для того чтобы показать, что выражение (8.149) определяет фильтр с частотой среза ис, мы просто определим частоту и3дБ, на которой уровень передачи снижается на 3 дБ. В этой точке должно удовлетворяться следующее уравнение: й-150’ I V опорн/ I где ©опорн = 0 для фильтров нижних частот = оо для фильтров верхних частот (8.151) = 0 или оо для заграждающих фильтров =центральной частоте для полосовых фильтров После ряда алгебраических преобразований найдем, что ®з дб = ©с- (8.152) Следовательно, частота среза в точке 3 дБ равна ис. При час- тотном преобразовании si—>(з/ив) или (8.153а) <вн->(<в/<вв) (8.1536) конденсатор емкостью С Ф, используемый в схеме с единичной шириной полосы и имеющий сопротивление \/s С, преобра- зуется в ветвь схемы, имеющей полосу <ос и сопротивление —Г75*== —г*' (8.154а) (s/s (С[<о^) чему соответствует конденсатор с емкостью С/ие Ф. Катушка индуктивности в схеме с единичной шириной полосы имеет со- противление sL, а ее аналог в схеме с полосой сос имеет сопро- тивление (s/coc)L = s(L/toc) (8.1546) и, следовательно, представляет собой катушку индуктивности с индуктивностью £ Г. В случае преобразования частоты, опре- деляемого выражением (8.153), сопротивления резисторов и ре- зистивных элементов остаются без изменений1). *) Класс резистивных элементов включает гираторы, все четыре типа управляемых источников и операционные усилители. Параметры Этих элемен- тов остаются без изменений при всех видах частотных преобразований.
8. Аппроксимация характеристики фильтра 265 Как и в случае преобразования (8.132), преобразование (8.153) представляет собой лишь изменение частотного мас- штаба; если х является точкой на оси частоты на нормирован- ной частотной шкале, то юсх является точкой на оси частоты после частотного преобразования или же изменения масштаба в соответствии с (8.153). Пример 8.12. Предположим, что нужно получить равноволновый фильтр, имеющий следующие характеристики: а) Ширина полосы составляет 1 крад/с. б) Неравномерность передачи в полосе пропускания равна 0,1 дБ. в) Минимальное затухание в полосе задерживания равно 40 дБ для о) > 6 крад/с. 1) Найти требуемую передаточную функцию. 2) Найти схемную реализацию требуемого фильтра. Решение. В соответствии с уравнениями рис. 8.25, сначала произведем преобразование наших требований применительно к НЧ-прототипу: а') Ширина полосы составляет 1 рад/с. (Это означает, что впоследствии потребуется выполнить преобразование частоты со I—> <й/1 к или s i—> s/1 к.) б') Неравномерность передачи в полосе пропускания равна 0,1 дБ. в') Минимальное затухание в полосе задерживания составляет 40 дБ для ® > 6 рад/с. Обратившись к рис. 8.15, а, найдем.что условиям а'), б') и в') удовлетворяет значение п 3. Чтобы найти нормированную передаточную функцию, вос- пользуемся выражениями (8.71) и (8.85) и рассчитаем параметр в и коорди- наты трех полюсов: в = V Ю0,01 — 1 = 0,1526, Si = — 0,4847 + / 1,2062, Sj = — 0,9694, s3 = — 0,4847 — j 1,2062. Следовательно, н . ._________________________________1,6381_____________ nN<s>— s3 + 1,9388s2 + 2,6295s + 1,6381 ’ k ' В соответствии с выражениями (8.153) требуемая передаточная функция определяется следующим выражением: Я (si —Я ( s 'I 1,6381-109 V ’ N \ 103 ) s3 + (1,9388 • 103s2) + (2,6295 • 10es) + (1,6381 • 10е) * (8.156) На рис. 8.26, а изображена схема, реализующая нормированную конфигура- ЦИЮ яв17С00тветствии ,с (8.155), которая получена с помощью данных из рис. 8 17 н справочной табл. 8.2. В результате использования преобразований схемных элементов в соответствии с (8.154) получим схему (рис. 8.26,6), которая реализует требуемую передаточную функцию. Обратите внимание на т0’ ч1° п®Редаточная функция по напряжению схемы, которая приведена на рис. 8 2b, б, удовлетворяет заданным условиям а), б) ив). Пример 8.13. Предположим, что необходимо спроектировать фильтр с SrSo^b^ а) т(0) = 100 мкс = 10~‘с.
266 8. Аппроксимация характеристики фильтра б) т(со) характеризуется менее чем 3%-ной ошибкой для |«|< 20 крад/с. 1) Найти требуемую передаточную функцию. 2) Найти схемную реализацию требуемого фильтра. Решение. При использовании переменных вида Toto условие б) приобре- тает вид: б') т(<о) характеризуется менее чем 3%-ной ошибкой для |тосо| < 2 рад. /Д474Г : г 1,0316 ф 7,03/6 Ф 10и Увых + Юм /,7474мГ -~1р316мФ 1О31бмФ „ ’ / OmU в‘,х а б Рис. 8 26. Схемы реализации нормированной передаточной функции (8.155) (о) и требуемой передаточной функции (8.156) (б). Обратившись к рис. 8 21,6, найдем, что условие б') удовлетворяет значению п «= 4. Если воспользоваться выражением (8.128), то передаточная функция нормированного фильтра Бесселя будет иметь вид 105 e + 10s3 + 45s2 + 105s -f- 105 ’ Чтобы получить тоебуемую перадаточную функцию, мы можем применить либо выражение (8.135) с т0 = 10-4, либо выражение (8.153) с <ос = 1041)- а б Рис. 8 27. Схемы реализации нормированной передаточной функции и требуемой передаточной функции (8.158) (б). (8 157) (я) В результате требуемая передаточная функция определится выражением: „ . . _ н ( s \_______________________________105 - 1010__________________ — N V ю4 J s4 + 105s3 + (45 • 108s2) + (105 • 1012s) + (105 • 10'°) ' (8.158) *) Обратите внимание на то, что, перейдя от условия б) к условию б )> мы по существу выполнили преобразование частоты —>10 KW.
8. Аппроксимация характеристики фильтра 267 На рис. 8 27, а изображена схема, реализующая нормированную конфигу- рацию в соответствии с (8 157), которая получена с помощью данных, взятых из рис. 8.23 и справочной табл. 8 4. Произведя преобразования параметров схемных элементов в соответствии с (8.154), получим требуемую схемную реализацию фильтра, которая изображена на рис. 8 27, б. 8.4.2. Преобразование НЧ ►ПФ Частотное преобразование, которое превращает НЧ-прото- тип (с одной полосы пропускания, имеющей среднюю частоту со = 0) в полосовой фильтр (с двумя полосами пропускания со средними частотами ®о и —®о, каждая из которых характери- зуется шириной полосы В), безусловно не является линейным, как это имело место в случае преобразования НЧн->НЧ. Рас- смотрим явное преобразование «2 + о>о s ВГ~ (8.159) где ио является требуемой средней частотой, а В — ширина по- лосы частот в полосовом фильтре* 1). Преобразование частоты в соответствии с (8.159) имеет сле- дующие важные характеристики: 1. Точка ® = 0 отображается на средние частоты ®о и —®о- В общем случае точка х отображается на две точки ах и —а)х, за исключением случая, когда х — со. Точка, лежащая в беско- нечности, отображается на начало координат. 2. Положительная (отрицательная) мнимая ось отображает- ся на интервал (соо, сю) и (—сю, соо) [(0, ®о) и (—®о, 0)]. 3. Пусть ±<Da: и ±(О-х будут отображениями точек х и —х в случае преобразования (8.159), тогда ®2 = ©*©_*. (8.160) Вследствие выполнения условия (8.160) результирующие харак- теристики затухания (и фазовая) в полосе пропускания не бу- дут иметь арифметическую симметрию относительно ®о, а де- монстрируют геометрическую симметрию2). Если положим в выражении (8.160) х=1, то ®i и ®_i будут соответствовать ’) Ширина полосы частот полосового фильтра определяется как разность м ж ту двумя частотами среза по уровню 3 дБ (положительными) в виде •В si40 • — где и (Ос2 являются решениями относительно (£>с сле- дующего уравнения: — 10 log 3. I Я (/юс) |2 I Я (/to,,) |» = *) Подробнее относительно симметрией см. работу [14] с о расчета полосовых фильтров с арифметиче- в литературе к настоящей главе.
268 8. Аппроксимация характеристики фильтра краям полосы пропускания результирующего полосового филь- тра. Следовательно, имеем такие соотношения: В = ©! — ш_1 и (8.161а) ш2 = ®1®_1. (8.1616) Основные свойства преобразования (8.159) иллюстрируются рис. 8.28. Рис. 8.28. Основные свойства преобразования частоты фильтр нижних ча- стот — полосовой. В случае преобразования H4i—>ПФ (8.159) мы можем по- лучить передаточную функцию полосового фильтра H(s) из передаточной функции НЧ-прототипа HN(s) путем замены каж- дой буквы s в HN(s) на (s2 + ©q)/Bs. Чтобы получить требуе- мую схему полосового фильтра, мы можем реализовать резуль- тирующую передаточную функцию H(s), либо прибегая к различным методам реализации, либо просто используя преоб- разование цепи. Последний подход связан с осуществлением за- мены каждого элемента в схеме НЧ-прототипа соответствую-
8. Аппроксимация характепиаики фильтра 269 щим набором элементов требуемой полоснопропускающей схе- мы. Чтобы определить, чем заменяется катушка индуктивности величиной L Г НЧ-прототипа, укажем на то, что функция сопро- тивления sL с помощью выражения (8.159) отображается в функцию сопротивления + “о г L _ । 1 - IL s “Т" / » \ ♦ Bs / В [B/(&qL) s Это выражение по существу утверждает, что катушка индуктив- ности величиной L ГНЧ-прототипа преобразуется в последова- нижних _ п » частот -------Полосовой СФ 6 с в Рис. 8.29. Преобразование элементов фильтр нижних частот — полосовой. тельное соединение из катушки индуктивности и конденсатора, причем последние имеют величины (£/В)Г и (B/co^L) Ф (8.163) соответственно. Аналогично емкостная проводимость sC НЧ- прототипа преобразуется в функцию проводимости вида s2 + со2 \ С ------ С = —s-+ Bs J в 1 (B/®qC)s ’ (8.164) Следовательно, конденсатор емкостью С Ф НЧ-прототипа за- меняется параллельным соединением из конденсатора и ка- тушки индуктивности со следующими величинами: (С/В)Ф и (В/®2С)Г (8.165) соответственно. Цепи на рис. 8.29 служат иллюстрацией преоб- разования элементов схемы фильтра нижних частот в схему полосового фильтра. В случае применения преобразования (8.159) значения резисторов и резистивных элементов остаются б,ез изменения.
270 8. Аппроксимация характеристики фильтра Пример 8.14. Предположим, что мы должны спроектировать полосовой фильтр, который отвечает следующим требованиям: а) Средняя частота полосы пропускания равна со» = 100 крад/с. б) Ширина полосы пропускания по уровню 3 дВ равна 20 крад/с. в) Максимальное затухание, которое допускается в полосе пропускания в пределах от <ио = 100 крад/с до coi = 102,5 крад/с, составляет 0,05 дБ. г) Минимальное затухание в полосе задерживания должно составлять 10 дБ для со > о>2 = 120 крад/с. д) Для со «о требуется монотонно убывающая функция передачи. Рис. 8.30. Графическое изображение технических требований примера 8.14 к полосовому фильтру (а); к нормированному НЧ-прототипу (б). 1. Найти передаточную функцию для требуемого фильтра. 2. Найти схемную реализацию требуемого фильтра. Решение. Во-первых, найдем требуемую передаточную функцию. Условие д) требует выбора фильтра Баттерворта. Порядок фильтра будет опреде- ляться условиями а)—г) (рис. 8 30, а). В общем случае значительно проще определить порядок п фильтра Баттерворта в области, заданной для НЧ-про- тотипа. Но, чтобы воспользоваться этой возможностью, мы должны преобра- зовать условия а) — г) к виду, отвечающему НЧ-прототипу. Информация, содержащаяся в условиях а) и б), определяет преобразование частоты при переходе от НЧ-прототипа к требуемому полосовому фильтру. Эти условия не нужны для определения порядка п. Условия в) и г) после преобразования принимают вид: в') Максимальное затухание, допускаемое в полосе пропускания в преде- лах от со = 0 до со = 0,25 рад/с, составляет 0,05 дБ. г') Минимальное затухание, требуемое в полосе задерживания, равно 10 дБ для частот со > 2 рад/с.
8. Аппроксимация характеристики фильтра 271 Условия в') и г') иллюстрируются графиками на рис. 8 30, б. Это условие подразумевает, что значение п должно быть выбрано с таким расчетом, чтобы удовлетворялись неравенства 10 1о2 | 1 + (0,25)2" 0,05 И - 101°g| тчЫ>10- (8166а) (8.1666) После выполнения некоторых простейших арифметических операций мы най- дем, что л > 2 будет удовлетворяеть оба условия (8 166). Следовательно, тре- V2? rl а Рис. 8.31. Схемы реализации нормированной передаточной функции (8.167) (а) и требуемой передаточной функции (8.168) (б). буемая передаточная функция нормированного фильтра нижних частот опре- деляется таким выражением: tf„(s) = l/(s2 + V27 +1). (8.167) При со» = 100 крад/с и ширине полосы по уровню 3 дБ, равной 20 крад/с, передаточная функция требуемого полосового фильтра будет определяться следующим выражением: и , , _ тг ( S- f 1U- X _ __________1_____________ —2 • 104s 7~/s2+10I0\2 /-р2+Ю10\ , j k 2 • 104s J k 2 • 104s J _________________________4 108s2___________________________= ~ (s2 + 1010) + д/2 (s2 + 10‘°) (2 • 104s) + (4 • 108s2) ~ _____________________________4 108s2______________________________ s4 + (2 д/2 • 104s3) + (2,04 • 10‘°s2) + (2 V2 • 1014s) + 102° ’ (8.168) Чтобы реализовать требуемый фильтр в соответствии с (8 168), вначале реализуем НЧ-прототип (рис. 8 31, а). Чтобы получить схему, приведенную на рис. 8 31,6, в схеме рис. 8 31, а выполнено преобразование элементов. Об- ратите внимание на то, что фильтр нижних частот второго порядка
272 8. Аппроксимация характеристики фильтра превращается в случае преобразования H4i—>ПФ в полосовой фильтр чет- вертого порядка. Амплитудно-частотные характеристики НЧ-прототипа с пе- редаточной функцией (8.167) и полосового фильтра с требуе- мой передаточной функцией (8.168) показаны на рис. 8.32. Обратите внимание на то, что крутизна характеристики поло- сового фильтра на частотах 0 <о 100 крад/с несколько Рис. 8.32. Характеристики нормированного фильтра нижних частот Баттервор- та второго порядка (а) и соответствующего полосового фильтра Баттерворта четвертого порядка (б). больше, чем на частотах <о 100 крад/с. Это положение ти- пично для полосовых фильтров, рассчитанных с помощью (8.159). [Нужно вспомнить, что преобразование (8.159) дает характеристики фильтров, которые имеют геометрическую, а не арифметическую симметрию.] Следовательно, если заданные условия требуют арифметической симметрии относительно сред- ней частоты (о0, тогда следует убедиться, что обеспечиваются заданные требования для частот <о coq.
8. Аппроксимация характеристики фильтра 273 8.4.3. Преобразование НЧ—►ЗФ Как и в случае полосовых фильтров, часто оказывается удоб- ным начать с НЧ-прототипа и воспользоваться преобразованием частоты и(или) элементов с целью получения окончательной модели заграждающего фильтра. В этих случаях частотное преобразование является просто обратным (или инверсным) Рис. 8 33. Основные свойства частотного преобразования НЧ I—> ЗФ. преобразованию НЧн->ПФ. Это означает, что частотное преоб- разование для перехода от нормированного фильтра нижних частот к заграждающему фильтру определяется выражением: S'—*-52- или (8.169а) s +®о где соо является средней частотой полосы задерживания и В представляет собой ширину полосы задерживания. Основные свойства такого преобразования отражены на рис, 8.33,
274 8. Аппроксимация характеристики фильтра Что же касается схемных элементов, то здесь совершенно ясно, что НЧ-емкость величиной С Ф преобразуется в последо- вательное соединение из катушки индуктивности и емкости, зна- чения которых составляют (1/ВС)Г и (ВС/<о2)Ф, (8.170) как показано на рис. 8.34, а. Аналогично НЧ-катушка индуктив- ности величиной ЬГ заменяется параллельным соединением из катушки индуктивности и емкости с величинами (BL/®2) Г и (1/В£)Ф, (8.171) как отражено на рис. 8.34,6. И снова резисторы и резистивные элементы остаются без изменения. Нижних частот Рис. 8.34. Преобразование элементов НЧ I—> ЗФ. Пример 8.15. Предположим, что нам нужно спроектировать заграждаю- щий фильтр Баттерворта, который должен отвечать следующим требованиям: а) Средняя частота равна 1 крад/с. б) Ширина полосы задерживания по уровню 3 дБ составляет 100 рад/с. в) Минимальное затухание, требуемое для полосы задерживания, состав- ляет 40 дБ для 1 крад/с < <в < 1010 рад/с. г) Максимальное затухание, допускаемое в высокочастотной полосе про- пускания, составляет 0,1 дБ для и 1,2 крад/с. 1. Найти требуемую передаточную функцию. 2. Найти схему требуемого фильтра Решение. При со» = 10s и В = 102 заданные требования к заграждаю- щему фильтру преобразуются в соответствующие требования к НЧ-прототипу следующим образом: в') Минимальное затухание составляет 40 дБ для частотного диапазона В (1 к) В (1010) . 100(1010) - (1к)2 + соо — (1010)2 + coq (1010)2 - (1000)2 (8.172) г') Максимальное затухание составляет 0,1 дБ для диапазона ® < = .107120°)__ = 0,27. (8.173) (1,2 к)2 — cOq (1200)2 - (1000)2
8. Аппроксимация характеристики фильтра 275 Обращаясь к рио. 8.4, найдем, что из условия в') вытекает, что п 5s 3, а условие г') требует, чтобы п 2. Следовательно, в качестве прототипа может а Рис. 8 35. Схемы реализации примера 8 15 нормированного фильтра нижних частот Баттервота третьего порядка (а) и заграждающего фильтра шестою порядка (б). служить фильтр нижних частот Баттерворта третьего порядка. Нормирован- ная передаточная функция в соответствии с (8.426) имеет следующий вид: ^(s) = l/(s3 + 2s2 + 2s+l). (8.174) При использовании преобразования частоты (8.169) требуемая передаточная Функция приобретает такой вид: 1 = ( 100s \3 / 100s \2 / 100s \ I з2 + 10б * ) + I s2 + 10s J + I s2 + 10е / + s6 + (3 • 106s4) + (3 • 10I2 * *s2) + 1018 s8 * * * + 200s5 + (3,02 • 106s4) + (4,01 • 108s3) + + (3,02 • 1012s2) + (2 • 10us) + 1018. (8.175) Схемную реализацию выражения (8174) можно получить, обратившись к табл. 8 1 и рис. 8.9, в (рис. 8 35, а). Полученная таким путем схема показана на рис. 8.35, б. 8.4.4. Преобразование НЧ—”64 Поскольку характеристики фильтров нижних частот явля- ются по существу обратными характеристикам фильтров верх- них частот, частотное преобразование нормированной НЧ-пере- Даточном функции в передаточную функцию фильтра верхних
276 8. Аппроксимация характеристики фильтра частот с частотой среза ис определяется выражением si—или (8.176а) (8.1766) Предположим, что необходимо спроектировать фильтр верхних частот второго порядка с максимально плоской характеристи- кой и частотой среза &с, как показано на рис. 8.36. Мы начи- Рис. 8.36. Амплитудно-частотная характеристика фильтра верхних частот. наем процесс проектирования с нормированного прототипа фильтра нижних частот Баттерворта: (s) = 1/(^2 Ч-V2T + 0- (8-177) (8.176), получим требуе- Воспользовавшись преобразованием мую передаточную функцию <2 -2-----т=----------т. (8.178) s2 + V2 acs + со2 Если перейти к схемным элементам, то здесь емкость НЧ-про- тотипа величиной С Ф преобразуется в катушку индуктивности величиной 1/С®с Г фильтра верхних частот. Аналогично индук- тивность НЧ-прототипа величиной L Г преобразуется в емкость величиной 1/L(oc Ф. И снова резисторы и все резистивные эле- менты остаются без изменения. 8.4.4.1. Фильтры инверсные Чебышева. В этом подразделе мы воспользуемся частотным преобразованием НЧ<—>ВЧ для преобразования фильтра Чебышева в фильтр инверсный Чебы- шева. Пусть функция \HN(ja)\2 характеризует фильтр нижних частот Чебышева n-го порядка с частотой среза 1 рад/с. Харак- теристика такого фильтра пятого порядка показана на
8. Аппроксимация характеристики фильтра 277 рис. 8.37, а. Используя преобразование (8.176), получим функ- цию передачи фильтра верхних частот Чебышева n-го порядка с полосой пропускания от 1 рад/с до бесконечности, которая имеет вид I/ 1 \ 12 Мх)| “ -1в«ЙГ <8-179) На рис. 8.37,6 показана функция |7/вч(/м) |2 от не- зависимой переменной <о для случая п = 5. Если мы те- перь вычтем полученную функцию модуля фильтра верхних частот, определяе- мую выражением (8.179), из 1, результирующая функция будет иметь вид I «(/»)?= 1-|Явч(»|!- =>-1М'£)Г- <8-180) График на рис. 8.37, в ил- люстрирует поведение функ- ции |2 для случая п = 5. Обратите внимание на то, что результирующая функция характеризует фильтр нижних частот с мо- нотонно убывающим коэф- фициентом передачи в поло- се пропускания и равновол- новым затуханием в полосе Рис. 8 37. Получение инверсного фильтра нижних частот Чебышева пятого порядка из фильтра ниж- них частот Чебышева пятого по- рядка. задерживания, причем колебания затухания начинаются с ча- стоты 1 рад/с и распространяются вплоть до бесконечности. Фильтр этого типа называется инверсным Чебышева. Переда-
278 8. Аппроксимация характеристики фильтра точная функция для него может быть получена из (8.180), где Hn(s) является передаточной функцией нормированного филь- тра нижних частот Чебышева. 8.4.5. Нормирование по сопротивлению До настоящего момента во всех преобразованиях частоты значения сопротивлений резисторов оставались без изменений. Как показано на рис. 8.9, 8.17 и 8.23, в схемах НЧ-прототипа используются подключаемые к источнику сигнала резисторы величиной 1 Ом. Совершенно ясно, что на практике 1-омные ре- зисторы не являются идеальными элементами для работы. Сле- довательно, мы нуждаемся в некотором механизме для измене- ния значений параметров схемных элементов, который не будет в то же время изменять передаточную функцию спроектирован- ной схемы. Нормирование (денормирование) по сопротивлению ни в коей степени не окажет влияния на передаточную функцию1). Существенной целью этого нормирования является увеличение или уменьшение уровней сопротивлений всех элементов в схеме в определенное число раз для согласования их с другими ча- стями схемы или же придание схемным элементам таких вели- чин, при которых реализация схемы станет значительно легче. Так, например, в случае схем, приведенных на рис. 8.9, 8.17 и 8.23, может оказаться, что легче будет работать с резисто- рами, имеющими сопротивление А Ом. Тогда мы сможем уве- личить сопротивления всех схемных элементов в А раз. На- пример: 1. Резистор с сопротивлением Н Ом теперь увеличивается до AR Ом. 2. Катушка индуктивности с индуктивностью L Г, значение сопротивления которой составляет sL, теперь увеличивает его до sAL, чему уже соответствует катушка индуктивности вели1 чиной AL Г. 3. Конденсатор емкостью С Ф, который имеет сопротивление 1/$С, теперь повышает свое сопротивление до величины A/sC= = 1 / [s(С/А) ], чему соответствует конденсатор с емкостью С/А Ф. 4. ЧЗОС величиной D Ф2, которое имеет сопротивление ве- личиной l/s2Z>, теперь увеличивает его до величины A/s2D = = \/\s2(D/A)\, чему соответствует ЧЗОС величиной D/А Ф2. *) Это справедливо лишь для передаточных функций по напряжению и току. Необходимо помнить, что в этой книге мы рассматриваем только пере- даточные функции по напряжению.
8. Аппроксимация характеристики фильтра 279 5. ИНУН и ИТУТ и идеализированные операционные уси- лители остаются без изменения *). Таблица 8.5 Преобразования частоты и элементов 'РреоИразования частоты 4Г £<р •. —в_ г в G ц> В табл. 8.5 приведена сводка всех преобразований частоты и элементов, котерые обсуждались в цазд. 8.4. Рис. 8 38. Решение примера 8.16. Пример 8.16. Найти схему фильтра с Rs = 1 кОм, которая будет удовле- творять всем условиям примера 8.15. *) Обратите внимание на то, что ИНУН и идеальный операционный уси- литель остаются без изменений при всех типах преобразований частоты и нормировании по сопротивлению Мы будем часто использовать это обстоя- тельство в гл. 10.
280 8. Аппроксимация характеристики фильтра Решение. Схема (рис. 8 35,6) удовлетворяет всем условиям примера 8.15 при Rs = 1 Ом. Следовательно, нам лишь остается изменить уровень сопро- тивления каждого элемента схемы на рис. 8 35, б в 1000 раз. Результирующая схема приведена на рис. 8 38. 8.4.6. Примеры Пример 8.17. Предположим, что нам необходим фильтр нижних частот, удовлетворяющий следующим требованиям: а) Частота среза по уровню 3 дБ равна 20 крад/с. б) Коэффициент передачи в полосе пропускания отклоняется от своего максимального значения для оэ 10 крад/с не более чем на 0,1 дБ. в) Затухание в полосе задерживания больше чем 40 дБ для со > 50 крад/с. г) Необходима монотонно убывающая функция передачи. Найти приемлемую схемную реализацию с сопротивлением резистора Rs в цепи источника сигнала 10 кОм. Решение Условие г) требует использования фильтра Баттерворта. Если перейти к НЧ-прототипу, частота среза автоматически принимает значение, равное 1, а условия б) и в) приобретают вид- б') Коэффициент передачи в полосе пропускания отклоняется от своего максимального значения не более чем на 0,1 дБ для всех со 0,5 рад/с. в') Затухание в полосе задерживания превышает 40 дБ для всех (О > 2,5 рад/с. Применительно НЧ-прототипу эти условия принимают следующий вид: — 10 log | Н (/со) |2 < 0,1 для со ^0,5, (8.181) — 10 log | Н (/со) |2 > 40 для со > 2,5. (8.182) Благодаря свойству монотонного убывания характеристик фильтров Баттер- ворта условие (8.181) требует, чтобы “ 10g | 1 + (0,5)2rt | °’01, Это означает, что условие б') будет удовлетворять п 3. В отношении же условия в') условие (8 182) требует, чтобы ~ 10 10g | 1 + (2,5)2П | > 40, Это означает, что условие в') будет удовлетворять п 6. Таким образом,, нам необходим фильтр Баттерворта шестого порядка. В справочной табл. 8 1 мы найдем схему, изображенную на рис. 8 39, а. Квадрат модуля функции передачи схемы рис. 8.39, б определяется следующим выражением: I Н (/«>) |2 = 1/(1 + со12) (8.183) с частотой среза, равной 1 рад/с. Воспользовавшись преобразованием элемен- тов для повышения частоты среза до 20 крад/с, мы получим схему (рис. 8.39,6), которая характеризуется выражением 1Я(/Ю)12 =------/ V2- <8-184) 1 + I 2 X 104 ) И наконец, денормирование по сопротивлению всех схемных элементов схе- мы 8.39,6, в результате которого резистор Rs увеличивается в 104 раза, по-
8. Аппроксимация характеристики фильтра 281 + 70,71 мкГ ' 25,88 мкФ ! 969бОмкГ ; 96,60мкф ; 25,88 МкГ б + Я..-/0 кОм Увх 2,5ввнФ 1«* CJ707/ Г $ 8,660нФ ; 0,9560 Г \ 7Р7!нФ 7 0,2588 Г ч 10 кОм 1 + б Рис. 8.39. Решение примера 8.17. зволяет повысить сопротивление этой величины до требуемого значения 10 кОм. Результирующая схема показана на рис. 8.39, в. Как можно показать, функция передачи схемы рис. 8 39, в определяется выражением (8.184). Со- вершенно ясно, что схема рис. 8 39, в является желаемым результатом. Пример 8.18. Предположим, что нам необходим фильтр нижних частот, удовлетворяющий условиям а), б) и в) примера 8.17. Найти реализацию Чебышева с сопротивлением резистора в цепи источника Rs, равным 1 кОм. Решение. Применительно к нормированному фильтру нижних частот Че- бышева условие б) просто означает, что неравномерность передачи в полосе пропускания составляет 0,1 дБ. Следовательно, Дмакс = 0,1 дБ, и в соответ- ствии с (8.71) е = 0,1526. Поскольку коэффициент передачи фильтра Чебы- шева монотонно убывает в полосе задерживания, условие в) требует выбора такого целого числа п, которое будет удовлетворять неравенству - 10 log ___________1__________ 1 + (0,1526)2Т2 (2,5) (8.185) где Тл((о) представляет собой полином Чебышева п-го порядка. Вычисление значения выражения (8.185) в общем случае является трудоемкой операцией. К счастью, в литературе опубликованы таблицы и графики, подобные графи- кам на рис. 8.15. Так, для случая неравномерности затухания 0,1 дБ рис. 8.15, а Дает п = 5, что позволяет удовлетворять условию (8 185). Следовательно, за- данные технические характеристики требуют использования фильтра Чебыше-
282 8. Аппроксимация характеристики фильтра + Rs = Юм 1,3712 Г - 1,3712 Г Vex' : 1,14бвФ • : 1,9750 е? : 11,1568е? 10м\ VBb!X 68,5бмкГ б 68,56мкГ 57,35мкФ ; -,98,75мкФ + ^вых Rs * I кОм 67,35нФ 66,56 мГ 98,75 нФ 66,56м Г 57,34н‘Р Ж 6 Рис. 8.40. Решение примера 8 18. ва пятого порядка. Обратившись к табл. 8,2, получим НЧ-прототип, схема которого изображена на рис 8 40, а. Чтобы перейти к частоте среза, равной 20 крад/с, выполним преобразование элементов схемы 8 40, а, в результате чего схема превращается в схему 8.40, б. И наконец, в схеме рис. 8.40, б про- изводится денормирование по сопротивлению, что позволяет получить конеч- ный результат — схему рис. 8 40, в. Схема 8.40, в удовлетворяет всем требова- ниям к фильтрации. Обратите внимание на то, что фильтр Чебышева пятого порядка может выполнять те же функции, что и фильтр Баттерворта ше- • стого порядка, о чем свидетельствуют примеры 8.17 и 8.18. 8.5. Всепропускающие фильтры Как было показано на рис. 8.2, одной из особенностей иде- альной частотной характеристики является наличие линейно- изменяющейся фазы и постоянство группового времени замед- ления в пределах полосы пропускания. Когда мы проектируем фильтр по амплитудно-частотной характеристике, то мы вводим искажения функции группового времени у краев полосы. Чтобы устранить эти искажения, необходимы фазовые корректоры. Наиболее распространенными фазовыми корректорами явля- ются всепропускающие (фазовые) фильтры.
8. Аппроксимация характеристики фильтра 283 Передаточная функция всепропускающего фильтра опреде- ляется следующим выражением: H(s) = p(— s)/p(s), (8.186) где p(s) является полиномом Гурвица. Если учесть выражение (8.186), то передаточная функция всепропускающего фильтра обладает следующими свойствами: 1. Для всех со имеем |Я(/со)р=1. (8.187) 4 Выражение (8.186) называется поэтому всепропускающей пе- редаточной функцией. 2. Если Sk является полюсом H(s), то —s* является нулем H(s). Поскольку все полюсы H(s) лежат в левой s-полуплоско- сти, все нули H(s) находятся в правой s-полуплоскости. Следо- вательно, передаточная функция всепропускающего фильтра не является минимально-фазовой функцией. 3. Фазовый угол ср (со) А— /H(ja>) передаточной функции всепропускающего фильтра определяется следующим выра- жением: ср (со) = 2/р (/и). (8.188) 4. За исключением точек разрыва, функция ср (со) является монотонно возрастающей функцией со. Рассмотрим передаточную функцию всепропускающего филь- тра первого порядка Z/1(s) = (_s + a)/(s + a), (8.189) где а — вещественно положительное число. Фазовая функция и функция группового времени определяются соответственно сле- дующими выражениями: <р (со) = 2 ctg (co/а) и (8.190а) <8-|Мб> Обратите внимание на то, что из выражения (8.190) вытекает ср (0) = 0 и (8.191а) <р(оо) = л. (8.1916) Поскольку т(со) представляет собой производную от ср (со), мы можем записать О ср (со) = т (со') с/со'. (8.192) oJ
284 8. Аппроксимация характеристики фильтра Таким образом, площадь под кривой т(ю), характеризуемой вы- ражением (8.1906) для 0 < со < оо, определяется как <р(оо) — <р(0) = л. (8.193) Аналогично площадь под кривой т(со) для 0 < со < оо равна ил, где п является степенью p(s) в выражении (8.186). Если некоторая функция группового времени т(со) определена от 0 до заданной частоты сод рад/с, то можно рассчитать область т(<о)(/сй и определить приблизительно минимальную степень о п, которая требуется для получения необходимой передаточной функции всепропускающего фильтра. Пассивная реализация передаточной функции по направлению всепропускающего фильтра, полученная в виде схемы с лестничной конфигурацией, описывается в разд. 7.2. ЛИТЕРАТУРА 1. Guillemin Е. A., Synthesis of Passive Networks, New York, Wiley, 1957. 2. Weinberg L., Network Analysis and Synthesis, Huntington, N. Y., R. E. Krie- ger, 1975. 3. Humphreys D. S., The Analysis, Design, and Synthesis of Electrical Filters, Englewood Cliffs, N. Y, Prentice-Hall, Inc., 1970. 4. Christian E., Eisenmann E., Filter Design, New York, Wiley, 1967. 5. Sverev A. I., Handbook of Filter Design, New York, Wiley, 1967. 6. Oppenheim A. V., Schafer R. W., Digital Signal Processing, Englewood Cliffs, N. J., Prentice-Hall, Inc. 1975. 7. Rabiner L. R., Gold B., Theory and Application of Digital Signal Processing, Englewood Cliffs, N J, Prentice-Hall, Inc., 1975. 8. Kawakami К, Nomographs for Butterworth and Chebyshev Filters, IEEE Trans. Circuit Theory, CT-10, 288—289 (1963). 9. Johnson D.E., Introduction to Filter Theory, Englewood Cliffs, N. J., Pren- tice-Hall., Inc., 1976. 10. Daniels R. W., Approximation Methods for Electronic Filter Design, New York, McGraw-Hill, 1974 11. Krall H. L., Frink O. A New Class of Orthogonal Polynomials, The Bessel • Polynomials, Trans. Amer Math Soc., 65, 100—115 (1949). 12. Thomson W. E , Delay Network Having Maximally Flat Frequency Characte- ristics, Proc. I EE, 96, 487—490 (pt. 3. 1946). 13. Storch L., Synthesis of Constant-Time Delay Ladder Network Using Bessel Polymomials, Proc. IRE, 42, 1666—1675 (1954). 14. Szetirmay G., The Design of Arithmetically Symmetrical Band Pass Filter, IEEE Trans. Circuit Theory, CT-10, 367—375 (1963). ПРИЛОЖЕНИЕ В этом приложении приведены таблицы параметров филь- тров Баттерворта и Чебышева1)- Каждая таблица состоит из *) Некоторые таблицы в этом приложении любезно предоставлены Л. Уэйнбергом (L. Weinberg), Network Analysis and Synthesis, R. E. Krieger Publishing Co., 1975.
Таблица П8.1 Нормированные фильтры нижних частот Баттерворта & Координаты полюет Порядок п pi,я до.я-1 1 2 3 5 6 7 8 9 б Полиномы. Порядок п — 1,00000000 —0,70710678 ±/0,70710678 —0,50000000 ± j 0,86602540 -1,00000000 —0,38268343 ±у0,92387953 -0,92387953 ±/0,38268343 —0,30901699 ±>0,95105652 -0,80901699 ±>0,58778525 -1,00000000 —0,25881905 ±>0,96592583 -0,70710678 ±70,70710678 -0,96592583 ±>0,25881905 ' —0,22252093 ±>0,97492791 , -0,62348980 ±/0,78183148 —0,90096887 ±/0,43388374 -1,00000000 -0,19509032 ±/0,98078528 *-0,55557023 ±>0,83146961 -0,83146961 ±/0,55557023 -0,98078528 ±/0,1950903Z -0,17364818 ±/0,98480775 -0,50000000 ±/0,86602540 -0,76604444 ±/0,64278761 -0,93969262 ±/0,34202014 —1,00000000 знаменателя В(з) » г» + b„-i**-* + Ь»-гг"-в + ... + bo Ьо б» bi by bt b* bi bi bi 1 1,00000000 2 1,00000000 1,41421356 3 1,00000000 2,00000000 2,00000000 4 1,00000000 2,61312593 3,41421356 2,61312593 5 1,00000000 3,23606798 5,23606798 5,23606798 3,23606798 6 1,00000000 3,86370331 7,46410162 9,14162017 7,46410162 7 1,00000000 4,49395921 10,09783468 14,59179389 14,59179389 8 1,00000000 5,12583090 13,13707118 21,84615097 25,68835593 9 1,00000000 5,75877048 16,58171874 31,16343748 41^8638573 б Сомножители/юлинамалнамена-в^) - Л1(*)Л(г) Л(г) А(г)Л(г) Порядок п B(j) теля 3,86370331 10,09783468 21,84615097 41^8638573 4,49395921 13,13707118 31,16343748 5,12583090 16^8171874 5/75877048 1 2 3 4 5 6 7 8 9 (s +1) (*« + 1,41421356г + 1) (*’ + * + 1) (f + 1) (j’+ 0,76536686г ± 1) (г1 + 1,84775907г + 1) (г» + 0,61803399г + 1) (г« + 1,61803399г +1) (г + 1) (г’ + О,517638О9г +1) <г« + 1,41421356г + 1) (г1 + 1,93185165г + 1) (г« + 0,44504187г+*1) (г» + 1,24697960г + 1) (г* + 1,80193774* + 1) (г ± 1) (г« + 0,39018064г + 1) (г« + 1,11114047г + 1) (г’+ 1,66293922г + 1) (г« + 1,96157056г + 1) (*’ + 0,34729636г ±1) (г* + г + 1) (г> + 1,53208889г ±1) (*» + 1,87938524г +1) (г + 1)
Таблица П8.2 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 0,1 дБ а Координаты полюсов Порядок 71 pi,w ря.п-t Р<,*-я 1» 1 —6,55220322 2 —1,18617812 ±/1,38094842 .3 —0,48470285 ±/1,2061552» —1^96940571 4 —0,26415637 ±/1,12260981 —0,63372988 ±/0,46500021 5 —0,16653368 ±/1,08037201 —0,43599085 ±/0^66770662 —0,53891432 6 —0,11469337 ±/1,05651891 —0,31334811 ±/0,77342552 -0,42804148 ±/0Д8309339 7 —0,08384097 ±/1,04183333 —0,23491716 ±/0,83548546 -0,33946514 ±/0,46365945 —0,37677788 8 —0,06398012 ±/1,03218136 —0,18219998 ±/0,87504111 —0,27268154 ±/0,58468377 -0,32164981 ±/0,20531364 9 —0,05043805 ±/1,02550963 -0,14523059 ±/0^0181804 -0,22250617 ±/0,66935388 -0,27294423 ±/0,35615576 —0^9046118 8Полиномы знаменателя В(я) = »« ± б».»»»-’ + ±.., ± Ь» Порядок 71 Ьо bi bt Вз bt bs bs bi bs 1 €,55220322 2 Зр 1403708 2,37235625 1,938811'42 3 3,63805080 2,62949486 4 0,82850927 2,02550052 2,62679762 1,80377250 5 0,40951270 1,43555791 2,39695895 2,77070415 1,74396339 6 0^20712732 0,90176006 2,04784060 2,77905025 2,96575608 1,71216592 7 «,10237818 0,56178554 1,48293374 2,70514436 3,16924598 3,18350446 1,69322441 В 0,05178183 0^32643144 1,06662645 2,15924064 3,41845152 3,56476973 3,41291899 1,68102289 9 0,02559454 0,19176027 0,6№Ы23 1,73411961 23338729$ 4,19)61066 X96384487 3^64896144 1,6726992» ^Сомножители полинома энамена-вф м £,(») В^Ку Bz(r) B<(s)BsCsf Порядок п Ж.г) теля t V ±6,55220322) 2 <j» ± 2,372356251 ± 3,"314O3708), 3 <s’ ± 0,96940571» ± 1,68974743) (f ± 0,96940571) 4 (s’±0,52831273» ± 1,33003138) O' + 1,27545977» ± 0,62292460) 5 (s’± 0,33306737» ± 1,19493715) (»* ± 0,87198169» ± 0,63592015) (» ± 0,53891432) 6 O’±032938674» ± 1,12938678) (s’ ± 0,62669622» ± 0,69637408) (»’± 0,85608296» ± 0,26336138) 7 O’ ± 0,16768193» ± 1,09244600) O’ ± 0,46983433» ± 0,75322204) (s’ ± 0,67893028» ± 0,33021667) О ± 0,37677788) 8 O’± 0,12796025» ± 1,06949182) (»’ ± 0,36439996» ± 0,79889377) O’ ± 0,54536308» ± 0,41621034) (s’± 0,64329961» ± 0,14561229) 9 O’ ± 0,10087611» ± 1,05421400 O’± 0,29046118» ± 0,83436770) O* ± 0,44501235» ± 0,49754361) (s’± 0,54588846» + 0,20134548) (» ± 0,290461/8)
Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 0,2 дЦ G Координаты полюсов Порядок п pi.n 1 2 3 4 5 6 7 8 9 4,60636099 0,96354254 ±/1,19516283 0,40731707 ±>1,11701458 0,22481072 ± j 1,0715О42Т 0,14258371 ±/1,04741496 0,09852431 ±/1,03354455 0,07216630 ± / 1,02491707 0,05514327 ±/1,01921190 •0,04351082 ±/1,01525261 —0,81463413 -0,54274109 ±/0,44383158 -0,37328900 ±/0,64733805 -0,26917343 ±/0,75660712 -0,20220548 ±/0,82191968 -0,15703476 ±/0,86404612 -0,12528442 ±/0,89279816 5Полиномы знаменателя = Р + An-is”'1 + 6n-w"’2 3 4 5 6 7 8 9 ± ... ± Л> Порядок п bi bt Ьз —0,46141058 -0,36769774 ±/0^7693745 —0,29219539 ±/0,45612101 —0,23501912 ±/0,57733716 —0,19194687 ±/0,66265908 —0^32431242 -0,27722396 ±/0,20273385 -0^23545769 ±/0^5259353 —0,25056884 1 4,60636099 2 2,35682846 1,92708508 3 1,15159025 2,07725754 1,62926827 4 0,58920712 1,52213870 2,17827157 1,53510363 5 0^8789756 1,08234729 1,86493313 2,36475740 1,49315599 6 0,14730178 0,66110783 1,60289922 2,20817385 2,58161304 1,47079097 7 0,07197439 0,41573867 1,11759023 2,17449134 2,55386738 2,81207554 1,45744677 8 0,03682544 023654244 0,81273392 1,65937609 2,80404721 2,90162138 3,04957189 1,44884222 9 0,01799360 0,14052449 0,51438217 1,35164765 2^28779160 3/9411391 3/509J261 3,29107898 1,44296846 С Сомножители полинома знамена- B(s) = Bi(s) Bz(s') BiCi) Вз(& ОД;) Порядок п ^(,) теля 1 ($ ± 4,60636099) 2 ($* ± 1,92708508$ ± 2,35682846) 3 ($г ± 0,81463413$ ± 1,41362877) ($ ± 0,81463413) 4 ($« ± 0,44962144$ ± 1,19866114) ($2 ± 1,08548218$ ± 0,49155436) 5 ($*± 0,28516742$ ± 1,11740822) ($2 ± 0,74657799$ ± 0,55839122) ($±0,46141058) 6 ($« ± 0,19704863$ ± 1,07792137) ($2 ± 0,53834686$ ± 0,64490867) ($« ± 0,73539548$ ± 0,21189597) 7 ($’ ± 0,14433260? ± 1,05566298) ($г ± 0,40441097$ ± 0,71643901) ($« ± 0,58439078$ ± 0,29343364) ($±0,32431242) 8 ($« ± 0,11028655$ ± 1,04183367) ($г ± 0,31406951$ ± 0,77123562) ($« ± 0,47003824$ ± 0,38855219) ($* ± 0,55444791 $ ± 0,11795414) 9 ($» ± 0,08702165$ ± 1,03263106) ($2 ± 0,25056884$ ± 0,81278475) ($2 ± 0,38389374$ ± 0,47596066) ($2 ± 0,47091539$ ± 0,17976252) ($ ± 0,25056884)
Таблица ТТ8.4 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 0,3 дБ £1 Координат Порядок я w полюсов jn.—i 1 « П Ч *1 * г* * •» —3,73928318 —0,84715549 ±/1,ГОЭ48Г95 —0,36463866 ± J1,07186009 —0,20259811 ±/1,04536452 —0,12889998 ±/1,03048045 —0,08922267 ±/ 1,02170971 —0,06542149 ±/1,01618962 —0,05002353 ±/1,01231401 —0/13948957 ±/1,0099518» -0,72927732 -0,489115» ±/0,43300416 -0^3746452 ±/0,63687195 —0,24376086 ±/0,74794342 —0,18330693 ±/О,ОМ9208О -0,14245497 ±/0,85836793. -0,11370569 ±/0,88813679 -0,44712909 —0,33298353 ±/0,273766» —0,26488619 ±/0,45224693 -0,21319892 ±/0,57354341 —0,17420723 ±/0,65919928 -0,29400149 —0,25148528 ±/0,20140156 —0,21369680 ±/0,35075261 -одгмизк ЛПолиновК/ знаметипеля В(А — » +О»-!»*'1 + . + Ы Порядок з» Ъь >1 Ь 6» Ы 8» Ь» 1 2 3 4 5 6 7 8 9 3,73928318 1,93534485 0,93482080 0,48383621 . 0,23370520 0,12095905 0,05842630 0/13023976 0,01460657 1,69431098 1,81369083 1,28205748 0,91976859 0,54930774 0,34948247 0,19528137 0,11745564 1,45855465 1,95693432 1,60098707 1,39260036 0,94285544. 0,69512887 0,42993878 V 1,3834264! 2,16105841 1,91754434 1/>1929792 1,41506833 1,17175288 1,34985808 238702424 2^23477563 23О4981ЭО 1,96663611 133193411 2,62282530 235297778 3,15157757 1,32123072 2JB6372563 2^87202098 1,31432540 3,10753913 1,30960997 б СоммЫЛем тттама зяамею-ЖА — ВМ ВМ ВМ ВМ ВМ Порядок Л(«) тмя м 1 О + 3,73928318) 2 0» + 1^9431098/ + 1,93534485) 3 + 0,72927732» + 1,28184542) (, + в,72927732) 4 0» + в,40519622» + 1,13383296) (»• + 0,98723020» + 0,426726(81 5 (»*+0,25779995» + 1,07850517) <»* +0,67492904»+ 0^51948818) (я + 0,41712909) (»« + 0,17844533» + 1,05185142) (»• + 0,48752172» + 0^1883871) (»• + 0,66596706» + 0,18582601) 7 (»* +0,13084297» + 1,03692131) («*+0,36661387» + 0,69769735) («• + ОД2977239» + 0Д7469198) (» + 0,29400149) 8 (s* + 0,10004706» + 1,02768697) (»• + 0,28490993» + ОД57О8892) (»• + 0,42639785» + 0,37440548) (»* + 0,50297056» + 0,10380743) 9 «’ +0,07897914»+ 1,02156225) («• + 0,227411381 + 0,80171594) (»• + 0,34841445» + 0,46489185) (»«+0,42739360» + 0,16869372) (» + 0,22741138)
Таблица П8.5 Ji обминов энные фильтры нижних частот Чебышева с неравномерностью передачи в полосе ппопускания 0,5 дБ Q Координаты полюсов Порядок n pi.„ P3,n i Pi, n-3 1 2 3 4 5 6 8 9 —2,86277516 —0,71281226 ± J1,00404249 —0,31322821 ±у1,02192749 -0,17535307 ±>1,01625289 —0,11196292 ±71,01155737 -0,07765003 ± 71,00846085 —0,05700319 ±71,00640854 — 0,04362008 ± 71.00500207 -0,03445272 ±/1,00400397 -0,526-^649 -0,42333976 ± 70,42094573 —0,29312273 ±,0,62517684 —0,212143с»5 ±/0,73824458 — 0,15971929 ±/0.80707698 -0,12421947 ±70,85199961 —0,09920264 ±70,38290628 -0,36231962 -0,28979403 ±J0,27021627 -0,23030120 ±7’0,44789394 - 0,25617001 -0,18590757 ± у 0,56928794 - 0,21929293 ± y’0,19990734 —0,15193727 ±yO,655317OS -0,18643993 ±y’0,34868692 -0,19840529 5Полиномы знаменателя Порядок 7i bo 3(5) = J" + bi bn-is*1'1 + Ля-u"-2 + ... + ba Ьз Ьз bi bs be bi be 1 2 3 4 5 б 7 8 9 2,86277516 1,51620^63 0,71569379 0,37905066 0,17892345 0,09476266 0,04473086 0,02369067 0,01118272 1,24562451 1,53489546 1,02545528 0,75251811 0,43236692 0,28207223 0,15254444 0.09411978 1,25291297 1,71686621 1,30957474 1,17186133 0,75565110 0,57356040 0,34081930 1,19738566 1,93736749 1,58976350 : 1,64790293 1,14858937 0,98361983 1,17249093 2,17184462 1,86940791 2,18401538 1,61138805 1,15917611 2,41255096 2,14921726 2,78149904 1,13121758 2,65674981 2,42932969 1,14608011 2,90273369 1,14257051 и Сам ^жители полинома Порядок п B(s) ' зни/ме- В(з) = нателя = Bi(s) A(s) B3(s) B4(s) Bs(s) 1 (s + 2,86277516) 2 (s3 + 1,42562451s ± 1,51620263) 3 (s’ + 0,62 45649s + 1,14244773) (s +0,62645649) 4 (s’+ 0,35070614s + 1,06351864) (s’+ O,84667952s + 0,35641186) 5 (s’ + O,22392584s + 1,03578401) (s’ + 0,58624547s + 0,47676701) (s + 0,36231952) 6 (s’ + 0,15530015s + 1,02302281) (s’ + 0,42428790s + 0,59001011) (s’ + 0,57958805s + 0,15699741) 7 (s’+ O,114OO638s + 1,01610751) (s* + 0,31943878s + 0,67688354) (s’+ 0,46160241s + 0,25387817) (s + 0,25617001) I 8 (s’+ 0,08724015s + 1,01193187) (s’+ 0,24843894s + 0,74133382) (s’+ 0,37181515s + 0,35865039) (s’+ 0,43858587s + 0,08805234) 9 (s’ + 0.06390543s + 1,00921097) (s’ + 0,19340529s + 0,78936466) (s’ + O,3O397454s + 0,45254057) (s’ + 0,37287997s + 0,15634244) (s + 0,19840529)
Таблица П8.6 Нормированные фильтра нижНИх частот Чебышева с неравномерностью передачи в полосе пропускания 1 дБ CL Координаты* полюсов Порядок n J»».* к jP3.n-3 ZM,n-3 PS 1 .— 1,96522673 2, ‘—0,54886716 ±70,89512857 s-. 3 —0,24708530 ±>0,96599867 —0,49'417060. 4 —0,13953600 ± 70,98337916 '—0,3368696940732899 5 —0,08945836 ±70,99010711 -41,23420503 ±70,61191985 6 —0,06218102 ± 70,99341120 —0,16988172 ± 70,72722747 7 -0,04570898 ±/0,99528396 -0,12807372 ± 70,79815576 8 — 0,03500823 ±y0,99645128 —0,09969501 ±70,84475061 9 - 0,02766745 ± 70,99722967 -0,07966524 ± 70,87694906 3Полиномы знаменателя B(s) = s" ± in-is"-1 + in-ss"-’ + ... + In .Порядок n In 6i Ь, Ьз —0,28949334 -0,23206274 ij’0,26618373 -0,18507189 ±>0,44294303 —0,14920413 ±70,56444431 -0,12205422 ±70,65089544 64 -0^0541430 —0,17599827 ±70,19820648 -PJ4972167 ± j 0,34633423 -0,15933047 ba bi ba 1 Ч&впып , 2 9,10251033 1,09773433 ‘ 3 7),49130668 1,23840917 0,98834121 4 0,27562758 0,74261937 1,45392476 0,9528/138 5 0,12282667 0,58053415 0,97439607 1,68881598 0,93682013 6 0,06890690 ОД0708064 0,93934553 1,20214039 1,93082492 0,92825096 7 0,03070667 0,21367139 0,54861981 1,35754480 1,42879431 2,17607847 0,92312347 8 0,01722672 0,10734473 0,44782572 0,84682432 1,83690238 1,65515567 2,42302642 0,91981131 9 0,00767667 0,07060479 0,24418637 0,78631094 12(1160717 2,37811881 1,88147976 2,67094683 0,91754763 £ CoMrtowunje/ju полинома зна - B(J) m ЛзО> В ;(s) * Порядок п ^емателя' 1 (г + 1,96522673) 2 О* + 1,09773433s + 1,10251033) 3 (s’ + 0,49417060г + 0,99420459) (г + 0,49417060) 4 (s’ ± 0,27907199г + 0,98650488). (г1 + О,67373939г + 0,27939809) 5 (s’ + 0,17891672г + 0,98831489) (г* + 0,46841007г + 0,42929790) (г + 0,28949334)* 6 (s’ + 0,12436205г + 0,99073230) (s’ ± О,33976343г + 0,55771960) (г2 3 4 5 6 7 8 9 + 0,46412548г + 0,12470689) 7 (г’+ 0,09141796г + 0^99267947) (s’+ 0,25614744г + 0,65345550) (s’+ 0,37014377г + 0,23045013) (г ± 0,20541430) 8 (s’+ 0,07001647г + 0,99414074) (s’ + 0,19939003s ± 0,72354268) (s’+ 0,29840826s + 0,34085925) (s’ ± 0,35199655s ± 0,07026120). 9 (s’+ 0,05533489s + 0,99523251) (s’+ 0,15933047s + 0,77538620) (s'+ 0,24410845s + 0,43856211) (s’+ O,29944334r + 0,14236398) (s + 0,15933047)
Таблица П8.7 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 1,5 дБ О. Координаты полюсов Порядок n P4,n~S 1 2 3 4 5 б 7 8 9 •1,55692704 •0,46108873 ±>0,84415805 0,21005618 ±>0,93934594- 0,11913070 ±70,96761105 0,07652815 ±>0,97978702 0,05325112 ±70,98615853 0,03917029 ± 70,98991746 -0,03001306 ±/0,99232369 0,02372663 ±>0,99395816 -0,42011237 -0,28760695 ± 70,40079762 —0,20035330 ±>0,60554168 —0,14548476 ±>0,72191815 -0,10975272 ±70,79385217 -0,08546998 ±>0,84125141 -0,06831811 ±70,87407213 б Полиномы знаменателя Порядок n Ьо B(s) = sn ± b»-is"-1 + bn-as"-2 + . *. ± Ьо bi ba Ьз -0,24765030 -0,19873588 ±70,26424038 -0,15859728 ±>0,44055472 -0,17602970 -0,12791486 ±70^6210622 -0,15088586 ±70,19738545 —0,10466942 ±>0,64876011 -0,12839605 ±>0t34519804 -0,Цб$3622 Ьд bs bs bi be • 1 1,55692704 2 0,92520563 0,92217745 3 0,38923176 1,10298881 0,84022474 4 0,23130141 0,60470214 1,33087103 0,81347530 5 0,09730794 0,50419031 0,80441337 1,57113155 0,80141319 6 0,05782535 0,24758513 0,83401695 1,00055677 1,81596761 0,79494354 7 0,02432698 0,18365019 0,44733249 1,22429494 1,19561450 2,06289611 0,79107030 8 0,01445634 0,08613897 0,39173725 0,69590812 1,67617801 1,39030856 2,31091937 0,78856753 9 0,00608175 0,06034495 0,19776813 0,69725472 0,93316759 2,19012821 1,58489077 2,55957170 0,78685666 6Сомножители полинома знамена - B(s) — Bi(i) &W Ba(s) Bt(s)*Bs(s) Порядок n B(s) 1 (s ± 1^55692704) 2 (s2 ± 0,92217745s ± 0,92520563) 3 (s2 ±0,42011237s ± 0,92649440) (s ±0,42011237) 4 (s2 ± 0,23826140s ± 0,95046327) (s2 ± 0,57521390s ± 0,24335649) 5 (s2 ± 0,15305630s ± 0,96583917) (s2 ± 0,40070660s ± 0,40682217) (s ± 0,24765030) 6 (s2 ± 0,10650224s ± 0,97534434) (s2 ± 0,29096953s ± 0,54233163) (s2 ± 0,39747177s ± 0,10931893) 7 (s2 ± 0,07834059s ± 0,98147089) (s2 ± 0,21950545s ± 0,64224692) (s2 ±0,31719456s ± 0,21924156) (s ± 0,17602970) 8 (s2 ± 0,06002613s ± 0,98560709) (s2 ± 0,17093995s ± 0,71500904) (s2 ± 0,25582972s ± 0,33232561) (s2 + 0,30177173s ± 0,06172756) 9 (s2 ± 0,04745326s ± 0,98851577) (s2 ± 0,13663622s ± 0,76866946) (s2 ± 0,20933884s ± 0,43184537) (s2 ± 0,25679210s ± 0,13564724) (s ± 0,13663622),
Таблица П8.8 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 2 дБ С Координаты полюсов Порядок п, pi, а рэ.я-t 1 2 3 4 5 6 7 8 9 zJ Полиномы Порядок n -1,30756027 —0,40190822 ±/0,81334508 — 0,18445539 ±/0,92307712 - 0,36891079 -0,10488725 ±j0^5795296 -0,25322023 ±>0,39679711 -0,06746098 ±>0,97345572 -0,17661514 ±>0,60162872 -0,04697322 ±>0,98170517 -0,12833321 ±>0,71865806 —0,03456636 ±>0,98662052 - 0,09685278 ±>0,79120823 -0,02649238 ±>0,98978701 -0,07544391 ±>0,83910091 -0,02094714 ±j0,99194711 -0,06031490 ±>0,87230365 знаменателя В(з) = s" + bn-is"'1 + bn-un~* + ... + tn bo bi bt Ьз * —0,21830832 -0,17530643 ±>0,26304711 -0,13995632 ±>0,43908744 -0,15533980 -0,11290980 ±>0,56066930 -0,13318619 ±>0,19688088 —0,09240778 ±>0,64744750 -0,11335493 ±>0,34449962 -0,12062980 Ьз bi bi bt 1 1,30756027 2 0,82306043 0,80381643 3 0,32689007 1,02219034 4 0,20576511 0,51679810 5 0,08172252 0,45934912 6 0,05144128 0,21027056 7 0,02043063 0,16612635 8 0,01236032 0,07293732 9 0,00510766 41,05437558 £ Сомножители полинома зна- В(з) » Порядок п В(з) менателя 0,73782158 1,25648193 0,71621496 0,69347696 1,49954327 1 0,77146177 0,86701492 0,38263808 1,14459657 0,35870428 0,59822139 0,16844729 0,64446774 1 Bi(s) 5i(s) &(s) 5«(s) Вз(з) 5,70646057 1,74585875 1,03954580 1,57958072 5,85686481 0,70122571 1,99366532 1,21171208 2,07674793 0,69809071 2,24225293 1,38374646 0,69606455 2,49128967 0,69467931 1 (s + 1,30756027) 2 (s’ + 0,8038 1643s + 0,82306043) 3 (ji + 0,36891079s + 0,88609517) (s + 0,36891079) 4 (s’ + 0,20977450s + 0,92867521) (s’ + 0,50644045s + 0,22156843) 5 (s’+ 0,13492196s+ 0,95216702) (s’+ O,35323O28s + 0,39315003) (s +0,21830832) 6 (s’ + 0,09394643s + 0,96595153) (s’ + O”,25666642s + 0,53293883) (s* + 0,35061285s + 0,09992612) 7 (s’+ 0,06913271s+0,97461489) (s’+ 0,19370556s + 0,63539092) (s’ + 0,27991264s + 0,21238555) (s + 0,15533980) 8 (s* + 0,05298476s + 0,98038017) (s’+ O,15O88783s + 0,70978212) (s’+ 0,22581959s + 0,32709869) (s’ + 0,26637237s + 0,05650064) 9 (s’ + 0,04189429s + 0,98439786) (s* + 0,12062980s + 0,76455155) (s’+ 0,18481557s + 0,42772746) (s’ + 0,22670986s + 0,13152933) (s + 0,12062980)
Таблица П8.9 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания 2,5 дБ О Координаты полюсов РО.я-l P0, n-3 pt Порядок з к Pi,» 1 2 3 4 5 6 7 8 9 d Полиномы Порядок п -1,13352794 -0,35762543 ±70,79239886 -0,16497445 ±70,91194830 -0,32994890 -0,09398023 ±70,95133155 -0,22688835 ± 70,39405443 —0,06049691 ±70,96911059 -0,15838298 ±70,59894329 -0,04214350 ±/0,97864714 -0,11513817 ± 70,71641943 -0,03102091 ±у0^8435581 -0,08691865 ±70,78939207 -0,02377936 ±/0,98804414 - 0,06771789 ±70,83762338 -0,01880433 ± 70,99056519 - 0,05414490 ±70,87108841 знаменателя B(s) = зп + bn-isn-1 + b^-os*-* + ... + bo bo bi bo tn -0,19577212 -0,15728167 ± 70,26222771 -0,12560108 ± 70,43807955 -0,10134698 ±/0,55968205 -0^8295480 ±70,64654551 bo bo -0,13940668 -0,11954692 ±/0,19653420 -0,10175912 ±/0,34401968 -0,10828979 bo bi bo 1 1,13352794 2 0,75579190 0,71525087 3 0,28338199 0,96773256 4 0,18894798 0,45355237 5 0,07084550 0,42943786 6 0,04723699 0,18372756 7 0,01771137 0,15448499 8 0,01180925 0,06359602 9 0,00442784 0,05041856 6 Сомножители полиномазьамрна' B(s) = /т и/ ч теля Порядок 71 В(з) 0,65989780 1,20591329 0,64173716 0,61232280 1,45068134 0,72942899 0,76830555 0,33601918 1,09079637 0,33663041 0,52716439 0,14748366 0,60904415 £i(x) 5>(j) Вз(з) Bo(s) Bs(s) 0,63353190 1,69790019 0,92336716 1,51416640 0,75700988 0,62912669 1,94624358 1,07808152 1,99979301 0,62648795 2,19517646 1,23266106 0,62478230 2,44444850 0,62361607 1 (s + 1,13352794) 2 (x* + 0,71525087x + 0,75579190) 3 (s2 + 0,32994890s + 0,85886628) (s + 0,32994890) 4 (s2 + 0,18796046s + 0,91386400) (s’ + 0,45377670s + 0,20675722, 5 (s2 + 0,12099383s + 0,94283522) (s2 + 0,31676595s + 0,38381823) (s + 0,19577212) 6 (s2 + 0,08428699s + 0,95952630) (s2 + 0,23027635s + 0,52651360) (s2 + 0,31456334s + 0,09350090) 7 (s2 + 0,06204181s + 0,96991866) (s2 + 0,17383729s + 0,63069469) (s2 + 0,25120216s + 0,20768932) (s + 0,13940668) 8 (s2 + 0,04755872s + 0,97679669) (s2 + 0,13543578s + 0,70619864) (s2 + 0,20269397s + 0,32351521) (s2 + 0,23909383s + 0,05291716) 9 (s2 + O,O376O865s + 0,98157299) (s2 + 0,10828979s + 0,76172668) (s’+ 0,16590959s + 0,42490259) (s2 + 0,20351824s + 0,12870446) (s + 0,10828979»
Таблица П8.10 Нормированные фильтры нижних частот Чебышева с неравномерностью передачи в полосе пропускания ЗдБ CL Координате/ полюсов ДО, Я-S Р4.П-3 ръ Порядок л Р1,я 1 2 3 4 5 6 7 3 9 -1,00237729 -0,32244983 ±>0,77715757 -0,14931010 ±>0,90381443 -0,08517040 ±>0,94648443 - -0,05485987 ±/0,96592748 -0,03822951 ±>0,97640602 -0,02814564 ±>0,98269568 -0,02157816 ±/0,98676635 -0,01706520 ±/0,98955191 -0,29862021 -0,20561953 ±>0,39204669 -0,14362501 ±>0,59697601 -0,10444497 ±>0,71477881 -0,07886234 ±>0,78806075 -0,06144939 ±/0,83654012 —0,04913728 ±/0,87019734 -0,17753027 -0,14267448 ±>0,26162720 -0,11395938 ±>0,43734072 —0,09196552 ±>0,55895824 -0,07528269 ±/0,64588414 -0,12648537 —0,10848072 ±>0,19628003 -0,09234789 ±/0,34366777 -0,09827457 Полиномы знаменателя = s* + Ьи-и"-1 + . + 6о Порядок Л 6о bi Ьз Ьз Ьз bs Ьз ba Ьз 1 1,00237729 2 0,70794778 0,64489965 У 0,25059432 0,92834806 0,59724042 4 0,17698695 0,40476795 1,16911757 0,58157986 5 0,06264858 0,40796631 0,54893711 1,41502514 0,57450003 6 0,04424674 0,16342991 0,69909774 0,69060980 1,66284806 0,57069793 7 0,01566215 0,14615300 0,30001666 1,05184481 0,83144115 1,91155070 0,56842010 8 0,01106168 0,05648135 0,32076457 0,47189898 1,46669900 0,97194732 2,16071478 0,56694758 9 0,00391554 0,04759081 0,13138977 0,58350569 0,67893051 1,94386024 1,11232209 2,41014443 0,56594069 в 'Сомножители полинома зна- B(s) — Bi(s) Ba(f) Вз(з) £4(1) Въ(з) Порядок п B(s) ленателя 1 (f + 1,00237729) 2 (s« + 0,64489965s + 0,70794778) 3 (j« + 0,298620215 + 0,83917403) (j + 0,29862021) 4 (5а + 0,170340805+ 0,90308678) ($» + 0,411239065 + 0,19598000) 5 (s* + 0.10971974$ f 0.93602549) (s1 + 0,28725001$ + 0,37700850) (5 +0,17753027)
8 Аппроксимация характеристики фильтра 295 трех частей. В части (а) приводятся координаты полюсов нор- мированного фильтра нижних частот n-го порядка1). В части (б) приводится полный знаменатель полинома соответствующей передаточной функции, а в части (в) тот же полином знамена- теля приведен в виде разложения на множители. ЗАДАЧИ 81. Определите, какая из приведенных ниже функций F(со) может быть квадратом модуля передаточной функции. 81 t|,J' " т * - I ' F ** «,* + 20иа + 10 : > , 1 «> \ П / \ 1 + \Г/\ 100 - (О4 в) F (<в) — О4 _ Зсо2 + 2 • з) F = Q4 + 20<в2 + 10 ’ . „ , . (В4 + Зсо2 + 2 . 1 — свв г) F (<в) 1 : и) ? (®)=“ и8 + 2со4 + 20<в2 + 10 ! . „ . . 1 + (В4 „ . (В2 + (0е д) F ((B) — q4 + 2О(В2 + 5(0 + 1 ’ К) F (ю) ” со’ + 2со4 + 20w2 + 10 ' 8.2. а) Найдите передаточную функцию нормированного фильтра нижних ча- стот Баттерворта п-го порядка, где п = 1, 2, 3, .. ,9. б) Составьте схему расположения полюсов и нулей нормированного фильтра нижних частот Баттерворта n-го порядка, где п = 1, 2, 3......9. 8.3. а) Найдите фильтр Баттерворта минимального порядка, удовлетворяю- щий следующим требованиям: 1) Частота среза по уровню 3 дБ составляет 1 рад/с. 2) Требования к полосе пропускания имеют вид |/7(/й)| ^0,99 для 0 < со < 0,25 рад/с. 3) Требования к полосе задерживания имеют вид | ^0,001 для со > 2 рад/с. б) Найдите передаточную функцию требуемого фильтра. в) Реализуйте фильтр п. б) с Rs = 1 Ом и Ri = 1 Ом. г) Реализуйте фильтр п. б) с Rs = 1 Ом и Ri — 3 Ом. д) Реализуйте фильтр п б) с Rs = 1 Ом и Ri = 0,5 Ом. ° 4. Решите задачу 8 3, заменив условия 2 и 3 на условия 2а и За соответ- ственно 2а) IН (/со) I2 >= 0,99 для 0 со 0,25 рад/с. За) [//(/со) |2 0,01 для со 2 рад/с. 8-5. Решите задачу 8 3, заменив условия 2) и 3) на условия 2а и 36 соот- ветственно 26) IН (/со) I 5s 0,9 для 0 со С 0,5 рад/с. 36) |/7(/со) I С 0,1 для со > 1,5 рад/с. 8.6. Предположим, что требуется нормированный фильтр иижних частот с Максимально плоской характеристикой, чтобы удовлетворить следующим УСЛОВИЯМ! ’) Вспомните, что нормированный фильтр нижних частот Баттерворта имеет частоту среза по уровню 3 дБ, равную 1 рад/с, тогда как нормирован- ии фильтр нижних частот Чебышева имеет ширину полосы колебаний коэф- фициента передачи в полосе пропускания, равную 1 рад/с.
296 8 Аппроксимация характеристики фильтра 1) Затухание в полосе пропускания составляет менее чем 0,1 дБ д. я 0,05 <о 0,85 рад/с. 2) Затухание в полосе задерживания равно по крайней мере 50 дБ для w > 1,2 рад/с. Найдите требуемый фильтр минимального порядка. 8.7. а) Найдите нормированный фильтр нижних частот Баттерворта мини, мального порядка, который будет удовлетворять следующим требова- ниям: 1) Затухание в полосе пропускания составляет менее 0,01 дБ для 0 со 0,3 рад/с и менее чем 0,1 дБ для 0,3 со 0,6 рад/с. 2) Затухание в полосе задерживания составляет по крайней мере 40 дБ для со 2 рад/с и 60 дБ для со 3 рад/с. б) Найдите схемную реализацию требуемого фильтра. 8.8. Повторите решение задачи 8.7 со следующими условиями: 1а) Затухание в полосе пропускания составляет менее 0,1 дБ для 0 < со С 0,75 рад/с. 2а) Затухание в полосе задерживания составляет по крайней мере 50 дБ для со > 2 рад/с. 8.9. а) Найдите передаточную функцию для фильтра нижних частот Чебы- шева n-го порядка с шириной равноволновой полосы пропускания 1 рад/с и в = 0,5, где п = 1, 2, ..., 9 б) Составьте схему расположения полюсов и нулей для передаточной функции, полученной в п. а). 8.10. а) Найдите передаточную функцию фильтра нижних частот Чебышева n-го порядка с шириной равноволновой полосы передачи 1 рад/с и Лмакс = 0,1 дБ, где п = 1, 2, ..., 9. б) Составьте схему расположения для полюсов и нулей для передаточ- ной функции, полученной в п а). 8.11. Повторите решение задачи 8 10 при Лмакс = 1 дБ. 8.12. Предположим, что нам необходимо найти и реализовать фильтр нижних частот Чебышева, отвечающий следующим требованиям: 1) Ширина равноволновой полосы пропускания составляет 1 рад/с. 2) Неравномерность передачи в полосе пропускания Лмакс = 0,1 дБ. 8) Затухание в полосе задерживания равно по крайней мере 40 дБ для ffi > 2 рад/с. а) Найдите минимальный порядок требуемого фильтра. б) Найдите передаточную функцию для требуемого фильтра. в) Найдите схемную реализацию требуемого фильтра. 8.13. Повторите решение задачи 8 12, заменяя поочередно условие 2 одним из следующих: Лмакс равно: а) 0,2 дБ; б) 0,3; в) 0,5; г) 1; д) 1.5; е) 2; ж) 2,5 и з) 3 дБ. 8.14. а) Найдите равноволновый фильтр минимального порядка, который удо- влетворяет следующим требованиям: 1) Требования к полосе пропускания имеют вид | Н (/«) |2 0,955 для 0 со 1 рад/с. 2) Требования к полосе задерживания 177 (/со) |2 < 0,001 для со > 3 рад/с. б) Найдите реализацию требуемого фильтра. 8.15. Повторите решение задачи 8.14, заменив условие 1 следующим треб0* ванием: | Н (/со) |2 > 0,7079 для 0 < со < 1 рад/с. 8.J6. а) Найдите нормированный фильтр нижних частот Чебышева минималь* ного порядка, удовлетворяющий следующим требованиям!
8. Аппроксимация характеристики фильтпа 297 1) 71макс — 0,2 дБ. 2) Затухание в полосе задерживания составляет по крайней мере 60 дБ для <о > 2,5 рад/с. б) Реализуйте требуемый фильтр. 8.17. Повторите решение задачи 8.16, поочередно заменяя условие 1 одним из следующих условий: а) А макс — 0,5 дБ; б) 1,5 и в) 2,5 дБ. 8.18. Найдите нормированный фильтр нижних частот Чебышева минималь- ного порядка, который удовлетворяет следующим требованиям: 1) Лмакс = 0,1 дБ. 2) Затухание в полосе задерживания составляет по крайней мере 60 дБ для <а 5= 1,4 рад/с. 3) Частота среза по уровню 3 дБ равна сос sg 1,25 рад/с. 8.19. Предположим, что необходимо спроектировать фильтр Чебышева, кото- рый удовлетворяет следующим требованиям: 1) Максимальная неравномерность передачи в полосе пропускания 71макс =zz= 0,3 дБ. 2) Ширина равноволновой полосы пропускания составляет 1 рад/с. 3) Частота среза по уровню 3 дБ <ос 1,2 рад/с. 4) Затухание в полосе задерживания составляет по крайней мере 40 дБ для со 2 рад/с. а) Найдите требуемый фильтр минимального порядка. б) Найдите функцию передачи требуемого фильтра. в) Реализуйте требуемый фильтр. 8.20. Повторите решение задачи 8 19, заменяя требование 1 поочередно од- ним из следующих требований: Лмакс равно: а) 0,5 дБ; б) 1 и в) 2 дБ. 8.21. Предположим, что нам необходимо спроектировать фильтр нижних ча- стот, удовлетворяющий следующим требованиям' 1) Затухание в полосе пропускания меиее чем 0,1 дБ для 0 со С 0,25 рад/с и менее чем 1 дБ для 0,25 со 0,75 рад/с. 2) Затухание в полосе задерживания равно по крайней мере 40 дБ для со > 2 рад/с. а) Найдите нормированный фильтр нижних частот Баттерворта мини- мального порядка, удовлетворяющий поставленным требованиям. б) Найдите нормированный фильтр нижних частот Чебышева минималь- ного порядка, удовлетворяющий поставленным требованиям. 8.22. Пусть pt и рг являются полюсами фильтра группового времени, имею- щего максимально плоскую характеристику с одними полюсами, где Pi = —а + /Р и р2 = —а — /р. а) Найдите функцию группового времени т(со) или T(s/j), выраженную через аир. 6) Определите, какие ограничения необходимо наложить на а и Р, что- бы т(со) была максимально плоской при со = 0. в) С учетом ограничений, найденных в п. б), определите а и В такие, чтобы т(0) = 1. г) Найдите передаточную функцию для фильтра второго порядка с еди- ничным групповым временем замедления и максимально плоской харак- теристикой, те. т(0)= 1. Указание: воспользуйтесь результатом, полу- чениым в п. в). Д) Найдите передаточную функцию фильтра Бесселя второго порядка. е\ А’рокомментиРуйте результаты, полученные в пп. г) ид). С учетом ограничений, найденных в п. б), определите аир, выра- вив их через постоянную То Д,т(0). в) Найдитё передаточную функцию фильтра второго порядка с единич- тепи ГРУП?°ВЫМ в₽еменем замедления То и максимально плоской харак- и) СпТИК°В’ Укааание- воспользуйтесь результатом п. ж). ДУРУ пНИВ РезУльтаты, полученные в пп. д) из), разработайте проие- нУ получения передаточной функции фильтра с единичным групповым
298 8. Аппроксимация характеристики фильтра временем замедления то и максимально плоской характеристикой, который построен на основе полинома Бесселя. 8.23. Найдите передаточную функцию фильтра нижних частот Бесселя п-го порядка с единичным групповым временем замедления при со = 0, где n= 1, 2, .... 9. 8.24. Найдите передаточную функцию фильтра нижних частот Бесселя чет- вертого порядка с т(0) равным: а) 2 с, б) 10-3 сив) 10-6 с. 8.25. а) Найдите фильтр Бесселя минимального порядка, удовлетворяющий следующим условиям: 1) т(0)= 1 с. 2) т(<в) характеризуется менее чем 2 %-ной ошибкой для со 2 рад/с. 3) Затухание в полосе задерживания составляет по крайней мере 20 дБ для со > 4 рад/с. б) Найдите передаточную функцию требуемого фильтра. в) Найдите схемную реализацию требуемого фильтра. 8.26. а) Найдите фильтр Бесселя минимального порядка, удовлетворяющий следующим требованиям: 1) т(0)= 2 с. 2) т(со) характеризуется менее чем 1%-ной ошибкой для сос 2,5 рад/с. 3) Частота среза по уровню 3 дБ со£ 1,5 рад/с. 4) Затухание в полосе задерживания составляет по крайней мере 34 дБ для а > 3 рад/с. б) Найдите передаточную функцию требуемого фильтра. 8.27. а) Найдите передаточную функцию фильтра нижних частот Бесселя второго порядка с т(0)= 10 мс. б) Реализуйте фильтр, полученный в п а) с помощью четырехполюсника без потерь, нагруженного с обеих сторон на резисторы Rs = Ri = 1 Ом 8.28. а) Найдите передаточную функцию фильтра нижних частот Бесселя третьего порядка с т(0) = 5 мс. б) Реализуйте фильтр, полученный в п а) с помощью четырехполюсника без потерь, нагруженного с обеих сторон на резисторы Rs = 1 Ом и Rt — 1,5 Ом,- 8.29. а) Найдите передаточную функцию //t(s) фильтра нижних частот Бат- терворта второго порядка. б) Найдите передаточную функцию Нг($) фильтра Чебышева второго порядка с шириной равноволновой полосы пропускания 1 рад/с и ^4макс === 0,1 ДБ. в) Найдите передаточную функцию Hs(s) фильтра нижних частот Бес- селя второго порядка с единичным групповым временем замедления, г) Найдите передаточную функцию Hi(s) переходного фильтра иижних частот второго порядка с расположением полюсов между полюсами //г(«) и ffa(s). д) Найдите передаточную функцию Ws(s) переходного фильтра иижшп частот второго порядка с расположением полюсов между полюсами Hi(s) и Hs(s). е) Рассмотрите схемы, изображенные на рис. 3 8 29, а. Найдите переда- точную функцию H(s)= Vbux/Vbx, выразив ее через L и С. ж) Найдите значения L и С, необходимые для реализации Wt(s), Hdsl> f/s(s), HiAs} и о ООО n з) Повторите решение е) и ж) для схемы, изображенной на рис.Зо^а, и) То же для схемы, изображенной на рис. 3 8 29, в. 8.30. а) Найдите передаточную функцию фильтра нижних частот Баттерворта второго порядка, у которого частота среза по уровню 3 дБ Wc53 = 10е рад/с. б) Реализуйте передаточную функцию для а) при Rs — Ri = 1 Ом. в) Реализуйте передаточную функцию для а) при Rs = Ri = Ю г) Реализуйте передаточную функцию для a) Rs — 2Ri = 10 кОм.
8. Аппроксимация характеристики фильтра 299 а 10м 5 Рис. 3.8 29 д) Реализуйте передаточную функцию для а) при Rs = 0,1 Ri — 5 кОм. 8.31. Повторите решение задачи 8 30 для случая фильтра нижних частот Бат- терворта n-го порядка, где п = 3, 4, ..., 9. 8.32. а) Найдите передаточную функцию для фильтра нижних частот Чебы- шева второго порядка с шириной равноволновой полосы пропускания 8.33. 8.34. СО, = 105 рад/с И Л макс = 0,1 дБ. б) Реализуйте передаточную функцию, полученную в п. а), используя для этой цели подходяшее значение Rs и Ri = 10 кОм а) Найдите передаточную функцию фильтра нижних частот Чебышева третьего порядка с шириной равноволновой полосы пропускания Ь), = 10е рад/с И Лмакс = 1 дБ б) Реализуйте передаточную функцию, полученную в п а), используя для этой цели подходящее значение Rs и R/ = 50 Ом Предположим, что нам необходим фильтр нижних частот, удовлетворяю- щий следующим требованиям: 1) Затухание в полосе пропускания менее чем 0,1 дБ для со 5 крад/с и менее чем 0,5 для со sg 20 крад/с. 2) Затухание в полосе задерживания равно по крайней мере 50 дБ для ш > 100 крад/с. 3) Частота среза по уровню 3 дБ сос = 30 крад/с. а) Найдите фильто Баттерворта минимального порядка, который будет Удовлетворять поставленным требованиям. о) Найдите^ передаточную функцию требуемого фильтра Баттерворта. \ £е?лизУйте требуемый фильтр Баттерворта с Rs = Ri = 75 Ом. г) Найдите фильтр Чебышева минимального порядка, который будет Удовлетворять поставленным требованиям. д/ Найдите передаточную функцию требуемого фильтра Чебышева. 8.35 Реализуйте требуемый фильтр Чебышева Rs = 50 Ом ИДИТе пеРедат0ЧНУ10 функцию фильтра нижних частот Бесселя с 1Ч)== 1 с и линейной фазовой характеристикой с менее чем 5 %-ной ошибкой при со 5= 3 рад/с.
300 8. Аппроксимация характеристики фильтра б) Найдите групповое время замедления т(0), если над передаточной функций, полученной в п. а), выполняется преобразование s Si-> 10fe • в) Найдите схемную реализацию фильтра нижних частот Бесселя с т(0), определенной в п. б), и линейной фазовой характеристикой мене* чем 5%-ной ошибкой для ш 30 крад/с и R3 = Ri = 50 Ом. 8.36. а) Найдите передаточную функцию фильтра нижних частот Бесселя ми- нимального порядка, который будет удовлетворять следующим требо. ваниям: 1) т(0) = 1 мкс. 2) т(ш) имеет менее чем 1%-ную ошибку для со 10е рад/с. б) Реализуйте требуемый фильтр. 8.37. Предположим, что нам необходим фильтр с максимально плоской харак- теристикой группового времени замедления, удовлетворяющий следую- щим требованиям: 1) т(0) = 20 мск. 2) т(со) имеет менее чем 5%-ную ошибку для со 105 рад/с. 3) Частота среза по уровню ЗдБис< 2-105 рад/с. а) Найдите требуемый фильтр минимального порядка. б) Найдите передаточную функцию для требуемого фильтра. в) Реализуйте требуемый фильтр с R3 = R; = 50 Ом. 8.38. а) Найдите передаточную функцию полосового фильтра со средней ча- стотой coo = 105 рад/с и шириной полосы В = 104 рад/с, который полу- чен в результате преобразования НЧ I—> ПФ из нормированного фильт- ра нижних частот Баттерворта второго порядка б) Изобразите примерный ход характеристики фильтра, полученного в п. а). в) Реализуйте фильтр, полученный в п. а), с помощью R3 = Ri = = 10 кОм. 8.39. Повторите решение задачи 8.38 применительно к фильтру нижних ча- стот Баттерворта третьего порядка. 8.40. а) Найдите передаточную функцию полосового фильтра со средней ча- стотой coo = 105 рад/с, шириной равноволновой полосы пропускания 104 рад/с и А ЧЯКС ---- 0, 1 дБ. который получен в результате преобразова- ния НЧ ।—> ПФ нормированного фильтра нижних частот Чебышева вто- рого порядка. б) Изобразите примерный ход характеристики фильтра, полученного в п. а). в) Реализуйте фильтр, полученный в п. а), с помощью Rs и Ri = 1 кОм 8.41. Повторите решение задачи 8.40 применительно к нормированному фиЛьт- ру нижних частот Чебышева третьего порядка с Лмакс = 1 дБ. 8.42. Необходимо реализовать полосовой фильтр Чебышева со следующими характеристиками: 1) Равноволновая полоса определяется следуюшим неравенством 41,4 рад/с 241,4 рад/с. 2) Лмакс = 1 дБ. . и 3) Потери составляют по крайней мере 20 дБ для со 5= 500 рад/с со < 20 рад/с. а) Найдите среднюю частоту со0 и ширину полосы В. б) Найдите характеристики нормированного фильтра нижних ча соответствующих характеристикам заданного выше полосового фил в) Найдите наименьший порядок п, позволяющий удовлетворить "F ваниям к характеристикам п. б). АильтР8 г) Найдите схемную реализацию требуемого нормированного <Р нижних частот, используя Rs = 1 Ом и Ri = 1 Ом или 0,25 Ом
8 Аппроксимация характеристики фильтра 301 д) Найдите схемную реализацию требуемого полосовою фильтра, ис- пользуя = 1 Ом и Ri = 1 Ом или 0,25 Ом. е) Преобразуйте сопротивление схемы, полученной в п. д), к уровню, при котором 7?s = 600 Ом. 8.43. Предположим, что нам необходимо спроектировать полосовой фильтр, имеющий следующие характеристики: 1) Средняя частота полосы пропускания равна <оо = 1 Мрад/с. 2) Ширина полосы по уровню 3 дБ В = 100 крад/с. 3) Затухание в полосе пропускания составляет менее чем 0,1 дБ для 0,95 Мрад/с со 1,05 Мрад/с. 4) Затухание в полосе задерживания менее чем 40 дБ для со > 1,25 Мрад/с. а) Найдите полосовой фильтр Баттерворта, удовлетворяющий всем вышеперечисленным требованиям б) Найдите передаточную функцию требуемого фильтра Баттерворта, в) Реализуйте требуемый фильтр Баттерворта, используя R, = Ri = = 5 кОм г) Найдите полосовой фильтр Чебышева минимального порядка, отве- чающий всем вышеперечисленным требованиям. д) Найдите фильтр Чебышева минимального порядка, удовлетворяющий требованиям 1, 3 и 4. 8.44. Йо характеристике группо- вого времени, заданной на рис. 3.8.44, изобразите при- мерно соответствующую ха- рактеристику после выполне- ния преобразования H4i—>ПФ го 2 । 2 «ПФ + “0 3. ... I—> -=---- . где «нч = ffH4’J'/шнч и «ПФ = огпф +/ШПФ являются Рис. 3.8.44. комплексными частотами, связанными соответственно с фильтром нижних частот и результирую- щим полосовым фильтром соо = Ю крад/с. а) В = О,О5соо- б) В = 0,5соо Указание: - , . ^ФПФ®ПФ ^Фнч“нч ТПф(“Пф)-J^=-rf0,H4 / ? 9\ / гч ШЬ1Ч “НЧ = (“ПФ - ®о)/В®ПФ ~d^- • 8-45, а) Найдите передаточную функцию заграждающего фильтра со средней частотой ио = 10 крад/с и полосой В = 4 крад/с, полученного в резуль- тате преобразования НЧ ।—> ЗФ из нормированного фильтра нижних частот Баттерворта второго порядка. б) Найдите схемную реализацию требуемого фильтра. в) Докажите, что схема, полученная в п. б), действительно реализует передаточную функцию, полученную в п. а). g.„ г) Изобразите примерный ход характеристики требуемого фильтра. • ® Предположим что нам необходим заграждающий или гребенчатый фильтр со следующими характеристиками. 1) Средняя частота полосы задерживания составляет 120л рад/с, а по- лоса задерживания по уровню 3 дБ равна 20л рад/с.
302 8 Аппроксимация характеристики фильтра 2) Минимальное затухание в полосе 118л рад/с <о 122л рад/с рав. но 40 дБ. 3) Ухудшение передачи в полосе пропускания составляет не более 0,1 дЦ для (о > 150л рад/с и <о si 40л рад/с. а) Найдите фильтр Баттерворта минимального порядка, отвечающий этим требованиям. б) Найдите передаточную функцию требуемого фильтра. в) Изобразите примерный ход характеристики требуемого фильтра. г) Реализуйте требуемый фильтр, используя Rs = Rt = 75 Ом. 8 47. а) Найдите передаточную функцию заграждающего фильтра, которая удовлетворяет следующим требованиям: 1) Полоса пропускания простирается от 0 до 3400 Гц и от 4500 Гц д0 бесконечности при относительной неравномерности передачи 0,1 дБ. 2) Полоса задержавания простирается от 3700 Гц до 4000 Гц при мини- мальном затухании 30 дБ. б) Реализуйте требуемый фильтр Чебышева. 8.48. а) Найдите передаточную функцию фильтра верхних частот Бесселя третьего порядка с групповым временем замедления, равным 10 мкс б) Изобразите примерный ход характеристики группового времени тре- буемого фильтра. в) Реализуйте требуемый фильтр, используя Rs = Ri = 10 кОм. 8.49. Предположим, что нам необходим фильтр верхних частот, удовлетво- ряющий следующим требованиям: 1) Затухание в полосе задерживания составляет по крайней мере 40 дБ для | со | ЮОл крад/с. 2) Затухание в полосе пропускания равно не более 1 дБ для <о > 120л крад/с. а) Найдите фильтр Баттерворта минимального порядка, удовлетворяю- щий поставленным требованиям. б) Найдите схемную реализацию требуемого фильтра Баттерворта, кото- рый получен в п. а), используя Rs = Ri = 50 Ом. в) Найдите фильтр Чебышева минимального порядка, который удовле- творяет поставленным требованиям. г) Реализуйте требуемый фильтр Чебышева, который получен в п. в), используя Rs = Ri = 50 Ом. 8.50. Напишите машинную программу: а) для получения передаточной функции; б) для определения координат полюсов и в) для получения схемной реализации фильтра нижних частот Баттерворта n-го порядка с заданными значениями Rs н Ri н частотой среза по уровню 3 дБ <йс рад/с. 8.51. Напишите машинную программу: а) для получения передаточной функции; б) для определения координат полюсов и в) для по пучения схемной реализации фильтра нижних частот Чебышева п-го порядка с шириной равноволновой полосы сог рад/с и максимальной неравномер- ностью передачи Дмг.кс дБ при использовании пары заданных и согласо- ванных между собой резисторов и Ri. 8.52. Напишите машинную программу для получения передаточной функ- ции и определения полюсов фильтра нижних чнетот Бесселя n-го по- рядка с групповым временем замедления т0 при <о = 0. 8.53. Напишите машинную программу для осуществления: а) преобразования НЧ I—> НЧ; б) преобразования НЧ ।—> ПФ; в) пРс' образования НЧ I—> ЗФ; г) преобразования НЧ I—> ВЧ и д) нормиро- вания (денормирования) по сопротивлению в соответствии с разд. 8 4 путем получения передаточной функции составления схемных реализации на основе их аналогов в виде нормированных фильтров нижних частот
Чувствительность Во всех процедурах синтеза, которые обсуждались до на- стоящего момента, рассматривались только идеализированные элементы. Однако реальные элементы никогда не имеют иде- альных свойств. Так, например, каждый реальный «линейный» резистор имеет вольт-амперную характеристику, которая ни- когда не будет в точности линейной. Всегда необходимо счи- таться с необходимостью введения допусков. Кроме того, ха- рактеристики реальных элементов зависят и от воздействую- щих на них факторов окружающей среды, к числу которых относятся комнатная температура, интенсивность света и т. п. Следовательно, важно исследовать эффект воздействия неиде- альных элементов, используемых при физической реализации спроектированного оборудования, на заданные выходные вели- чины, такие, как передаточные функции, средние частоты, ши- рина частотных полос, расположение полюсов и нулей и т. п. Чувствительность является мерой влияния на выходные ве- личины1) изменения схемных параметров, например сопротив- лений резисторов, индуктивностей катушек индуктивности, ем- костей конденсаторов, коэффициентов усиления 0 транзисторов, конечных коэффициентов усиления операционных усилителей без обратной связи и неидеальности характеристик гираторов. Некоторые схемные конфигурации отличаются исключительной чувствительностью, и их выходные реакции могут испытывать значительные искажения при малых изменениях схемных пара- метров. Другие же схемные структуры (например, лестничные схемы) отличаются исключительной нечувствительностью, так что существенные искажения их выходных величин будут наблюдаться лишь при больших отклонениях параметров схем- ных элементов от нормы или же в случае работы этих элемен- тов в условиях, значительно превосходящих их возможности. В принципе имеются два типа изменений схемных пара- метров. Первый из них, который рассматривается наиболее ча- сто, связан с бесконечно малым изменением, когда изменение самого параметра в процентном выражении оказывается малым. Второй тип изменения классифицируется как большое изменение ’) К числу выходных величин относятся расположение полюсов и нулей, .азовые и амплитудные характеристики, передаточные функции, ширина ча- ное™Ыо Полос и с₽едние частоты- частоты среза, частоты полюсов и доброт- СТИ пары полюсов
304 9. Чувствительность параметра. В этом случае значение параметра изменяется весьма значительно по сравнению с его номинальным значением. Второй случай представляет значительные трудности для ана- лиза, и в этой главе мы будем рассматривать только бесконечно малые (или дифференциальные) изменения параметров. 9.1. Чувствительности полюсов и нулей Рассмотрим полином p(s), который является либо числите- лем, либо знаменателем передаточной функции, а также функ- ций амплитудно-частотной и фазочастотной характеристик, ве- щественной или мнимой частью передаточной функции и т. п. Пусть Sj будет корнем полинома /?(s), имеющим кратность п. Тогда полином p(s) можно записать в следующей форме: р (s) = (s — Si)n pt (s), (9.1) где pi(s) — произведение остальных сомножителей разложения этого полинома на множители. Дифференциальное изменение параметров схемных элементов приведет к превращению поли- нома p(s) в новый полином p(s)1) P(s)Ap(s)+t>p(s), (9.2) где 6p(s) представляет собой изменение p(s), происходящее в результате изменения схемных параметров. Следовательно, ко- рень sh который нас интересует, изменит свое положение на новое §,. Обозначим смещение корня s/ через 6s/A. Зу — Sj. (9.3) 9.1.1. Методы расчета Чтобы найти 6s,, сначала вычислим s; путем решения урав- нения р (s) = 0, (9.4) а затем применим (9.3). Однако решение уравнения (9.4) яв- • ляется весьма трудной задачей. В этом разделе мы изложим другой приближенный метод вычисления 6$,. Согласно (9.1) в окрестности s = s; функция l/p(s) будет приближенно равна2) \lp(s)^Lnl(s-Sj)n, (9.5) (s — s.Y1 I где Ln = ----т-у— = постоянной (9.Щ Р \S) ls=sy ) Символ 6 используется на протяжении всей главы для обозначения «небольшого изменения». 2) Правая часть уравнения (9 5) является наиболее существенным чле- ном разложения функции l/p(s) в ряд Лорана.
9. Чувствительность 305 называется постоянной Лорана полинома p(s) при з = з/1). Если все изменения схемных параметров действительно малы, то и бр(з), изменение p(s), будет также мало. Следовательно, разумно предполагать, что изменение в корнях будет также мало: Sj окажется в ближайшей окрестности точки sh для кото- рой справедливо соотношение (9.5). Предположив, что дело обстоит именно так, можем оценить (9.5) при s = з7 в виде 1/р (s,) = £„/($/ - з,)п = A„/(6S/)re. (9.7) Вспомним, что выражение (9.7) можно переписать в следую- щем виде: 6s;As/-s/ = [L„p(s;)]1/'i. (9.8) Поскольку S; является корнем p(s), то, воспользовавшись вы- ражением (9.2), имеем Р = р (Sj) + бр (^) = 0 или p(s/) = —6p(s/). (9.9) Разложение функции бр(з;) в ряд Тейлора в точке з7- дает бр(sf) = др(sy) + (s) I 6s/+ ... ~6p(s/), (9.10) если 6s/ действительно мало. Уравнение (9.10) означает по су- ществу, что мы пренебрегаем теми изменениями интересующей нас величины, которые имеют второй порядок малости. Под- ставляя выражения (9.9) и (9.10) в выражение (9.8), получим 6sJAs/-s/^[-I.„6p(s/)]1/rt. (9.11) Благодаря малому изменению параметра из выражения (9.11) вытекает, что каждый корень полинома p(s), имеющий крат- ность п, превращается в п простых корней, которые располо- жены на равных линейных и угловых расстояниях друг от Друга и размещены на окружности круга радиусом |бв/| с цен- тром в точке с координатами исходного корня з/. Если п — 1, то выражение (9.11) непосредственно дает направление и ли- нейную величину изменений корней. Пример 9.1. Рассмотрим схему, изображенную на рис. 9.1. Каковы будут все возможные координаты полюсов, если значения параметров С и L имеют '0%-кые допуски. Решение. Передаточная функция определяется следующим выражением: ГВЫх/КВх = l/[s2LC + з (L + С) + 2]. (9.12) Координаты полюсов схемы являются решениями уравнения ______ р (з) Дз21С + s (L + С) + 2 = 0. (9.13) onn °™етим’ что S/ является простым корнем р(з), постоянная Lt, как это фун|?елено выражением (9.6), является также остатком от рациональной Нии l/p(s) при подстановке в нее значения полюса з = Зр
306 9. Чувствительность Когда L = 1 Г, а С = 1 Ф, расположение полюсов определяется следующие образом: «1 = —1 + /1 и s2 = — 1 — /1. (9,14) Поскольку и L, и С характеризуются не более чем 10%-ными допусками, ре. зультирующий полином при изменениях параметров на 8L и ЬС будет опре- делиться следующим выражением: Р (s) = s2 (L + 6L) (С + dC) + s (L + 6L + С + 6С) + 2. (9.15) Вычитая (9,13) из (9.15), получим 6p(s) = s2(LbC + CbL + 6L 6С) + s(6L + 6С) ~ (6С + 6L)s2 + (6L + 6C)s = = (6С + 6L) s (s + 1). (9.16) Обратите внимание на то, что в (9.16) пренебрегли вариационными членами ^вых Рис. 9.1. Схема для примера 9.1. второго порядка. Вычисление 6p(s) в точке с координатами исходного полюса приводит к следующим соотношениям: бр (Sl) = (6С + 6L) si (s, + 1) = - (6С + 6L) (1 + /), (9.17а) бр (s2) = (6С + 6L) s2 (s2 + 1) = - (6С + б£) (1 - /). (9.176) Чтобы найти возможные координаты полюсов, необходимо иметь постоянны^ Лорана для полинома p(s) в точках и s2. При п. = 1 выражение (9.6) дает Ls'= L Ls> = p(s) |S=S! S - S1 |s=Sj -Ч s “ L-S, 1 I 1 /2 ’ = - — /2 (9.18a) (9.186) Подставляя (9.17) и (9.18) в (9.11), получим dSj = - LSl6p (S1) = -L±2 (6C + 6£) = IpL (6C + 6L), (9.19a) 6s2 = - Ls bp (s2) = - -Ljzi (dC + 6L) = (6C + 6Л). (9.196) Следовательно, координаты после их изменения определяются следуюЩИмй выражениями; $1=8, + 68! = S1 + ("Ч" (бС + б£)]’ (9‘20а $2 = з2 + бз2 = з2 + [-Ш(бС+б£)], (9-206
9. Чувствительность 307 де координаты исходных полюсов определяются выражением (9.14). Чтобы найти примерные границы всех возможных координат полюсов, определяемых выражением (9.20), рассмотрим четыре случая: Рис 9 2. Расположение полюсов для схемы рис. 9.1< a. 6L = 0,1 и 6С = 0,1. В этом случае выражения (9.20) дают s“ = s1 + 0,1 - /0,1 = -0,9 + /0,9 и s2 = s2 + 0,1+ /0,1 = — 0,9 — /0,9. (9.21а) (9.216) б 6L = о,1 и 6С = —0,1. Для этого случая с помощью (9.17) найдем, что ₽ (si) == йр (s2) = О..Следовательно, s& = s, = — 1 + /1 и s| = s2 = — 1 — /1. (9.22) ДаЛ'^ = ~0,1 ибС = 0,1. Результат, отвечающий этому случаю, также Ся выражением (9.22). Г‘ ®^ = —0,1 и 6С =— 0,1. В этом случае имеем -0,1+ /0,1= - 1,1+ /1,1 и (9.23а) s2 = s2 - 0,1 - /0,1 = - 1,1 - /1,1. (9.236) ое Tp°pt?HbI“ на основе выражения (9.20) график рис 9 2 дает приблизитель- °отв«тпЛоЖение всех возможных координат полюсов схемы иа рис. 9.1 в ветствии с (9.21)—(9.23).
308 9. Чувствительность Пример 9.2. Для схемы, изображенной на рис. 9.3, где k = 2, найти еме, щение> полюсов, если величина емкости Ci изменяется иа 2% до величины Рис. 9.3. Схемы для примеров 9.2 и 9.3. Решение. Передаточная функция схемы (рис. 9.3) определяется следую- щим выражением: Я (s) А= ClCiRiR2Sz + (С1Л1 + с2/?2 + R1c2 _ <. + ] • (9-24) Если все схемные параметры, за исключением Ci, сохраняют номинальные значения, выражение (9.24) упрощается до H(s) = l/[2CiS2 + (3 — C|)s+0,5], Полином знаменателя p(s) имеет вид р (s) A 2CiS2 + (3 — СО s + 0,5. (9.25) При номинальном значении Ci = 1 Ф имеем р (s) = 2s2 + 2s + 0,5 (9.26) и координаты полюсов s1==s2 = —0,5. (9.27) Это означает, что s = —0,5 является полюсом с кратностью 2. Когда Ct стано- вится равной 1,02 ф, полином знаменателя приобретает вид Р (s) = 2,04s2 + 1,98s + 0,5. (9.28) Вычитая (9.26) из (9.28), получим dp (s) = р (s) — р (s) = 0,04s2 — 0,02s. (9.29) Воспользовавшись (9.6), найдем постоянную Лорана = _(s + 0 5)_2 I = (9,зо) р (s) |s--0.5 Подставляя выражение (9.29) в (9 30), найдем приблизительное расположение новых полюсов *) ^1,2 “ ®1,2 "b &®1,2 = ®1,2 4" [ ” ^2 &Р (®1,2)Р2 = = — 0,5 + [ — 0,5 (0,02)]Vl == — 0,5 ± /0,1. (9.31) ’) Ради удобства выражение (9.31) по существу содержит в себе УРаВ‘ нения: первый индекс относится к верхнему знаку, а второй — к нижнемУ- Например, в данном случае из выражения (9 31) вытекает, что & = —0,5+ /0,1 и £2 = —0,5 — /0,1. Это обозначение используется на протя* женин всей главы.
9. Чувствительность 309 Фактическое расположение полюсов для рассматриваемой схемы после дифференциального изменения Ci можно найти путем решения уравнения (9.28). Решив это уравнение, получим г - ,.98 ± УО ЭД*-- 4 (2,04) (0,5> _ „ 49± Д|О (9да Из сравнения (9.31) с (9.32) обнаруживается превосходное совпадение при- близительных и точных значений новых координат. Как демонстрируется примерами 9.1 и 9.2, видим, что корни полинома будут изменяться при изменении схемных параме- тров. Пусть k — параметр схемы, испытывающей небольшое из- менение параметров, a p(s, k)—полином, связанный с данной схемой, для которой можно записать полином р в виде неявной функции от k с тем, чтобы показать, что k представляет собой изменяющийся параметр. В таком случае корневая чувстви- тельность корня в/ полинома p(s, k) относительно параметра k определяется следующим образом: или (9.33а) k =bklk\k-k ° dk ' &/ = &| 16fe = S®/^, (9.336) 1 L dk k0 7 где kg — номинальное значение параметра. Например, в случае примера 9.2 = 6ct/c( = С1"бс7 ~"0^2 = /5» (9.34а) Sc, = Ci ~ oto2 = ~ (9.346) Когда p(s, k) является полиномом знаменателя (или числителя) передаточной функции H(s), выражения (9.33) определяют полюсы (или нули) чувствительности s, функции H(s). Отметим, что выражение (9.33 6) открывает и другой метод вычисления смещений корней. В принципе дифференциальный метод, на который опирается вывод выражения (9.33 6), пред- ставляет собой более простой путь, чем тот, который использо- вался в примерах 9.1 и 9.2. Проблема здесь, как это указывается выражением (9.35), заключается в отыскании функциональной зависимости между корнем 3/ и параметром k. В случае большой схемы это оказывается действительно трудной задачей. Кроме того, если для анализа чувствительности исполь- зуется цифровой компьютер, то определенные трудности вычис- лительного порядка представляет и то, что выражение (9.33 6) включает члены в виде производных. И наконец, если корень s, отличается множественной кратностью, операции дифференци- рования, которые нужно выполнять при вычислении выражений
310 9. Чувствительность типа (9.336), вызывают определенные математические труд- ности. Поскольку расположение корней з7 полинома p(s, k) зави- сит от величины k, учтем эту зависимость, записывая з;- как функцию k s} = st(k). (9.35) Пусть ko является номинальным значением k. Тогда координа- той номинального корня будет s1Q Д s/ (fe0). (9.36) Если же k теперь изменяется до величины ko + &k, то положе- ние нового корня сместится к S! = Sj(ko + ?)k). ^9.37) Разложение выражения (9.37) в ряд Тейлора дает - • (9-38) Следовательно, положение полюса изменилось на величину 6s, = §i — Sj (ko) = [-^- ] i>k + ... . (9.39) Из сравнения выражений (9.33) и (9.39) видно, что функция чувствительности, определенная в (9.33), учитывает вариацион- ный эффект только первого порядка и может быть получена с помощью разложения в ряд Тейлора, которое содержит лишь член первого порядка. Пример 9.3. Вычислить чувствительности полюсов относительно параметра усиления ИНУН в схеме рис. 9.3, где номинальное значение k = 4. Решение. Передаточная функция схемы рис. 9.3 определяется следующим выражением: Н (s) = fc/[4s2 + (8 — 2k) s 4- 1 J. (9.40) Таким образом, координаты полюсов как функции k имеют ви -(8-2fe)±y(8-2fe)2-16 В соответствии с (9 33) чувствительности полюсов определяются как ,S1„ = 4 ds,,2 I 4 Гд , 1 2 (8 —2fe) ( — 2) "I J 6 dk k-4 8 L 2 V(8 - 2й)2 - 16 J |A_4 (9.42) Обратите внимание на то, что исходные координаты полюсов определяются с помощью выражений (9.41) при k — 4. s1>2=±/0,5. (9.43)
9. Чувствительность 311 Воспользовавшись (9.336), получим смещение полюсов 6s1>2 = S7-2-^ Ло 6k Т‘ (9.44) Это означает, что если k возрастает на какую-либо величину, скажем на 1%, и достигает значения 4,04, то новые полюсы будут уже находиться в правой s-полуплоскости, и, таким образом, схема потеряет устойчивость. ^1,2 = S1,2 + ^S], 2 = ± /0,5 + 0^- = 0,01 ± /0,5. В общем случае любая схема содержит много неидеальных элементов, каждый из которых характеризуется определенным значением допуска. Пусть к Д (&1&2...........km) представляет собой вектор схемных параметров, которые подвергаются не- большим изменениям, a p(s, к) — полином, связанный с этой схемой. Пусть s/ = s/(k) = s/(fei,fe2..km) (9.45) представляет функциональную зависимость между координа- тами корней и параметрами вектора к. Пусть ко будет вектором номинальных параметров и s/0 Д Sy (ко) (9.46) будет номинальным или исходным корнем. Предположим, что вектор параметров изменяется от к0 до ко + бк; тогда новые координаты корня определяются в виде Sj A S/ (k0-f-6k). (9.47) Если величина |6к| мала1), то новая координата корня будет приближенно выражаться разложением в ряд Тейлора (9.47) с одними лишь членами первого порядка s, = S, (к,) + |t_ J 66, + [-5J7 L J 66s + +-+[£L.J“- <9-48) *) Модуль вектора х = [х<, Xz, Жается в следующем виде: | х | = .., хт] обозначается через |х| и выра- m , Т/2
312 9. Чувствительность Следовательно, смещение положения корня будет определяться как Г dsj 6fe1 dsi 6fe2 Й5/ AJ/-sf (ко) = Pl -^7— + ^^--^-+ ••• + + k dkm I _ §S/ km J |k=bo ki «2 «2 Ищ m = у 6kt_ (9 49) Z-< ki ki i = l где представляет собой чувствительность корня 5/ относи- тельно параметра k, как это определяется выражением (9.33). Обратите внимание на то, что (9.49) вычисляется при использо- вании номинальных значений параметров. Пример 9.4. Найдите смещение полюсов, обусловленное малыми измене- ниями параметров, для схемы, изображенной на рис. 9.4. вг = 2 0м~’ Н^-^Ом Рис. 9.4. Схемы для примеров 9.4 и 9 5. Решение. Передаточная функция по напряжению для схемы (рис. 9.4) определяется в такой форме: Н (S) = CxC2s2 + (С^г + C2Gi + C2G2) s + GiG2 ' (9'50) Пусть p(s, k) определяет знаменатель полинома H(s), где k=[Ci, Сг, Oi, G2]—вектор параметров. Тогда р (s, k) = CxC2s2 + (CXG2 + C2GX + C2G2) s + GXG2. (9.51) Таким образом, координаты полюсов определяются следующим выражением: S1, 2 = = — (C,G2 4- C2Gi Ч~ C2G2) ± o/(CxG2 + C2G[ 4- C2G2)2 — 4CxC2GxGf (9 52) 2CxC2 При номинальных величинах координатами полюсов будут S1 = - 2 4-1 = - 1 и s2 = - 2 — 1 = - 3. (9.53) С помощью выражения (9 33) получим следующие значения для чувствитель- ностей: = %’. = -4 и Sg, = -1, (9.54а) ^=^ = 1, и Sg2==-{. (9.545)
9. Чувствительность 313 Гэс -> авершения всех этих предварительных вычислений можно с по- мощью (9.49) получить » смещения координат ПОЛЮСОВ в следующем виде: 6S| = 1 6С, , 1 6С2 3 6G, 1 6G2 (9.55а) 2 С, 1 2 С2 4 G, 4 g2 ’ Ao. 3 6С£ 3 6С2 3 6G1 9 6G2 (9.556) 2 С£ 2 С2 4 4 g2 ’ Следует обратить внимание на то, что значения всех емкостей и проводимо* стей изменяются на один и тот же процент. Таким образом, 6С] 6С2 dG; 6G2 ,а — = -сГ = -(7Г = “ёГ’ (9,б6) а из (9.55) вытекает, что aS1=6s2 = 0. (9.57) 9.1.2. Выводы Рассмотрим активную /?АС-схему, которая, возможно, со- держит все четыре типа управляемых источников. Пусть S/ бу- дет корнем (нулем или полюсом) полинома (полином числи- теля или знаменателя передаточной функции), который связан с данной схемой. Тогда 3/ представляет собой функцию всех схемных параметров и определяется как S; = S/(/?z, Lit Clt Hi, a{, rh gi), (9.58) где Ri, Li, Ct определяют индивидуальные R, L, С-элементы и где Hi, a,, ri и gi определяют соответственно коэффициенты каждого индивидуального ИНУН, ИТУТ, ИТУН и ИНУТ, а именно источника напряжения, управляемого напряжением (ИНУН), источника тока, управляемого током (ИТУТ), источника тока, управляемого напряжением (ИТУН), и источника напряжения, управляемого током (ИНУТ). Если повысить уровень полного сопротивления каждого схемного элемента в одинаковое число раз а, то передаточная функция останется без изменения. Следовательно, положение корня sy не изменится. Это означает, что S/(a/?z, aLt, Ci/a, ц£, ait ar{, gi/a)=Si(Ri, Lt, C{, p£, a£, r£, gt). (9.59) Дифференцируя выражение (9.59) по а, получим 'n <e 1 ‘g 1 инут "0, (9.60) ИНУН 1 / № aZ-r ci/a- *1- ai’ ari‘ Si/a) Где знак У, означает суммирование по всем элементам типа в. ₽
314 9. Чувствительность Устанавливая а = 1 и используя обозначения из (9.33), при- водим выражение (9.60) к следующему виду: 2 §?,+ SS1' - 2Й', + + 2 s;; - 2 ИНУТ ‘ ИТУН ’ >• (Я,. Ri. иг, а,-. Гр gi) (9‘61) В частном случае активной /?С-схемы с ИНУН ’) выражение (9.61) можно упростить, и оно приобретает следующий вид: (М2) если вычисляется при номинальных значениях всех схемных па- раметров. В качестве примера использования (9.61) рассмотрим схему (рис. 9.4), которая содержит только два конденсатора и два тезистора. Как видно из уравнений (9.61) и (9.62), 0, (9.63) где /= 1, 2. Обратите внимание на то, что ''St де/ dS{ 1 dSi dG, S^t= дР/Р = ~dP7~ ~G^ ~dG^ ~dR? ’ ГД® Gi = 1/Ri и dGifdRi = - 1/rI = - Gi (9.65) Подставляя (9.65) в (9.64), получим = = (9.66) Следовательно, из выражения (9.61) для схемы рис. 9.4 мы должны иметь %'+ % + %' +%'= ° W при /= 1, 2. Обращаясь к выражению (9.54), видим, что вы- ражение (9.67) действительно справедливо. Из общего выражения (9.58) можно получить и другую чув- ствительность корня, относящуюся к случаю преобразования частоты. Полином p(s) при его разложении на множители дол- жен содержать и множитель (s— sz). Если каждая величина s в p(s) преобразуется путем умножения на постоянный коэффи* циент а в as* 2 *), тогда этот множитель приобретает вид (as—$/)• *) Операционный усилитель можно рассматривать как ИНУН 2) Это эквивалентно частотному масштабированию или преобразованию НЧ I—> НЧ, которое обсуждалось в разд. 8 41.
9 Чувствительность 315 Таким образом корень в/ превратится в корень s//a. Используя преобразование элементов в качестве способа преобразования частоты, как указывается в первой строке табл. 8.5, получаем следующее тождество: Sj^aLi.aCi, рьаг, rt, gt) = (1/а) s}(Ri, Lb Ct, а(, rit gt). (9.68) Дифференцируя (9.68) по а, получаем («/• aL{, аС{. иг. ар Гр gt) а2 (Rt, Lt, С[, цр ар гр g{y (9‘69> Если положить а = 1 в выражении (9.69) и использовать опре- деление чувствительности, данное в (9.33), то (9.69) преобра- зуется к следующему виду; Е$1' + ЕЗс' = -зь (9.70) 1 % ‘ где значение выражения (9.70) вычисляется при номинальных значениях схемных параметров. Для активной /?С-схемы выра- жение (9.70) сводится к (9.71) Объединяя (9.62) и (9.71), получаем J §7, = Z $с' = - s/. (9.72) В качестве примера вычисления (9.70) обратимся к результа- там, полученным в примере 9.4. Из (9.53) и (9.54) имеем §с\ + §с’, = 4 + |= 1 = ~ si. ssc\ + за = | 1 - = 3 = - s2. 9.2. Чувствительности функций цепи Поскольку функции цепи представляют собой отношения по- линомов, результаты, полученные в разд. 9.1, могут быть приме- нены и к числителю и к знаменателю функции цепи. Сделав это замечание, мы больше не будем тратить времени на обсужде- ние таких тривиальных операций, как распространение резуль- татов разд. 9.1 на случай функций цепи. В этом разделе обозначим через F(s') функцию, которая представляет для нас интерес; причем F(s) может быть функ-
316 9. Чувствительность цией входного полного сопротивления или проводимости двух- полюсника или же передаточной функцией по напряжению. Пусть k представляет собой схемный параметр, подвергаемый небольшим изменениям. Функция чувствительности S& функции цепи F(s, k) к дифференциальным изменениям параметра k определяется в следующем виде: с? д Idf (s, k)/F (s, fe)] _dP (s, fe) k ,q _ . dk/k — dk F (s, k) ' Предположим, что все изменения малы. Тогда из выражения (9.73) Sfe равно процентному изменению F(s, k), деленному на процентное изменение k. Например, если F(s, k) равно 0,5, то 1%-ное изменение параметра k вызовет 0,5%-ное изменение значения F(s, k). Следовательно, с точки зрения разработчика схемы очень важно, чтобы величина Sf была бы возможно меньшей. В идеальном случае значение Sk должно было бы равняться нулю для любого схемного параметра k. Опираясь на выражение (9.73), можно доказать для функций чувстви- тельности следующие тождества: S- = l, Svx+c=-^-S«, У “г с осу__еУ еУ____сУ<?г Qyn______ Qy (9.74) О* --Ох> Ох----ОгОх’ --- пох> оУ, сУ с'/У сУ сУ^2 еУ QZ О1/х *->Х’ *->Х Ох’ Ох — Ох — Ох> где с и п — постоянные. Поскольку функции цепи являются рациональными функ- циями, F(s, k) можно записать в следующем виде: m m ,. .. F (>. 4)-------------А » - • (9-75) П («-₽/) ’ Ем' /-1 /-0 где zi, pi, at и 6/ являются функциями параметра k, каким, на- пример, является Ct в примере 9.2. Логарифмируя выражение (9.75), получаем InF(s, 6) = lnG+ Е ln(s-zz)- E ln(s-p/). (9.76) i=l /=1 Дифференцируя левую и правую стороны выражения (9.76) по k и затем умножая обе части на k, получим tn п О f О U f i-1 ‘ l-l 1
9. Чувствительность 317 Из уравнения (9.77) следует, что вклад чувствительности нулей и полюсов в общую чувствительность функции цепи наиболее значителен в окрестностях этих полюсов и нулей. 9.2.1. Выводы Рассмотрим активную 7?£С-схему, содержащую, возможно, все четыре управляемых источника. Пусть F(s) является пред- ставляющей интерес функцией цепи. Тогда F(s) будет функ- цией каждого схемного элемента и ее, следовательно, можно записать в таком виде: F(R{, L{, Сь rt, g{, s), (9.78) где символы Ri, Li, Ci, щ, a,, rt и gt имеют такие же значения, что и в подразд. 9.1.2. Если мы теперь повысим уровень полных сопротивлений в а раз, выражение (9.78) примет следующий вид: F(aRh aLt, CJa, р.г, а{, art, gt/a, s) = = f(a)F(Rt, L(, Cit az, rt, g{, s), (9.79) где f(a) = a, если F(s) — функция входного сопротивления двухполюсника = 1/a, если F (s) — функция входной проводимости (9 • оО) двухполюсника = 1, если F (s) — передаточная функция по напря- жению. (аЯг, aL{, CJa, |Л(, а{, аг(, gja, s) (9.81) Дифференцируя (9.79) по а, получим Г а2 dCt' + у у 421 Z»/ ’ дг, Z-j а2 dg. итут 1 ИТУН 1 = Нь «ь rt, gi, s). Если взять а = 1, разделить обе части выражения (9.81) и использовать соотношение (9.73), то получим + - Г <е % инут итун на F (9.82) а=1,
318 9. Чувствительность где df(a) I . „ , —i — =1, если г —функция входного сопротив- оа 1а=1 ления двухполюсника = —1, если F — функция входной проводимо- (9.83) сти двухполюсника = 0, если F — передаточная функция по на- пряжению. Для активного /?С-фильтра с ИНУН и операционными уси- лителями выражение (9.82) сводится к Я % а=1 Если к тому же E(s) представляет собой передаточную функ- цию по напряжению, то имеем = (9.85) 9i ‘ g 1 Из уравнения (9.85) следует, что если все сопротивления и емкости изменяются по величине на один и тот же процент от их абсолютного значения, но эти изменения происходят с противо- положными знаками, то величина F остается без изменения. По этой причине многие активные 7?С-фильтры конструируются из резистивных и емкостных материалов, которые характеризуются одними и теми же температурными коэффициентами, но имею- щими противоположные знаки. Благодаря этому обеспечивается такое положение, что колебания температуры не приведут к из- менениям работы фильтра. Теперь рассмотрим эффект частотного преобразования с по- мощью умножения параметров схемных элементов на коэффи- циент а. В соответствии с подразд. 8.4.1 при этом изменяются параметры катушек индуктивности и конденсаторов. Следова- тельно, F(Rlt aLh aClt Ц/, а{, rt, g{, s) = = F(Rt, Lt, Ct, цг, at, rh g{, as). (9.86) Дифференцируя (9.86) по а, получаем (Rp aLf. аС{. цг. a{. r{, gt. s) ___ dF I ,g §7) S ~ds~ ((«/ Lit Ci’ иг rt, gt, as)- ' ’
9. Чувствительность 319 Если взять а = 1 и разделить обе части уравнения (9.87) на F, то получаем * j IX + 2X—^-ASf. (9.88) J? « 9.3. Чувствительности фильтра второго порядка Чтобы завершить эту главу, рассмотрим кратко случай фильтра второго порядка, где полином знаменателя передаточ- ной функции определяется следующим выражением: B(s) = s2 + 61S + 60As2 + ^.s + ®2, где (9.89) <°о A V^o (9.90) называется частотой полюса, а (9.91) называется добротностью пары полюсов звена фильтра второго порядка. В случае полосового фильтра со0 является средней ча- стотой, где функция передачи достигает максимума, a Q обрат- но пропорциональна ширине полосы фильтра. В звеньях филь- тра второго порядка и особенно в активных фильтрах Q — чув- ствительность и юо — чувствительность, определенные как sq д = 4-^- и (9.92) — дх/х д [In х] Q дх ' ' Q«>o д бшо/шо д [In ®0] х даа ,Q °* “ дх/х — д [In х] ~ too дх соответственно, где х представляет собой схемный параметр, который подвергается небольшим изменениям. Эти чувствитель- ности являются предметом большего внимания, чем даже сама передаточная функция. Это объясняется тем, что ю0 и Q сово- купно описывают почти все важнейшие качественные свойства Фильтра второго порядка. Обратите внимание на то, что значе- кня выражения (9.92) и (9.93) вычисляются при номинальных значениях параметров. Пример 9.5. Для схемы рис. 9 1 найдите чувствительности too и Q к из- М1»ению Ct, С2, Ri и Я2. Решение Передаточная функция схемы на рис. 9.4 определяется следую- щим выражением: 1 if C1C2R1R2 1йал\ Н (S) = г- J- , - l-i-"--------1-----• (9.94) s + L C2R2 + CtRi. + C2R2 J s + CyC2RiR2
320 9. Чувствительность Идентифицируя и выделяя соответствующие члены в выражениях (9.891 и (9 94), найдем <во = У l/C[C2/?i/?2 = У? и (9.95) п_________l/VCiC2#i^2_______________VCiC2j?i/?2_________Уз . 1.1. 1 С1/?1 + С2/?2 + ^2^?1 4 • ) C2R2 С1$2 Воспользовавшись выражением (9 93), получим 5“;=«с,==s$=- 0.97) _ Ci Г________-y/CjRiRi____________/?i 'VC1C2R1R2 ”|_q gg C1 Q L 2 л/Ri (CiRi + C2R2 + C2R1) (C1R1 + C2R2 + C2«i)2 J 5^ = 0, (9.986) _ Ri Г________УС1С2Т?2__________ Q L 2 -\/Ri (C\Ri 4- C2R2 + C2R1) (С] + C2) УС1С2/?1/?г "| <_zi/21 COQSnl (адТ+адГ+c^^j~- (1/2)- (9-98b> Si =1/8. (9.98г) Обратите внимание на то, что из (9 98а) и (9.986) вытекает, что добротность пары полюсов в схеме на рис. 9 4 не зависит от емкостей конденсаторов Сл и С2 Из (9.89) следует, что координаты полюсов звена фильтра второго порядка определяются следующим выражением: si. 2 “ I [- V ± У (тт)' - “ =-:&±мУ1-(УУ <9'99’ Если Q > 0,5, то полюсы будут комплексно-сопряженными, а из выражения (9.99) следует, что при больших Q полюсы будут приближаться к мнимой осп. Это наблюдение имеет важные следствия практического порядка. В пассивных схемах увеличе- ние значений Q требует применения элементов лучшего каче- ства — катушки индуктивности и конденсаторы должны быть лучшего качества. В случае же активных схем увеличение зна- чений Q требует применения большего числа активных элемен- тов в схемной реализации с тем, чтобы результирующая схема не оказалась слишком чувствительной. Вспомним, что звенья второго порядка фильтра Баттерворта П-ГО порядка описываются [см. (8.41] следующим выражением- (s) = s2 + (2 sin 0*) s + 1, где (9-Ю^ 0* = (2fe — 1)п/2га. (9.1006)
9. Чувствительность 321 Идентифицируя и выделяя соответствующие члены в (9.100) и (9.89), получим а>о=1, (9.101а) Q*=l/2sin8ft, (9.1016) где Qk является добротностью пары полюсов k-ro звена второго порядка. Для большей конкретности рассмотрим первое звено второго порядка, где = 2 sin 0j “ 2 sin (л/2/i) ' (9.102) Чтобы получить характеристику фильтра с крутой переходной областью, величина п выбирается большой. Следовательно, в соответствии с выражением (9.102) величина Q велика. Таким образом, для реализации первого звена второго порядка филь- тра Баттерворта высокого порядка требуются высококачест- венные элементы. Те же соображения применимы также и к фильтрам Чебышева и Бесселя. Более подробно чувствительности о>о и Q будут обсуждаться в гл. 10. ЛИТЕРАТУРА 1. Kuh Е S., Rohrer R. A., Theory of Linear Active Networks, San Francisco, Holden-Day, 1967. 2. Mitra S. K., Analysis and Synthesis of Linear Active Networks, New York, John Wiley, 1968 3. Tomovic R., Vukobratovic M., General Sensitivity Theory, New York, Ameri- can Elsevier, 1972 4 Gorski-Popiel J., Classical Sensitivity — A Collection of Formulas, IEEE Trans Circuit Theory, CT-10, 300—302 (1963). 5. Blostein M. L., Some Bounds on Sensitivity in RLC Networks, Proc. 1st Al- lerton Conf. Circuit and System Theory, 1963, 488—501. 6. Moschytz G. S., Linear Integrated Networks, Fundamental, New York, Van Nostrand Reinhold, 1974. 7. Director S. W., Rohrer R. A., The Generalized Adjoint Network and Network Sensitivities, IEEE Trans. Circuit Theory, CT-16, 318—323 (1969). 8 Parker S. R., Sensitivity, Old Questions, Some New Answers, IEEE Trans. Circuit Theory, CT-18, 27—35 (1971). 9. Branin F. A, Jr., Network Sensitivity and Noise Analysis Simplified, IEEE Trans. Circuit Theory, CT-20, 285—288 (1973). ЗАДАЧИ 91. Рассмотрите схему на рис. 3.9.1. Определите смещение координат полю- сов, обусловленное 10%-ным изменением: а) Индуктивности катушки индуктивности L. б) Емкости конденсатора С. в) Сопротивления резистора Rs. г) Сопротивление резистора Ri. д) Найдите область возможных смешений координат полюсов, если допу- скается, что параметры всех элементов начинают изменяться одновремен- но, но в пределах ±10%. 11 Заи U3O
322 9 Чувствительность е) Проверьте справедливость соотношений (9 61) и (9 70) для каждого из двух полюсов схемы ж) Найдите передаточную функцию //(s) = VBblx/VBX схемы. з) Проверьте справедливость соотношений (9 83) и (9 88) для H(s). + 4 L 1 ~c u Rs=!0m, Rt =lOM,C=y/2V и L=y/2 Г Рис 3.9 1. и) Найдите для данной схемы добротность и частоту. к) Найдите чувствительности добротности и частоты полюсов к измене- нию L и С. 9.2 Проверьте решение задачи 9 1 для схем на рис. 3.9 2. 9.3 Рассмотрите схему на рис. 3 9 3 а) Найдите передаточную функцию Н(s) и полюсы р\ и pz схемы. б) Найдите область возможных смешений координат полюсов, если до- пускается, что значения параметров Ct, С>., Rt и Ri могут одновременно изменяться в пределах ±5%, a k — в пределах ±1%. в) Проверьте справедливость соотношения (9 72) для полюсов pt и рз. г) Проверьте справедливость соотношений (9 85) и (9 88) для функции 7/(s). д) Найдите для данной схемы частоту полюса Шо и добротность Q. е) Найдите чувствительности <ос и Q к изменению k, Rt, Ri, Ct и Cz. ж) Найдите область возможных изменений <оо и Q, если допускается из- менение k в пределах ±1% з) Найдите область возможных изменений <оо и Q, если Ct и С2 могуг изменяться так. что 6Ci/Ci = 6С2/С2 находятся в пределах ±10%, или leci/Cji = |бс2/с2| < ю%. и) Найдите область возможных изменений <оо и Q, если Rt и Rz изме- няются так, что SRiIRt ~ б^г/Рг находятся в пределах ±10%. 9,4. Повторить решение задачи 9.3 для схем на рис. 3 9.4 9.5. Рассмотрим схему удлинителя рис. 3 9.5. а) Найти передаточную функцию Н = Нвых/Рвх- б) Вычислить чувствительность Н к изменению резисторов Rt, Rz, Rs и Rl в) Каков должен быть предельный допуск на сопротивление каждого резистора, если желательно, чтобы в наихудшем случае изменение Н не выходило бы за ±5%-ные пределы, причем предполагается, что все ре- зисторы будут иметь идентичные допуски? То есть необходимо найти ^6Р/Р||= №RtlR\ = |бРг/Рз| = |бРз/Рз| = |6Рл/Рл| при условии, что г) Найти отклонение значения И от номинала в наихудшем случае, если сопротивление каждого резистора имеет 5%-ный допуск д) Повторите решение п. г) при условии, что каждый резистор имеет 1%-ный допуск 9.6. Предположим, что схема характеризуется следующей передаточной фуию цией; я (S) = ------{—!---------------. + RtCt RtCtRzCz
9. Чувствительность 323 Рис. 3.9.2, а, б. Rs~ R^* 10м С=у/2Ф 4=х/2Г. 9 Рис. 3.9.2, в, г, д. Рис. 3.9.3. 11*
324 9. Чувствительность С, - Сг = 1мкФ, Rt = Нг = IкОм, k=2 Рис. 3.9.4. Rf ° /0k0m,R2 •9k0m,R3 “5к0м, Rl a600Ом Рис. 3.9.5. а) Найдите процентные отклонения от номинальных значений для Юо и Q в наихудшем случае, если сопротивления резисторов могут изменяться в пределах ±2% от номинала, а емкости конденсаторов — в пределах ±10% от номинала. б) Повторите решение п. а) при условии, что сопротивления резисторов могут изменяться в пределах ±0,5% от номинала, а емкости конденса- торов — в пределах ±1% от номинала.
9. Чувствительность 325 в) Каковы могут быть максимальные допуски на сопротивления резисто- ров и емкости конденсаторов, если необходимо ограничить отклонение как fflo, так и Q от их номинальных значений ±5%, причем предпола- гается, что все резисторы имеют одинаковый допуск и все конденсаторы также имеют одинаковый допуск. г) Повторите решение п. в), если желательно, чтобы отклонение <£>о от номинала лежало бы в пределах ±1%, а отклонение Q от номинала на- ходилось бы в пределах ±0,5%. 9.7. Докажите следующие тождества для чувствительностей: a)S^-=l; S»-, б) Sk*n = tv, ж) S“/f5 = S“ - S?; в) S» = S^S“; з) sf = r)Sr’ = -^; H)Sf/x = -S« д) где n и k — постоянные, а у, а и 0 являются функциями x. 9.8. Рассмотрите схему на рис. 3.9.8, а, где a^Rz/Ri = 2, а операционный усилитель представлен в виде ИНУН с конечным усилением А, как это отражено на рис. 3.9.8, б. а) Найти передаточную функцию Н = КВыХ/КВ1. б) Найдите чувствительность SJ как функцию А. Изобразите график зависимости S% от А при изменении 1 sj А 105. в) Повторите пп. а) и б) для случая a = 10. г) Повторите пп а) и б) для случая а — 100 Д) Повторите пн. а) н б) для случая a = 1000.
Активные фильтры В настоящее время активные 7?С-фильтры широко исполь- зуются, особенно в таких областях, как телефония, системы пе- редачи данных, телевидение, радио и системы высококачествен- ного воспроизведения звука. Они прежде всего применяются на низких частотах, где катушки индуктивности неприемлемы из-за громоздкости и низкого качества. На существующих активных элементах частотный диапазон использования активных филь- тров может простираться от постоянного тока до 100 кГц. Впервые активные фильтры появились еще тогда, когда в качестве активных элементов использовались вакуумные лампы. Помимо многих недостатков ламп прежде всего потребляемая мощность и стоимость делали этот класс фильтров совершенно не конкурентоспособным по сравнению с пассивными АС-филь- трами. Появление транзисторов исключило проблему большой потребляемой мощности, однако выигрыш достигался все еще дорогой ценой и активные элементы использовались с оглядкой. Когда транзисторы подешевели, операционные усилители — мо- дульные приборы, состоящие из транзисторов и резисторов,— стали доминирующими активными приборами. В начале 60-х годов операционные усилители были еще очень дорогими, и проектировщики активных схем в своих разработках вынуж- дены были ограничивать число активных элементов. В настоящее время операционные усилители стоят очень дешево, а цены все еще падают. В результате имеется тенденция более свободного использования активных приборов в проектировании схем. Таким образом, существует направление использовать более одного активного элемента в разработке активного фильтра с целью получения лучших функциональных характеристик, таких, как чувствительность, устойчивость и точность настройки. Как и в случае проектирования пассивного фильтра, разра- ботка активного фильтра начинается с аппроксимации требова- ний по обработке сигнала вещественной рациональной переда- точной функцией /у (-) (s) ат^т + Дт— 1s”1 1 + .. • + Qis + ap (10 1) 17 B(s) sn+»„_1Sn-‘+ ... + M + &0 При tn n выражение (10.1) можно представить в виде произ- ведения следующим образом: Л(з) = Я1(з)Я2(з) ... HK(s), (Ю.2)
10. Активные фильтры 327 где К п и для каждого значения j = 1, 2, К функция Hj(s) является либо передаточной функцией звена второго порядка Hj (s) = (aj2s2 + a/js + aj0)/(s2 + bns + bjQ), (10.3a) либо передаточной функцией звена первого порядка Н, (s) = (a/ts + aJ0)/(s + bI0). (10.36) Звено фильтра второго порядка Hj(s) [выражение (10.3а)] обычно характеризуется двумя параметрами: Ql^^/bjo /Ьц и ®o/AV^/o> (Ю.4) где wo — частота полюса, a Q — добротность полюса /-го звена фильтра второго порядка. Существует два основных способа проектирования активного фильтра: способ прямой реализации, который реализует полную передаточную функцию (10.1) в целом, и каскадный способ, ко- торый реализует полную передаточную функцию (10.1) путем реализации ряда фильтровых функций второго и первого по- рядков [(10.3а) и (10.36)]. В данной главе рассматриваются некоторые методы реализации, в которых используются оба эти способа. Однако прежде необходимо отметить, что рассматриваемые в этой главе фильтры являются активными /?С-фильтрами. Они представляют собой безындуктивные схемы, содержащие рези- сторы, конденсаторы, операционные усилители и их производ- ные устройства, такие, как источники напряжения, управляемые напряжением (ИНУН), гираторы, обобщенные конверторы пол- ного сопротивления (ОК.С), интеграторы и сумматоры, рассмо- тренные в гл. 2. Для всех активных RC-схем с ИНУН и (или) операционными усилителями нормирование по полному сопротивлению схемы с масштабным коэффициентом а подразумевает: 1) замещение каждого резистора R Ом резистором aR Ом, 2) замещение каждого конденсатора С Ф конденсатором С/яФ. Нормирование по частоте с масштабным коэффициентом 0 под- разумевает замещение каждого конденсатора С Ф на конден- сатор С/0 Ф. Отметим, что все ИНУН и операционные усили- тели остаются неизменными при обоих указанных видах норми- рования. Как было рассмотрено в гл. 8, передаточные функции нормированной по полному сопротивлению схемы и исходной схемы идентичны, в то время как передаточную функцию нор- мированной по частоте схемы можно получить из исходной схемы заменой каждого s на s/p.
328 10. Активные фильтры 10.1. Прямая реализация В способе прямой реализации передаточная функция (10.1)’ синтезируется вся в одном этапе. Существует несколько мето- дов синтеза, в которых используется этот способ. Мы рассмо- трим четыре из них, наиболее характерных. 10.1.1. Прямая реализация через пассивные схемы В гл. 7 и 8 были представлены методы реализации переда- точных функций на пассивных /?СА-элементах. Все схемные реализации (включая схемы Дарлингтона) имеют лестничную структуру, за исключением рассмотренной в разд. 7.2 мостовой структуры. Известно, что лестничные схемы обладают низкими чувствительностями, т. е. если погрешности элементов несущест- венны, то искажения на выходе малы. В этом подразделе мы представляем два основных метода реализации активных филь- тров, в которых сохраняется свойство низкой чувствительности лестничных схем: метод имитации индуктивности и метод нор- мирования по переменному полному сопротивлению. Эти методы почти полностью основаны на пассивных реализациях и тре- буют, чтобы рассматриваемая передаточная функция вначале была реализована пассивной схемой, как изложено в гл. 7 и 8. 10 .1.1.1. Методы имитации индуктивности. В этом методе для исключения катушек индуктивности каждая катушка в пассивной схемной реализации просто замещается синтетиче- ской катушкой типа сочетания гиратор — емкость (рис. 10.1, а) или схемы обобщенного конвертора полного сопротивления с резистивной нагрузкой рис. 10.1,б1). В результате получается схема активного фильтра лестничной структуры, сохраняющая низкие структурные чувствительности пассивной лестничной схемы. Способ имитации индуктивности на практике приемлем толь- ко для схем, в которых все индуктивности заземлены, поскольку существующая технология может обеспечить относительно хо- рошие заземленные синтетические индуктивности, а имитация незаземленной индуктивности все еще остается проблемой. До настоящего времени не имеется практического способа реализа- ции незаземленной индуктивности с хорошими устойчивостью и чувствительностью, особенно для высоких добротностей. Пример 10.1. Реализовать активной лестничной схемой фильтр верхних частот Баттерворта пятого порядка с частотой среза 1 крад/с с нагрузочными резисторами Rs = 1 кОм и Ri = 4 кОм. ') Для незаземленных индуктивностей см рис. 2.11.
10. Активные фильтры 329 I Рис 10.1. Две синтетические заземленные индуктивности. Решение. Схемная реализация нормированного фильтра нижних частот Баттерворта пятого порядка при R, *= 1 Ом и Ri = 4 Ом, основанная на схеме, показанной на рис. 8 9, а, и рекурсивных выражениях (8.43) — (8 45), представлена на рис 10 2, а. Преобразование элементов от фильтров нижних частот к фильтру верхних частот (согласно табл. 8.5, при шс = 1 крад/с) приводит к схеме на рис. 10 2,6 Схема на рис. 10.2, в получается из схемы рис 10.2,6 при выполнении денормирования по сопротивлению с масштабным множителем 1000. Таким образом полученная схема на рис. 10.2, в является пассивным фильтром, удовлетворяющим заданным требованиям. Отметим, что величины индуктивностей в схеме на рис. 10.2, в большие, что вполне обычно при работе на низких частотах Для исключения этих больших катушек ин- дуктивностей можно использовать схемы на рис. 10 1. При g = 10—3 МСм заданный активный фильтр на гираторах показан на рис. 10.2, г. Другой вариант требуемого активного фильтра на ОКС представлен на рис. 10.2,6, где все ОКС одинаковы при Ri = R3 = Rt = 1 кОм, С5 = 1 мкФ, а вели- чины нагрузочных резисторов Re указаны подробно.
330 10. Активные фильтры Юм 0,94 Г 1,77 Г а 1}ОбмкФ 0>56мкФ г 1кОм 1,ОбмкФ 0,56 мкФ д Рис. 10.2. Поэтапная процедура реализации активного фильтра верхних частот Баттерворта пятого порядка.
10. Активные фильтры 331 10 .1.1.2. Метод нормирования по переменному сопротивле- нию. Этот метод основан на преобразовании пассивного R.LC- фильтра в схему активного фильтра, состоящего из резисторов, конденсаторов и частотно-зависимых отрицательных сопротив- лений (ЧЗОС). Суть преобразования состоит в делении на s полного сопротивления каждого элемента в пассивной R.LC- схемной реализации функции (10.1). Этапы этого метода вклю- чают пассивную реализацию функции (10.1) и указанную за- Рис. 10.3. Частотно-зависимое отрицательное сопротивление при D = = RiRtCtCt/Ri- мену схемных элементов в пассивной реализации согласно следующим правилам: 1) индуктивность АГ заменяется резистором L Ом; 2) резистор 7? Ом заменяется конденсатором 1/7? Ф; 3) конденсатор С заменяется частотно-зависимым отрица- тельным сопротивлением в С фарад в квадрате, или СФ2. Схемная реализация частотно-зависимого отрицательного со- противления на основе ОКС показана на рис. 10.3 *). Поскольку передаточная функция по напряжению является безразмерной, на ней не сказывается нормирование по сопро- тивлению. Таким образом, результирующая активная схема с ЧЗОС и исходная пассивная схема имеют одинаковые переда- точные функции. Отметим, что реализованный по схеме рис. 10.3 ЧЗОС яв- ляется заземленным элементом. Поэтому рассматриваемый ме- тод подходит только для тех пассивных схем, у которых все конденсаторы заземлены. Пример 10.2. Реализовать активной лестничной схемой фильтр нижних частот Баттерворта пятого порядка с частотой среза 1 крад/с. *) Подробнее см. подразд. 2.2.2.
332 10. Активные фильтры Решение. Денормализация по частоте Юс = 1 крад/с преобразует соот- ветствующий нормированный прототип рис. 10 2, а в пассивную фильтровую схему рис. 10.4, а. Поскольку индуктивности не заземлены, то практически здесь невозможно применить способ имитации индуктивности. Альтернатив- ным является метод нормирования по переменному сопротивлению. Резуль- тирующая лестничная схема активного фильтра показана на рис. 10.4,6. Для 10м 0,94 м Г 1,77м Г 0,33 мФ i 1,45mV ф 1,59mV /Ф 0,94 мОм 1,77мОм 17700м 1м/ЗР 940 0м 0,33' /0'9'Р2Т Z,45-/O‘S<P2 1,59 -lO^V2 6 4ммФ^г Чы>С б Рис. 10.4. Поэтапная процедура реализации активного фильтра нижних частот Баттерворта пятого порядка. получения более удобных величин элементов используется нормирование по сопротивлению. На рис 10 4, в показан результат этого нормирования, когда для схемы рис. 10 4,6 применен масштабный коэффициент 10е. Отметим, чго для всех схем, показанных на рис. 10.4, передаточные функции одинаковы. Для многих случаев оказывается нежелательным указанное на рис. 10.4, в включение конденсаторов на зажимах. Для исключения этого недостатка рассмотрим схему на рис. 10.5, а, где зажимы четырехполюсника ОКС нагружены полным сопро- тивлением Zl- Функция полного входного сопротивления опре- деляется выражением Z^(ZiZ4/Z.iZ5)ZL, (10.5)
10. Активные фильтры 333 г ₽ис. 10.5 Универсальная цепь нормирования по сопротивлению. четырехполюсник ОКС с нагрузочным сопротивлением Z^; б—схем.* Для нормирования Цепи по сопротивлению kls, в*—условное обозначение цепи нормирования по сопротивле- нию ft/s; г—основная функция цепи нормирования по сопротивлению k/s.
334 10 Активные фильтры Предположим, что элементы этого ОКС равны ^2 = Т?2> ^3 = ^3, Z4=\jsC4 И Z5 =/?5, (10.6) как показано на рис. 10.5,6. Тогда выражение (10.5) примет вид Z^ = mZL, (Ю.7а) где £ = (Ю.76) Из (10 7) видно, что емкость можно реализовать подсоедине- нием резистора к зажимам четырехполюсника ОКС. В резуль- 1мкФ 9ч0 Ом то Ом Рис. 10.6. Схема реализации активного фильтра нижних частот Баттерворта u.iiOlO порядка с резистивной на1 рузкой тате схема рис. 10.4, в преобразуется в схему рис. 10.6’) с рези- стивными нагрузками ОКС, где /?2адзС47?6==1/(4- 10“6). Четырехполюсник ОКС, схема которого показана на рис. 10.5,6, является прибором нормирования по переменному сопротивлению. Он преобразует резистор в конденсатор путем нормирования по сопротивлению резистора нормирующим коэф- фициентом k/s. Условное обозначение этой нормирующей по со- противлению четырехполюсной цепи показано на рис. 10.5, в, а ее соотношения между входными и выходными сигналами ил- люстрируются на рис. 10.5, г. Другая полезная цепь нормирования по сопротивлению по- казана на рис. 10.7, а, где нормирующий коэффициент равен ks. Если нагрузить четырехполюсник рис. 10.7, а сопротивлением Zi_, (рис. 10.7,в), то его входное сопротивление будет равно ZBX = skZL, (10.8а) где k = R2C3R4/R5. (10.86) Условно данная цепь обозначена на рис. 10.7,б* 2). ) Технически выходное напряжение схемы рис. 10 6 приложено к вход- ной паре зажимов ОКС, а обозначено оно через УВЫх на нагрузке Rl потому, что напряжения на входе и выходе ОКС одинаковы. 2) Показанные на рис. 10 5 и 10.7 четырехполюсники представляют собой соответственно С-R и 7,-/?-мутаторы; если для каждого из них нагрузить выходные зажимы резистором, то на входных зажимах на рис. 10.5 и 10.7 получаются соответственно конденсатор и индуктивность.
10. Активные фильтры 335 ^ex°skZl. Рис. 10.7. Цепь нормирования по сопротивлению. а—схемная реализация цепи нормирования по сопротивлению с нормирующим коэффи- циентом ks‘, б—условное обозначение цепи нормирования по сопротивлению kst в — соот- ношения для цепи нормирования по сопротивлению ks. Благодаря описанным процедурам замещения как в способе имитации индуктивности, так и в способе нормирования по пе- ременному сопротивлению конфигурации схем результирующего активного фильтра и исходного пассивного фильтра одинаковы. Это означает, что если исходить из пассивной лестничной схемы, то и получается лестничная же активная схема, в результате чего сохраняются структурные свойства низкой чувствительно- сти пассивного варианта расчета. 10.1.2. Прямая реализация с /?С-четырехполюсниками. Метод Ку Большинство методов прямой реализации исходят из общей схемной структуры, обладающей универсальной передаточной функцией, структуры, которая может соответствовать почти лю- бой заданной передаточной функции. Характеристики на зажи- мах или в ветвях этой схемной конфигурации затем опреде- ляются заданной передаточной функцией. Таким образом, за- дача реализации передаточной функции сводится к реализации
336 10 Активные фильтры входной функции /?С-двухполюсника и 7?С-многополюсников. Поскольку до сих пор не рассматривался какой-нибудь способ реализации RC «-полюсников с п 6, ограничимся далее только случаями двух- и четырехполюсников1). Рис. 10 8. Метод Ку прямой реализации функции (10.1). Рассмотрим показанную на рис. 10.8 схемную конфигура- цию, где а >• 0, а /?С-четырехполюсник представлен матрицей Л 1 Г У II f/21 1 Г V вх Л J L У21 У22 J L V вых (10.9) Передаточная функция по напряжению схемы, изображенной на рис. 10.8, определяется выражением У вых _______— У21_____________— У21____ /1 n I m Квх (1^1 — 2) + У 22 (У22 + У1) — аК 2 Для синтеза передаточной функции по напряжению H(s) вида (10.1) разделим и числитель A (s) и знаменатель B(s) ее на вы- бранный таким образом полином D(s), чтобы он имел простые (не равные нулю) отрицательные вещественные корни, не сов- падающие ни с одним вещественным корнем полинома B(s)2): Н (s) = A (s)/B (s) = [Д (s)/D (s)]/[B (s)/D ($)]. (10.11) Заметим, что в знаменателе правой части этого выражения не содержится взаимно сокращающих членов. Допустим, что поли- ном имеет вид3) A(s) = ksm, (10.12) *) Для интересующихся случаями шестиполюсников можно рекомендовать обратиться к работам [13, 14] 2) Заметим, что полином B(s) может иметь вещественные и(или) ком- плексные корни. 3) Это допущение вызвано тем, что в гл. 7 все методы реализации 7?С-четырехполюсников одновременно по уц и t/22 были рассмотрены при условии, что числитель A (s) передаточной функции имеет вид (10.12).
tO Активные фильтры 337 где 0 m п, а п — степень полинома B(s). Приравнивая со- ответствующие члены выражений (10.10) и (10.11) с учетом (10.12), получим _ у21 = ksmjD (s), (10.13а) yn + Vi-^2) = B(s)ID(s). ' (10.136) Для того чтобы реализовать одновременно проводимости у2\ и у22 пассивного /?С-четырехполюсника рис. 10.8, необходимо обес- печить, чтобы каждый полюс 2/21(5) являлся бы также и полю- сом 2/22(5). Именно поэтому полином D(s) выбирается таким образом, чтобы ни один его корень не совпадал с веществен- ными корнями полинома B(s), т. е. чтобы избежать сокращения в рациональной функции FB(s) Д В (s)/D (s). (10.14) Положим Z>(s) = (S4-Sl)(s + s2) ... (s + s(), (10.15) где 1) si, s2, ..., si вещественны и 0 <Z sj •< $2 < .. . < Si; 2) st не является корнем B(s) для i—l, 2, ..., I; 3) целое число l удовлетворяет неравенству l^n—1. Для простоты всегда будем выбирать / = л-1. (10.К) Разложение на простые дроби выражения ? ---------- (10.17) sD (s) s (s + Sj) (s + s2) • (s + si) 7 дает sD (sT = + ~7 + 7-|v + s'+ s~ + ’ • • + д j.7~‘ (Ю-18) Далее получим В (s) E.s Eos ?,s 7>ЬНм + ^ + 7^ + 7Тг+ ••• + 7ТГ- 0°-19) £✓ Vv « 1 «J & i Значения & в выражении (10 18) являются вычетами рацио- нальной функции B(s)/[sD(s)J в полюсах $ = —st, где 1 = = 0, 1,2, ..., / при 5о = 0’). Эти вычеты будут вещественными, поскольку вещественны полюсы и коэффициенты рациональной Функции B(s)/[sD(s)]. Однако в общем случае не все значения & положительны. Определим 2/22(5) для /?С-четырехполюсника рис. 10.8 следующим образом: . . k,s k„s k.s А С (s) fa(s)_M + ^ + _j_+_2_+... + _£_A_. (Ю.20) *) Согласно (10.16), как |«>, так и fo не равны нулю,
338 10. Активные фильтры где все kt, i = О, 1, 2, ..., I, и сю — произвольные положитель- ные вещественные числа. Очевидно затем, что знаменатель функции 1/22(5) определяется полиномом D(s), а сама функция является 7?С-полной входной проводимостью. Подставляя (10.19) и (10.20) в (10.136), получим аУ2 - У, = у22 - В (s)/D (s) = (kx - U)s + (*о - Io) + I (*l“?l)s (k2~ ?2)S 1 I (kl~%l)s л p „ I а I + s + sj +"s + s2 + S-+V AM + ₽o + 6,3 6,3 6,3 + -41—+ -T—+ •••+-T— (10.21) S + Sj S 4- S2 1 S + St ’ где Z = O, 1, 2, ..., I и oo. (10.22) Из выражения (10.21) члены с положительными значениями р, предназначены для аУ2, а с отрицательными — для У11). Это определит У] и У2 как пассивные 7?С-входные функции полной проводимости. Таким образом, все элементы схемы на рис. 10.8 определены. Следовательно, сама реализация передаточной функции (10.1) при условии (10.12) теперь сводится к двум стадиям: 1. Одновременной реализации г/22 и y2i ^С-четырехполюс- ника, где 1/21 (s) и 1/22(5) определяются выражениями (10.13а) и (10.20) соответственно. Для (10.13а) при т = 0 необходимо использовать первую форму Кауэра, при т = п — вторую фор- му Кауэра, а при 0 <С т < и — их комбинацию. Рассмотренные здесь процедуры реализации соответствуют методикам, изло- женным в подразд. 7.1.1 и 7.1.3. 2. Реализации двух 7?С-входных функций полной проводи- мости. Вероятно, в этих случаях более удобной будет любая из двух форм Фостера. Разумеется, можно использовать и формы Кауэра. Для получения наиболее простой схемы обычно берут ki = h при &>0. (10.23) Следовательно, соответствующие значения р, будут равны нулю. При допущении условия (10.23) имеем Pi>0, z = 0, 1, 2.......I и оо. (10.24) В результате У[ = 0 и все ненулевые значения р, предназна- чены для аУ2(5). Пример 10.3. Реализовать методом Ку функцию Н (з) = Увых/Увх = 0,5/(s2 + s + I) A A (s)/B (s). (10.25) *) Ясно, что члены с нулевыми значениями р, можно не учитывать.
10. Активные фильтры 339 Решение. На основании (10.16) выбираемый полином D(s) должен иметь первую степень. Возьмем D(s)=s + 0,5. (10.26) Затем - Угх (s) = A (s)/D (s) = 0,5/(s + 0,5) и (10.27а) у22 + Г, - аГ2 = В (s)/D (s) = (s* 2 * + з + l)/(s + 0,5) = = s + 2 + [—l,5s/(s + 0,5)]. (10.276) Положим1' y22 (s) = s + 2 + 0,5s/(s + 0,5). (10.28) Тогда «Г.-Г.-«..-(» + 2 + ^^)-7Д8.. (10.29) Простое решение (10.29) дает2' У,=0, (10.30а) а= 1, (10.306) у2 = 2s/(s + 0,5) = 1/[0,5 + (1/4з)]. (10.30в) На этом этапе задача реализации функции (10.25) сводится к задаче реализации функции входной полной проводимости K2(s) по (ЮЗОв) и одно- временной реализации y2i(s) по (10 27а) и y22(s) по (10 28). На рис 10 9, а показана реализация У2(з). Поскольку все нули передачи фунщии F(s) A—y2l(s)/y22 (s) расположены в бесконечности, определяемая согласно (10 28) проводимость у22(з) реализуется первой формой Кауэра. Это требует разложения функции </2з(з) в цепную дробь при s = оо- у22 (s) = s + 2 + 0,5s/(s + 0,5) = (s2 + 3s + l)/(s + 0,5) =. = s+ 0,4+{l/[25s+(1/0,1)]}- (10‘31) На рис 10.9,6 показана одновременная реализация yzi(s) по (10.27а) и 1/22(3) по (10.28). Схемная реализация функции (10.25) представлена на рис. 10.9, в. Пример 10.4. Реализовать методом Ку функцию Я (s) = Квых/Гвх = */(з2 + з + 1) A A (s)/B (s). (10.32) Решение. Выберем D (s) = s + 0,5. Тогда — у21 = s/(s + 0,5) и (10.33а) , „ В (s) s2 + s+l . _ 1,5s /1Поок\ У2г + Ki - аК2 - ----s + 2 - s + 0>5 • (Ю.ЗЗб) *) Заметим, что другой выбор 4/22(3) приведет к отличной схемной реали- зации функции («9.25). 2) Отметим, что имеется множество решений для (10 29). Например, 11 = 1, а = 1 и У2(з)= 1 + 2s/(s + 0,5).
340 10. Активные фильтры 0,10м 0,4 Ом Y2(s)no(/030b) а 25 V IV Уи&) по (!0,2в) б б Рис. 10.9. Схемная реализация функции (10.25). Как и в примере 10.3, простое разложение (10.336) дает Угг (S) = s + 2 + |0,5s/(s + 0,5)1, (10.34а) ^=0, (10.346) а=1, (10.34b) Уг = 1/10,5 + (l/4s)]. (10.34г) В этом случае нули передачи находятся как при s = 0, так и при s = °0- Следовательно, для реализации угг(з} по (10 34а) используются комбинации форм Кауэра. В случае первоначального применения первой формы Кауэра получаем у,2 (s) = (s2 + 3s + 1 )/(s + 0,5) = s + ир (Ю.35а) где остающаяся функция полной проводимости yR (s) = (1 + 2,5s)/(0,5 + s) (10.356) реализуется второй формой Кауэра /ff(s) = 2+ 1/| (l/s) + ( 1/0,5) j (10.35b) реализация функции (10 32) на основе разложений (10.35) и схемы а показана на рис. 10.10. •>ров 10.3 и 10.4 видно, что даже при фиксации Реа' •ной конфигурации согласно рис. 10.8 существует
10. Активные фильтры 341 Рис. 10.10. Схемная реализация функции (10.32). в действительности бесконечное множество реализаций переда- точной функции (10.1), ограниченной условием (10.12). 10.1.3. Прямая реализация с /?С-двухполюсниками В этом разделе рассматриваются методы прямой реализации функции (10.1) с помощью активных элементов и /?С-двухпо- люсников. Все они основаны на свойстве разложения теоремы 10.1, которая называется RC—7?С-разложением. Теорема 10.1. Предположим, что рациональная функция F(s)= C(s)/D(s) имеет отрицательные вещественные полюсы. Обозначим через Пс и По степени полиномов соответственно С(я) и D(s). Далее функцию F(s) можно выразить как 1. Р (з) = С (s)/D (s) = Zfy (s) — (s) при nc^nD; (10.36) 2. P (s) = C(s)/D (s) = К)” (з) - Y™ (s) при + 1, (10.37) где Zfy и и являются входными функциями RC полного сопротивления (проводимости), реализуемыми пас- сивными /?С-элементами. Разложение теоремы 10.1 обеспечивается разложением на простые дроби функции F(s). Члены ее разложения с положи- тельными коэффициентами присваиваются для Z^c (з) или (з), а остальные — для Z'^' или У'^, Пример 10.5. Найти RC — /?С-раз.'ожсние для функции Z (а) = (s2 - 2)/(s + 1) (s + 2) (s + 3) (10.38) Решение. Разложение на простые дроби функции Z(s) имеет вид Z (з) = R,/(s + 1)J + [W(s + 2)1 + [W(s + 3)1. (10.39) •“Де значение s2 — 2 I “ (d/ds) [(3 + 1) (s + 2) (з + 3)] (S-Sj . (10Л°)
342 10. Активные фильтры является вычетом функции в полюсе з;. При Sj = — 1, s2« —2 и s3 = —3 получим Z (s) = [(—l/2)/(s + 1)] + [—2/(s + 2)] + [(7/2)/(s + 3)]. (10.41) Отсюда Z^(s) = (7/2)/(s + 3), (10.42a) Zr1C (s) = [<l/2)/(s + 1)1 + [2/(s + 2)]. (10.426) Пример 10.6. Для функции Y (s) = (s2 - 2)/(s + 1) (s + 2) (s + 3) (10.43) нами RC — /?С-разложение. Решение. Разложение на простые дроби функции У (s) дает У (s)/s = (s2 - 2)/s (s + 1) (s + 2) (s + 3) = = [(—l/3)/s] + [(l/2)/(s + 1)] + [l/(s + 2)] + [(—7/6)/(s + 3)], У (s) = [(1/2) s/(s + 1)] + [s/(s + 2)] + [(-1/3)] + [- (7/6) s]/(s + 3). (10.44) Следовательно, имеем y^(s) = [(1/2) s/(s+ 1)] + [s/(s + 2)] и (10.45a) У® (s) = (1/3) + [(7/6) s/(s + 3)]. (10.456) Рассматриваемые в данном случае процедуры реализации являются почти одинаковыми. Каждая из них исходит из схем- ной конфигурации, содержащей /?С-двухполюсники, ИНУН и (или) операционные усилители. Передаточная функция самой схемы зависит явно от входных функций полной проводимости /?С-двухполюсников. Кроме того, как числитель, так и знаме- натель передаточной функции схемы можно выразить через разность двух (групп) ^С-функций полной проводимости. Для реализации заданной передаточной функции Н (s) вида (10.1) запишем Н (s) = A (s)/B (я) = [Л (з)/£> (s)]/[B (s)/D (s)], (10.46) . где D(s)— произвольно выбранный полином степени nD, обла- дающий только простыми отрицательными вещественными кор- нями, а также nD^max(/n, п) — 1. (10.47) Напомним, что /пип являются степенями полиномов соответ- ственно числителя А (я) и знаменателя В (я) функции (10.1)' В данном случае значения корней полиномов В(я) ограничены только тем, что они должны быть простыми, отрицательными и вещественными. В общем случае эти корни D(s) выбираются совпадающими с вещественными корнями полиномов А (я) и (или)- В (я), для того чтобы иметь возможность упростить
10. Активные фильтры 343 конечную схемную реализацию. На основании теоремы RC—RC- разложения функцию (10.46) можно выразить следующим об- разом: Н Is) = -А (10 48) " ™ В (s)ID (в) у® (s) _ (s) • ( U Необходимые входные функции полной проводимости 7?С-двух- полюсников определяются путем сравнения соответствующих Рис. 10.11. Схема реализации по методу Янагисава. членов передаточной функции схемы и требуемой передаточной функции вида (10.48). Остается только реализовать эти RC- двухполюсники. 10.1.3.1. Метод Янагисава. Рассмотрим схему, представлен- ную на рис. 10.11. Здесь для узла А имеем уравнение Уа (VBX - /вых) + Yb (- ^Увх - Увых) - УСУВЫХ + + У2[(1 + А2)УВЫХ-Увых] = 0, (10.49) которое после некоторых простых преобразований дает переда- точную функцию схемы в виде ^вых/УВх = (Га - m/(Ya + Yb + Yc - k2Yd). (10.50) Приравнивая соответствующие члены выражений (10.50) и (10.48), получаем следующие значения полных проводимостей Ветвей схемы на рис. 10.11 ra(s) = r&(s), (10.51а) Yb(s) = (l/kl)Y^c(s), (10.516) Yc{s) = Y^c(s), (10.51b) Yd (s) = (1/M [F& (s) + (1/M Yrc (s) 4- У& (S)]. (10.51г)
344 10. Активные фильтры Заметим, что имеется также другое решение. Ya(s) = Y^(s), Yb(S) = (l/k№c(s), Yc(s) = Y^c(S), Yd (*) = ( TO(*) + (ТО (s) + YW (s)J. (10.51a') (10.516') (10.51b') (Ю.5 lr') В дальнейшем при ссылках на (10.51) будут подразумеваться оба варианта. Таким образом, реализацией входных /?С-функций полных проводимостей Ya, Yt, Yc и Ya согласно (10.51) осуществляется реализация схемой рис. 10.11 общей передаточной функции (10.1). Пример 10.7. Реализовать методом Янагисава передаточную функцию по напряжению Н (s) = (s + l)/[(s + 2) (sz + s + 1)1 A A (s)/B (s). (10.52) Решение. Согласно условию (10.47) полином £>(s) имеет вторую степень. Выберем D(s) = (s + l)(s + 2) (10.53) Затем получаем A (s)/sD (s) = 1/s (s + 2) = l(l/2)/s] + [(- l/2)/(s + 2)], В (s)/sD (s)=(s2 + s + 1 )/s (s + 1)=1 + [1/s (s + 1)1=1 + (1/s) + [(-l)/(s+l)l, A (s)/D (s) = (1/2) - [(1/2) s/(s + 2)] (10.54a) И B(s)/D(s)=s+1-(s/(s+1)1 (Ю-546) После подстановки (10 54) в (10.52) имеем A (s)/D (s) _ (1/2)-[(1/2) s/ (s + 2)1 " (S)~ “ s+ 1 — [s/(s+ 1)J • 1 ' ' Таким образом, КОС (s) = 1/2, (S) = (1/2) s/(s + 2), T^(s)=s+1, y^(s)=s/(s + l). В соответствии с выражениями (10.51) входные функции полной проводимо- сти ЯС-двухполюсников для схемы на рис. 10.11 равны ra(s) = 1/2, Yb (s) = (1/2) s/(s + 2), Ус (s) = s + 1, Yd (s) = (1/2) + ((1/2) s/(s + 2)] + s/(s + 1), (10.56) где установлено kt = k2 = 1. Реализация каждой из этих функций прово- димости показана на рис 10 12, а —г Объединением их в схеме рис. 10 12,° обеспечивается реализация заданной передаточной функции (10.52),
10. Активные фильтры 345 Рис. 1012. Реализация функции (10.52) по методу Янагисава. 10.1.3.2. Метод Матея — Сайферта. Рассмотрим представлен- ию па рис. 10.13 схемную конфигурацию Матея — Сайферта, гДе ki 0 и 0. Ее передаточная функция определяется вы- ражением Н U) А V, ых/Vцх = (Ya - klYh)Kk2Yd - Ус) = = №~ Ya)/{Ya- k2Yd). (10.57)
346 10 Активные фильтры Рис. 10.13. Схема реализации по методу Матея — Сайферта. Из аналогии выражений (10.50) и (10.57) можно заключить, что процедура реализации по Матею — Сайферту весьма близка рассмотренному выше методу Янагисава. Пример 10.8. Реализовать методом Матея — Сайферта передаточную функцию по напряжению Н (s) = (s + l)/s (s + 2) (s + 3) A A (s)/B (s). (10.58) Решение. Выберем полином D(s) = (s+ l)(s + 2). (10.59) Далее имеем A (s)ID (s) = (1/2) - [(1/2) s/(s + 2)], (10.60а) В (s)/D (s) = s + [2s/(s + 1)] (10.606> И A (s)/D (s) _ (1/2) - [(1/2) s/(s + 2)] H = WW---------------------s + [2s/(s + 1)] (10-60B) Приравнивая соответствующие члены выражений (10.57) и (Ю.бОв), полу- Ыь = 1/2, Ya = (1/2) s/(s + 2), yc = s + [2s/(s+1)], *2Уд = 0. (10.61) Схема реализации функции (10 58) по Л1атею — Сайферту на основе выраже- ний (10 61) при fei = 1, ki = 0 и Ya = 0 представлена на рис. 10.14. 10.1.3.3. Метод Лаверинга. Другой метод синтеза, аналогич- ный процедуре Янагисава, основан на использовании показан- *) В данном случае используется самая правая часть выражения (10 57). что в результирующей схеме дает экономию в один активный элемент.
10. Активные фильтры 347 Рис. 10 14 Реализация функции (10 58) по методу Матея — Сайферта. Рис. 10 15. Схема реализации по методу Лаверинга. ной на рис. 10.15 схемной конфигурации Лаверинга, переда- точная функция которой определяется выражением') H(s) = VBax/VBX = (Yb - Уа)/(УС - У,) = (Ya - Y6)/(Yd - Ye). (10.62) Из уравнений (10.62) и (10.57) видно, что передаточная функ- ция в методе Лаверинга имеет тот же вид, что и в случае ме- тода Матея — Сайферта. Следовательно, идентичны и их про- цедуры реализации, за исключением некоторых простых отли- чий в условных обозначениях. Метод Лаверинга рассмотрим ниже на примере. ') Отметим, что в передаточной функции схемы (10.62) отсутствует про- водимость У». Это означает, что последняя может иметь любое ненулевое Конечное значение.
348 10. Активные фильтры Пример 10.9. Реализовать передаточную функцию (10.58) методом Ла- веринга. Решение. Выбрав тот же самый, что и в примере 10.8, полином D(s\ получим выражения (10.60). Сравнение выражений (10 60в) и (10.62) дае? Г6=1/2 ra=(l/2)s/(s + 2), Уе = s + [2s/(s + 1)] и rd = 0. (10.63) Подстановкой реализаций входных функций проводимостей RC-двухполюсни- ков (10.63) в схему на рис. 1015 получаем реализованную по методу Лаве- 20м /ч> Рис. 10.16. Реализация функции (10 58) по методу Лаверинга. ринга окончательную схему, представленную на рис. 10.16 для случая, когда выбрано У» *= 1. Рис. 10.17. Схема реализации по методу Митры. 10.1.3.4. Метод Митры. Рассмотрим схемную конфигурацй1° рис. 10.17, где напряжения в узлах указаны относительно земл11-
10. Активные фильтры 349 Для узлов А и В узловые напряжения определяются выраже- П (И, - VBX) + Ydvl + Yf (Vi - 7ВЫХ) = 0, (10.64) Ya (V! - VBX) + YcVt + Ye (V, - Увых) = 0. (10.65) Из (10.64) получим Vi = (YbVBX + YfVBUX)/(Yb + Yd + Yf). (10.66) После подстановки (10.66) в (10.65) получим 1Уа (Уь + Vd + Yf) - Yb (Ya + Yc + ye)l VBX = = IKf (Ya + Yc + Ye) - Ye (Yb + Yd + У,)] J7BbIx. (10.67) Таким образом, передаточная функция схемы рис. 10.17 равна Я И Л ^,х УЯ(У» + У,+ Уг)-Уь(Уа + У<,+ Уе) П068) ()= увх “ у/(уа + ус + у,)-ув(у* + у</ + ул)‘( • } Обычно для этого метода проводимости различных ветвей вы- бираются по условию ya + y0 + ye = yb + yd + yf. (Ю.69) В этом случае выражение (10.68) можно упростить следующим образом: Я(5)АМПх = (уа~ Wf - Ye) = (Yb - Ya)/(Ye - Kf). (Ю.70) Отметим, что выражение (10.70) имеет тот же вид, что и (10.50), (10.57) и (10.62). Следовательно, при небольших изме- нениях по условию (10.69) рассмотренные выше методы реали- зации приемлемы и здесь. Для ясности выделим следующие этапы метода Митры: 0. Задана функция H(s) вида (10.1). 1. Выбрать произвольный полином D(s) степени nD, где По — max(/n, ri)—1, а корни полинома простые отрицательные вещественные. 2. Разложить рациональные функции числителя и знамена- теля следующим образом: Н A{S} - A{S)/D(S) = U=B(s) B(s)/D(s) У$-У™ (10.71) 3. Приравнять соответствующие коэффициенты выражений 1'0-70) и (10.71) по варианту Либо Y = yd) а ‘ RC’ у = у<2> 1 b 1 НС’ Yt=Y^ 1 ЛЬ и Уе = У^, (10.72а) либо Y_ = у(» Ь 1 цс> У =У<2) 1 а ‘ НС’ Y, = Y<v е № и yf = y<<>. (10.726)
350 10. Активные фильтры 4. Найти Ус и Yd. По варианту (10.72а) из (10.69) получим ye-Yd=(Yf- yj-(уа- у6)=[у^с- та -ге- та= = [5 (s)/D (s)] - [A (s)/D (5)] = [В (s) - A (s)]/D (s). (10.73а) Аналогично вариант (10.726) дает yc-yd = [A(s)-B(s)]/D(S). (10.736) Не имеет значения, какой из вариантов (10.72) используется, теорему RC—/?С-разложения можно применить к правым ча- стям выражений (10.73) для получения Yc-Yd = ±[A(s)~B(s)]/D(s) = Y^-Y^c. (10.74) В результате можно приравнять УС = У&(3) И yd = y®(s). (Ю.75) Таким образом комплектуется схема на рис. 10.17. 5. Реализовать ВС-элементами проводимости Ya, Уь, Ус, У а, Уе и У/ после этапов 3 и 4 по методике, изложенной в гл. 6. 6. Наконец, подставить реализованные на этапе 5 соответ- ствующие ВС-двухполюсники в схему рис. 10.17. Полученная в результате схема является реализацией заданной передаточной функцией вида (10.1). Пример 10.10. Реализовать передаточную функцию (10 58) методом Митры. Решение. Будем следовать процедуре, рассмотренной в предыдущем раз- деле 1. Выбираем D(s) = (s 4- 1) (s + 2). 2..П олучаем Н (s) = {(1/2) - [(1/2) s/(s + 2)]}/{s + [2s/(s + 1)]}. 3. По варианту (10.72a) имеем Уа=1/2, У& = (1/2) s/(s 4-2), rf = s+[2s/(s+l)] и Ув = 0. (10.76) 4. Найти Ус и Yd. У V В (s) — A (s) s (S + 2) (s + 3) - (s + 1) с d D(S) ~ (s + 1) (s + 2) s3 + 5s2 + 5s — 1 д С (s) = (s + 1) (s + 2) = D (s) • Заметим, что С (s)fsD (s)-l + [(2s2 -f- 3s - l)/s (s + 1) (s + 2)1 = Следовательно, Ye - Yd = s + [2s/(s + 1)] + [(1/2) s/(s + 2)] - (1/2) или __ . Уе = s + [2s/(s + 1)] + [(1/2) s/(s + 2)], (Ю.77а) У d = 1/2. (10.776)
10. Активные фильтры 351 Рис. 10.18 Реализация функции (10.58) по методу Митры. 5. и 6. Результирующая схема реализации функции (10.58) показана на рис. 10.18. 10.1.3.5. Выводы. Все рассмотренные в разд. 10.1.3 четыре метода основаны на одном и том же разложении RC—RC по теореме 10.1. Единственным ограничением для всех методов является требование, чтобы реализуемая передаточная функция была вещественной рациональной функцией от переменной $. Однако с практической точки зрения здесь имеется существен- ный недостаток, состоящий в большой чувствительности полюса к изменению параметров активных элементов (ИНУН и опера- ционных усилителей). Это происходит из-за того, что реализа- ция комплексных полюсов общей передаточной функции (10.1) осуществляется в результате вычитания двух рациональных функций согласно выражениям (10.50), (10.57), (10.62) и (10.70). Кроме того, эти четыре метода не подходят для высоко- добротных схем или узкополосных фильтров. Другой недостаток, основной для всех активных фильтров, состоит в том, что небольшое изменение параметра активного элемента (например, коэффициентов ИНУН) может подвести Устойчивую схему к границе самовозбуждения. Это особенно характерно для случая, когда RC—/?С-разложение отношения знаменателя B(s)/D(s) дает члены как с положительными, так 11 с отрицательными коэффициентами. Поэтому следует, где только возможно, выбирать полином D(s~) таким образом, что- бы разложение на простые дроби выражения B(s)/[sD(s)] да- Вало только положительные вычеты.
352 10 Активные фильтры 10.1.4. Прямая реализация методом переменных состояния Рассмотрим представленную на рис. 10.19 схему, для кото- рой все напряжения в узлах указаны относительно земли, а ве- личина п принимается нечетной и целой. В случае четного и целого значения п резистор Rn подсоединяется к узлу В, а не к А. Данная схема описывается следующими уравнениями: Vft = (-l)sC/?Vfe+1 = (-l)"-ft(sC/?)n-ftV„ для £=1,2, ..., п-1, (10.78) Va = - Ra [(V2/R2) + (Vi/Ri) + ... + (Ю.79) ^1 + Ь.+ ‘> + Г^ + ^+...+->1 = 0. (10.80) Kg /<o L Al A3 Art J Подставляя (10.78) и (10.79) в (10.80) и приняв Cl = RC, полу- чим (sCRf Vn + ..(5-g-gn-- Vn + {sCR£'- Vn + , (sCR)n~3 „ , (sCR)n~4 „ , , Vn _ R3 Vn'V Rt Vn't--'^'Rn~ Ro ИЛИ =---------------------. (10.81) Ивх (sCRr+GAsCR)"-'+ G2(sCR)n~2+...+Gn где Gi — l/Rt для i = 0, 1, 2, ..., n. Отметим, что в выражении передаточной функции схемы (10.81) отсутствует резистор Ra- Это означает, что он может иметь любое ненулевое конечное положительное значение. Из выражения (10.81) видно, что, если в качестве выходного ис- пользовать напряжение Vn, схема на рис. 10.19 представляет собой фильтр нижних частот и может использоваться для реа- лизации фильтров нижних частот Баттерворта, Чебышева и Бесселя. Передаточную функцию между напряжениями Vk (Д-пя £ = 1, 2, ..., п) и VBx можно получить объединением выраже- ний (10.78) и (10.81). В результате получим Н (S) А Л ___________________(-l)»-feG0(sC/?)»~fe_______. И ~ VBX (sCR)n + G, (sCR)n~l + G2 (sC/?)"-2 + ... + G„ (10.82) Заметим, что последнее выражение выведено при условии, что п — нечетное целое. Для четного п резистор Rn соединяется с ’2
Рис. 10.19. Прямая реализация методом переменных состояний.
354 10. Активные фильтры узлом В, а не с узлом А на схеме рис. 10.19, и результирующая передаточная функция равна G0(sCR)n~k________________, Увх (sC/?)ft + Gt (sC/?)"-1 + G2 (sC/?)"-2 + ... + Gn 1 1 где k=l, 2, ..., n. Обе передаточные функции отличаются только знаком. Полиномы знаменателей обоих выражений (10.82) и (10.83) одинаковы при k = 1, 2, ..., п, поэтому для реализации задан- ной передаточной функции (10.1) необходимо только в схему рис. 10.19 добавить суммирующее устройство типа, показанного на рис. 2.15. Отметим, что по методу переменных состояния в схемной реализации требуется по меньшей мере (п+1) операционных усилителей *) помимо большого числа резисторов, что дорого- вато. В то же время данная схема обеспечивает удобный меха- низм настройки для подгонки величин резисторов R\, R2, •••> Rn согласно коэффициентам заданной передаточной функции. Пример 10.11. Предположим, что необходимо получить равноволновый фильтр, удовлетворяющий следующим требованиям: 1. Ширина полосы пропускания 1 крад/с. 2 Максимальная неравномерность передачи в полосе пропускания 0,1 дБ, 3. Минимальное затухание в полосе задерживания 40 дБ для Об крад/с. Найти активную реализацию методом переменных состояния. Решение. Из примера 8 12 берем требуемую передаточную функцию 1,6381 ’ 110 841 1S) (s/103)3 + 1,9388 (s/103)2 + 2,6296 (s/103) + 1,6381 ‘ 1 ' Поскольку здесь n = 3, то данному случаю подходит выражение (10.81). Из сравнения (10.81) и (10.84) получаем следующие расчетные значения2): Ci = RC = 10-3» Go = 1,6381 или /?0 = 0,6105 Ом, Gt = 1,9388 или Rt= 0,5158 Ом, (10.85а) G2 = 2,6296 или R2 = 0,3803 Ом, 1 G3 = 1,6381 или /?3 = 0,6105 Ом. Для грубого сокращения диапазона величин сопротивлений выберем Ra = 0,5 Ом, R =0,5 Ом, С = 0,002 ф и Ci = 0,001 Ф. (10.856) ) В большинстве случаев необходимо иметь (п + 2) операционных уси- лителей для построения п. интеграторов, одного инвертора и одного сумма- тора. Последний не требуется, если отсутствует конечное ненулевое значение нуля передаточной функции (все нули передачи расположены либо при s = оо, либо при s = 0). Инвертор не нужен, если четная часть полинома знаменателя B(s) заданной передаточной функции( 10.1) равна нулю. 2) Можно выбрать Ci = RC = 1 и затем выполнить нормирование по частоте s-> (s/103), заменяя С Ф и Ct Ф на 0,0010 Ф и 0,001С± Ф соответ- ственно.
10 Активные фильтры 355 Рис. 10.20. Схемы реализации по методу переменных состояний для приме- ра 10.11. Результирующая схема приведена на рис. 10.20, а. Схема рис. 10.20, б полу- чена из схемы рис. 10 20, а масштабным умножением на множитель 10 000. Заметим, что передаточные функции для обеих этих схем одинаковы и опре- деляются выражением (10.84). 12*
356 JO. Активные фильтры 10.2. Каскадная реализация При каскадном способе реализации заданная передаточная функция (10.1) реализуется каскадным соединением последова- тельности звеньев фильтров первого и второго порядков. Схема рис. 10.21 иллюстрирует, как каскадный способ реализации об- шей передаточной функции (10.1) сводится к реализации ряда звеньев фильтров второго порядка и, возможно, звена первого порядка. Каскадная реализация очень удобна в случае подстройки после расчета, поскольку каждое звено изолировано от других. Рис. 1021. Схема каскадной реализации. Кроме того, имеется возможность проектировать звенья второго порядка с внешним управлением характеристик. Это позволяет реализовывать ряд передаточных функций небольшим набором основных функциональных узлов низкого порядка. Далее, при каскадной реализации обычно достигается меньшая чувстви- тельность схем по сравнению с достижимой в прямой реали- зации. Каскадный способ значительно упрощает задачу реализации общей передаточной функции, поскольку существует только конечное число различающихся видов передаточных функций' второго порядка. Последние в общем случае имеют вид1) Н (s) = (a2s? + ais + a0)/(s2 * * s * * + + bQ). (10.86a) *) Передаточная функция (10 85) называется биквадратной передаточной функцией, поскольку и числитель и знаменатель являются квадратными по- линомами. Существует только семь разновидностей биквадратных передаточ- ных функций: _____До______ ats__________ ags8 ais 4- ао s2 + &js + bo ’ s2 + bts -|- bo ’ s2 + btS + bo ’ s2 4- bts + bo ’ 02S2 up apS2 + ais O2S2 4- ais 4- ар (Ю.866) s2 -|- bts + bp ’ c2 + b\S 4- b-. s2 4- b\S 4- bn
10. Активные фильтры 357 Для специальных случаев имеем: 1) фильтры нижних частот при а2 = ai = 0; 2) полосовые фильтры при а2 = = О’. 3) фильтры верхних частот при ai = а0 = 0; 4) заграждающие фильтры нижних частот при «1 = 0 и a2=C<To/bo; 5) заграж- дающие фильтры верхних частот при at — 0 и а2 Яо/Ьо! 6) всепропускающие фильтры при —(Я1/а2) = 61 и я0/я2 = й0- Почти во всех звеньях фильтров второго порядка используются конечные ИНУН (которые можно реализовать операционными усилителями) или сами операционные усилители. Эти усилители применяются для создания необходимых комплексных полюсов (напомним, что /?С-фильтры без активных приборов могут иметь только отрицательные вещественные полюсы) и обеспече- ния малых значений выходных сопротивлений. В случае схем с многими усилителями операционные усидители используются также для получения в каждом звене фильтров большого вход- ного сопротивления. В каскадном методе каждое звено должно иметь высокое входное сопротивление (величина входного сопротивления со стороны входной пары зажимов фильтрового звена велика) и (или) низкое выходное сопротивление (величина входного со- противления со стороны выходной пары зажимов фильтрового звена мала)1)- Для обеспечения требований по соответствую- щему каскадному соединению выходное напряжение каждого звена фильтров обычно снимается с выхода ИНУН или опера- ционного усилителя. На практике это обеспечивает весьма низ- кое выходное сопротивление и уменьшает в большинстве слу- чаев влияние нагрузки при каскадном подсоединении следую- щих звеньев. Существует три основных способа реализации функции (10.86). Первый из них — непосредственный, когда априори устанавливается общая схемная конфигурация и ее отдель- ные элементы определяются заданной передаточной функцией. Во втором способе учитывается то обстоятельство, что сущест- вует только семь разновидностей биквадратной передаточной функции (10.86). Величины элементов вычисляются далее по коэффициентам заданной передаточной функции. Третий способ основан на применении канонической схемы (тоже с определен- ной конфигурацией и фиксированными типами всех элементов, но без величин последних). Различные биквадратные переда- точные функции реализуются выбором разных наборов величин элементов. В данном разделе рассматриваются второй и тре- тий способы. ’) В идеальном случае для каскадного построения необходимо, чтобы каждое фильтровое звено имею бесконечно большое входное сопротивление 11 (или) нулевое выходное сопротивление,
358 10. Активные фильтры Прежде чем приступить к рассмотрению различных методов синтеза для реализации передаточных функций по напряжению (10.86), отметим, что частота полюса соо и добротность пары полюсов Q определяются формулами = и Q = V^o"/^i- (10.87) 10.2.1. Биквадратное звено на одном усилителе1) В настоящем разделе представляются два метода реализа- ции биквадратных передаточных функций пассивными RC-эле- ментами и одним активным прибором. Первый из них представ- лен семейством схем, каждая из которых соответствует конкрет- ной биквадратной передаточной функции. Второй метод основан на использовании универсальной схемы, которую можно при- менять для реализации широкого класса биквадратных переда- точных функций. 10.2.1.1. Биквадратное звено на одном усилителе. — Метод опыта. В 1955 г. Саллен и Ки опубликовали таблицу активных /?С-схем [20] (с ИНУН в качестве активного элемента в каж- дой схеме) для реализации передаточных функций по напря- жению типа (10.86), за исключением заграждающего фильтра с передаточной функцией вида Н (s) = (a2s2 + a0)/(s2 + bvs + 60). (10.88) В 1966 г. Кервин и Хьюлсман предложили схему реализации данной функции на основе иного ИНУН [21]. Здесь их резуль- таты представлены в табличной форме табл. 10.1. Собранные в табл. 10.1 схемы не являются окончательными для практического применения. Их необходимо подвергнуть операции денормирования по частоте и сопротивлению. По- скольку коэффициент усиления или преобразования ИНУН яв- ляется безразмерной величиной, на него не влияет операция денормирования. Таким образом, нормирование по частоте ска- зывается только на емкостях, а нормирование по сопротивле- нию— на величинах и резисторов и емкостей. Пример 10.12. Реализовать с помощью данных табл. 10.1 функцию Н (s) = (2 • 108)/[s2 + (2 • 103) s + 108]. (10.89) Решение. Нормированный вариант функции (10.89) имеет вид HN (s) = 2/(s2 -I- 0,2s + 1), (10.90) где применен масштабный коэффициент по частоте, равный 10 000. По ва- рианту А1 табл. 10.1 получаем расчетные выражения C1P1 + C2l?2 + C2l?1-feCil?l = 0,2, fe = 2, (Ю.91) *) Схемная реализация биквадратной передаточной функции (Ю-86) иногда называется биквадом.
10. Активные фильтры 369 Таблица 10.1
860 10. Активные фильтры Продолжение | Вариант 1 Передаточная фуикция «<’>^вьЛ Схема реализации Расчетные уравнения А4 а Ъ G (з + а) s’ + bs + 1 fig ^2 V, C,z R, ' V^M RiCiRzC} == 1 ^1^*1 “Ь ^1^2 “ 1/^ /?iCi -}" R2C2 4~ “ “ Л/?2^2 = b G » k 4" -^1^2) Я/ -F4—1 и* c/; сг R? + - RICIR2C2 — 1 /?2C2 = 1/a R\C\ + R2C2 + + R& (1 - fe) = & G = kR2C2 АБ а b Gs (s + а) S2+ &$+ 1 г-^=ь-т--к' . + Ч /?;П <t> RiC^R^C^ = 1 R2G2 4" R\G% = 1/a #1^1 4" R2G2 4" ^1^2 — ^kR{C^b G = k Cf fig Cg •fc m <+> 1 _ A/J _ RICIR2C2 = 1 /?iCi == a /?jCi 4" R2C2 4" ^1^2 “* ““ fc/^2^2 Ь G = k А6 G (s3 + 1) s’ + bs + 1 (заграждающая) rT5? —If^— J A ~Vd-i 2 + RC=1 4 (1 - k) = b G = k
10. Активные rf’iihTpbi 361 Продолжение s Передаточная s функция Схема реализации Расчетные уравнения Q. ra CO W) = У вых/вх А7 Этапы: G (в2 + а) s2 + bs + 1 (заграждающая) 1. Выбрать С] =а 2. Установить С» = С«— = а/2 3. Вычислить Р = а Ve" 4. Установить Rt =« 1/р и /?|м/?ая2/?з 5. Выбрать Са=> > [а (а — 1)1/4, С2 мо- жет быть О 6. Вычислить R* = а(1 -а)4-4С2 7. Вычислить *-2+-^------1-+ а 2 -у а а/г 4Cj 4" ct А8 G (s2 + as + 1) s2 + bs + 1 а + R1C1R2C2= 1 ЯА + R\Ci = а RiCi -|- R2C2 4" R1C2 “ — kR2Ct =- b G~k а R1C1R2C2 e 1 /?2^a 4“ ^?L^2 e Л £iCi 4- R2C2 4" Я1С2 — “ kRiCi » b G = k
362 10. Активные фильтры Рис. 10 22. Схема реализации функции (10 90) (а); схемы реализации функ- ции (10.89) (б) и (в). которые при подстановке k = 2 можно переписать следующим образом: C1C2RiR2=1> C2R2 + C2Ri-CiRi = 0,2. (10.92) Поскольку здесь два уравнения, а неизвестных четыре, то имеются две сте- пени свободы. Выберем С1 = С2=1 Ф. (10.93а) Тогда решение (10.92) дает /?1=5 Ом и Р2 = 0,2 Ом. (10.936) Схемная реализация функции HN(s) (10 90) по данным (10 93) представлена на рис. 10.22, а. Для реализации заданной функции Н (s) (10 89) необходимо
10. Активные фильтры 363 для схемы рис. 10 22, а выполнить денормирование по частоте с помощью коэффициента 10 000. Результат этого представлен на рис 10 22,6, а на рис. 10.22, в показан вариант при нормировании схемы рис 10 22,6 по сопро- тивлению с коэффициентом 5000. В последнем случае ИНУН реализован на операционном усилителе. Теперь проведем некоторый анализ данных табл. 10.1. Отме- тим, что выходами каждой схемы табл. 10.1 является ИНУН — выход операционного усилителя1). Поскольку операционный усилитель в идеальном случае имеет нулевое выходное сопро- тивление (практически весьма низкое выходное сопротивление при работе в нормальном линейном режиме), каждую из этих схем можно каскадно соединять с другой (включая и те, что будут рассмотрены далее) без применения развязывающих уси- лителей. Применение каждого из представленных в таблице вариан- тов не вызывает затруднений. За исключением варианта А7, процесс схемной реализации состоит в вычислении ряда величин сопротивлений и емкостей согласно расчетным уравнениям. Процедуру же проектирования по варианту А7 рассмотрим ниже на примере. Пример 10.13. Реализовать с помощью табл. 10.1 передаточную функцию Н (s) = G (s2 + 108)/(s2 + 2 • 103s + • 1J ). (10.94) Решение. Прежде чем обращаться к табл. 10 1, нормируем функцию Н(з) по частоте коэффициентом 20 000, что приведет к нормированной передаточ- ной функции (s) = G (s2 + 0,25)/(s2 + 0,1s + 1). (10.95) Отметим, что она получена из функции (10.94) замещением каждой пере- менной s на 20 000s__Реализация функции (10 95) проводится по этапам: этап 0) а = 0,25, 's/а =0,5 и 6 = 0,1; этап 1)_чыберем С4 = 2 Ф. Тогда а = 2; этап 2) Сз - С4 = 1 Ф; этап 3) р = а а =1; этап 4) R3 = 1 Ом, Ri = Рг = 2 Ом; этап 5) поскольку а—1=—0,75 гС 0, можно выбрать С2 = 0; этап 6) при С2 = 0 получим R4 = 4 (1 — а) = 4/3; этап 7) коэффициент передачи ИНУН равен А = 2 — (б/2 д/а") + (2/а VaR4) = 3, 4; этап 8) G = k = 3,4. Таким образом, имеем следующие величины элементов для реализации функции (10.95): С1 = 2 Ф, С2 = 0, С3 = С4 = 1 Ф, R, = R2 = 2 Ом, /?з = 1 Ом, R4 = 4/3 Ом и А = 3,4. (10.96а) Для реализации функции (10 94) необходимо провести денормализацию по частоте емкостей в (10 96а) на коэффициент 20 000: С! =100 мкФ, С2 = 0, С3 = С4 = 50 мкФ. (10.966) *) Напомним, что. согласно гл. 2, ИНУН с положительным или отрица- тельным коэффициентом передачи можно реализовать (рис. 2.5) соединением линейных резисторов и операционного усилителя.
364 10. Активные фильтры Схема реализации функции (10 94) согласно (10.96) представлена на рис. 10.23, где все резисторы и емкости денормированы по сопротивлению коэффициентом 10 000. Рис. 10.23. Схема реализации функции (10.94). Можно показать, что процедура расчета по варианту А7 реализует по любой из двух соответствующих схемных конфигураций передаточную функ- цию Я (s) = G (s2 + a)/(s2 + bxs + to), (10.97a) где G = a/(4C2 + a), (10.976) a = p2/a2, (10.97 в) ‘-«4^Ml-4)+++c4 <1ода) Ec7+Hf,’ + <]' ('"-97” При a = 2, [3 = 1 и величинах (10.96а) согласно (10 97) получим G=l, a=l/4 = 0,25, Z»i = [4/(0+ 4)] [2(1-1,7)+ 1,5] = 0,1 to = (l + 3)/4=l. Таким образом, величины элементов по (10.96а) обеспечивают реализацию передаточной функции Hn(s) (10 95). Следовательно, схемой на рис. 10 23 фактически реализуется заданная передаточная функция (10 94) За исключением вариантов А6 и А7, каждая схема содержит пять переменных: Ri, R2, Cit С2 и k. Однако имеется только три или четыре уравнения, куда они входят. Это приводит к многим реализациям, удовлетворяющим заданной передаточной функ- ции по напряжению, что иллюстрируется примером 10.14. Пример 10.14. Реализовать с помощью табл. 10.1 передаточную функцию Н (s) — 2 (s2 + 2s + l)/(s2 + s + 1). (10.98)
10. Активные фильтры 365 Решение. Можно применить схему варианта А8, где а = 2, b = 1 и G = 2. В данном случае имеются следующие четыре расчетных уравнения: Л1С1/?2С2=1, (10.99а) /?2С2 “|" /?2С2 == и = 2, (10.996) -J- R1C2 — kR\C\ ==s b ®= 1, (10.99b) G = A: = 2. (10.99г) Поскольку здесь пять переменных, а уравнений только четыре, то имеется одна степень свободы Эту степень свободы можно использовать для уста- новки величины одной из пяти переменных, либо для введения дополнитель- ных уравнений Предположим, что выбран второй путь и добавляется урав- нение RiCi = 1 (Ю.99д) для получения полной системы расчетных уравнений. Необходимо отметить что система уравнений с пятью переменными (10.99) является нелинейной, Рис. 10.24. Схема реализации функции (10 98). а как таковая может иметь одно и только одно решение, не иметь решения нли иметь много решений. В данном случае имеем последнее. Например, 1 Ом, С! = С2=1 Ф, А = 2 и (10.100) /?! == Д2 = 0,5 Ом, Сх — С2 = 2 Ф £ = 2 (10.101) являются решениями системы уравнений (10.99). Действительно, для любой положительной величины а данные = С, = С2=1/а и Ы2 (10.102) являются решением системы1)- Схема реализации функции (10.98) представ- лена иа рис. 10.24, где а — любое конечное положительное вещественное число. Все помещенные в табл. 10.1 схемы имеют общий недоста- ток. В случае высокодобротных или узкополосн&х схем либо коэффициент передачи k ИНУН очень велик (пропорционален квадрату добротности), либо еще чувствительность добротности *) Отметим, что параметр а фактически является коэффициентом норми- рования по сопротивлению.
366 10. Активные фильтры относительно параметра kS® велика (по меньшей мере про- порциональна добротности). Оба эти случая нежелательны. Не- приемлемость последнего очевидна. Для первого случая, когда велико k, резко уменьшается практический частотный диапазон работы схемы1). Например, при Q = 16 усиление ИНУН долж- но быть порядка 250. В этом случае рабочий диапазон частот, где ИНУН по схеме на рис. 2.5 нормально функционирует, на- ходится в пределах коэффициента усиления операционного уси- лителя без обратной связи 5000 и выше. Согласно приведенным Рис. 10 25. Амплитудно-частотная характеристика типового операционного усилителя. А — коэффициент усиления операционного усилителя без обратной связи; <о0 = 2nfa рад/с. на рис. 10.25 данным типового операционного усилителя эта ширина рабочей полосы частот составляет примерно 200 Гц2 *). Для иллюстрации установленного выше общего недостатка рассмотрим вариант А1 и и. а) варианта А2: В варианте А1 передаточная функция схемы равна Н = s’CiCtRJb + з (СЛ + С2/?2 + RtC2 - kCiRi) + 1 1 <10-103) *) Если ИНУН с коэффициентом передачи k реализован на операционном усилителе, то приемлемый рабочий частотный диапазон ИНУН определяется шириной полосы частот, где коэффициент усиления операционного усилителя без обратной связи примерно в 20 раз больше k Более подробно аспекты рабочей полосы частот рассматриваются в разд. 10 3. 2) Для широкополосных операционных усилителей рабочий диапазон ча- стот данного ИНУН можно увеличить в 10 или более раз.
10. Активные фильтры 367 Предположим, что передаточная функция заданного фильтра нижних частот имеет вид Н (s) А Увых/Увх = G/[s2 + (1/100) 5+1]. (10.104) Для этого случая b = 0,01 и Q = 100, а расчет ведется по урав- нениям С1С2/?1/?2= 1, (10.105а) 6 = ад, + C2R2 + RXC2 - kCxRx = 1/Q = 1/100. (10.1056) Примем C^GAC, Rx = R2£lR. (10.106) Тогда из (10.105) получим СЯ=1 и (10.107а) £ = 3-(l/Q) = 299/100 — 3. (10.1076) Здесь получился весьма умеренный коэффициент передачи ИНУН. Однако из (10.103) имеем Q=CR +ЛС1^42--^с7?-==та- (Ю.108а) ClAi “Г Ь2Л2 "Г ^1^2 rcCiAl О — К и в результате S* _ fe/(3 - k) = kQ 300. (10.1086) Таким образом, при изменении параметра k на 1% добротность изменится на 300%. Очевидно, что такая схема не подходит для реализации больших добротностей. Для п. а) варианта А2 передаточная функция равна V ВЫХ _______________ _______________________ fin 1 nq\ VBX 8гСхСгЯхЯг (1 +fc) + s (Cj/?, + C2/?2 + C2/?,) + 1 • Предположим, что заданный полосовой фильтр характеризуется функцией Н (s) = Gs/[s2 + (1/100) s + 1]. Здесь опять имеем Q = 100 и b = 0,01, а расчетные имеют вид CXC2RXR2(\ +fe) = l, ь = ад + c2r2 + c2rx = i/Q = 0,01. Выбрав С Д.С1 = С2 и = найдем ЗС/?= 1/Q и k = [1/ад2] - 1 = 9Q2 — 1—90 000. Последний результат показывает, что практически рабочий диа- пазон частот, где данная схема может удовлетворительно (10.110) уравнения (10.111) (10.112а) (10.1126)
368 10. Активные фильтры работать, составляет всего ~10Гц, что немного для полосового фильтра. В этом случае очень мала чувствительность доброт- ности Q к изменениям параметра k. Можно показать, что S? = (-l/2)[fc/(l-6)]~-1/2. (10.113) 10.2.1.2. Биквадратное звено на одном усилителе.— Метод канонической схемы. В данном подразделе рассматривается Рис 10 26. Схема Френда. представленная Френдом универсальная схема, начертание ко- торой и все типы элементов определены. Эта схема своими ве- личинами элементов реализует различные виды биквадратных передаточных функций. Рассмотрим показанную на рис. 10.26 эту схему. При Gx = = \/Rx и Ga^Gc + Gd, (10.114а) GiAG4 + G5, (10.1146) G3AG6 + G7. (10.114b) передаточная функция схемы равна Н (s) = (a2s2 + «i« + Oq)/(s2 4- bts 4* 6U), (10.115) где a2 = GcjGa, (10.116a) a, = <MC£2Qa) [CtGc (G, 4- G2 4- G3) 4- C2Gc (G2 4- G3) - - CjG, (Ga 4- Gb) - (C, + C2) G6 (Ga 4- G6)], (10.1166) a0 ^(l/Cfi.Ga) [G,GC (G2 4- G3) - GtG6 (Ga 4- G6)], (10.1 16b) 61 = (l/CtC2Ga) [(C, 4- c2) (GaG2 - GftG3) - CiGA], (10.116г) bn = (1/CAGJ [Gt (GeG2 - GdG3)]. (Ю.Ибд)
10. Активные фильтры 369 Проведем на основе выражений (10.114) — (10.116) некото- рый анализ схемы на рис. 10.26. Во-первых, данной схемой нельзя реализовать биквадратную передаточную функцию филь- тра нижних частот, для которой необходимо, чтобы п2 ~ fli = 0. Из (10.116а) видно, что условие а2 = 0 требует, чтобы Gc = 0. При Gc = 0 и П1 = 0 уравнение (10.1166) требует либо G4 = = Об = 0, либо Ga+ Gb = 0. В этом случае согласно (10.116в) должно быть оо = 0. Это подтверждает невозможность реали- зации биквадратной передаточной функции фильтра нижних ча- стот схемой рис. 10.26. Оказывается, это единственный вид би- квадратной передаточной функции, который нельзя реализовать данной схемой. Другой вывод можно сделать из анализа уравнений (10.114а) и (10.116а). Совместное требование этих уравнений определяет условие реализации схемой рис. 10.26 только тех биквадратных передаточных функций, для которых 0<а2<1. (10.117) Однако такое условие не является существенным ограничением, поскольку обычно передаточная функция реализуется только с точностью до постоянного сомножителя. Если заданная переда- точная функция Hd(s) имеет а2 > 1, то можно реализовать функцию где постоянная 0 выбрана таким образом, чтобы выполнялось условие 0а2 <; 1. Далее существуют спосо- бы увеличить сомножитель 0. Соответствующий случай рассмо- трен ниже в примере 10.16. Для заданной биквадратной передаточной функции вида (10.115) выражения (10.114) и (10.116) образуют систему ра- счетных уравнений. Сама задача реализации теперь сводится к отысканию ряда величин элементов, удовлетворяющих уравне- ниям (10.114) и (10.116). Поскольку здесь имеется восемь урав- нений и 13 неизвестных, можно найти величины восьми элемен- тов через остальные пять. После некоторых алгебраических преобразований получим: °'=^-[-i‘+V4;+4i’«(| +£)(»]• <|oji8a> G3 — C[C2Ga (аа o^oVGi Ga 4- Оь) (а2 — а), G2 = (CiC2bQ/G{) 4- (GbG3/Ga), Gft= '!~G4. G? = aG3, (10.118b) (10.118r) (10 118д) (10.1 }8e)
370 10. Активные фильтры G7 — G3 — G6, Gc = a2Ga, Gd = Ga — Gc, (10.118ж) (10.1183) (10.118и) где входными величинами являются коэффициенты заданной передаточной функции (а2, ai, До, bi, b0) и параметры пяти элементов (Ci, С2, Ga, G3, а). Во многих случаях следует осто- рожно подходить к выбору параметров элементов. Например, параметр aAGeAGe + G?) (10.119а) выбирается, чтобы обеспечить G3 > 0. При этом параметр а на- ходится в пределах 0<а<1. (10.1196) В большинстве практических случаев устанавливается a = 0, если (а0—а2Ьо)^О и а=1 для (а0 — а2Ь0) < 0. Напомним, что, согласно (10.117), а2 < 1. Для того чтобы G3 0, необходимо обеспечить G^ Gj. Если параметр а2 весьма близок к единице, то по (10.1186) очень часто получается, что G4 > G\, особенно при а\ •< 0. Один из способов решения этой проблемы состоит в реализации пе- редаточной функции (ЗЯ (s) = (d2s2 + + a0)/(s2 4- blS + b0), (10.120а) где d2 = ₽a2, di = Pab do = (3ao и ₽<!• (10.1206) Наконец, последнее замечание относительно схемы на рис. 10.26. В случае полосового фильтра, когда а2 = «о = 0, уравнение (10.1186) требует, чтобы ai <_ 0, а уравнение (10.118в) дает G3 = 0. В результате Ge = G7 = 0. Пример 10.15. Реализовать передаточную функцию И (s) = - s/(s2 + 2s + 3) (10.121) схемой рис. 10.26. Решение При аг = 0, at = —1, а0 = 0, bi = 2 и &о = 3 выражение (10.118) сводится к C2Ga Г / 7 С. \ G. 1 Gi=^L-2+V4+12(1+^MJ’ G4 = G2Ga/(Ga+G6)> G3 = 0’ G2 = 3C1C2/G1 G5 = G1-G4, G6=G7 = 0, Gc = o, Gd = Go. (10.122) Эти выражения показывают, что все резисторы будут пассивными при усло- вии Ga Gb. Выберем С( = Сг=1Ф, G0 = Gft=lMCM. (10.123а)
10. Активные фильтры 371 Далее согласно (10.122) получим G! = 1,65 =1/0,61; 04 = 0,5 = 1/2; G3 = Ge = G7 = 0; О» =1,82 = 1/0,55; О5= 1,15 = 1/0,87; Ос = 0 (10.1236) Gd=l. где все проводимости в мегасименсах. Схема реализации передаточной функ- ции полосового фильтра (10.121) согласно’данным (10.123) представлена на рис. 10.27. Рис. 10 27. (10.121). Схема реализации передаточной функции полосового фильтра Пример 10.16. Реализовать схемой Френда всепропускающую передаточ- ную функцию Н (s) = (s2 - s + l)/(s2 + s + 1). (10.124) Решение. Практически схема на рис. 10.26 не подходит для случаев, когда 02= 1. Как далее будет показано, при а3 = 1 выражение (10.1186) дает, что Gt > Gi Вместо реализации функции H(s) по (10.124) будем иметь дело с функцией Яр (s) Д 0Я (s) = (0s2 - + 0)/(s2 + s + 1). (10.125) При а2 = ао = 0, ai = —0 и bi = b0 = 1 выражения (10.118) сводятся к c„g„ г / / с, \ Gh I G1 = 2ОЬ L - 1 + Д/ 1 + 4 (j + J-/J, (10.126a) G(Ga Г / c.\cl 0Go1 , „ О4 = 1 0 + 0 | 1 + r I —- , (10.1266) ° а + °Ь L V с2? of Gi J G3 = G3 = G7 = 0, (10.126b) (?2 = C1C2/G1, (10.126г) G5 = Gi — G4, (Ю.126д) Gc = 0Ga, (10.126e) Gd = (l-₽)Ge- (10.126
372 10. Активные фильтры Рис. 10 28. Схема реализации всепропускающих передаточных функций (10 125) (а), (10 124) (6) при Р = 0,5. Заметим, "что при аг = р = 1 выражение *(10.1266) требует, чтобы G4 > 0‘- Следовательно, необходимо уменьшать величину постоянною множителя Р Д° тех пор, пока формула (10.1266) не дает G* < Gf. Можно показать, что при G» С Ga наибольшая допустимая величина для Р определяется выражением ₽макс = VI1 + (1/Q’)1. <10J27a) где Q — добротность полюсов заданной передаточной функции, и в данном СЛУЧЭе Q = (i/2)V^G, (10’127б) Поскольку для функции (10.124) Q = 1, имеем рмакс =0,5. Выбираем Р в и тем самым фактически реализуем функцию Л (з)Д 0,5/7 (s) = (0,5s2 - 0,5s + 0,5)/(s2 + s + 1). (10.128)
10. Активные фильтры 373 При р« 0,6 Gb=10-6, Ga=l, С1 = С2=1 Ф. (10.129а) По формулам (10.126) вычисляем G, =2= 1/0,5; G( = 2=l/0,5; G3 = Ge = G7 — 0, G2=l/2 G6 = 0 Gc = 0,5 = 1/2; Gd = 0,5 = l/2, (10.1296) где все проводимости в мегасименсах. На рис. 10.28, а представлена схема, реализующая всепропускаюшую передаточную функцию (10.128) согласно данным (10 129). Здесь резистор Rb отсутствует. Если требуется реализовать точное значение усиления согласно (10.124), то можно усилить выходное на- пряжение VBMx, пропустив его через усилительный ИНУН нли используя встро- енный в схему усилитель (рис. 10 28,6). 10.2.2. Биквадратное звено на нескольких усилителях В данном разделе представлены два биквадратных звена на нескольких операционных усилителях, разработка схем кото- рых выполнена различными методами. Однако они имеют почти одинаковую универсальность. Используя в качестве выходных различные узлы схем, можно реализовать различные биквадрат- ные передаточные функции одним устройством. 10.2.2.1. Биквадратное звено на нескольких усилителях.— Метод переменных состояния. Рассмотрим представленную на рис. 10.29, а схему, где все узловые напряжения указаны отно- сительно земли. Эта схема в своей основе представляет соеди- нение трех вторичных элементов — одного сумматора и двух интеграторов. Если рассматривать слева направо, первый опе- рационный усилитель используется в суммирующей схеме, опи- сываемой выражением v = Ri (R + Rs) + Rt(R + Rs) Vi-R (Rt + Ri) Уз . / j 0 130) 1 Rs (Rt + Ri) Второй и третий операционные усилители применяются в ка- честве интеграторов, где V2 = -Vj/зЗД, Уз= (10.131) (10.132) Используя эти три выражения, получаем Л _ Ri (R + Rs) 1 (10 133a) Rs (Rt + Ri) c.CiR^ + RsCiS + ’ \t\l "T A2) АЗ A3 R2 (R 4“ Rs) “* sCzRg (10 1336) ^вх Rs (Rt + Ri) C'CiRsRiS1 + RsCiS + ' \A] “T Аг) АЗ A3 Л Rs (R 4~ Rs) s^CiCzRsRg (10 133nl 'ах Rs (Rt + Ri) CiCiRiRiSs + ₽9c2S + R V4 *т A2j A3 A3
374 10. Активные фильтры Рис. 10.29. Основное биквадратное звено на нескольких усилителях (а). Пол- ное биквадратное звено на нескольких усилителях (б). Таким образом, при использовании выхода первого операцион- ного усилителя имеем фильтр верхних частот, при использовании выхода второго операционного усилителя — полосовой фильтр и, наконец, при использовании выхода третьего усилителя-; фильтр нижних частот. Для реализации общей передаточной функции типа Н (s) = k (s2 + a.s + а0)/(^ + + bQ) (Ю.134)
10. Активные фильтры 375 необходимо включить дополнительную суммирующую схему на рис. 10.29,6. На выходе этого дополнительного сумматора пред- ставлена взвешенная сумма напряжений Vi, V2 и Уз, определяе- мая выражением Увых _ Г Rs (Re + R?) 1 V1_____Re У2 [ Г Rt (Re + Rt) ~| Уз Увх L (Rt + Re) Rt J Увх Rt Увх L (Rt + Rs) Rt J Увх R2R5 (R ~b Re) (Rs + Rt) I . ReRT (Ri + R2) (Rt + Re) J CiCjReRss2 4 (Rt + Re) ReReCz Rt (Re + Rt) Re Re CMRes’ + R°C2S + АЗ НЧ "Г A2j A3 (10.135) Из сравнения выражений (10.134) и (10.135) получается сле- дующая система расчетных уравнений: R& (/?4 + (R6 + R7) = аь (10.136а) == а0> (10.1366) Rt (R + R3)/ClR3R3(Rl + R2) = blt (10.136в) R/ClR3C2R9R3 = b0 и (10.136г) k = R2R5(R + R3) (R6 + R7)/R3R7 (Ri + R2) (Ri + R5). (Ю.136д) Поскольку здесь имеется только пять ограничений на 12 пере- менных, существует семь степеней свободы. В практических си- туациях эти степени свободы используются для выбора допол- нительных расчетных уравнений согласно таким заданным свойствам, как минимальные чувствительности, минимальный диапазон величин резисторов и емкостей, минимальная сумма всех используемых в схеме резисторов и емкостей, продуманный выбор величин емкостей для обеспечения приемлемых требова- ний на конденсаторы, согласование по входным и выходным сопротивлениям и температурным дрейфам. В общем случае Даже после введения многих дополнительных ограничений (ме- нее семи) все еще существует большое количество возможных схемных реализаций. Пример 10.17. Реализовать передаточную функцию Н (s) Д Увых/Увх = k (s2 + 2s + 3)/(s2 + 3s + 5) (10.137) задратной схемой рис. 10 29 при произвольном параметре k. Решение. Необходимые расчетные уравнения имеют вид Re (Rt + Re)/CiReRe (Re + Rt) — 2, (10.138a) Ri/CiRaCaRsRs = 3, (10.1386) Ri (R + Re)ICiRsR3 (Ri + R2) = 3, (10.138b) R/CiReCgRsRe = 5. (10.138r)
376 10. Активные фильтры Имеются четыре уравнения и 12 неизвестных, что дает множество решения Одно из иих дает С1 = С2=1 Ф, Ri = R2 = R3 = Rs — Re — Rt — Rs = Re==• 1 Ом, (10.139) Rt = 3 Ом и R=5 Ом При указанных величинах элементов схемы по формуле (10.136д) вычисляем k = 3/2. (10.140) Схемная реализация согласно данным (10.139) представлена на рис. 10.30. Рис. 10.30. Схема реализации функции (10 137). Пример 10.18. Реализовать одной схемой одновременно следующие две передаточные функции: Hi (s) = 6/(s2 + Зз + 5), (10.141а) Н2 (s) = - 3s/(s2 + 3s + 5). (10.1416) Решение. На основе выражений (10.133а) и (10.1336) получаем следую- щие расчетные уравнения: Rs (R + R3)/R3 (R. + Ra) (CiC2R8R9) = 6, (10.142a) Ri (R + R3)/(Ri + Rs) RAR, = 3, (10.1426) R/R3ClC2R8R9 = 5, (10.142b) C2R9 = 0,5. (10.142г) В результате деления (10.142а) на (10.1426) имеем Rs/RiCsRs = № иЛИ Rsfei = 2C2R9 » 1. Следовательно, Ri = Rs- (10.143)
10. Активные фильтры 377 Подставляя (10.143) в (10.1426) и (10.142г) в (10.142в) получим (Я + Яз)/ЯзС1Я8 = 6, /?/:= = 2,5. (10.144а) (10.1446) Совместное решение этих уравнений дает l/CiJ?g = 6 — 2,5 = 3,5 и R/R3 = 2,50^8 = 2,5/3,5 = 0,71. (10.144b) (10.144i) Возьмем Ci = С2 = 1 Тогда из (10.142г) и Далее, если выбрать то формулы (10.143) ф. (10.142в) получим Ra = 0,5 Ом и Ra = 0,29 Ом. Rt — R3 = 1 Ом, и (10.144г) дают Ri = 1 Ом и R = 0,71 Ом. (10.145а) (10.1456) (10.145в) (10.145г) Отметим, что полученные в (10,145) величины элементов удовлетворяют урав- нениям (10.142). На рис. 10.31 представлена схема с соответствующими вели- Рис. 10 31. Схема реализации одновременно двух передаточных функций (10.141). чинами элементов. Здесь функция Hi(s) реализуется при использовании на- пряжения Уз в качестве выходного, а функция Нг (s) —при использовании У2. Для биквадратной схемы на рис. 10.29 на нескольких усили- телях частоту полюса соо и добротность пары полюсов Q можно вычислить согласно (10.133) следующим образом: “о = аШМОДШ (10.146) Q = VW^Hl/CA^) [С^ (Я, + R2)/Rl (R + /?з)] = = ^RR^Rs/C.R, [(/?, + R2)/Rl (R + /?3)]. (10.147) Отсюда имеем S«. = S^ =S$ = 5^ = 5^ = - 1/2, S£=l/2 и S? = 0, (10.148)
378 10. Активные фильтры где х — любая переменная, кроме R, Rn, #9, Ci и С2. Далее найдем, что Х& = 1/2, S& — - 1/2, ХЯ = 1/2, 5Я = - 1/2, ХЯ = + Лг) < 1, ХЯ = -ХЯ, ХЯ = (1/2)[(/?-/?з)/(/? + /?з)]<1/2 и 50 = -ХЯ. (10.149) В общем случае биквадратные схемы на нескольких усилите- лях менее чувствительны, Рис. 10.32. Основное универ- сальное биквадратное звено на нескольких усилителях с двумя внешними резисторами для ре- гулировки wo и Q. чем биквадратные звенья на одном усилителе. Кроме того, здесь мож- но легко осуществлять регулировку и настройку1). Например, для би- квадратной схемы на рис. 10.29, где все элементы, кроме R2 и R, фикси- рованы, можно использовать R для перестройки схемы на новую рабо- чую частоту соо- Далее, при фикса- ции нового значения R резистором R2 можно получить другое желае- мое значение добротности Q. Это весьма удобно при массовом произ- водстве, поскольку можно размес- тить все элементы схемы, за исклю- чением R и R2, в одном корпусе или на одном кристалле. При внешнем подсоединении к такому корпусу разных величин R и R2 (рис. 10.32) можно реализовать звено фильт- ра второго порядка с разными частотами полюса wo и доброт- ностью Q [25, 26]. Основной недо- статок биквадратных схем на не- скольких усилителях состоит в том, что они включают много элементов, как пассивных, так и ак- тивных. 10.2.2.2. Биквадратное звено на нескольких усилителях. Схе- ма Toy. Другое универсальное биквадратное звено, предложен- *) Из-за существующих допусков величин элементов сама схема не всегда реализует точно заданные значения <оо и Q. Поэтому для получения необхо- димых значений нужна подстройка элементов схемы. В некоторых случаях требуется также дополнительная настройка фильтра на отличные от первоначально заданных соо и Q.
10. Активные фильтры 379 Рис. 10.33. Биквадратное звено Toy на нескольких усилителях. а~освовиая схема; б—полная схема. ное Toy, представлено на рис. 10.33, а. Если считать слева на- право, схема звена состоит из интегратора «с утечкой», инте- гратора и инвертирующего ИНУН. Для анализа схемы Рис. 10.33, а используем принцип виртуального короткого за- икания и запишем уравнения контурных токов для входных
380 10. Активные фильтры узлов каждого операционного усилителя Vbx/7?4 + [(1//?,) + sCj] Vt + (VM = 0, V2 = — V ilsC2R2, v3=-(rmv2. Последовательной подстановкой получаем V3==(RM(Vi/sC2R2). При подстановке (10.153) в (10.150) имеем = — ( Я? + sC1 R3RssCtR2 ) V'- После некоторых алгебраических преобразований следующие передаточные функции: 1 s R<Ci s2 , ( 1 А . , ( 1 (10.150) (Ю.151) (10.152) (10.153) (10.154) получаются Л.= R1R,ClC2 — 00.155а) К. ) Rt \ , ч «. <10.1556) у8 = _ Я» ( 1 \_______________1______________ Ивх Rt V R2RtCiC2 J j । ( 1 \ I (___________1____"1 Re + I RiCi ) \ RiRtCiCt J Rt (10.155b) Далее рассмотрим различные фильтровые звенья второго по- рядка, которые можно реализовать основной схемой на рис. 10.33,0. 1. Звено нижних частот. В случае заданной передаточной функции фильтра нижних частот Hm(s)==aa/(s2 + biS + b0) (10.156) в качестве выходного напряжения можно использовать либо V2, либо У3. В данном случае для определенности выберем выход- ное напряжение У2. Из сравнения (10.156) и (10.1556) получаем расчетные уравнения l//?iCj — Ьь (1/R2R3CiC2) (R3R3) = bo, \/R2Rfi\C2 '== O(), решение которых дает формулы = R2 — kJл/Ь3С2, R3= l/ki'JboCi, qg 158) /?4 = V&o/MoCi и R5 = Rq, где Cj, C2, R6 и являются положительными числами. (10.157)
10. Активные фильтры 381 (10.160) (10.161) 2. Полосовое звено. Если заданная передаточная функция имеет вид Япф(5) = —+ + (10.159) тО можно в качестве выходного напряжения выбрать Vi. Из сравнения (10.159) и (10.155а) получаем следующие расчетные уравнения: 1/^С1=аь 1/^ = 6,, (1//?2/?зС1С2)(/?6//?5) = йо. В результате их решения получим формулы = l/b£b /?2 = ^i/6qC2, /?з = 1/&1 д/б()С1, Ri—\ld\C\ и /?5 =/?б> где Ci, С2, Т?5 и k\ являются положительными числами. Поскольку дискретные сосредоточенные конденсаторы не мо- гут иметь любую величину емкости, необходимо выбирать их, что и сделано в формулах (10.158) и (10.161). Отметим, что самый правый операционный усилитель в схеме рис. 10.33, а используется для реализации ИНУН. Для формул (10.158) и (10.161) выбрано /?з = /?6, и тем самым данный ИНУН вы- полняет функцию инвертора. В общем случае номинал резисто- ров /?з = /?6 выбирается в пределах 1 -4- 20 кОм. Это означает, что в формулах (10.158) и (10.161) единственным свободным параметром является k\. Весьма часто выбор параметра k\ про- изводится с целью минимизации диапазона величин резисторов R\~-Rs схемы рис. 10.33, а. Пример 10.19. Реализовать схемой рис. 10.33, а передаточную функцию Н (s) = 109/(s2 + 104s + 108). (10.162) Решение. После подстановки в полученные в результате решения уравне- ний (10.157) формулы (10.158) данных bi = 104, bo = 108, а0 — 109 и Ci = кСг = 0,1 мкФ имеем Я| = 1/(104.10-7)=1 кОм, /?2 = fei/(104 • 10-7) = кОм, *з = !/(*, • 104 • 10-7) = 1/&! кОм, Rt = 104/(fe, • 10ч • 10~7) = = 100/£, Ом, /?5 = /?в=1 кОм. (10.163) Даже не обращаясь к каким-либо методам оптимизации, хорошие результаты ° уменьшению диапазона величин резисторов получаются при kt = 1. В ре- 3Ультате имеем = Ra = Ra = Rs = Rs = 1 кОм, Rt= 100 Ом. (10.164) реализации функции (10 162) согласно данным (10.164) представлена "а Рис. 10.34.
382 10. Активные фильтры Как видно из выражений (10.155), схема на рис. 10.33, а мо- жет реализовать фильтры только полосовые и нижних частот. Однако включением дополнительной суммирующей схемы на рис. 10.33, б, можно получить фильтры верхних частот и всепро- пускающие, а также заграждающие. Передаточная функция, Рис. 10.34. Схема реализации передаточной функции фильтра нижних частот (10.162). связывающая напряжение УВЫх и напряжение Увх схемы рис. 10.33, б, равна Я($)Л /?ю /?,С1 L RiRt J Re s* + s + (^ca) R3R9 ~| RtRa J Rs (10.165) На основе этого выражения можно использовать схему на рис. 10.33,6 для реализации остающихся видов биквадратных передаточных функций. 3. Звено верхних частот. Если задана передаточная функ- ция фильтра верхних частот Н (s) = — a2s2/(s2 + biS + b0), (10.166) то из сравнения выражений (10.165) и (10.166) получаются сле- дующие расчетные уравнения: Яю/^9 — а2» RiR2/RiR7 = 1, R3R9/R4R3—Ь (Ю167) 1/ВД = ^ и (УШЭДВДМо. ‘
10. Активные фильтры 383 Решение их дает формулы /?1 = 1/61С1, R2 = ^Ьй С2, Rg = l/k[ Ci, Ry = \lk2a2biC\, R7 = k2Rio, R%=={k2lki)(j)J-y/bo) Rio, Rg = R 10/^2 и Rj = Re, (10.168) где Ci, C2, ki, k2, R5 и Rio — положительные числа. Как рассмо- трено выше, элементы Ci, С2 и Rs фактически не выбираются свободно, а для установки различных расчетных ситуаций ис- пользуются полностью свободные параметры ki, ki и Rio. 4. Всепропускающее звено. Если' заданная передаточная функция определяется выражением Н (s) = - k [(s2 - bis + 60)/(s2 + bis + ML (Ю.169) то соответствующие расчетные уравнения имеют следующий вид: Rio/Rg = k, l/RiCi = 6b RiR9/R4R7 = 2, (1/R2R3C1C2)(R6/R5) = 6o и R3R9/R4R8 = 0. В результате их решения получаются формулы Ri = I/61C1, R2 —к[/^\/ЬоС2, Ra = 1/^1-\/&о С], R4 = 1/^2261С1, R7 = k2Ri0/k, R8=oo, R9 = (l/fe)R10 и R5 = R6, (10.171) где Ci, C2, Rs, ki, k2 и Rio — положительные числа, Ci, C2 и Rs— частично фиксированные значения, a ki, k2 и Rio — свободные параметры для выбора по различным критериям проектиро- вания. 5. Заграждающее звено. Предположим, что заданная переда- точная функция заграждающего фильтра имеет вид Н (s) = - (a2s2 + a0)/(s2 + bis + М- (Ю. 172) Из сравнения выражений (10.165) и (10.172) получаем следую- щую систему расчетных уравнений: Rio/Rg = а2, RlRg/RiR7 = 1 > (Я10/Я9) (I/R2R3CA) [1 - (R3R9/R4R8)] (Яв/Ro) = а0, l/RiCi = b{ и (1/R2R3C1C2)(R6/R5) = &o. (Ю.173) Решение их дает формулы Ri = l/6iCb R2 = WV^C2, R3= Mki^'boCi, (10.174) R4 = \lk2a2biC 1, R7 = k2Rig, Rs = [k2a2bi/ki (d2bo MJ "VboRvjt Ra~Rio/d2 и R5 = Re,
184 10. Активные фильтры где Ci, С2, Т?5, k\, k2 и /?ю — положительные числа. Заметим, что при a2b0 <Z a.Q получается отрицательное значение для /?8- Таким образом, с практической точки зрения схемой рис. 10.33,6 можно реализовать заграждающий фильтр, если только коэффи- циенты его передаточной функции удовлетворяют условию a2&os^ao- (10.175) Напомним, что, согласно выражениям (10.1556) и (10.155в), на- пряжения У2 и Уз схемы на рис. 10.33, а помимо постоянного положительного сомножителя отличаются еще и знаком. По- этому, если в схеме рис. 10.33,6 используется дополнительный сумматор для получения взвешенной суммы напряжений Увх, Vi, а также У2 вместо Уз, то постоянный член в числителе по- линома функции (10.165) будет представляться суммой двух членов, а не разностью, как было до этого. Теперь не ожидается проблем и в случае, когда а2Ьр < а0. Для пояснения этого рас- смотрим схему рис. 10.35, где переключатель переводится из положения 1 в положение 2 при а2Ь0 а0 и из положения 1 в положение 3 при а2Ь0 < ао. В первом случае расчетные урав- нения и формулы определяются согласно (10.173) и (10.174).
10. Активные фильтры 385 Во втором случае передаючная функция схемы примет вид // ($) Д = И вх #10 ®2+ #.G _ <? 4. 1 ГА rm г+ аддс,1/?, _#_А1 r4r. I RiCi ) s + I RiRsCiCt ) #6 (10.176, Сравнение выражений (10.172) и (10.176) дает систему расчет- ных уравнений ^1о/^?9=а2, RlRi/RlRj = 1> (/?10//?.,) (l/fl^CA) [(ад5) + (^з/?9//?4/?8)1 = а0, l/RiCi = bi и (1//?2/?зС1Сз)(/?6/?5) = &о. (10.177) В результате ее решения получаются формулы 7?i=l/&iCi, #2 = ^i/VЬрСъ, Кз—l/ki^boCi, Ri = l/&2fl2&iCi, Rt = kzRiOt R& ~ (W^l) [a2^1/(a0— #2&o)] V^O ^10» A = Rio/d2 и T?5 = /?8, (10.178) где Ci, C2, Rs, ki, 62 и Rio — положительные числа. Отметим, что, за исключением формулы для Rg, выражения (10.178) и (10.174) совпадают. Пример 10.20. Реализовать передаточную функцию з2 + 3,96 • 108 ип170\ Н ( J “ s2 + (2 103) s + (4 • 10s) * (10.179) Решение. Поскольку а,6о = 4- 10s > а0 = 3,96- 10s, (10.180) ТО переключатель на схеме рис. 10 35 устанавливается в потожение 2 и ис- пользуются формулы (10 174). Выберем Ct = С2 = 0,01 мкФ, Rl0 = 10 кОм и kt = ki = 1. Тогда по формулам (10.174) получим Ct = 0,01 мкФ, С3 = 0,01 мкФ, #(=50 кОм, /?2 = 5 кОм, Яз = 5 кОм, #f = 50 кОм, #5=10 кОм, #6 = 10 кОм, (10.181) #7 = 10 кОм, #8=1 кОм. #с—10 кОм и Rio— 10 кОм. Схемная реализация функции (10.179) на основе данных (10.181) представ' дена на рис. 10 36. 13 Зак. изо
386 10 Активные фильтры Рис. 10 36. Схема реализации передаточной функции заграждающего фильтра (10.179). Из выражений (10.155) и (10.176) видно, что их полином знаменателя B(s) в случае схем рис. 10.33 и рис. 10.35 равен В (s) = s2 + (l/Rfr) s + (1/Я2Я3СА) (ВД5) = = s2 + (®o/Q) s + ®о, (10.182) где __________________ <a0 = V(l/^3C1C2)(J?6//?5) и (10.183) Q = (10.184) Следовательно, S“; = S£==Sg; = Sg’=:Sg»5 = _ 1/2, $£=1/2 и (10.185) S£ = S& = $& = $£ =-1/2, S& = S£=l/2, S& = 1. (10.186) Заметим, что с целью последующей подстройки можно исполь- зовать резистор R3 для изменения величины <во, а после выпол- нения этой операции резистором Ri можно установить заданную величину добротности Q. Таким образом, имеется возможность полную схему на рис. 10.35 заключить в один корпус с внешним расположением переключения и резисторов Ri и /?3 (рис. 10.37). Такое устройство при изменении Ri и /?3 согласно заданным ве- личинам ио и Q можно использовать для реализации широкого диапазона фильтровых схем.
10. Активные фильтры 387 Рис. 10.37. Универсальное биквадратное звено на нескольких усилителях с двумя внешними резисторами для регулировки шо и Q. 10.2.2.3 . Выводы. В предыдущих двух подразделах были пред- ставлены два биквадратных звена на одном усилителе (Б31) и два биквадратных звена на нескольких усилителях (БЗН). В данном подразделе проводится сравнительный анализ мето- дов реализации. Приведенные в табл. 10.1 схемы Б31 требуют минимального числа элементов. Для некоторых из этих схем можно вырабо- тать процедуры регулировки для подстройки величин соо и Q. В общем случае эти схемы предназначены для биквадратных функций с добротностью Q 5. Схемы Б31 Френда используют больше элементов, чем схемы табл. 10.1. В то же время схемы Френда имеют одну топологию для всех биквадратных функций (за исключением фильтра ниж- них частот). Поэтому они подходят для интеграции на одном кристалле. В общем случае схемы Френда менее чувствительны, чем схемы табл. 10.1, и могут использоваться для проектирова- ния фильтров с добротностями Q 15. Недостатком схемы Б31, за исключением случая полосового фильтра, является невозмож- ность перестройки звена по а>0 и Q. Рассмотренные в подразд. 10.2.2.2 две схемы БЗН имеют почти одинаковые характеристики. Здесь легко осуществляется настройка и регулировка величин w0 и Q. При небольшом коли- честве внешних резисторов основная часть схемы может исполь- зоваться для широкого класса фильтровых устройств. Таким образом, схемы БЗН можно изготавливать в больших количест- вах, тем самым уменьшая их стоимость. Это в значительной 13*
388 10. Активные фильтры степени компенсирует требуемое здесь большое число пассив- ных и активных элементов. По сравнению со схемами БЗ1 схемы БЗН менее чувстви- тельны и могут использоваться для работы в более высокоча- стотных диапазонах. Это обусловлено тем, что требования к уровню усиления операционных усилителей меньше, что расши- ряет частотные диапазоны БЗН. Кроме того, схемы БЗН можно использовать для реализации биквадратных передаточных функ- ций с добротностями Q 50. В случае еще больших величин добротностей необходимо учитывать неидеальности операционных усилителей, а также обеспечивать взаимодействие между биквадратными фильтро- выми звеньями для уменьшения чувствительностей [27—30]. 10.2.3. Дополняющие схемы Обычно легче и (или) экономичнее создавать фильтры ниж- них частот, верхних частот и полосовые, чем заграждающие и всепропускающие. Например, таблица Саллена и Ки не содер- жит простой реализации заграждающего или всепропускающего фильтра. В биквадратных схемах на нескольких усилителях для реализации заграждающих или всепропускающих фильтров тре- буются дополнительные усилители. В данном разделе рассма- тривается метод получения заграждающего или всепропускаю- щего фильтра из полосового фильтра на основе дополняющей передаточной функции. Давно известно, что в пассивном трехполюснике без внутрен- них соединений с землей передаточная функция по напряжерию от одного входа к выходу должна быть дополняющей переда- точной функции от другого входа к выходу. Например, для схемы рис. 10.38, а имеем Н2 (s) = 1 - Hi (s), где (10.187а) Н 1(s) = -K^| (10.1876) Г1 1у2=о и Я2(*) = -^| • (10.187b) Хилберман распространил эту концепцию дополнения на актив- ные цепи с идеальными операционными усилителями. Специаль- ный случай его вывода представлен в следующей теореме. Теорема 10.2 [31]. Пусть цепь W является трехполюсником с двумя входными зажимами Vi и Кг и выходным зажимом Квых, где все напряжения измеряются относительно земли. Пред- положим, что цепь N можно разделить на две соединяющиеся подцепи- одна без непосредственного соединения с обшей зем-
10 Активные фильтры 389 Незаземленная пассивная цепь © + fybix а Р«с. 10 38 Трехполюсная незаземленная схема (а); разложение трехполюсной активнои схемы (б); схемы с дополняющими передаточными функциями (в и г). лей и другая с дифференциальным на входе и заземлением на выходе операционными усилителями (рис. 10.38,5). Для этой схемы справедливы выражения (10.187). Заметим, что VBaK = Hl{s)Vl + H2(s)V2. (10.188)
390 10. Активные фильтры Теперь рассмотрим применение теоремы 10.2 для реализации заграждающих и всепропускающих фильтров. Берем трехполюс- ник N (рис. 10.38,6). Предположим, что при V2 = 0 [узел 2 со- единяется с землей (рис. 10.38, в)] передаточная функция пред- ставляет полосовой фильтр Я! (з) А-^2-1 -• (10.189) И 1и,=0 + М + Если а = 61, то схема с подсоединением узла 1 с землей, со- гласно рис. 10.38, г, дает передаточную функцию Я(з)А-^| =Я2(з)= 1-Я,(з) = и2 1и,=0 = (s2+60)/(s2 + 61s + 60). (10.190) Таким образом, результирующая схема рис. 10.36, а представ- ляет собой заграждающий фильтр1). С другой стороны, при а = 261 схема рис. 10.38, а представляет собой всепропускающий фильтр с передаточной функцией н (з) = 1 - Я1 (8) = (з2 - 6,s + 60)/(s2 + 6jS + 6о). (10.191) Отметим, что теорему 10.2 можно использовать для получения других передаточных функций. Например, передаточную функ- цию Я(8) = (82 + 618)/(з2 + 618 + 60) можно получить как дополняющую передаточную функцию фильтра нижних частот Янч (s) = 60/(s2-|- 6is -)- 6о). Пример 10.21. Рассмотрим представленный на рис. 10 39, а трехполюс- ннк N. При соединении узла 2 с землей получается полосовой фильтр с пере- даточной функцией ( °&> A s Я(8)А-!^-| ------р 1G6 -r-r А-, где Gf Д l//?z. (10.192) 1ю=о । O2G3G5 S + С, + С6СгС2 а) Построить заграждающий фильтр НЗФ (s) = (з2 + 1)/(з2 + з + 1). (10.193а) б) Построить всепропускающий фильтр Явф (s) = (s2 - s + 1)/(з2 4- s + 1). (10.1936) ') Для получения затра’К тающего фильтра общего вида необходимо, чтобы функция //,(s) была равна (ais + ao)/(s2 + bis 4- й0), где a, = Ьь а (Ьо—<Хо)—квадрат заданной частоты подавления. В этом случае результи- рующая передаточная функция имеет вид ff(s) = [s2 4- (Ьо — ао)]/(з24* 4- bis 4- 60).
10. Активные фильтры 391 б Рис. 10 39 Полосовая цепь с заземлением узла 2 (а); заграждающий фильтр с передаточной функцией (10 193а) при (3 = 1 и всепропускающий фильтр с передаточной функцией (10.1936) при Р = 0,5 (б), Решение. Вначале рассмотрим режекторный фильтр. В этом случае не- обходимый полосовой фильтр задается передаточной функцией Н (s) = s/(s2 + s + 1). (10.194) Отсюда получаем расчетные уравнения GtG5/CtGe = a, (10.195а) Gi/Ci = 1, (10.1956) G2G3G5/GeC1C2=l, (10.195в) где а—1. Решение (10.195) при а в качестве параметра дает С1 = С2=1 ф, ^1=р2=^ = ^5 = р6=1 ом, Я4=1/аОм. (10.196) птоМНая Реализация функции (10 193а) на основе теоремы 10.2 и конфигура- ц f рис. 10.38,г представлена на рис. 10.39,6, где (3 = 1.
392 10. Активные фильтры Для всепропускающего фильтра (10 1936) передаточная функция соот- ветствующего полосового фильтра должна иметь вид tf(s)=2s/(s2 + s+ 1). (10.197) Необходимые расчетные уравнения и их решения даны выражениями (10 195) и (10 196) при а, = 2. Схемная реализация заданной передаю шой функции (10.1936) по методу дополняющих передаточных функций представлена на рис. 10.39, б, где 0 = 0,5. 10.2.4. Выбор пары полюс — нуль Для минимизации чувствительности цепи к изменениям па- раметров на практике обычно прибегают к разложению актив- ного ^С-фильтра n-го порядка на каскадное соединение филь- тровых звеньев второго порядка. Здесь естественно возникает вопрос, по какому критерию следует выбирать пары полюс — нуль функции (10.2). Рассмотрим передаточную функцию с п полюсами и пг ну- лями тп . п Д(5) = сП(5-20/П(«-р/). (10.198) i-i ' i-i Логарифмирование этого выражения дает In Н (s) = In G + In (s — zi) — £ In (s — pj). t В результате имеем dlntf(s) d In G , Д dln(s-z() " din (s-Pj) 3 In x ~ ainx^Zu d In x Zj 3 In x ’ i-1 l-l где x —любой параметр цепи, подверженный небольшим изме- нениям. Поскольку1) д In (s — зг) 1 ( ds{ \ 1 f dst 3 In x = s — s, \ <3 In X J s — s{\ dx ) X = (10.200a) d In уjd In x = (dyly)l(dx[x) == {dy/dx) (x/y) = S%. (10.2006) *) См. выражение (9.49) для определения функции корневой чувствитель- ности S и (9.73) для функции чувствительности 3.
iO. Активные фильтры 393 Уравнение (10.199) можно переписать следующим образом: п xPj m я*, S™ =-Sax + Y -Ц--------У A Sax +FP- F*. (10.201) j~l ' i=l ‘ Отсюда видно, что одним из очевидных путей минимизации об- щей чувствительности функции является такой выбор пар по- люс— нуль для отдельных функций второго порядка, чтобы нуль и полюс были разнесены возможно дальше. При таком вы- боре обеспечивается минимальный вклад в общую функцию чувствительности цепи (1) от нулевых членов Fz при значениях s в районе полюса и (2) от полюсных членов Fp при значениях s в районе нуля. Как это обычно бывает, простое решение не всегда эффективно. Уменьшая вклад Fz в (10.201) как один из возможных путей уменьшения общей чувствительности функции Sx (s) вблизи полюса, можем получить не лучший путь для дру- гих величин s. Другой способ минимизации Sx (s) состоит в ча- стичной или даже полной взаимной компенсации членов пары полюс — нуль в выражении (10.201) (т. е. потребовать, чтобы разность Fp — Fz была равна нулю). Этого можно достигнуть соответствующим разложением полинома каждой функции вто- рого порядка, при котором их собственная разность fp— fz [со- ответствующие члены в (10.201)] стремилась к нулю. Такой подход в сущности требует группировать пары полюсов воз- можно ближе к парам нулей. Соответствующие точные методы разработаны [32—35], но здесь не рассматриваются. 10.2.5. Чувствительность полюсов В случае пассивного фильтра схема остается устойчивой при всех возможных изменениях величин элементов. К сожалению, в общем случае это не относится к активным фильтрам. Может оказаться, что проект на бумаге предусматривает устойчивую работу, а аппаратурная реализация схемы по этому проекту при- водит к неустойчивости. Это явление обусловлено в основном проблемой чувствительности полюсов передаточной функции. Небольшое отклонение параметра от номинальной величины мо- жет вызвать перемещение одного или более полюсов в правую половину s-плоскости и, таким образом, привести к неустойчи- вой работе схемы. В данном подразделе используются некото- рые полученные в гл. 9 результаты для уменьшения чувствитель- ности полюсов. Если активный фильтр состоит из п резисторов, tic конден- саторов и пк активных элементов, скажем ИНУН или опера- ционных усилителей, то изменение расположения полюса р.
394 10. Активные фильтры из-за вариаций этих резисторов, конденсаторов и активных эле- ментов определяется выражением П„ П Едр, 6R г-, др, ЬС г-, др, дК, «Г -5ГСГС‘ + Z ~кГ к‘ - i=l i=l i=l nR ПС ПК +Is?, 77+ С0-202) 1=1 1=1 1=1 где параметр Ri представляет усилие t-го активного элемента в схеме фильтра. Из (9.72) имеем пр пс (10.203) Если допустить, чтэ изменения пассивных элементов одинаковы = A 6R/R, I, /=1,2...............................nR, (10.204а) ЬС{/С{ = bCj/Cj Д 6С/С, i, j=l,2, ..., пс, (10.2046) и что эффект изменения всех активных элементов можно сосре- доточить в эквивалентном изменении одного активного прибора "д Е S^bRi/Ri = S^bR/R, (10.204b) i=i ‘ где R— параметр этого эквивалентного активного прибора, то выражение (10.202) упростится следующим образом: = + (Ю.205) Для гарантии минимизации чувствительностей полюсов в боль- шинстве случаев оправдано выполнить условие (bR/R) + (6С/С) = 0 (10.206) путем использования резисторов и конденсаторов с одинаковы- ми, но противоположными по знаку температурными коэффи- циентами, а также минимизировать отношение (bR) /К. При тщательном выборе операционных усилителей можно на прак- тике добиться, чтобы bR/R^O. (10.207)
10. Активные фильтры 395 10.3. Неидеальность операционного усилителя Идеальный операционный усилитель обладает бесконечно большим входным и нулевым выходным сопротивлениями, а так- же бесконечно большим коэффициентом усиления напряжения. Все эти характеристики невозможно получить в реальных слу- чаях. К счастью, хотя рассмотренные выше активные фильтры сильно идеализированы, полученные результаты весьма близки к реальным в большинстве практических случаев. Однако когда операционный усилитель используется в высокопрецизионных схемах и(или) для работы на высоких частотах, становится не- обходимым учитывать неидеальности операционных усилителей. В этом разделе кратко рассматриваются параметры неидеаль- ности реальных операционных усилителей и их влияние на ха- рактеристики активных фильтров. Принципиальные свойства неидеальности операционных уси- лителей следующие: 1) конечность усиления напряжения; 2) ча- стотная зависимость усиления напряжения; 3) конечность ши- рины полосы; 4) конечность входного сопротивления; 5) нену- левое значение выходного сопротивления; 6) нелинейность коэф- фициента передачи и 7) шумы операционных усилителей. Ниже рассмотрим влияние каждого из этих факторов на характери- стики фильтра. Что касается факторов 6 и 7, то создаваемые операционными усилителями шумы ограничивают минимальный рабочий сигнал активного фильтра. Для исключения проблем, связанных с не- линейными свойствами операционных усилителей, уровень сиг- нала активного фильтра устанавливается достаточно малым, чтобы уверенно обеспечивалась работа всех операционных уси- лителей в линейном режиме. Фактически совместно факторы 6 и 7 определяют диапазон сигналов, в пределах которого удов- летворительно функционирует активный фильтр. Если принять, что величина сигналов активного фильтра установлена таким образом, что можно не учитывать факторы 6 и 7, то операционный усилитель можно представить показан- ной на рис. 10.40, в схемой, для которой типичны следующие значения паразитных параметров: rBX « 1 МОм и гВых « 100 Ом. Вообще говоря, при правильном выборе уровня полных сопро- тивлений активного фильтра конечность входного сопротивле- ния и ненулевое выходное сопротивление не оказывают сущест- венного влияния на передаточную функцию фильтра. Таким образом, почти во всех практических случаях можно не учиты- вать факторы 4 и 5. Следовательно, реальный операционный усилитель может быть представлен схемой рис. 10.40, а. В оставшейся части данного раздела рассматривается в ос- новном влияние конечности усиления напряжения, частотной
396 10. Активные фильтры Рис. 10.40. Условное обозначение операционного усилителя (а); эквивалентная схема идеального операционного усилителя (б); эквивалентная схема реаль- ного операционного усилителя (а); упрощенная эквивалентная схема реаль- ного операционного усилителя (г). зависимости усиления напряжения и конечной ширины полосы Операционного усилителя на характеристики некоторых типо- вых схем, построенных на этих усилителях. 10.3.1. Инвертирующий усилитель напряжения Рассмотрим показанную на рис. 10.41, а схему инвертирую- щего усилителя напряжения. В случае идеального операцион- ного усилителя передаточная функция здесь имеет вид1) Ht (s) = - Rb/Ra. (10.208) Заменим операционный усилитель упрощенной эквивалентной схемой (рис. 10.41,6). Уравнения этой схемы следующие: (Vbx + Vd/Ra = - (Fl + VB^/Rb, (10.209a) Vbux = ^(s)71. (10.2096) *) В этом подразделе Hi(s) и Hn(s) представляют соответственно пере- даточные функции с идеальными и неидеальными операционными усилителя- ми. Неидеальный операционный усилитель представляется схемой рис. 10.40, г.
10. Активные фильтры 397 После подстановки (10.2096) в (10.209а) и перегруппировки членов получим У вых ____________Rb_________________Р____ Ч1+лтН-г+1)Г '+Ш’(,0211)а) где $£Rb/Ra (10.2106) есть коэффициент усиления (по абсолютной величине) идеали- зированной схемы. Теперь рассмотрим влияние конечности уси- Рис. 10.41. Инвертирующий усили- тель напряжения. а—принципиальная схема; б—эквива- лентная схема. (На схеме а знаки <+» н «—> надо поме- нять местами,—Прим, ред.) ления напряжения, конечности ширины полосы и частотной за- висимости усиления операционного усилителя на схему с инвер- тирующим усилением напряжения. а) Влияние конечности усиления. Допустим, что A (s) = Ло— весьма большая, но конечная положительная постоянная. Тогда выражение (10.210) можно переписать следующим образом: JJ („X VВЫХ Р о Г, Р + 1 ! (Р + 1 )2 1 КГ = ~7ТТ+Г==~Н1—дТ- + -Д4%- -•••]• Ло (10.211) Если задано точное значение коэффициента усиления напряже- ния G с инвертированием, то из выражения (10.211) определим необходимое отношение 0 резисторов ада = р=-С(До+1)/Ио + С). (10.212) Отметим, что здесь G— отрицательное число и в идеализиро- ванной схеме G — —0. В общем случае Ао весьма велико по
398 10. Активные фильтры сравнению с Р +1, поэтому бесконечный ряд в (10.211) можно аппроксимировать первым членом Я„(з)=-р[1-^4 (10.213) Это означает, что абсолютная погрешность усиления е (истин- ное усиление равно идеализированному усилению) и относитель- ная погрешность усиления равны соответственно е = р(Р+1)Л0 и (10.214а) ef Ае/р = (Р+ 1)/Д0. (10.2146) Заметим, что номинально величина До в общем случае весьма велика. Поэтому указанные погрешности усиления относительно идеального операционного усилителя довольно малы в случае усилителей с низкими и средними коэффициентами усиления. Однако когда абсолютная величина |G| очень большая, что требуется для некоторых высокодобротных фильтров, то ИНУН следует рассчитывать по формуле (10.212), где До— минималь- ное усиление операционного усилителя без обратной связи в рабочей полосе частот. Из формулы (10.2146) видно, что при более жестких требованиях на точность коэффициента усиления G необходимо увеличить параметр До- При этом, естественно, уменьшается рабочая полоса частот (где удовлетворительно функционирует ИНУН). б) Влияние факторов I 4- 3 неидеалъности операционного усилителя. Для того чтобы рабочую полосу частот расширить, необходимо учитывать частотную зависимость коэффициента передачи операционного усилителя без обратной связи, допу- ская, что A (s) — частотно-зависимая функция. Для операцион- ного усилителя с характеристикой (рис. 10.25) функция Д(«) определяется выражением Д(з) = Д0®а/(з + ®а), (10.215а) где типовыми для монолитного операционного усилителя яв- ляются параметры До = 50 000, ®а = 20 (2л) = 40л рад/с, (10.2156) а До® о называется произведением усиления на полосу пропу- скания операционного усилителя. В этом случае выражение (10.210) можно переписать следующим образом: ,, /х________М ($) _ _ ________________ "nW— 1 + р + А (s) — (1 + р) (S + Юа) + доЮа — = - ---г---Ч-т" = “ « + (1 + а) «а (10.216a) “ + ” ‘ + [' + T+tl где иЛДо/(1+₽). (10.2166)
10. Активные фильтры 399 Отсюда получаем амплитудно-частотную характеристику |Яп(/ш)| = —aPfi>°—v = - г-—=- (Ю.217) Vю + (1 + а)2 0)2 д/(1 + а)2 +(со/юа) Предположим, что ер— максимально допустимое (в %) зна- чение погрешности амплитудно-частотной характеристики опера- ционного усилителя относительно идеального случая. Тогда ча- стота <в в рабочей полосе, где коэффициент усиления напряже- ния снижается на ер, определяется уравнением ар/д/(1 + а)2 + (со/соа)2 > [ 1 — (ер/100)]Р или а2/[( 1 + а)2 + (®/“а)2] >[1 - (е₽/Ю0)]2. (10.218) При малом значении еР (например, менее 5) правую часть вы- ражения (10.218) можно аппроксимировать следующим образом: [1 — (вр/100)]2 ~ 1 — (ер/50). (10.219) Наибольшую частоту йц, где усиление напряжения удовлетво- ряет заданной погрешности вр, можно вычислить по (10.218) и (10.219) “2 \ 1 еР 1 1 (1 + ау + 50 ИЛИ /Д+ау /- 50 • \соа/ \ a J \ao)aJ (10.220) Заметим, что значение а задается формулой (10.2166). Если заданное усиление напряжения р невелико (например, Р/Ло 0,05), то (14-a)/a^l, (10.221) а выражение (10.220) можно упростить 1/[ 1 + (®!/а®а)2] > 1 - (ер/50). (10.222) После преобразования последнего выражения получим 1 + WacoJ2 < 1/[ 1 - (ер/50)] ~ 1 + (вр/50). (10.223) Решая относительно ®i, имеем ^a®a VeP/50 или ~ V0,02ep/(P + 1). (10.224) Пример 10.22. Рассмотрим представленную на рис. 10 41 схему инверти- рующего усилителя напряжения, где операционный усилитель имеет характе- ристику вида рис. 10 25. Определить рабочий диапазон частот для заданного усиления 50 ± 1 % Решение. Из рис. 10 25 имеем Ло = 50 000 и Ша = 40л рад/с. При до- пуске в 1°/о формула (10 224) дает, что рабочий диапазон частот в данном случае простирается от 0 до (50 000/51) (40л) VO,02 ~ 17 423 или А. со (/2 л = 2773 Гц.
400 10. Активные фильтры 10.3.2. Неинвертирующий усилитель напряжения Рассмотрим представленную на рис. 10.42, а схему неинверти- рующего усилителя напряжения. Передаточная функция этой схемы с идеальным операционным усилителем равна Hi (s) = Vbux/Vbx = (*i + ЯЖ А у. (10.225) При замещении этого операционного усилителя его упрощенной Рис 10.42 Неинвертирующий усилитель напряжения. а—принципиальная схема; б—эквивалентная схема. эквивалентной схемой (рис. 10.42,6) передаточная функция при- мет вид Hn(s) =-------------------я-----1L—. (Ю.226) 7?,+л^Г[/?1 + 7?21 1+"W Рассмотрим случай операционного усилителя с бесконечной шириной полосы, т. е. X(s) = X0- Тогда выражение (10.226) за- пишется следующим образом: Яп(«) = у[1-(у/Л0)+ ...]^y[1-(yMo)L (Ю-227) если допустить, что заданное значение усиления у мало по сравнению с До- Таким образом, погрешность (в %) для такого идеального операционного усилителя примерно равна ер=1ООу/Ло %. (10.228) Как и в случае инвертирующего усилителя, для получения высо- коточного iiei пвертирующего усилителя необходима возможно большая величина Ло. Тля использования на более высоких частотах операцион- ный усилитель характеризуется более точно функцией (10.215J-
10 Активные фильтры 40! Тогда выражение (10.226) примет вид Н /м — V л°(°аУ П ' ’ j + У ($ + Ц>а) у« + (До + у) ©а ° -Л0/{(д/®а) + [1+(Л0/у)]} и (10.229а) I Я„ (» | = А о/7т7+ТГ+МЖ- (10.2296) Для того чтобы оставаться по коэффициенту передачи в преде- лах допуска ер %, наивысшая рабочая частота coi должна удов- летворять условию ^/{(“./“а)2 + [1 + Ио/Y)]2} > [1 - Ор/100)]2 у2 или й2/[(со,/соа)2 + (1 + а)2] > [1 - (ep/100)j2, где (10.230а) аАЛ0/у. (10.2306) Отметим, что выражение (10.230а) имеет тот же вид, что и (10.218). Поэтому приближенно частота coi определяется фор- мулой ©j ~ ficoa ^(ер/50) ~ Лоша V0>026p/y, (10.231) и все выводы по инвертирующему усилителю подходят полно- стью и для данного случая неинвертирующего усилителя на- пряжения. 10.3.3. Интегратор Рассмотрим представленную на рис. 10.43, а схему интегра- тора, для которой передаточная функция в случае идеального операционного усилителя имеет вид = — 1/sRC. (10.232а) Для со 0 имеем |Яг(/со)|=1/©/?С, (10.2326) <pf (со) А — IHj = — 90°. (10.232b) Замещая этот операционный усилитель его упрощенной экви- валентной схемой, получим схему рис. 10.43,6. Для упрощения анализа примем, что A (s) = а0 1. При св > 0 имеем Я„(з)— ув“х — (1/0о) + sRC (1 + (1/во)] • (Ю.233а) IЯ „(/со) | = — . .. 1 ______- г ~ V(l/ao)2 + (со/?С)2 [1 + (1/ао)12 (X/_________1_________— _J________1 и /ел 2336) V(l/ao)2 + (со/?С)2 <oRC 7(1/со/?Сдо)2 +1 7 <рч (®) А — /я„(/со) = arctg (cz0®/?Q, (10.233b)
402 10. Активные фильтры Теперь рассмотрим влияние конечности коэффициента усиления операционного усилителя без обратной связи на полезную ши- рину полосы интегратора. Рис. 10.43. Инвертирующий интегратор, а—принципиальная схема; б—эквивалентная схема. Чтобы коэффициент передачи интегратора оставался в пре- делах заданной погрешности ер %, характерное значение часто- ты должно удовлетворять условию I Нп (» |> [1 - (ер/100)] | Ht (jco) |. (10.234) Подстановка (10.2326) и (10.2336) в (10.234) дает 1 ‘ 1 еН 1 -------. —.. =- 11-------1------ или aRC д/l + (1/шЯСа0)2 \ 100 ) aRC 1/[1 + (1/®7?Са0)]2>[1 — (ер/100)]2. (10.235) После преобразования этого выражения получим 1 + (1/®7?Са0)2 С 1/[ 1 - (ер/100)]2 ~ 1 + (ер/50) или 1/®/?Са0 < 7ТЖ = (10.236) Таким образом, минимальное значение частоты со2, где интегра- тор достигает погрешности е,р, определяется формулой со2 = (l/RCa0) 750/^7. (10.237) Это означает, что полезная ширина полосы частот для интегра- тора на операционном усилителе с конечным усилением и бес- конечной шириной полосы начинается от f2 А ю9/2л Гц и прости- рается до бесконечности. При а0 = оо интегратор может рабо- тать на всех частотах. С другой стороны, конечность ширины полосы реального операционного усилителя определяет верхний частотный предел получения удовлетворительной амплитудно- частотной характеристики интегратора. Заметим, что, согласно условию (10.236), для получения высокоточного интегратора не- >бходимо увеличивать значение Oq.
10. Активные фильтры 403 Другим объектом анализа интегратора является его фазоча- стотная характеристика (фазовый угол). Если максимально до- пустимая погрешность здесь составляет еф градусов, то рабочая частота со должна удовлетворять условию I фп (“) — Ф/ (“) К еф или | arctg (айаЯС) — 90° |< еф. (10.238) Минимальное значение частоты со3, на которой интегратор до- стигает заданной погрешности еф по фазовому углу, можно вы- числить на основе (10.238). Например, при еФ = 1° имеем a0®3/?C>tg 89° = 57,29 или ®3 = 57,29/а0/?С. (10.239) Пример 10.23. Для представленной на рис. 10 43 схемы интегратора, где RC = 10-3 и операционный усилитель имеет характеристику согласно рис 10 25, найти частотный диапазон при погрешностях амплитудно-частотной характеристики не более 1% и фазочастотной характеристики менее 2° Решение. Согласно (10 237) и (10 238) данный интегратор выходит на заданные уровни погрешностей при выполнении следующих условий: со > V5O‘//?Cao = (7,07 • 103)/a0 и (10.240а) со > tg 887ЛСа0 = (28,64 Ю3)/а0, (10.2406) для которых ао — минимальное значение усиления операционного усилителя без обратной связи в пределах используемой ширины полосы интегратора. Очевидно, что из двух условий (10 240) необходимо взять только одно — (10 2406). Напомним, что коэффициент передачи без обратной связи исполь- зуемого операционного усилителя определяется выражением Л(®)=До/[1+ (s/a>0)J и (10.241а) | А (/со) I = Ло/V 1 + (“/“а)2 , где (10.2416) Ло = 5ОООО и ша = 20 (2л) = 40л рад/с. (10.241в) Предположим, что используемая ширина полосы частот интегратора находит- ся между сот и сом рад/с. Тогда на основе условия (10.2406) получаем сот = (28,64 • 1О3)/ао, (10.242а) а из (10.2416) имеем а0 = Ло/V1 + (шм/ша)2 - Ло“а/“м или = А0аа/а0 = (2 л ’ Ю6)/а0. (10.2426) Отметим, что последнее выражение получено исходя из того, что |Л(/ш) | является убывающей функцией от со, а отношение Юл: к соа в общем случае очень велико по сравнению с 1. Поскольку имеются два уравнения, а неиз- вестных три (ао, сои и Юм), существует одна степень свободы. Из (10 242) видно, что с увеличением ао уменьшаются как сот, так и ам. Например, если выбрать ао = 103, то со^ = 28,64 и сои = 2000 л рад/с. С другой стороны, при = 104 имеем сот = 2.864 и ш,м = 200л рад/с. Для большинства схем, пред- назначенных для работы в звуковом диапазоне частот, в этом случае °о = 250, вероятно, является хорошим выбором, что дает полезную ширину полосы частот от ат/2п = <28,64 • 103)/(250) (2л) = 18,23 Гц до fM А а>Л//2л = = (2л 10в)/(250) (2л) = 4000 Гц.
404 10. Активные фильтры 10.3.4. Звено полосовою фильтра Френда Рассмотрим представленный на рис. 10.44, а полосовой фильтр, который является частным случаем биквадратного звена Френда. Предположим, что заданная передаточная функция имеет знаменатель D (s) = s2 + bYs + b0 = s2 + (%/Q) s + «2, где (10.243a) ©o = V^o и Q = ®o/&1 = V^o/^i (10.2436) являются соответственно частотой и добротностью пары полю- сов данной схемы. Проектирование схемы осуществляется со- гласно уравнениям (10.114) — (10.118) по условиям С1 = С2 = С, Gl = Ga = QPGb, Gb — G2 (10.244) при использовании терминологии подразд. 10.2.1.2. Согласно (10.244) и при идеальном операционном усилителе знамена- тель передаточной функции схемы (10.243) определяется сле- дующим образом: b{ = (MC*Ga) [2CGaG2 - CGiGb] = Gb/C, (10.245a) b0 = (l/C2Ga) [G^Ga] = GaGb/C2, (10.2456) Q = V^o /61 = -y/GalGb и (10.245b) ®0 = ^GaGb lc = QG6/C. (10.245г) Теперь заменим операционный усилитель его упрощенной эквивалентной схемой (рис. 10.44,6). Знаменатель передаточ- ной функции в этом случае примет вид b(s) = s2 + g1s + g0 = s2 + (6o/Q)s + 6o. где (10.246а) , _ CQ2G2b + [1/Л (s)] [CQ2 (Q2 + 1) (Q2 + 2)] C2Q2Gb + [1/Л («)] [C2Gb (Q2 + I)] И . _ q4c;+UM и; [qm w+1)] D° C2Q2Gb[lM(s)][C2Gb(Q2+1)1 • ’ Принимая, что исходная добротность достаточно велика (Q2^>2), а рабочая частота достаточно мала (чтобы |Л(/co|J^ J5>J1), получаем приближенные аналоги выражений (10.246) CQ2G? {1 + [Q2M (s)]} Gh —(Г {! + Ю2М (.)]} = = ^{1+[<Э2М(*)]}, (10.247а) _ Q4G% {1 + [1/Л (*)]} 2 2/ 2 , 247б) ®о— c2Q2Gj{1 4-[lM(s)]} —QGblC — “о> (10- где для упрощения использовались выражения (10.245). После подстановки (10.247) в (10.246а) получим Ь (з) = s2 + (®o/Q) {1 + [Q2M (s)]} S + “о- (10-248)
10 Активные фильтры 405 Рис. 10.44. Биквадратное полосовое звено Френда, а—принципиальная схема; б—эквивалентная схема. Допустим, что коэффициент передачи операционного усилителя без обратной связи определяется выражением A (s) = Л0©а/(з + ©а). (10.249) Тогда полином (10.248) примет вид b U) = 4- [1 + ^о+Юо)] з + ©2 = s2 [ 1 + (a>0Q/А0<ов)] + + ^-[l+(Q2Mo)]s + “o = -(1+ moQ \ Г 2 ] №оП + (Q2Mq)]s ___________________©о_______ ЛоСОа / ( $ q ц (а>о<2/ЛоСОа)] 1 -j- (tt>oQ/Ло®а) (10.250)
406 10. Активные фильтры Следовательно, с учетом конечности усиления и конечности ши- рины полосы операционного усилителя реальные частота полюса йо и добротность <2 определяются формулами 60 = ®0/ V1 + (®oQMo®e) и (10.251 а) __ _______<Оо______ /(Л 1 + (cOoQ/^pCOg) _ V1 + ((OoQMotOg) Vl + (a>oQMo(0g) W ° l + (Q2Mo) l + (Q2M0) (10.2516) Из (10.251а) видно, что с увеличением заданного значения cooQ = bo/bj реальная частота полюса уменьшается и будет со- ставлять 0,707 от заданной величины при условии ®0Q = A)®a- (10.252) 'С помощью производных выражения для <5 по Ло и ma можно показать, что реальная добротность Q уменьшается с уменьше- нием величины Ло, и тем сильнее, чем ниже частота среза опе- рационного усилителя ®а. Если произведение cooQ мало по сравнению с произведением усиления на полосу пропускания используемого операционного усилителя и если Q2 Ло, то выражения (10.251) можно упро- стить: tt»o~<no[l — (l/2)(®oQ/4o®a)] и (10.253а) ~ Q [1 + (1/2) (®0<?/Л0®а)] [1 - (<22М0)] ~ ~Q[1 + (1/2) (o>0QM0<oa) - (Q2/Xo)]. (10*2536) Отсюда определим погрешность (в %) по соо и Q относительно идеального операционного усилителя следующим образом: ею,%=[(“о-шо)/“о](100%) = -'(50л0РМ0о^)о% и (10.254а) '8q% =[(Q-Q)/Q](100%) = (100QMQ)[(l/2)(coo/(oa)-Q]%. (10.2546) Эти выражения, как и ожидалось, показывают уменьшение аб- солютных погрешностей а>0 и Q с увеличением Ло. Пример 10.24. Рассмотрим представленную на рис. 10 44 схему, где ха- рактеристика операционного усилителя определена согласно рис 10 25 Пред- положим, что задана средняя частота 3500 Гц и добротность Q =- 10. Найти погрешность (в %) по Ыо и Q относительно идеального операционного уси- лителя. • __ Решение. Поскольку До = 50 000 и = 40л рад/с, то величина шоУ = 3500 (2л) 10 = 70 000л мала по сравнению с произведением усиления на полосу пропускания заданного операционного усилителя Досоа •= 2л-10°.
10. Активные фильтры 407 Кроме того, Q2 = 100 Ло> что позволяет воспользоваться формулами (10.254). В результате получим еи о/о = _ 50 (70 000л)/(2 • 106) = - 1,75%, eQ7o = [ЮО (10)/50 000] {[7000л/2 (40л)] - 10} ~ 1,75%. Для исправления вызванных неидеальностью операционного усилителя отклонений со0 и Q от заданных значений можно пред- варительно соответствующим образом изменить последние. На- пример, если заданными величинами являются а>оа и Q<t, то, согласно расчетным уравнениям схемы Френда, значения ча- стоты соо и добротности Q определяются в случае идеального операционного усилителя выражениями (10.255а) °>о = ®оа/[1 - (1/2) (<»оа<?аМо®а)] ®о</ U + 0/2) (®OdQdMo®a)l и 1 + (1/2) ^odQd/Aou>a) - (Q2d/A0) ~ Qd [1 — (1/2) (%dQd/A^a) + (Q2d/A0)]. (10.2556) В результате окончательная схема с реальным операционным усилителем обеспечивает заданные величины сооа и Qd при усло- вии, что ^dQd^A^a и Q2<ZA0. (10.256) 10.4. Активные схемы без конденсаторов В предыдущем разделе показано, что при работе активного фильтра на высоких частотах необходимо учитывать неидеаль- ности операционных усилителей. Большинство операционных усилителей с внутренней коррекцией имеют типичную характе- ристику усиления без обратной связи Л($), которая представ- лена на рис. 10.25, где A (s) = Xoa>a/(s + ®а) = Ло/[ 1 + (s/®0)]. (10.257) Это выражение показывает, что в операционном усилителе при передаче сигнала используется эффект /?С-цепи с одним конден- сатором. Такое обстоятельство позволяет сделать вывод, что можно проектировать биквадратную схему на резисторах и дру- гих операционных усилителях (без применения конденсаторов). Этот класс фильтров называется активными /^-фильтрами. В данном разделе представлены две активные /?-схемы. Пер- вая из них — полосовой фильтр, обладающий весьма простой структурой и пригодный для работы на высоких частотах при большой добротности. Вторая схема обладает универсально- стью, подобной той, что имеет биквадратная схема Toy на не- скольких усилителях.
408 10. Активные фильтры 10.4.1. Полосовое биквадратное активное /?-звено для высоких частот и добротностей Рассмотрим представленную на рис. 10.45 схему, которая характеризуется следующими расчетными уравнениями: УВх = У1 + Л2(«)У2, (10.258) Увых = V2 + [Я14 («) VM + Я2)], (10.259) Увых = Л(5)У1. (10.260) Выражая Vi и V2 через Увых> получим Vt = VbhxMi («). (10.261а) У2 = Увых/{1 + + /?2)]}. (10.2616) После подстановки (10.261) в (10.258) имеем Увх = [УвыхМ, («)] + {Л2 (5)УвЫХ/[ 1 + Л2 (s)/(Ri + /?2))]} = = {[ 1/Л 1 ($)] [Л2 (s)/(l Л- уЛ2 ($))]} УВых = 1 + (S) + д, (S) Дг(8) (Ю.262а) (10.2626) = Ai (s) [1 + уД2 (з)] Y + /?2). где В результате передаточная функция схемы на рис. 10.45 равна ГТ / \ Vвых _ 41 (s) [1 + уД2 («)] ИО 964^ Я(5) = = ЛИ.,) Д2 (з) +^Д2й)ТГ • (W-263) Предположим, что коэффициенты передачи Л1(«) и Л2(а) двух операционных усилителей одинаковы и определяются вы- ражениями Л( ($) = Л2 ($) = А ($) =-^- Д • (10.264а) о “Г Шдг 6 “f“ Шд где В = Лок> (10.2646) является произведением усиления на полосу пропускания опера- ционных усилителей. После этого выражение (10.263) запи- шется следующим образом: В(8+шаЧ-уВ) _ П W В2 + уб (s + + (s + йа)2 __________Д [д + (fi>g + уД)1_____ (10.265) s2 + (уВ + 2<оа) s + (со2 + уВша + В2) Поскольку величина 2соа очень мала по сравнению с уВ == = уЛосо(( для широкого диапазона значений у (например, У
10. Активные фильтры 409 200/Ло ~ 0,004), то выражение (10.265) приближенно можно представить в виде Н (s)~ — (s/B) + у /.q 2gc\ П W — S2 + yBs + В2 — (s/B)2 + у (s/B) + ! • UU.ZODJ Заметим, что это выражение получается из (10.263) при усло- вии 4(s) = B/s==A(s)x=42(s). (10.267) Таким образом, выражение (10.266) является хорошим прибли- жением уравнения (10.265) для частот со <оа. Рис. 10.45. Полосовое активное Я-звено для высоких частот и добротностей. На основании уравнения (10.266) получаются следующие формулы для вычисления частоты и добротности полюса дан- ной биквадратной схемы: соо = В == Л0®о, (10.268а) Q = 1/Y = (2?i + (10.2686) Для определяемых согласно рис. 10.25 операционных усилите- лей средняя частота равна f0 A w0;2n = 1 МГц. Таким образом, представленная на рис. 10.45 схема действи- тельно пригодна только для высоких частот. Отметим, что имеется возможность изменять произведение усиления на по- лосу пропускания операционных усилителей В с помощью раз- личных схем коррекции. Из анализа выражения (10.2686) видно, что схемой рис. 10.45 можно реализовывать фильтры с добротностями только 1.
410 10. Активные фильтры При Q 2> 1 параметр у 1 и выражение (10.266) можно еще упростить H{s)^Bs/(s2 + yBs + B2). (10.269) Это означает, что схема рис. 10.45 представляет собой полосо- вой фильтр, предназначенный для высоких добротностей и вы- соких частот. 10.4.2. Активное биквадратное /?-звено В этом подразделе представлена активная биквадратная /?-схема. В ней обеспечиваются одновременно выходы фильтров полосового и нижних частот. С помощью дополнительного сум- мирующего усилителя здесь можно получить все виды биква- дратных передаточных функций1). Рис. 10.46. Активная биквадратная /?-схема. Рассмотрим представленную на рис. 10.46 схему, для кото- рой и /?5 определяются согласно /?4 = (1-0)7?, (10.270а) 7?6 = ₽7? при (10.2706) О<0<1. (10.270b) Считается, что оба операционных усилителя одинаковы и ха- рактеризуются передаточной функцией A (s) = A0cofl/(S + ©а) = B/(s + ®а). (Ю.271) ’) Если коэффициент усиления при замкнутой обратной связи суммирую- щей схемы мал, то можно без заметных погрешностей считать идеальным используемый здесь операционный усилитель.
10 Активные фильтры 4Г1 При указанных на схеме рис. 10.46 узловых напряжениях отно- сительно земли расчетные уравнения имеют следующий вид: 1(ИВХ - + [(Ивых - VX)/R2] + [(7а - Vx)/R3] = о, (Va^-Vy)/R7=Vy/R6, Va=~[A^a/(s + ^a)]Vx, Ивых = [Л0соа/(5 + ®а)] (pva - vy). После многочисленных преобразований получим Va/VBX = («15 + a0)/(s2 * * * * * В * + biS + b0) и VB^/VBX = ao/(s2 + b1S + b0), _______________________________Лрсор______ где ' ~ I + (R1/R2) + (ЛГ1/ЛГз) ’ ____ Л0ма fl I Л° 1 а° ~ 1 + + (Я1/Я3) L1 "* 1 + (Ят/Яв) J ’ 61 = 2(0а + До[ ! + (7?з/7?2) + (7?з/7?1) + J + {R7/Rs} ] . «фо + 1 +^- + ^-)(ло + 1 + ^-)+^-Мо(1+^)- ^о] °~ [1 + (Я3/Я2) + (ЛГз//?1)] [1 + VW1 (10.274г) ДдаЛр И “°= 1 + (Ri/Rz) + (Ri/RJ • (10.274д) (10.272а) (10.2726) (1Э,.272в) (10.272г) (10.273а) (10.2736) (10.274а) (10.2746) (10.274b) В общем случае До очень велико по сравнению с отношениями резисторов и значением аа, в результате чего приближенно можно записать 01 — 1 + (R1/R2) + (Ri/Rs) ’ (Ю.275а) В2 fl°= [1 + (Ri/R2) + (Ri/R3)] [1 + (RrlRJ] ’ (Ю.2756) Ь1==В [ 1 + (R3/R2) + (R3/R1) + 1 + (Rt/Rs)] ’ (10-275b) к —________(R3/R2) РД2 flO 275r) Ь° 1 + (R3/R2) + (Rz/Ri) (10.275г) “°= "1 + (RJR2) + (RJRt) * 10.275д)
412 10. Активные фильтры Из этих выражений находим формулы для частоты и доброт- ности пары полюсов схемы “°= = Л/ 1 + (Я3/Я2) + (Rs/RS и (Ю.276а) Q (1 + 4г)л/4гр(1 + 'й'+^г) (10 276 Q-~---------------rzimmE (10,276б) + Я2 + Я1 + Яз На основании (10.276) можно вычислить функции чувствитель- ности соо и Q. В результате имеем |S^|<0,5 и |S?|<1, (10.277) где х относится к До, (0а, В и любому резистору. Это указывает на то, что активная /?-схема рис. 10.46 имеет хорошую чувстви- тельность к пассивным и активным элементам. Отметим, что данная схема обеспечивает характеристику фильтра нижних частот согласно (10.2736) при использовании в качестве выходного напряжения УВых. С другой стороны, при подключении нагрузки на напряжение Va схема функционирует как полосовой фильтр, если а0<&0. (10.278) Подстановкой (10.275) в (10.278) определяется следующее усло- вие получения полосового фильтра: (ВД2)р[1 + (/?«]> 1. (10.279) Звено нижних частот. Теперь рассмотрим процедуры реали- зации биквадратных передаточных функций схемой рис. 10.46. Вначале случай фильтра нижних частот. Предположим, что необходимый фильтр нижних частот задан функцией (10.2736). Тогда из (10.275) можно вывести расчетные уравнения в виде 1 +(Я1//?г) +(/?1//?з) = ₽В2/ао при условии, что 1 + {RM + (W = (/?з//?1) (fWxo), (Ю.280) 1 b\ Ri Со 1 + (Я7/Яо) ~ в R3 рВ2 ИЛИ ЧТО 1 + (RJRs) = 1/{(61/В) - [(W («о/т». (10.281) После подстановки (10 280) и (10.281) в (10.275г) получаем . _ ЯзРВ2 1 _ Я4рВ2 Ria, 0 ~ Rt 1 + (Яз/Я2) + (Яз/Я.) Яг ЯзРВ2 “ = 4гао ИЛИ Ri/R2 = bo/aa. (10.282)
10. Активные фильтры 413 Совместно условия (10.282), (10.280) и (10.281) дают Я1/Яз = (PB2/a0) - (/?!/Z?2) - 1 = (рВ-’/аэ) - (6а/аа) ~ 1 и (10.283) RilRs = {1/1(61/5) - (RJR,) (a0/PB2)]} - 1 • (Ю.284) Для обеспечения положительных по знаку отношений резисто- ров в выражениях (10.282) — (10.284) необходимо выполнить следующие условия: рВ2— Ьо — а0 > 0 и (10.285а) 1 > ~Л—°- > 0- (10.2856) D рп При 0 < р < 1 условия (10.285) формируют критерии реализуе- мости схемой рис. 10.46 передаточной функции фильтра нижних частот. Отметим, что условие (10.285а) и правая часть (10.2856) выполняются, если значение р установлено согласно (РВ2 — bQ — а0)/рВ2 = bJyB или (10.286а) Р = (60 + а0)/[В2-(61В/у)], где (10.2866) у>\. (10.286b) Сама процедура проектирования для данного случая состоит в следующем: 1. Заданы необходимая биквадратная передаточная функция фильтра нижних частот (а0, b\, Ьо) и параметры операционных усилителей (иа, Ао или В = <ваЛо). 2. Проверить выполнение условий реализуемости (10.285) при 0< р < 1. В случае выполнения найти по формуле (10.286) соответствующую величину р. 3. Выбрать R, R3 и Re1)- 4. Найти R4 и Rs согласно (10.270), /?1 по (10.283), R? по (10.282) и R7 по (10.284). Пример 10.25. Найти активную ^-реализацию передаточной функции И (s) = (2 • 10l2)/(s2 + lO^s + 1012). (10.287) Решение. При условии, что операционные усилители характеризуются согласно рис. 10 25, заданы следующие параметры: ао = 2-1О12, bi = 105, Ьо = 10’2 и В = 2л106. В соответствии с этими данными условие (10.285а) требует, чтобы Р > (Ь о + а0)/В2 = 3/4л2. (10.288) Поскольку (Ьув) = (1/20л) < 1, условие (10.2856) выполняется, если РВ2 - Ьо - а0 = pbtB/y, (10.289а) где у 1 или (10.2896) Р = (3 10,2)/(4л2 • 1012) - [(2л • 10")///]. (10.290) *) Выбор величин /?, R3 и /?в производится с целью минимизировать: *) Диапазон величин резисторов, 2) влияние конечного входного и ненулевого выходного сопротивлений операционных усилителей в схеме.
414 10. Активные фильтры Очевидно, что эта полученная величина р должна также удовлетворять уело вию (10 288) Правильный выбор величины у производится на основе (10284), (10.283) и (10 286а), когда _____________!______________i =_________________!_________________i = 7?в (^/В) - (№/Яз) (а»/рВ2) (6,/В) - [(рВ2 - &о - ао)/рв2] = (&!/В) - (Ьх!уВ) ~ 1 = (B/6l) 1 - (1/у) “ b (10>291) Для того чтобы условие получения приближенного выражения (10.275г) не приводило к существенным погрешностям, необходимо выбрать большое от- Рис. 10.47. Активная ??-схема реализации передаточной функции (10.286). ношение В? к №. Это означает, что следует выбирать параметр у весьма близко (или больше) 1. Возьмем у = 1,1 Тогда формула (10.290) дает Р = 0,077. (10.292) Отметим, что при этом выполняется условие (10 288). Согласно (10.282)— (10.284) получим = (1/2) = 0,5, (10.293а) (Ri/Rs) = 2л2р - 1,5 = 0,022 и (10.2936) (№/№) = 690,15. (10.293b) Можно показать, что при таких отношениях резисторов и (10.292) условие реализуемости (10 285) выполняется. Возьмем Тогда из (10.270) получим № = 9230 Ом, параметре р R = 10 кОм. (10.294а) Т?5 == 770 Ом, (10.2946) Далее примем /?з = 25 кОм и (10.294b) № = 250 Ом. (10.294г) Тогда на основе (10.293) имеем /??= 172,54 кОм, Ri = 550 Ом, №=1100 Ом. Схема реализации функции (10.286) согласно данным па рис 10.17. (10.294д (10.291с! (10.294Ж1 (10.294) представлена
10. Активные фильтры 415 Полосовое звено. Если заданная передаточная функция пред- ставляет собой полосовой фильтр Н (s) = ats/(s2 + hs + bQ), (10.295) то в соответствии с (10.275) и (10.279) можно для нее вывести следующие расчетные соотношения: 1 + (W + = (B/«i) или (10.296а) 1 + (/?« + (ВД1) = (Яз/fli) (В/а1), (10.2966) 1 + (ад6) (6[/в) _ [(/?1//?з) (fl[/B)], (10.296b) (/?i//?2) = (fto/BaiP). (10.296г) Далее получим (R1/R2) = (fio/Bafi), (10.297а) (П^3} = (В/а1)-(Ь0/ВаЗ)-1, (10.2976) (bi/B) - (Д./Яз) (aJB) L (10.297в) Для обеспечения положительности этих отношений резисторов необходимо выполнение условий В--^--Я1>0, • (10.298а) 1 > (1/В) {&! — [В — (60/₽В) - Я1]} > о. (10.2986) Здесь также отметим, что первое из них и правая часть второго удовлетворяется при В — (МВ) — at = (bx/y) или (10.299а) ₽ = bQ/{B [В - (bjy) - ad }, где (10.2996) у>1. (10.299в) В данном случае на основании (10.297в), (10.2976) и (10.299а) получаем (^7//?в) = (61/S) _ (ai/S) (B/ai) _ (6o/Saip) _ i = = {1Ш/В) - (bJBy)]} - 1 = {(B/M 1/11 - (1/y)]} - 1. (10.299г) Необходимая величина параметра у определяется совместно Уравнением (10.2996) для обеспечения величины 0 между 0 и 1 и условием существования полосового фильтра (10.279). Таким образом, процедура проектирования полосового филь- тра по схеме рис. 10.46 состоит в следующем: 1. Заданы желаемая передаточная функция (<зц, b\, Ьо) и параметры операционных усилителей (соа, До или В = соаДо)-
416 10. Активные фильтры 2. Проверить условие реализуемости (10.298) при 0 < р <; ] Найти, если возможно, соответствующую величину р. 3. Выбрать Ri, R3 и R&. 4. Вычислить /?4 и Rs по (10.270), Ri по (10.2976), R2 по (10.297а) и R? по (10.297в). Пример 10.26. Найти активную ^-реализацию передаточной функции Н (s) = 10ss/(s2 + 105s + 1012). (10.300) Решение. Согласно (10 299), величина Р, удовлетворяющая условию реа- лизуемости (10 298), равна и где принято Р 2л [2л- 0,1 -(0,1///)]’ У> 1 В = 2л -10s. (10.301а) (10.3016) (10.302) Для того чтобы схема представляла полосовой фильтр, условие (10 279) требует, чтобы отношение Рт/Рв было велико. Это означает, что, согласно (10.299г), параметр у следует выбирать близким к 1. Возьмем у =* 1,1, тогда . р = 1/2л [2л-0,1-(0,1/1,1)] =0,026, (10.303) что удовлетворяет условию (10.2986). По формулам (10 297) получаем (Rt/P2) = 1012/[2л 108 (105) 0,026] = 61,2 (10.304а) (Pi/Рз) = [(2л • 10е)/105] - 61,2 - 1 = 0,632, (10.3046) (Рт/Рз) = [(2л • 10в)/105] (1 + 10) - 1 = 690,5. (10.304b) Выберем #=10 кОм. Из выражения (10.270) имеем #4 = 9739 Ом, (10.305а) #5 = 261 Ом. (10.3056) Возьмем #3 = 20 кОм и (10.305в) Рв = 200 Ом. (10.305г) Тогда по (10.304) получим Pi = 12,64 кОм, (10.305д) Р2 — 207 Ом, (Ю.ЗОбе) Рт = 138 кОм. (10.305Ж) Схема реализации передаточной функции (10 300) по данным (10 305) пред- ставлена на рис 10.48 По формуле (10.2756) вычислим игнорируемый чл передаточной функции ао = В2/{ (B/aj) [1 + (#7/#6)] } = (2л • 106) (105)/691,5 = 9,1 • 108. (10-30б)
10. Активные фильтры 417 В результате усиление на постоянном токе (ао/йо)=9,1 10“‘ пренебрежимо мало по сравнению с усилением на средней частоте (at/bt) = 1 полосовою Рис. 10.48 Активный полосовой R-фильтр. фильтра Таким образом, схема рис. 10.48 представляет удовлетворительную реализацию передаточной функции (10.300). ЛИТЕРАТУРА 1. Mitra S. К., Active Inductorless Filters, New 'lurk, 1LLE Press, !->/! 2. Mitra S. K., Analysis and Synthesis of Linear Active Networks, New York, John Wiley, 1968 3. Su K. L., Active Network Synthesis, New York, McGraw-Hill, 1965. 4. Huelsman L. P, Theory and Design of Active RC Circuits, New York, McGraw-Hill, 1968. [Имеется перевод: Хьюлсман Л., Теория и расчет ак- тивных RC-цепей — М.: Связь, 1973.] 5. Hilburn J. L., Johnson D. Е., Manual of Active Filter Design, New York, McGraw-Hill, 1973. 6. Heinlein W E , Holmes W. H, Active Filters for Integrated Circuits, Lon- don Prentice-Hall, 1974. [Имеется перевод: Хейилейн В., Холмс В., Актив- ные фильтры для интегральных схем —М: Связь, 1980] 7 Moschytz G S., Linear Integrated Networks, Fundamental, New York, Van Nostrand Reinhold, 1974. 8 Moschytz G. S., Linear Integrated Network, Design, New York, Van Nos- trand Reinhold, 1975. 9. Johnson D. E., Introduction to Filter Theory, Englewood Cliffs, N. J., Pren- tice-Hall, Inc., 1976. 10 Bruton L. T Network Transfer Functions Using the Concept of Frequency Dependent Negative Resistance, IEEE Trans. Circuit Theory, CT-16, 406— 408 (1969). 11. Bruton L. T., Treleaven D., Active Filter Design Using Generalized Impe- dance Converter, EDN, Feb. 5, 1973, 68—75. 12 Kuh E. S. Transfer Function Synthesis of Active RC Networks, 1960 IRE International Record 8 (pt 2), 134—138 13 Hazony D„ Joseph R D, Transfer Matiix Synthesis with Active RC Net- works, SM.M J Appl Math,, 14, 739—761 (1966). 14 Зак inn
418 10. Активные фильтры 14. Mitra S К, Tiansfer Function Synthesis Using a Single Operational Am- plifier, Electronic Letters, 3, 333—334 (1967). 15. Yanagisawa R., RC Active Networks Using Current Inversion Type Nega- tive Impedance Converters, IRE Trans., Circuit Theory, CT-4, 140—144 (1957). 16 Mathews M. V., Seifert W. W„ Transfer Function Synthesis with Computer Amplifiers and Passive Networks, Proc. Western Joint Computer Conference March 1955, 7—12 17. Lovering W. F., Analog Computer Simulation of Transfer Functions, Proc. IEEE, 53, 306 (1965) 18. Mitra S. K., Active RC Filters Employing a Snigle Operational Amplifier as the Active Element. Proc Hawaii International Conference on System Science, 1968, 433—436. 19. Brown G. C., Sensitivity in Active RC Filters, Electronic Letters, 3, 298— 299 (1967). 20. Sallen R P., Key E L, A Practical Method of Designing RC Active Fil- ters, IRE Trans Circuit Theory. CT-2, 74—85 (1955). 21. Kerwin W. J., Huelsman L P., The Design of High Performance Active RC Band Pass Filters, 1966, IEEE International Convention Record 14 (pt. 10), 74—80. 22. Friend J. J, Harris C A, Hilbermann D., STAR, An Active Biquadra- tic Filter Section IEEE Trans. Circuit and Systems, CAS-22, 115—121 (1975). 23. Kerwin W. J., Huelsman L P., Newcomb R. W., State-Variable Synthesis for Insensitive Integrated Circuit Transfer Functions, IEEE J. Solid State Circuits, SC-2, 87—92 (1967). 24. Tow J., A Step-by-Step Active-Filter Design, IEEE Spectrum, 6, 64—68 (1969). 25. Thomas L. C., The Biquad, Part I — Some Practical Design Considerations, IEEE Trans. Circuit Theory, CT-18, 350—357 (1971). 26. Thomas L. C., The Biquad, Part II — A Multipurpose Active Filtering Sy- stem, IEEE Trans Circuit Theory, CT-18, 358—361 (1971). 27. Girling F. E. J., Good E F., The Leapfrog or Active Ladder Synthesis, Wireless World, July 1970, pp. 285—287. 28. Adams R L., On Reduced Sensitivity Active Filters, 14th Midwest'Symp. on Circuit Theory, Liniversity of Denver, Colorado, May 1971, 14.3-1 to 3-8. 29. Szentirmai G., Synthesis of Multiple-Feedback Active Filters, Bell Syst Tech. J . 52, 527—555 (1973). 30. Laker К R., Ghausi M. S, Synthesis of a Low Sensitivity Multiloop Feed- back Active RC Filter, IEEE Trans. Circuit and Systems, CAS-21, 252—259 (1974). 31. Hilberman D., Input and Ground as Complements in Active Filter, IEEE Trans. Circuit Theory, CT-20, 540—547 (1973). 32. Moschytz G. S , Second Order Pole-Zero Pair Section for nth Order Mini- mum Sensitivity Networks, IEEE Trans. Circuit Theory, CT-17, 527—534 (1970). 33 Lee S. C., Sensitivity Minimization in Active RC Integrated Circuit Design, Proc. 4th Annual Allerton Conference on Circuit and System Theory (1966), 269—281. 34. Lueder E., A Decomposition of a Transfer Function Minimizing Distortion and Inband Losses, Bell-System Tech., J., 49, 455—469 (1970). 35. Halfin S., An Optimization Method for Cascaded Filters, Bell Sustem Tech. /.,49,185—190 (1970). 36. Graeme J. G., Tobey G E., Huelsman L. P., Operational Amplifier Design and Application, New York, McGgaw-Hill, 1971 [Имеется перевод: Грэм Дж., Тоби Дж., Хьюлсман Л., Проектирование и применение опера- ционных усилителей — М : Мир, 1973.]
10. Активные фильтры 419 37. Graeme J. D., Applications of Operational Amplifiers, Third Generation Techniques, New York, McGraw-Hill, 1973. 38. Roberge J. K., Operational Amplifier, Theory and Practice, New York, Wiley, 1975. 39. Stout D. F., Kaufman M. Handbook of Operational Amplifier Circuit De- sign, New York, McGraw-Hill 1976. 40 Moschytz G. S, The Operational Amplifier in Linear Active Networks. IEEE Spectrum, 7, 42—50 (1970). 41 Soundararajan K, Ramakrishna K., Charachteristics of Nonideal Operational Amplifiers, IEEE Trans. Circuit and Systems, CAS-21, 69—75 (1974). 42 Budak A, Petrela D. M., Frequency Limitations of Active Filters Using Operational Amplifiers, IEEE Trans. Circuit Theory. CT-19, 322—328 (1972). 43 Gray P. R, Meyer R. G., Recent Advances in Monolithic Operational Ampli- fier Design, IEEE Trans. Circuit and Systems, CAS-21, 317—327 (1974) 44 Fleischer P. E. Sensitivity Minimization in a Single Amplifier Biquad Cir- cuit, IEEE Trans Circuit and Systems, CAS-23, 45—55 (1976). 45 Srinivasagopalan P., Martens G. O., A Comparison of a Class of Active Filters with Respect to Operational Amplifier Gain-Bandwidth Product, IEEE Trans. Circuit and Systems, CAS-21, 377—381 (1974). 46 Geffe P. R., Exact Synthesis with Real Amplifiers, IEEE Trans. Circuit and Systems, CAS-21, 369—376 (1974). 47. Rao K. R-, Srinivasan S., Low-Sensitivity Active Filters Using the Opera- tional Amplifier Pole, IEEE Trans. Circuit and Systems, CAS-21, 260—262 (1974). 48 Schaumann R, Low Sensitivity High Frequency Tunable Active Filter Wit- hout External Capacitors, IEEE Trans Circuit and Systems, CAS-22, 39—44 (1975). 49. Mitra A. K-, Aatre V. K-, Low Sensitivity High Frequency Active R Filters, IEEE Trans. Circuit and Systems, CAS-23, 670—676. ЗАДАЧИ 10.1. Реализовать активной лестничной схемой фильтр нижних частот Бат- терворта n-го порядка с частотой среза [с = 8 кГц при нагрузках Ri — 600 Ом для случаев п = 2, 3, 4, 5 и 6. 10.2. Реализовать активной лестничной схемой фильтр нижних частот Чебы- шева n-го порядка с неравномерностью передачи 0,1 дБ, шириной по- лосы 3.4 кГц и при нагрузках Ri = 600 Ом для случаев п = 2, 3, 4, 5 и 6. 10.3. Реализовать активной лестничной схемой фильтр верхних частот п-го порядка с частотой среза fc = 10 кГц по уровню 3 дБ при нагрузках Ri = 600 Ом для случаев п — 2, 3, 4, 5 и 6. 10.4. Реализовать активной лестничной схемой фильтр верхних частот Че- бышева n-го порядка с неравномерностью передачи 1 дБ для частот выше fc — 10 кГц при на!рузках Ri = 600 Ом. 10.5. Заменить каждую из приведенных на рис. 3.10 5 пассивных лестничных схем активной лестничной схемой с той же самой передаточной функ- цией. Активные схемы могут содержать только резисторы, конденсато- ры, преобразующие сопротивление четырехполюсники ks и k/s, гира- торы и ЧЗОС. 10.6. Реализовать по схеме Ку следующие фильтры- а) Фильтр нижиих частот Баттерворта второго порядка с усилением 10 на постоянном токе и частотой среза = 10 крад/с по уровню 3 дБ. б) Фильтр нижних частот Баттерворта третьего порядка с неравномер- ностью 0,1 дБ, шириной полосы <вг = 10 крад/с и усилением на по- стоянном токе 5. 14*
420 10. Активные фильтры Рис. 3.10 5, а, б, в, г. в) Полосовой фильтр Баттерворта четвертого порядка со средней ча- стотой <оо = 8 крад/с, шириной полосы В = 2 крад/с и усилением ня средней частоте 1. 1) Фильтр верхних частот Баттерворта четвертого порядка с усилением 1 на высоких частотах и частотой среза Шс = 10 крад/с по уровню 3 дБ. 10.7. Реализовать схемой Ку следующие передаточные функции: а) н (s) = (5» + (в + 1)2 ; В) Н (s) == {s+ 1)3; 1 S1’ б) Н (s) = (5 + 1) (S + 2) (5 + 3) ’ Г) н (s) (s + D’ : s ,Ае " TOOOQ * д) Н “ 42-f-3s-f-3*
10. Активные фильтры 421 10.8. Реализовать методом Янагисава следующие передаточные функции: о\ я — 1 e) Я(в) = s2+ 1 (S + I)3 ’ s2 + V2s + 1 ’ б) Н (s) — 1 s3+ 1 (3 + 1) (32+ 1) ’ Ж) H (s) S (s + I)3 ’ где 3 = s) Н (ь\ — s3 1000 ’ П \Ъ) (s+ 1) (S2 + 3s + 1) s+1 H(s) = 32 - 33 + 3 в; п \ъ) (s + 2) (s2 + 3) ’ и) 32 + 33 + 3 ’ •Л ff /«л — (s+D2 где £ = s ч ** \Ъ) (s + 2) (s2 + 3) ’ 10 000 • 32+ 1 ZZ(s) = — s3 + 2s2 — 2s + 4 Д/ п \s) (3 + 1) (32 + 33 + 3) ’ к) s3 + 2s2 + 2s + 4 ' . з ГДе 5 4000 1 10.9. Реализовать методом Матея — Сайферта передаточные функции зада- чи 10 8 10.10. Реализовать методом Лаверинга передаточные функции задачи 10.8. 10.11. Реализовать методом Митра передаточные функции задачи 10 8." 10.12. а) Реализовать передаточную функцию H(s) = (s + l)2/(s2 + 1) (з + 3) методом Матея — Сайферта согласно рис. 10 13. при D(s) = = (s + 1) (s + 3), ki — 0 и k2 = 1. б) Найти чувствительности полюсов Sfj, и где полюсы цепи Pi = I, Р2 = —j и р3 = —3. в) Определить условия, при которых полюсы р4 и р2 могут оказаться в правой половине s-плоскости, в результате чего схема окажется неустойчивой. 10.13. Реализовать методом переменных состояния следующие передаточные функции: 1 «2 I 1 Э) Н (S) = (s + I)3 ' б) Н (S) = (з + 2) (з2 + 3s + 3) : б) Н (S) = (s+ 1) (з2+ 1) : Ж) Н = 32 + 33 + 3’ Где 5 = 5000’ . 232 „ . s3 — 6s2 + 15s — 15 (3 + 2) (32+1) ’ 3) s3 + 6s2+ 15s + 15 * . s и) Н (s) = где 5 = Тог: ! r)Zf(s)= ~ (32 + 0,773 + 1) (32 + 1,853 + 1) ’ ________________3s4____________. Л___ s ф = U + 1) (з + 2) (s2 + 3s + 3) ’ Где S— Ю4’ $4 2 А) Н “ (s2+ l)(s2 + 3s + 3)1 к) н (s) = (s+ l)2(s + 2)2 •
422 10. Активные фильтры 10.14. Реализовать с помощью табл. 10.1 следующие передаточные функции второго порядка* 2s2 а) И (<л —. 6 n\ Ff л в s2 + 3s + 3 • s2 + 100s + 108 * б) Я 2 H (ч\ — s+2 П \Ъ) 52 + V2S + 1 ’ s2 + 3s + 4 ' где «—jfr; л) H (s) = в (s + 2) , s2 + 5s + 2 ’ в) Н (е\ *= 108 м) H (s) = 52+ 1 52 + 0,15 + 1 ' Л \3) в s2 + 100s + 108 1 где 5 = s г) и - । Л \S) = s2 + 3s + 3 ’ 104 ’ д) 25 н) H(s\ — s2 + (120л)2 п (s) 52 + д/25 + 1 ’ s2 + 10ns + (120л)2 ’ s2 + (120л)2 где { = 104 ’ о; л s2 + 10ns + (240n)a ’ 103s гА Н (и\ « s2 + 5 е) НNX SK п; л ® s2 + 5s + 2 * л \S) == s2 + 100s + 108 ’ 3s2 52 + 35 + 3 ’ s2 + 2 ж) Н (s) = р) л s2 + 5s + 5 ’ , S где 5—™-; с) Н (s) = s2 + 3s + 1 . s2 + 5s + 1 ’ в) s2 т) Я(в) = s2 + 5s + 1 s2 + 3s + Г Л \Ъ) = S2 + д/Ss + 1 ’ 10.15. Реализовать с помощью каскадного соединения звеньев табл. 10.1 сле- дующие передаточные функции: a)tf(s) (s2 + 0,77s + 1) (s2 + 1,85s •+1) * 9 б) Н (s) --------------=------=-----г; (s2 + 3s + 3) (s2 + V2s + 1) , „ , . 252 . s в) Н (s) ----------------------—-----—; где § —-----; (52 + 35 + 3) (s2 + V2s + 1) 104 r) //(s) =_________S (s2 + _____________. 1 K > (s2 + 0,77s+ l)(s2 +1,85s + 1) ’ v H ,s}___________s2(s2+l) . ’ (s2 + 3s + 3) (s2 + V2s+ 1) ’ e) tf(s) =--------------------?--------.-----------r (52 + 0,775 + 1) (52 + 1,855 + 1)(52 + д/25+1) ж) Zf (s) =—------------------=----75-; (s2 + 3s + 3) (s2 + a/2s + l)2 = (S2 + S +1)»- s где*=*^
10. Активные фильтры 423 10.16. Рассмотреть передаточную функцию H(s) = 108/(s2 + 10as + Ю8). а) Реализовать H(s) с помощью табл. 10.1 при a = 4. б) Найти чувствительности шо и Q к изменению коэффициента пере- дачи ИНУН. в) Повторить пп. а) и б) при a = 3. г) Повторить пп. а) и б) при a = 2. д) Повторить пп. а) и б) при a = 1. 10.17. Повторить задачу 10 16 для передаточной функции Н (s) = 10“s/(s2 + 10as + 108), 10.18. Повторить задачу 10.16 для передаточной функции Н (s) = s2/(s2 + 10as + 108). 10.19. Реализовать схемой Френда рис. 10.26 следующие передаточные функ- ции: 100s гЛ FJ (с\ е— S2 а) п 1$) s2 + 100s + 10е * г; п \S) “ S2+ 100s + io8 • б) Н (s) = s2 — 100s + 10е _ FJ /с\ — 100s (s’ + 106) s2 + 100s + 10s ’ (s2 + 100s + 10е)2 • м Ff (с\ s2 + 10е f>\ s2 в; п \s) = s2 + 100s + 10е ’ п \Ъ) в (s2 + 100s + 10е)2 ' 10.20. а) Реализовать схемой Френда передаточную функцию s2 + ®2 s2 + 104 H = s2 + 100s + 10s = s2 + 100s + 10е ’ б) Найтн чувствительности ®, ®0 и Q к изменению конденсаторов Ct и Ct. 10.21. Реализовать биквадратным звеном на иесколькнх усилителях рис. 10.29 следующие передаточные функции а) H (s) = 6 s2 + 3s + s ’ e) ^(s) = 32 з2 + +1 ’ б) H (s) = 1 52 + + 1 ’ где 3 = s 104 ; s s2 + 3 ГДе S—i0T5 5Л/ li —" s2 + 3s + 3 ' в) Н (s) = s 3) Zf(s)- 32+ 1 (s + 2)2 • 32 + yj2s + 1 ’ г) Н ($) в 63 32 + 33 + 3 ’ . s где 120л где 5 s W(s) = s+1 . 105 ’ И) s4 + 3s + I ’ д) tf(s) = s2 //(s)- s2 + V2s + 1 s2-|-3s3 • (s + 2)2 ’ K)
424 JO. Активные фильтры 10.22. Реализовать одним биквадратным звеном (использовать схему на рис. 10 29) одновременно следующие две передаточные функции: 2 4£ —------------- и Я2(з) = —--------, где <i = s/105. S2 + V2§ + 1 + 72$ + 1 10.23. Реализовать одним биквадратным звеном (использовать схему на рис 10 29) одновременно следующие три передаточные функции: fi 9 с Qo2 Н1 (S) = s2 + 3s + 3 ’ Нг (s) = s2 + 3s + 3 И Яз e s2 + 3s + 3 • 10.24. Реализовать одним полным биквадратным звеном (использовать схему па рис. 10 29) одновременно следующие четыре передаточные функции: 106 2s2 Hl = s2 + 100s + 10б ’ Нз = s2 + 100s + 10е ’ l, ,.х 200s .. „ ,.ч s2 + 10е 7/2 — s2 + 100s + 10s И "* s2 + 100s + 10s • 10.25. а) Реализовать передаточную функцию H(s)— 108/(s2 + 100s + 10s) биквадратным звеном (использовать схему на рис. 10.29). б) Найти чувствительности соо и Q к изменению всех резисторов и кон- денсаторов в) Найти чувствительности полюсов к изменению всех резисторов и конденсаторов. г) Проверить выражение (9 72) для данного случая. 10.26. а) Использовать биквадратную схему на рис. 10 29 для реализации полосового фильтра второго порядка с усилением 10 в середине по- лосы, средней частотой coo = 10W крад/с и добротностью Q = 5N, где N — целое число Замечание: передаточная функция такого фильтра задана выражением Н (s) = [G (a0/Q) s]/ts2 + (®o/Q) s + юо]> гДе G~ усиление на средней частоте, a fflj/Q = 2 крад/с — ширина полосы. б) По кабелю передаются сигналы 10 каналов с частотным разделе- нием согласно рис. 3.10 26, а. Для обработки этого кабельного сигнала на понятные сообщения используется показанная на рис. 3.10.26,6 группа полосовых фильтров (ПФ). Предположим, что фильтры п. а) предназначены для реализации таких ПФ. Найти передаточную функ- цию каждого канального полосового фильтра с усилением 10 на сред- ней частоте, шириной полосы 2 крад/с и средней частотой ЮМ крад/с (для канала /V). в) Найти с помощью схемы рис. 10 29 реализации ПФ п. б) таким образом, чтобы схема i-го ПФ отличалась только одним элементом от схемы &-го ПФ, где i ф k = 1, 2, ..., 10 10.27. Предположим, что требуется группа заграждающих фильтров (ЗФ) для подавления основной частоты и ее гармоник. Необходимая пере- даточная функция имеет вид Н (s) = (s2 + (Oq)/[s + /Q)s = ®o} где Wo = 120Мл рад/с, полоса подавления coo/Q = Юл рад/с и N = 1. 2, 3, 4 и 5 Найти с помощью схемы рис. 10 29 реализации этих пяти фильтров таким образом, чтобы схема (-го фильтра отличалась от k-то максимум тремя элементами, где i k = 1, 2, 3, 4 и 5. 10 28. Реализовать звеном Гоу на нескольких усилителях передаточные функ- ции задачи 10.21.
10. Активные фильтры 425 Частотный Канальный приемник 2 Канальный приемник 10 10.29. Канальный приемник t Канальный приемник 9 Реализовать звеном Toy на нескольких усилителях одновременно сле- дующие две передаточные Функции: 108 и /.л .. rJ 200s '(S) s2 + 100s + 10s ” 2(S) s2 + 100s + 108 ’ 10.30. Повторить задачу 10 29 для следующих двух передаточных функций: 109 „ . ч s2 — 200s + 108 и //2(s)= ?+-2o6s + io8' ’ Н' s2 + 200s + 108 10.31. Повторить задачу 10.29 для н S2 + 108 1 U s2 + 100s + 108 следующих двух передаточных функций: „ . . 200s и Нг (s) - S2 + 100s + 10s - 10.32. Реализовать звеном Гоу на нескольких операционных усилителях одно- временно следующие три передаточные функции: 10'° s2 + 400s + 1010 ’ u ,„4 _ 1000s ,, , x ’ — S2 + 400s + 10’° И — s2 + 400s + 10‘° 2s2
426 10. Активные фильтры 10.33. Рассмотреть представленный на рис. 10.39, а шестнполюсник. Используя метод дополняющей передаточной функции: а) Построить всепропускаюший фильтр НЛ($} = (s2 — 3s + 3)/(s’ 4- + 3s + 3). б) Построить заграждающий фильтр Hb(s) = (s2 + 3)/(s2 + 3s + 3). 10.34. Найти передаточную функцию по напряжению VBUx/VBX для показанной иа рис. 3.10 34 схемы, где ПФ определяется функцией У1 _ И , „ч_________(<Qq/Q) s ПФ s2 + (Wo/Q)s + < 10.35. Рассмотреть представленную на рис. 10.41 схему инвертирующего уси- лителя напряжения, операционный усилитель которой характеризуется рис. 10.25. а) Найти рабочий диапазон частот для погрешности усиления в ±1% от | G |, где —G = 1, 5, 10, 50, 100, 200, 500 и 1000. б) Результаты п. а) представить графически при | G | в качестве не- зависимой переменной. в) Повторить пп. а) и б) для погрешности ±5%. 10.36. Рассмотреть представленную на рис. 10.42, а схему неинвертирующего усилителя напряжения, операционный усилитель которой характеризу- ется рис. 10.25. а) Найти рабочий диапазон частот для погрешности усиления в 1% от номинальной величины G, где G = 1, 5, 10, 50, 100, 200, 500 н 1000 б) Результаты п а) представить графически при G в качестве незави- симой переменной. в) Повторить пп. а) и б) для допустимой погрешности 5%. 10.37. Рассмотреть представленную на рис. 10 43 схему интегратора, где /?С = 10“4, а операционный усилитель характеризуется схемой рис. 10 25. а) Найти рабочий диапазон частот при погрешности по амплитуде ие более ±1% и по фазе не более ±Г. б) Повторить п. а) при RC = IO-2, 10-3, 10-5, 10~3 и 10-7. в) Результаты п. б) представить графически. 10.38. Повторить задачу 10.37 для погрешностей по амплитуде менее ±5% и по фазе менее ±3°. 10.39. При операционном усилителе с характеристикой рис. 10.25 реализовать функцию H(s) ss= 2s/(s2 + 0,1s + 1) схемой а варианта A2 табл. Ю.1> чтобы обеспечить наибольший рабочий диапазон частот. Указания' оптимизировать рабочий диапазон частот по коэффициенту передачи *
10. Активные фильтры 427 10.40. а) Найти передаточную функцию показанной на рис 3.10.40 схемы ин- тегратора, когда операционный усилитель представлен эквивалентной схемой рис. 10 40, г при Л (s) = Ао б) Рассмотреть биквадратную схему на рис. 10.29, а, два операционных усилителя в интеграторах которой характеризуются условиями п. а), а третий считается идеальным Найти передаточные функции #i(s) = VdV™ Н2 (s) = V2/Vm и H3(s) = V3/VB*. в) На основе результатов п. б) определить влияние конечности усиле- ния операционного усилителя на частоту <оо и добротность полюсов схемы. г) При Ло = 500 реализовать функцию Н (s) = 2/(32 + + 1), где § = s/2K,. д) Найти чувствительности <во и Q к изменению Ло реализованной в п. г) схемы. е) Повторить пп. г) и д) для следующей передаточной функции: tf(s) = 2/(s2+VT-Ю-’s + 1), где 5 = s/2K. 10.41. Предположим, что операционный усилитель представлен эквивалентной схемой рис. 3.10.41, а, где Ло и т — постоянные. а) Найти передаточную функцию показанной на рис. 3.10.41,6 схемы интегратора. б) Найти передаточную функцию показанной на рис. 3.10.41, в схемы сумматора. в) Найти передаточные функции Ht(s) = Vi/VBX, H2(s) = V2/VBX и Hs(s) = Vs/Vb* биквадратной схемы рис. 10.29, а, для которой опера- ционные усилители представлены эквивалентной схемой на рис. 3.10.41, а. г) На основе результатов п в) найти H2(s) и H3(s) при т-*0. д) Повторить п. г) для случая, когда Ло-*оо и т->-0. Рис. 3.10.41, а. а
428 10. Активные фильтры 6 Рис. 3.10.41, б, в. 10.42. Предположим, что коэффициент передачи операционного усилителя без обратной связи определяется выражением Д(з) = Д0<оа/(з + со0), где До = 50 000, а (0а = 40л рад/с. а) Найти активную биквадратную /?-схему, реализующую функцию Н(s) = Bs/(s2 + yBs + В2), где В = ДоЮа и у — 0,01. б) Найти чувствительность добротности к изменению величины Др. в) Найти чувствительности полюсов к изменению параметра В. - г) Повторить п. б) и в) при у — 0,1. д) Повторить пп. б) и в) при у = 0,001. 10.43. Предположим, что коэффициент передачи операционного усилителя без обратной связи определяется выражением Д (s) = До<Ои/(з + <Оа), где До = 50 000 и = 40л рад/с Найти активную биквадратную /?-реали- зацию для каждой из следующих передаточных функций: 103s 2. IO10 a) si+ 103s_|_ 10ю > Я . IO12 б) н (s) = si + 105s + 10i2 ; в) H (s) = S2+ 105s+ 1OI4 ; г) д) е) S2+ 1O3S_|_ 10IO i „ , . 2 • 105s w = s2 + io5s + ю’г: M’s S2+ io5s+ 10“ • 10.44. Предположим, что коэффициент передачи операционного усилителя без обратной связи определяется выражением A (s) = До<йа/(з -|- оа), где До = 50 000 и <Ол = 40л рад/с. а) Реализовать передаточную функцию Н (s) — 1010/(s2 + V2*‘ 105s + + 1010) активной биквадратной /?-схемой. б) Найти чувствительности со о и Q к изменению величин До и соа. в) Найти чувствительности полюсов к изменению величин До и сол. 10.45. Повторить задачу 10.44 для функции H(s) = 10es/(s* + 105s 4-10“)- б
Введение в цифровые фильтры Цифровой фильтр представляет собой устройство обработки сигнала, преобразующее одну последовательность чисел (назы- ваемую входной) в другую (называемую выходной). Многие теоретические принципы цифровой фильтрации были известны еще со времен Лапласа. Однако существующий уровень техники не позволял реализовать эти знания, и только появление ЦВМ привело к широкому распространению цифровых фильтров. Сейсмологи успешно применили принципы цифровой фильтрации Для решения многих интересных проблем. Использование циф- ровой фильтрации для обработки фотоснимков, полученных от удаленных источников, межпланетной связи и рентгеновских пленок, позволило значительно улучшить их качество. Она нашла также применение в обработке речи, картографии, ра- дио- и звуколокации и медицинской аппаратуре. Цифровой фильтр реализуется либо как программа на ЦВМ, либо аппаратурным способом в виде схемы, содержащей ре- гистры, умножители и сумматоры. В течение ряда лет програм- мное исполнение было единственным способом осуществления цифровой фильтрации и в настоящее время еще является преоб- ладающим. Сложные цифровые фильтры неизменно реализуют на универсальных или специализированных ЦВМ. Однако бы- строе развитие технологии больших интегральных схем открыло возможность их аппаратурного исполнения. В настоящее время промышленность выпускает достаточно дешевые сумматоры, регистры сдвига и умножители. В перспективе ожидается появ- ление универсальных кристаллов (чипов) цифровой обработки сигналов и микропроцессоров для «перемалывания» чисел. История развития микроэлектронной промышленности свиде- тельствует о том, что можно ожидать значительного снижения стоимости и улучшения качества этих компонентов. Следова- тельно, можно комбинировать аппаратурную и программную реализации для получения дешевых и тем не менее эффектив- ных цифровых фильтров. 11.1. Цифровые сигналы и системы Как было показано в гл. 1, фильтр представляет собой Устройство обработки сигнала, которое усиливает одни сигналы и подавляет другие. Сигнал может быть непрерывной функцией
430 11. Введение в цифровые фильтры независимой переменной (которой обычно называют время), на- пример, конфигурации напряжения и тока в аналоговых филь- трах. Эти сигналы называются непрерывными сигналами. С дру- гой стороны, сигнал можно определить только для конечного или самое большее для сосчитываемого бесконечного числа временных интервалов. Этот тип сигнала называется дискретным сигналом. Некоторыми примерами дискретных сигналов явля- ются: годовой основной национальнй продукт, месячный рост безработицы, диаграмма населенности небольшой деревни, ме- сячное производство автомобилей, которые показаны соответ- ственно на рис. 11.1, а — г. Основные источники дискретных сигналов получаются путем дискретизации непрерывных сигна- лов. Подходящий пример показан на рис. 11.2. Цифровые сигналы — это дискретные сигналы с квантован- ными значениями. Типичным цифровым сигналом является вы- ходной сигнал АЦП, который дискретизирует непрерывный сиг- нал и формирует последовательность бинарных чисел с конеч- ной разрядностью. Сущность АЦП показана на рис. 11.3, а. Если скорость дискретизатора составляет один отсчет в 1 мкс, а между входным и выходным сигналами существует соотношение, как показано на рис. 11.3,6, то для заданного непрерывного сиг- Основной национальный продукт, млрд долл 2000 - 1000 - 70 75 80 Год Рис. 11.1. Некоторые примеры дискретных сигналов. Роет безработицы, %
It. Введение в цифровые фильтры 431 Рис. 11.2. Дискретизации непрерывного сигнала. а—непрерывный сигнал, б—соответствующая дискретизированная последовательность. нала £(t) на рис. 11.3, в соответствующие дискретный сигнал Х\(пТ) и выходной цифровой сигнал х(пТ) приведены на рис. 11.3,г,5. На рис. 11.1,в,г показаны некоторые другие ти- пичные цифровые сигналы, где уровни квантования определены соответственно количеством человек и автомобилей. Строго го- воря, цифровые вычислительные машины обрабатывают только цифровые сигналы. В любой системе, работающей с цифровыми сигналами, ко- нечное число уровней квантования приводит к появлению оши- бок. Следовательно, при проектировании цифрового фильтра необходимо определить число разрядов или уровней квантова- ния, необходимых для представления сигнала. Выбирая доста- точно большое число разрядов, можно увеличить точность пред- ставления сигнала, но это приводит к удорожанию фильтра. Очевидно, что должен быть компромисс между точностью и стоимостью. В этой книге не рассматриваются эффекты квантования в Цифровых фильтрах. По существу это означает представление чисел с бесконечной точностью. Таким образом, цифровой сигнал
432 11 Введение в цифровые фильтры рассматривается как дискретный. Другими словами, вместо по- нятий «цифровой» и «дискретный» используется только понятие «цифровой». Цифровые сигналы вне зависимости от способа их получения представляются в виде последовательности чисел. Для описа- ния цифровых сигналов используются следующие обозначе- ния *): х(п) или {х(п)} и (11.1а) х(пТ) или {х(пТ)}. (11.16) *) Строго говоря, {%(«)} обозначает собственно последовательность, з х(п)—ее значение в п-н точке Однако для удобства и х(п), и {х(п)} обозна- чают последовательность х В этой книге рассматриваются только одномерные последовательности, т. е величины в последовательности зависят только от одной независимом переменной.
11. Введение в цифровые фильтры 433 Рис 11 3. Принцип работы АЦП. а—схема; б—соотношение между входны.у и выходным сигналами квантователя; Ь, г и б —пример. Обозначения; Л (О —непрерывный сигнал на входе АЦП, Xi (пТ)-дмс- креткый сигнал на выходе дискретизатора, х (пТ)—цифровой сигнал на выходе АЦП. Заметим, что обозначение (11.16) применяется для сигналов с равномерными временными интервалами между отсчетами, тогда как обозначение (11.1а) предполагает и неравномерное их размещение'). Некоторые важные последовательности: 1) последовательность единичный импульс б(п), определяе- мая следующим образом: б(п) = 0 при п=И=0 = 1 при п = 0. Н) *1 Здесь рассматриваются только сигналы с равномерными временными приведенс>МИ [2з^ИСание систем с неравномерным расположение;*! отсчетов (П.2)
434 И Введение в цифровые фильтры Заметим, что последовательность вида {%(«)} = {..х(-1), х(0), х(1), ...} можно выразить через последовательность единичный импульс следующим образом: x(n) = X х (k) б (п — k); (11.3) fe— - СО 2) последовательность единичный скачок и(п) (единичная ступенчатая), определяемая выражением и (п) = 1 при п О = 0 при п < 0. (11.4) Из определений (11.2) и (11.4) можно показать, что после- довательности единичный импульс и единичная ступенчатая свя- заны соотношением п и(п) = Е 6(£), (11.5а) £ = —оо i>(n) — u(n) — и(п — 1); (11.56) 3) экспоненциальная последовательность х (п) — ап при п > О = 0 при п < О, (11.6а) где а — действительная или комплексная величина. Зам-етим, что экспоненциальную последовательность можно представить в виде х (п) — апи (п); (1165) 4) синусоидальная последовательность с периодом Р xt(n) = Aicos(2nn/P), (11.7а) х2 (п) = А2 sin (2лп/Р). (11.76) Если Р — положительное рациональное число, скажем Р = = а/p, где аир — относительно простые положительные числа, то последовательность (11.7) повторяется через каждые а от- счетов. Следовательно, xk («) = х* (п + ma), (11.8) где k = 1, 2, а пг — целое число. С другой стороны, если Р" иррациональное положительное число, то последовательность (11.7) не повторяется. Таким образом, цифровая синусоидаль- ная последовательность не обязательно периодическая функция-
11. Введение в цифровые фильтры 435 Подобно непрерывным функциям с цифровыми сигналами и последовательностями можно производить арифметические опе- рации. Предположим, что хД {%(«)} и у А {//(«)} — две после- довательности, а а — скалярная величина. Тогда можно опре- делить: 1) сумму и разность двух последовательностей х ± у А {х (п) ± у («)}; (11.9а) 2) умножение последовательности на скалярную величину ах Д {ах (ц)}; (11.96) 3) умножение и деление двух последовательностей ху А Wy(n)}; (11.9в) (х/у) А {* (п)/у («)}. (11.9г) Во «временной» области цифровая система описывается на- бором разностных уравнений1). Это означает, что при заданной Х(Л) 6 у(п) а Рис.11.4 Цифровая система, fl—частный случай; б—общий случай. входной последовательности и начальных условиях системы разностные уравнения единстве шым образом определяют вы- ходную последовательность2). В качестве примера рассмотрим систему, описываемую соотношением вида у{п) — ay (п — 1) = х (п), (11.10а) г/(0) = 1, (11.106) гДе х(п) и у(п) — соответственно входная и выходная последо- вательности, как показано на рис. 11.4. Если в качестве входной Заметим, что непрерывные системы, например активные Или пассивные 2^с’Цепи, во временной области характеризуются набором дифференциаль- ных уравнений. ) В этой книге рассматриваются только линейные разностные уравнения постоянными параметрами,
436 11. Введение в цифровые фильтры последовательности используется единичный скачок X (п) = 1 для О = 0 для п < О, (Н.П) то выходная последовательность вычисляется из (11.10) для п= 1, 2, ... следующим образом: f/(l)“^(0)4-x(l) = a+ 1 # (2) — аг/(1)+ х (2) = а (а + 1) + 1 =а2 + а + 1 (11.12) y(k)—ay(k — l) + x(#) = aft + afe~14-aft“2 + ... + 1=^Еа^. Если |fl|< 1, то (11.12) можно переписать в виде / fe \ / о° \ / °° \ y(k) = [ £«') = ( Еа') — ( Е аЧ = Xi-0 / \i-0 / Xi-Hs+l / = f Е — aft+1 ( E — (1 — afe+1) ( E = \i-0 / \/-0 / \/=0 / = (1 -afe+‘)/(l-fl). (11.13) Цифровая система S с одним входом и одним выходом по существу является алгоритмом преобразования одной последо- вательности чисел в другую, который показан на рис. 11.4,6, где входная последовательность обозначена х(п), а выходная — у(п). Пусть г/i(п) и Ц2(п) — соответственно отклики нулевого состояния1) на входные последовательности х\(п) и Х2<п). Тогда система S называется линейной, если выходная последователь- ность пулевого состояния у(п) при входном воздействии вида x(n) AfliXi(n) + а2х2(п) (11.14а) описывается соотношением у(п) £aiyi(n) + а2у2(п). (11.146) Система S с постоянными параметрами характеризуется тем, что выходной сигнал нулевого состояния у(п) при входной по- следовательности х (и) А X] (п — пй) (11.15а) определяется следующим соотношением: У (п) A yi (п — па). (11.156) *) Отклик пулевого состояния — это выходной сигнал системы при все* нулевых начальных условиях
11. Введение в цифровые фильтры 437 Пусть Л (л) — отклик нулевого состояния на единичный им- пульс б (л), тогда в системе с постоянными параметрами после- довательность h(n— k) является откликом на 6(л — k). Из (11.3) и линейности системы при входной последовательности х(п), заданной выражением вида х(л) = Е x(k)6(n-k), (11.16) -оо выходная последовательность нулевого состояния задается вы- ражением У(п)— У- x(k)h(n — k). (11.17а) А--ОО Это означает, что линейная цифровая система S с постоянными параметрами характеризуется импульсной характеристикой h(n), т. е. выходной последовательностью при единичном им- пульсе на Ьходе и нулевых начальных условиях. Замена пере- менной в уравнении (11.17а) приводит к следующему выра- жению: у(п) = S х(п — k)h(k). (11.176) fe=—ОО Оба уравнения (11.17) обозначают свертку двух последователь- ностей х(л) и Л (л), которая обозначается как у (л) = х (л) * h (л). (11.17в) Наконец, линейная система S с постоянными параметрами называется устойчивой, если импульсная характеристика й(л) Удовлетворяет условию оо £ |Л(л)|<оо, (11.18) ОО и физически реализуемой, если й(л) = О для л < 0. (11.19) Заметим, что при нарушении условия (11.18) можно найти ограниченную входную последовательность х(л), где f |x(n)f! = /C<oo, (11.20а) Паа —ОО которая дает неограниченную выходную последовательность W» такую, что 00 Z |у(л)|2->оо. (11.206) —ОО
438 11. Введение в цифровые фильтры Пример U.1 Система S описывается следующими уравнениями1): ay (п — l)=t(n), (11.21а) У(—1) = 0 (11.216) Найти импульсную характеристику h(n) системы S и определить условия устойчивости и физической реализуемости. Решение. Поскольку начальные условия системы S нулевые, как задано в уравнении (11.216), то для х(п) = б(п) (11.22) выходная последовательность у(п) представляет собой импульсную харак- теристику Л (п) Из (1121) получаем у (0) = ау (-1) + б (0) = 0 + 1 = 1, У (1) = ау (0) + 6 (1) = а + 0 = а, у (2) = ay (1)-}-6 (2) = а2-(-0 = а2. С помощью метода математической индукции определяем, что у (п) = ап для п^О. (11.23а) Для рассмотрения случая п < —1 запишем (11.21) и (11.22) в виде у(п—1)=» = а-1[у(п)—б(п)] при у(—1) = 0. Получаем У (-2) = а-1 [у (-1) - б (-1)] = а-‘ (0 - 0) =0, у (-3) = а- [у (-2) - б (-2)] = 0. Ясно, что у (п) = 0 для п < 0. (11.236) Следовательно, импульсная характеристика Л (л) системы S с уравнением (11.21) определяется следующим выражением: Л (п) = апи (п). (11.24) Из (11.24) следует, что система S физически реализуема при всех а, а устой- чива при |а| <1. 11.2. Z-Преобразование Наиболее подходящим методом решения линейных разност- ных уравнений является z-преобразование. Оно позволяет за- менить решение этих уравнений решением алгебраических уравнений. Применение z-преобразования к разностным урав- нениям аналогично применению преобразования Лапласа к диф- ференциальным уравнениям. z-Преобразование X(z) последовательности х(п) опреде- ляется следующим образом2): СО Х(г)Д S x(n)z~n, П— —ОО (11.25) *) Нулевые начальные условия системы S задаются выражением (П-21 Ь где начальный момент времени предполагается при п = 0. Заметим, тг° случае непрерывных систем начальные условия задаются в точке I =®“. дЛ!1 2) «-Преобразование последовательности х(п) обозначается как л(2)• * временной последовательности используется строчная буква, а для соот ствующего «-преобразования — прописная.
11. Введение в цифровые фильтры 439 где г — комплексная переменная. Следовательно, Л’(г) является комплексной функцией. Пример 11.2. Найти z-преобразование последовательности •* (ч) = (cos пф + sin гкр) и (л) {11 2G) Решение. Из соотношения (11.25) получаем ОО оо X (г) = У х (п) г~” = У (cos лф 4-sin лф) г-” = п—-оо г=о п-о ОО 00 = У [ 1 -е/геф2~п]+У [—+—e~/nq)z~nj. (11.27) п-0 п-0 Если | z-11 < 1 или |г|>1, то (11.28а) | е±/Фг-1 ( < 1 (11.286) и выражение (11.27) можно упростить: у - l~i 1 । _L±1 1 _ мг,_ 2 1-Л-* + 2 1-а-^г-1 “ _ 1 — (cos ф) z~‘ + (sin ф) г-1 _ 1 + (sin ф — cos ф) г~1 1 — (elv 4- е~1ч>) г~1 + г-2 1 — 2 (cos ф) г-1 4-г-2 Ясно, что функция X(z) определяется для тех значений г или г-1, для которых степенная последовательность в соотно- шении (11.25) сходится. Например, функция X(z) в уравнении (11.27) определяется только при выполнении условия (11.28а). Записывая г в экспоненциальной форме z = re/0, (11.30) из (11.25) получаем Х(г) = £ х(/г)г-ле-;0п. (11.31) П——оо Следовательно, функция X (z) определяется для тех значений г с Радиусом г в г-плоскости, для которых I х(п) г~п | < оо, (11.32) П=-—ОО Все значения z, для которых выполняется условие (11.32), на- зываются областью сходимости последовательности х(п). В при- '!еРе 11.2 область сходимости расположена в z-плоскости для
440 It. Введение в цифровые фильтры Пример 11.3. Найти область сходимости последовательности импульсов h (n) = а, О^п < N — 1 = 0, п<0, ("3з> где а — действительное число оо Л — 1 Решение. Н (г) = ft (п) г~п = аг~п. Следовательно, п=—оо д=0 Л-1 Я(ге/9)= (U.34) п-0 Поскольку выражение (11.34) представляет собой конечную сумму (число слагаемых ограничено), функция Н(г} определена для всех г < оо. Поэтому областью сходимости является вся г-плоскость. Пример 11.4. Найти область сходимости экспоненциальной последователь- ности h (п) = ап для 0 п < оо ' (11.35) = 0 для п < 0. ' Решение. Поскольку ОО оо оо tf(r<?/0)== V h(n)r~ne~if>n = anr-ne~sen= £ (ar~1')n e~‘tin, (11.36) п=-оо п—0 п—0 областью сходимости являются значения г с радиусом г, для которых Ясно, что условие (11.37) выполняется, если и только если |у|<1. (11.38) Следовательно, область сходимости последовательности й(«), заданной выра- жением (1135), представляет собой часть г-плоскости вне круга радиусом |й|, как показано на рис. 11.5, а. Рнс. 11.5. Область сходимости экспоненциальной последовательности, в—в z-плоскости; б—в г~ ‘-плоскости.
11. Введение в цифровые фильтры 441 Область сходимости физически реализуемой последователь- ности х(п), для которой х(п) = 0 при п < О, расположена вне определенного круга радиусом R в z-плоскости ’). Подходящий случай рассмотрен в примере 11.4. Значение R зависит от рас- положения полюсов функции X(z)2). Для последовательности, рассмотренной в примере 11.4, z-преобразование Н (г) последо- вательности h(n) определяется следующим образом: ОО H(Z) = ^anz~n = T=^ П—О (11.39) Следовательно, полюс H(z) расположен в точке z = а, которая является границей области сходимости последовательности. Физически реализуемые последовательности составляют ос- нову всех используемых в процессе обработки сигналов боль- шинства физических цифровых систем, в том числе и цифровых фильтров. Для удобства z-преобразования некоторых часто ис- пользуемых физически реализуемых последовательностей сов- местно с их областями сходимости приведены в табл. 11.1. Пред- положим, что в основном работа осуществляется в той части z-плоскости, где определены z-преобразования всех применяе- мых последовательностей и, следовательно, можно не рассма- тривать проблемы, связанные с определением области сходи- мости. Из табл. 11.1 следует, что z-преобразование последователь- ности представляет собой рациональную функцию либо z, либо г-1. Таким образом, если известны полюсы и нули z-преобразо- вания Х(г) последовательности х(п), то можно легко создать Х(г) с точностью вплоть до постоянного множителя. Например, если pi, р2, Pn — полюсы, а гь г2, ..., Zm — нули X(z), то можно записать X(z) в виде сомножителей следующим образом: М IN X(z) = aII(l — zzz-I)/n (1 — PkZ~x} или (11.40a) i=l / 4-1 M IN X(z) = az(W-M)II(z — гг) /П (z-pk), (11.406) <-i / *-1 где а —постоянная величина. Для цифровых фильтров пред- почтительнее использовать выражение (11.40а), поскольку ’) Область сходимости можно также определить и в г~*-плоскости. Для Физически реализуемой последовательности область сходимости расположена н>три определенного круга с радиусом Р в х_,-плоскости. Например, об- ласть сходимости экспоненциальной последовательности из примера 11.4 в пИр'п?,ОсКОСТИ лежит внутри круга с радиусом |я|_*, как показано на гИС Н5 б. в ? ? Полюс {нуль} г-преобразоваиия функции X (г) расположен в точке г, ‘-плоскости, где Л(21) = oo{X(21) =0}
442 11. Введение в цифровые фильтры Пары z-преобразований некоторых физически последовательностей Таблица 11.1 реализуемых Физически реализуемая последовательность х(п) z-Преобразования физически реализуемых последовательностей Радиус сходимости (х (л) = 0 для п < 0} *(г)= У, х(л)г"" = П" —оо = X X (л) Z-" л»0 |г|>У?или |г* |<4- Л X (л) = б (л) х (л) = б (п — т) х (л) = и (п) х (л) = апи (л) х (л) = пи (л) х (л) = [оп sin лшГ] и (л) х (г) = 1 X (г)=г“т 2 1 Z 1 X (г) = —— = Г г — а 1 — az~l X (г) г = Z~' и II II II II II - 2? - оо (г-1)2 (1-г-1)2 v az sin <oT 'С ” г2 — 2az cos а>Т + а2 ” az—1 sin <oT х (л) = [ап cos лшГ] и (п) a2z~2 — 2az~' cos u>T + 1 v i * z(z — a cos соГ) z ~ z2 — 2az cos aT + a2 ~ 1 — az~x cos coT ' Л = |а| a2z~2 — 2az~' cos a>T + 1 регистр сдвига или элемент линии задержки с отводами реали- зуют оператор г-1. Производя перемножение в выражении (11.40а), получаем *(г) = Ёа<-7(1 + £ **г’*)- <11Л1) Для общего проектирования цифрового фильтра главным обра- зом применяется уравнение (11.41). 11.2.1. Свойства Z-преобразования В этом подразделе исследуются различные свойства z-пре- образования. Свойство однозначности. Если функции Xi(z) и Xz(z) яв- ляются г-преобразованиями соответственно последовательно-
11. Введение в цифровые фильтры 443 стей xi(n) и х2(/г), то Xi(z) = Хг(г), если и только если Xi(n) = = х2(п) для —оо < п < оо. Это означает, что каждой последо- вательности х(п) соответствует одно и только одно z-преобра- зование X (z). Свойство линейности. z-Преобразование— линейная опера- ция. Если функции Xi(z) и X2(z) являются соответственно z-npe- образованиями последовательностей xi(n) и Хг(п), т0 для х(п) Aai*i (п) + а2х2(п), (11.42а) где oi и а2— произвольные постоянные, z-преобразование опре- деляется следующим образом: X(z) = aIX,(z) + a2X2(z). (11.426) Пример 11.5. Определить г-преобразование Х(г) последовательности х («) — lcos оф + a sin n<f ] и (n), (11.43) где а — произвольная постоянная, с помощью табл 11 1. Решение Из табл 111 г-преобразования Ai(z) и Xz(z) последователь- ностей Xi(n) = [cos Пф]и(д) и x2(n) = [sin пф]и(п) определяются следующими выражениями: v . , 1 — г-1 cos ф ,,. .. . X1 (г) — Z-2-2Z-1 (cos ф) + 1 и (11.4а) Х2 (г) ----2--o~'iS,'n<P ч , , • (11.446) ' г-2 — 2г-1 (cos ф) + 1 Из свойства линейности получаем 1 + (a sin ф — cos ф) z-1 X (г) = X, (г) + аХ2 (г) = —ррр. (11.45) Заметим, что выражения (11.45) и (11 29) идентичны при а = 1. Свойство задержки (сдвига). Если последовательность xi(n) имеет z-преобразование Xi(z), то для последовательности х (п) Д %! (п —/п) (11.46а) z-преобразование X(z) представляется в виде X(z) = z-mXi(z) +Xi(— m) + xl(— m+ l)z~‘+ ... ... H-xJ-Oz m+l. (11.466) Для физически реализуемой последовательности xi(n) выраже- Ние (11.466) записывается следующим образом: X(z) = z-mX,(z). (11.46в) Пример 11.6, Пусть цифровая система S задается соотношением У (и) 4- bty (п — 1) 4- Ьгу(п — 2) = аох (п) 4- atx (п — 1). (11-47) соотя^ая послед°вательности х(п) и у(п) физически реализуемыми, найти тствие между их г-преобразованиями A(z) и У (г).
444 11. Введение в цифровые фильтры Решение. Из свойства задержки получаем z-преобразование выражения (11.47) У (г) + 6,z-1Г (г) + 62г-2У (z) = ааХ (г) 4- а^-’Х (г) или (1 + М-‘+ + b2z-2) У (г) = (ао + atz-1) X (г). Следовательно, У (г)/Х (г) = (а0 + а1г->)/(1 + blZ-' + 62z-2). (11.48) Свойство свертки. Если X\(z) и X2(z) являются соответ- ственно z-преобразованиями последовательностей %i(n) и х2(п), то для последовательности со х (n) = xt (га) ♦ х2 (n) = Е *i (k) х2 (n — k) = ft—-оо оо == S Xi(n —k)x2(k) (11.49а) оо z-преобразование X(z) определяется как X(z) = X1(z)X2(z). (11.496) Пример 11.7. На вход линейной цифровой системы с постоянными пара- метрами и импульсной характеристикой h(n) поступает последовательность х(п), а X (г) и H(z)—соответственно г-преобразования х(п) и h(n). Опре- делить z-преобразование У (г) выходной последовательности у(п) при нулевых начальных условиях. Решение. Из выражения (11 171 выходная последовательность у(п) пред- ставляется в виде у(п) — x(n)*h(n). Следовательно, из свойства свертки получаем У (г) = Н (z) X (г). (11.50) z-Преобразование H(z) импульсной характеристики линей- ной системы с постоянными параметрами называется передаточ- ной функцией этой системы. Из выражения (11.50) передаточ- ная функция системы представляет собой отношение z-преоб- разований выходного отклика и соответствующего входного сигнала при нулевых начальных условиях. Например, переда- точная функция системы S в примере 11.6 определяется из соот- ношения (11.48) выражением Н (z) = Y (г)/Х (z) - (ao + aiZ-»)/(l + blZ~' + &2z’2). (11.51) Это означает, что по заданному набору разностных уравнений, описывающих систему S, можно определить ее передаточную функцию. Соответственно по известной передаточной функции системы S М // N X H(z) = Y(z)/X(z) = [\ + £ bkzk\ (И-52> I-0 / х ft-1 /
11. Введение в цифровые фильтры 445 можно найти разностное уравнение, характеризующее систему $ следующим образом: N \ / М \ 1 + Е bkz~k ) Y (г) = ( £ ) X (г) Л=1 / \|=0 / N М //(«)+ Е [bky (п — £)] = Е [а{х (п — I')] или fe-1 i-0 у(п) + biy{n— 1)+ ... + bNy (п — N) = = аох (п) + atx (п — 1)-(- ... +амх(п — М). (11.53) Таким образом, система S описывается либо разностным урав- нением, либо передаточной функцией. Заметим, что передаточ- ная функция единственным образом определяет импульсную ха- рактеристику системы. Для нахождения однозначной выходной последовательности системы необходимо знать входную после- довательность и внутренние начальные условия. 11.2.2. Обратное Z-преобразование г-Преобразование представляет собой метод исследования линейных цифровых систем с постоянными параметрами. С точ- ки зрения анализа желательнее иметь сами выходные последо- вательности, а не их z-преобразования. Процесс нахождения последовательности по соответствующей функции переменной z называется обратным z-преобразованием. Формально обратное z-преобразование х(п) функции Х(г) определяется соотноше- нием х(п) = § х & zn~'dz> (11.54) ‘ с где интеграл в выражении (11.54) представляет собой контур- ный интеграл по замкнутому пути С. Для простоты путем инте- грирования может быть окружность С в области сходимости Функции X(z) в z-плоскости. Прямая оценка выражения (11.54) практически крайне за- труднительна. В основном не используется соотношение (11.54) Для непосредственного нахождения обратного z-преобразования Функции X(z). В этом подразделе приведены четыре метода на- хождения выражения (11.54). Метод вычетов. Если X(z) является рациональной функцией еременной г, то выражение (11.54) можно оценить с помощью
446 11. Введение в цифровые фильтры теоремы о вычетах, которая устанавливает, что x(n) = tt§X(z)z»-'dz£^§Fn(z)dz==^ вычетов Рп(г) с с во всех полюсах внутри окружности С, (11.55а) где Fn(z) = X (z)zn~l, а п = Пример 11.8. Определить с помощью метода вычетов обратное г-i зование 2 г — а 0. I... . (11.556) преобра- Х(2) 1 — пг~’ Решение. Предположим, что Fn (г) АХ (г) zn~' (Н.56) гп г — а (11.57) Тогда уравнение (1155) показывает, что последовательность х(п) образуется суммой вычетов F„(z) во всех полюсах внутри некоторой окружности С. Для а 6 Рис. 11.6. Расположение полюсов функции Fr,(z) в выражении (1157). а—для п > 0, б — для п < 0. Обозначения* * X—расположения полосов. простоты выберем окружность С с радиусом большим |п| в г-плоскости При п 0 замкнутый путь С охватывает только один полюс в точке г = о- как показано на рис. 11.6, а. Следовательно, из уравнения (11.55а) получаем х (п) = вычету Fn (z) при г — а = (z — a) Fn (z) |Z==Q = zn |г_в = an для n>0. (11,58) Для п < 0 функцию Fn (z) можно переписать в виде Fn(z) = 1/z1 ni (z — a). (lb59) Это означает, что имеется простой полюс в точке z — а и полюс в точк® г = 0 с кратностью |л|, как показано на оис. 116,6. Следовательно, ^(n)=sa + e0. f (11,6° где £а и £0 — соответственно вычеты Fп (г) в точках z = а и г = в )• и крзТ' *) Вычет комплексной функции G(z) в полюсе в точке г = Р» и костью п определяется следующим образом: (1/(« - 1)1] (dn-4dzn~ *) [(г - р0)п G (г)]
11. Введение в цифровые фильтры 447 = а При га = —1 получаем ') ?a = (Z-ra)Fn(Z)l2_a = (l/2)|2_a So = zFn <г) U-o =!’/(« - a)l 1г.о == “ а (11.61а) (11.616) Следовательно, ^(-1) = Ea + £o = a-,-a-' = O. При га = — 2 получаем F (г) = 1/г2 (г — а), И. Ю1„.-(!/*> 1„. t.-4i2V-(2»L-4[2‘ = — ( 1 11 = - 1 dz \ г — a ) |z_0 (z — а)2 |г_0 x(—2) = a-2 —a-2 = 0. Следовательно, а-2 (11.62) (11.63а) (11.636) = - а-г. (П.бЗв) (11.63г) и Это приводит к тому, что для каждого п <0 получаем Sa = -£o. (11.64а) (11.645) Поэтому х (п) = 0 для Из соотношений (11.58) и (11.64) обратное г-преобразование функции X(z), заданной выражением (1156), имеет вид х (п) = апи (га). (11.65) Этот результат легко можно проверить с помощью табл. 11.1. Метод непрерывного деления. Предположим, что X(z) определяется соотношением Л(г)_‘,“ + ‘1'2~'| + °< Ьй + Ь{г { + Ь2г 2 функция + амг м + bNz-N ' (11.66) где М N. Тогда делением числителя функции Х{г) ыенатель получаем2) X (2) = Хо + Xi2~' + Х22~2 + .... Из сравнения выражений (11.67) и (11.25) имеем х (п) = хп для п > О = 0 для п < 0. на ее зна- (11.67) (11.68) ') См уравнение (4.48). ) На каждом этапе процесса непрерывного деления исключается член с наименьшей степенью
448 II. Введение в цифровые фильтры Пример 11.9. Определить с помощью метода непрерывного деления об- ратное г-преобразоваиие X (z) = 1/(1 - az-1). (11.69) Решение. Деление числителя функции Х(г) на ее знаменатель дает 1 + az’1 -г a2z~2 -j- ... 1 — az’1)! 1 — az"1 az’1 az’1 — a2z"2 a2z“2 a2z”2 — a3z"3 a3z’3 Следовательно, функцию A' (z) можно записать в виде X (z) = 1 + az~* + a2z-2 + ... или r(«) — anu(n) Этот метод в основном не обеспечивает нахождения последо- вательности х(/?) при больших значениях п, поскольку достиже- ние n-го этапа требует длительного процесса деления и, следо- вательно, используется для нахождения только нескольких первых членов последовательности. Метод разложения в степенной ряд. Пусть функция Х(г) является z-преобразованием последовательности х(п). Опреде- лим функцию Xi(z-1) следующим образом: со Х1(г-‘) Д X(z)= £ х(п)г~». - (11.70) «=-00 Разложение функции Xi(z-’) в ряд Тейлора в окрестности точки г-1 = 0 дает X1(z~I) = a0 +O[Z 1 + a2z 2-J- где (11.71а) 15^ "'71б) Сравнивая выражения (11.70) и (11.71), получаем х (n) = а„ = 0 ДЛЯ для п^О, п < 0. (11.72) Пример 11.10. Найти с помощью метода разложения в степенной ряд обратное г-преобразование Х(г)= 1/(1 - az-1). (11.73)
11. Введение в цифровые фильтры 449 Решение Из соотношений (11.70) и (11.71) Xj (г"1) = 1/(1 - az"1) = (0) 4- Х?’ (0) z~l 4- (1/2') X™ (0) 4- ... ... + (\/kl)X\lt}(0)z~''+ .... (11.74) где Xi (0) = 1, (11.75а) Х\ц (0) А • X (г"1) 1 = 1 = а, dz~l *' 1г-1=о (1 — аг-1)1 |г-1=0 (11.756) *?’<»> 4 (*-) .X (г-1) 1 = —I = 2a2, 1 Iz-’-o (I - az~')3 L-*-o (11.75в) X\k] (о) Д dk у (--1) fela* (dz-y 1{Z \-Im0 (1—az-1)ft+1 (11.75r) »= klak. z~*-o Подставив уравнения (11.75) в формулу (11.74), получим X (г) = \ + az~x + a2z~2 + ... +akz~k+ ... или ж (п) — апи (п). (11.76) Метод разложения на простые дроби. Если функция Х(г) записана в виде сомножителей согласно выражению (11.40), то ее разложение на простые дроби имеет вид х(2)= +. Ь + ... + J* , (ц.77) 1-Р12 l-p2Z 1 1-PWZ ‘ где предполагается, что N > М, а полюсы различны (т. е. р, =# р, при I =/= /). Заметим, что является вычетом функции Х(«) в полюсе, расположенном в точке z = pi. Следовательно, |г_р/ для 1 = 1, 2, .... N. (11.78) Поскольку «-преобразование — линейная операция, то и обрат- ное «-преобразование также линейная операция. Это означает, что последовательность х(п) можно получить суммированием обратных «-преобразований каждого члена выражения (11.77). Таким образом, * («) = &РЧ + + • • • + ZNPnN) и (п) = ( Е «(»). (11 -79) Формула (11.79) дает исчерпывающую информацию о после- довательности х(п) при условии, что все полюсы вещественные. Однако если некоторые или все полюсы комплексные, то из соотношения (11.79) не очевидно, что результирующая последо- вательность является последовательностью с вещественными цислами. Предположим, что все коэффициенты функции Х(«)— веще- ственные числа. В этом случае известно, что если полюс pi 16 Зак. изо
450 И. Введение в цифровые фильтры комплексный (включая и чисто мнимый случай), то имеется по- люс р/г такой, что Pk = Pi, (Н.80а) где а обозначает величину комплексно-сопряженную а. Кроме того, вычеты, соответствующие полюсам р, и pt, также являются комплексно-сопряженными величинами. Таким образом, имеем Zk — it' (11.806) Следовательно, сумма i-ro и k-vo членов в выражении (11.77) определяется как1) 2Re[SfP?] = 21Sf11РJ"cos(/^ + n/pt), где (11.81а) Zi =| I exp a (11.816) рг = | p< |exp (/’/p/). (11.81в) Пример 11.11. Пусть X (z) = 1/(1 — az-1) (1 — bz~x). (11.82) а) Найти обратное z-преобразование функции X(z) методом разложения на простые дроби. б) Определить последовательность х(п), если а = 0,5 + /0,5, а b = а. Решение. Разложение функции (1182) на простые дроби дает X (г) = [^/(1 - аг-1)] 4- 1С8/(1 - 5г-1)], (11.83а) где полюсы расположены в точках Pi = a п рг — b, . (11.836) а соответствующие вычеты определяются как (1 - az-*) X (г) |г_д = [1/(1 - &г-*)]]г_в = а/(а- Ь) и (11.83в) S2 = (1 - йг-1) X (г) |г_6 = [1/(1 - az-1)] \г=ь = - 5/(а - b), (11.83г) Следовательно, х (n) = «.а* + 5,6») и (п) = ал - у±у 6”) и (п) = (П.84) \ а — b ) Если а = 0,5 + /0,5 = V(0,5)2 + (0,5)2 ехр (/45°) = 0,707 ехр (/45°), то (11 -85а) Pi = а = 0,707 ехр (/45°), (11.856) = а/(а - а) = 0,5 - /0,5 = 0,707 ехр (-/45°), *) Если <х=а + /6, а а — величина комплексно-сопряженная а, то « ** = a — jb и а + а = (а + jb) + (а — jb) = 2а = 2 Re [а].
11. Введение в цифровые фильтры 451 а из уравнений (11.81) получаем х(л) = (5,ап 4- 1гЬп) и (п) = 2 | J, 11 а |" cos (/£, 4- п /а) и (п) = = 2 (0,707) (0,707)rt cos (- 45° + 45п°) и (n) = (0,707)n-1 cos [(п - 1) 45°] и (п). (11.85в) Заметим, что можно также получить уравнение (11.85в) непосредственно из выражения (11.84). Пример 11.12. Пусть цифровая система 3 характеризуется следующим соотношением: у (п) — Зу (п — 1) + 2у (п — 2) » 2х (п — 1) — 2х (п — 2). (11.86) Определить отклик нулевого состояния у(п) для входной последовательности х(п) = 5д(п). (11.87) Решение. Выполняя z-преобразование выражения (11.86), получаем r(z)(l-3z-’4-2z-2) = (2z-5-2z-2)X(z) или У (z) = [(2z~* — 2z~2)/(l — - Зг-1 4- 2z-2)] X (z) = (lOz-1 - 10z-2)/( 1 - 3z-' 4- 2z~2) = - 5 4- 4. [(_ 5z-i 4- 5)/(l - 3г-1 4- 2z-2)] = - 5 4- [- 5/(1 - 2г-1)]. Из табл. 11.1 следует, что У (п) = - 56 (п) - [б (2)”] и (п). (11.88) Заметим, что система, описываемая соотношением (11.86), неустойчива. 11.3. Преобразование Фурье Преобразование Фурье XF(eje) последовательности х(п) определяется следующим образом1): XF(ei&)A £ х(п)е~№. (11.89) П= -оо Сравнивая уравнения (11.25) и (11.89), можно заключить, что преобразование Фурье представляет собой z-преобразование по- следовательности, которое определяется вдоль единичной окруж- ности в г-плоскости, как показано на рис. 11.7. Таким образом, XF (е<°) = X (г) )г=е/0 А X (11.90) В последующем Х(е'0) используется для обозначения преобра- зования Фурье последовательности х(п), где X(z) — г-преобра- зование от х(п). Заметим, что для любого целого числа k имеем е/е = е/(е+2л*). (11.91) Следовательно, Х(е/0) = Х[е/(0+2л*)]. (11.92) ) 0 вещественная величина. 15*
452 7 7 Введение в цифровые фильтры Это означает, что преобразование Фурье последовательности яв- ляется периодической функцией переменной 9. Рис. 11.7. Преобразованием Фурье являются г-преобразования, вычисленные вдоль единичной окружности. Пример 11.13. Определить преобразование Фурье последовательности Л (п), заданной выражением А (п) = а для 0 < п < N — 1 (11.30) = 0 для и < 0, п> N — 1. Решение. Из уравнения (1189) преобразование Фурье последовательности й(л) имеет вид со 2 h W e~/Bn° E ае'1вп = - —Z"* 1' = (11,94a) П--ОО 7l»0 oexp(— /-rf-) [MP (/ -MP (— I ^г)]/2/ = a exp I — / 6 (Л7 - 1) 1 sin (Ve/2) 2 J sin (0/2) ' (11.946) Поскольку числитель и знаменатель правой части уравнения (11.94а) являют- ся периодическими функциями, так как l — e-7(e+2n*)w = l_e-jewe-/2«feW = 1_e-/0W и (ц.95а) 1 _ e-/(0+2«fe) = ! _ e-7ee-/2nfc =! _ в-/0 (11.95б) где k — целое число, то можно заключить, что функция /7(е/0) в выражении (11.94) является периодической функцией переменной 0. Рассмотрим линейную цифровую систему с постоянными па- раметрами, которая характеризуется импульсной характеристи- кой А(п). Задав входную последовательность х(л), с помошью свертки по уравнению (11.17) можно определить выходную по-
11. Введение в цифровые фильтры 453 следовательность у(п) при нулевых начальных условиях. Пред- положим, что последовательность х(п) определяется как х(п) = е1(3п, —оо < п < оо, (11.96) тогда выходная последовательность имеет вид «/(«) = Е h(k)x(n — k)= Е h(k)e!e{n~V = k—— оо fe«—оо = e/0n Е h(k)e~iek = Н (eie)eltin = Н (е1в) х(п), (11.97) fe— — oo где 0 — входная экспоненциальная частота1)- Множитель Н (е/0) (не зависящий от п) в уравнении (11.97) преобразует входную экспоненциальную последовательность х(п) (11.96) в выходную последовательность t/(n). Поскольку входная после- довательность х(п), заданная выражением (11.96), функцио- нально эквивалентна дискретизированной синусоиде с частотой 0, множитель Н (е/в) называют частотной характеристикой си- стемы. Другими словами, частотная характеристика Н (е/е) пред- ставляет собой передаточную функцию Н (з) системы S, вычис- ленную вдоль единичной окружности в z-плоскости при под- становке г = е^ для О^0<2л2). [Заметим, что Н (г) яв- ляется z-преобразованием, а Н (еге) — преобразованием Фурье импульсной характеристики h(n) системы.] Из соотношения (11.97) следует, что при синусоидальной входной последова- тельности выходная последовательность получается простым умножением входного воздействия на частотную характери- стику системы. Пример 11.14. Система 3 описывается выражением вида У (и) — ау (п — 1) = х (п). (11.98) Определить выходную последовательность у(п) при следующем входном воз- действии: x(n) = cos0n. (11.99) ’) Если X (!) = е^м< — непрерывная экспоненциальная синусоидальная функция, то соответствующая дискретизированная последовательность х(п) задается соотношением вида х (п) Д X (пТ) = е^пТ = е‘вг1, где 0ДсоГ — циф- ровая частота дискретизированной последовательности x(n), а Т—интервал дискретизации. 2) Аналогичные операции производятся и в случае непрерывной системы, где частотная характеристика /?(/со) представляет собой передаточную функ- цию /?(s) системы, а переменная s вычисляется вдоль мнимой оси в s-пло- скости и при подстановке s = /со, —оо < со < оо Здесь /?(s)—преобразова- ние Лапласа импульсной характеристики /г(1) системы.
484 11. Введение в цифровые фильтры Решение. Производя z-преобразование уравнения (1198), получаем (1-az-1) У (z)=X(z). (11.100) Следовательно, система имеет передаточную функцию, определяемую как ') Н (г) Д Y (г)/Х (г) = 1/(1 - az-1). (1 1.101) Перепишем входную последовательность х(п) следующим образом: х (п) = созп0= (1/2) е1пв + (1/2) e~InQ Д х, (и) + х2 (п), где (И.102) *1 (п) Д (1/2) е/0п и (11.103а) х2 (п) Д (1/2) е~1вп. (11.1036) Из уравнения (11.97) определим отклики yi(n) и уг(п) соответственно на воздействия Xi(n) и х2(п): yi (п) = (1/2) Н (е/е) е^п = (1/2) [е'п0/(1 - ае"'0)] и (11.104а) у2 (п) = (1/2) Н (e~ie) е~'вп = (1/2) [e“^0/(l - ae/0)]. (11.1046) Поэтому из свойства линейности определяем выходную последовательность 1 / einS е~1п& \ У («) = У1 («) + ?»(»)=—( ---------Т7Г + -------) = 2 \ 1 — ае ,и 1 — ае'в / 1 Г е^8 (1 — ае1(>) + е~^п0 (1 — ае~^8) ~1 = 2 L (1 - ае~;0) (1 - ае'е) J = = J_ Г еМ9+е-М0_а[е/(»+1)0 + е-Л«+1)е]1 _ = 2|_ 1 — а [е10 + е-10] + a2 * * J = cos «0 — a cos [(n + 1) 0] ... .... = l-2acos(0)+“a2 “• (11Л05) 11.3.1. Теорема дискретизации Основные проблемы цифровой фильтрации связаны с дискре- тизацией непрерывного сигнала для получения его цифрового аналога, а также с вопросами его восстановления из цифрового сигнала. В этом подразделе эти задачи рассматриваются с по- мощью преобразований Фурье непрерывного и цифрового сиг- налов 2). Для непрерывного сигнала x(t), который имеет представле- ние Фурье вида ОО *(0 = (1/2л) J Х(/®)е'мЧ®, (П.Юба) — оо *) Заметим, что в примере 11.1 импульсная характеристика Л(«) системы имеет вид h(ri) = апи(п), согласно выражению (1124). Из табл. 11.1 пер даточная функция системы (которая является ^-преобразованием импульсн характеристики) определяется уравнением (11 101). в 2) За исключением аналоговой частоты со, символ «Д» используется & случае непрерывной переменной. Например, X(t)—непрерывная функции Й (s) — передаточная функция аналоговой системы.
И. Введение в цифровые фильтры 455 соотношение > X (/со) = J St (t) e-W dt (11.1066) — OO называется преобразованием Фурье сигнала St(t). Если после- довательность х(п) определяется как x(n) = Sl(nT), (11.107а) где Т — интервал дискретизации, то fsAl/r (11.1076) называется частотой дискретизации. Преобразование Фурье по- следовательности х(п) описывается соотношением (11.89) сле- дующим образом: Х(е/0) = £ х(п)е-№. (11.108а) П= —оо Поскольку Х(е№) является периодической функцией переменной 0 с периодом 2л, то уравнение (11.108а) представляет собой раз- ложение в ряд Фурье Я(е/е), где х(п)—коэффициенты Фурье. Представление последовательности х(п) через функцию Х(е/0) имеет вид х(п) = (1/2л) J X^e^dQ. (11.1086) —Л Поскольку последовательность х(п) получается при дискрети- зации непрерывного сигнала x(t) согласно соотношению (11.107), можно найти связь между Х(/со)—преобразованием Фурье сигнала St (t) и X (е1в) — преобразованием Фурье после- довательности х(п). Подставляя в соотношение (11.107а) урав- нение (11.106а) и при условии, что t = nT, получаем *(п) = ;е(пГ) = (1/2л) J £ (/со) Ло = —оо оо [(26+1)л]/т = (1/2л) У J X (]’<») е1апГ da (11.109) А--оо [(2fe-l)n]/T При замене переменной интегрирования со' Дсо — {2nk)T) (11.110) и Учитывая, что __ е! 1шЧ(2лА DinT — е1ш>пТе^2лкп — е№пТ> (11.111)
4S6 11. Введение в цифровые фильтры можно переписать выражение (11.109) следующим образом: ОО л/Г х(п) = (1/2л) J X(/[“' + (2nk'/T)]}e^'nTd&' = k^—oa ~п/Т П/Т оо = (1/2л) J ^{/[®4-(2W7)]}e/<a”J’tZ<o, (11.112) —Ji/Г k =» — оо Где искусственная переменная со' заменена на другую перемен- ную интегрирования со. Следующая замена переменной 0 = иТ (11.113) позволяет записать уравнение (11.112) в виде х(п) = (1/2л) J (1/Т) £ Х{/[(0/7’)4-(2лй/Г)]}еММе. (11.114) — Л fee—оо Из сравнения уравнений (11.1086) и (11.114) следует, что Х(е/е) = (1/7’) £ X{j[(e/T) + (2nk/T)]} или (11.115а) fe=—оо Х(е/“г) = (1/Г) f Х{/[со + (2лй/Г)]}. (11.1156) fee—ОО Заметим, что X[/(со + р) ] представляет собой аналог Я (/со), Но сдвинутый по частоте. Например, на рис. 11.8, а, б показаны соответственно X(j<a) и ^[/(со + р)] при условии, ч-цо р — поло- жительное вещественное число. Следовательно, соотношение (11.115) устанавливает, что частотная характеристика дискрети- зированной последовательности х(п) представляет собой взве- шенную сумму бесконечного числа частотно-сдвинутых анало- гов частотной характеристики соответствующего непрерывного сигнала £(t). В случае частотно-ограниченного непрерывного сигнала с полосой <о0, т. е. Х(/со) = О для | со | > (<о0/2), (11.116) как показано на рис. 11.9, а, уравнения (11.115) дают различные возможные функции Х(е^), приведенные на рис. 11.9,6—г для случаев, когда интервал дискретизации Т больше, меньше либо равен 2л/соо. При1) Г<(2л/соо) (11.117) *) Соотношение между интервалом дискретизации Т и шириной полосы сигнала «о в выражении (11 117) называется условием Найквиста. Скорость дискретизации, или частота fs, такая, что fs А1/Т = <оо/2л, называется ско- ростью Найквиста.
J1. Введение в цифровые фильтры 457 Рис. 11.8 Иллюстрации соотношения между функциями Я (/’со) (а) и *[/(<>+ р)] (б). X(eJ0) Рис. 11.9. Частотные характеристики непрерывного сигнала и соответствуй), щих ему дискретизированных последовательностей. б) ш,Т>2л; в) й)0Т<2л«)(1; г) <о0Т-2л.
458 11. Введение в цифровые фильтры выражение (11.115) приводится к виду X (е<в) = (]./Т) X[j (8/Т)] для |0| = соГ<л. (11.118) Таким образом, частотные характеристики непрерывного сиг- нала и его дискретизированной последовательности идентичны по форме и отличаются только масштабным множителем для 101 л. Этот факт также изображен на рис. 11.9. Поскольку из уравнения (11.118) следует, что частотные характеристики непрерывного сигнала и соответствующей дис- кретизированной последовательности идентичны вплоть до мас- штабного множителя, то разумно предположить, что, задавая последовательность х(п) и интервал дискретизации Т, можно восстановить непрерывный частотно-ограниченный сигнал x(t), такой, что аоТ < 2л, где сор— полоса, занимаемая восстановлен- ным сигналом x(f). Другими словами, при выполнении условий (11.116) и (11.117) возможно восстановление непрерывного сигнала £(t) из его дискретизированной последовательности х(п)1). Для иллюстрации этого подставим (11.116) в уравне- ние (11.106а) *(0 = (1/2л) [x(/G>)e^tfto = (l/2n) J Х№)е!«*(1®. (11.119} —ОО -<|>о/2 Замена переменной 0 А со Г позволяет записать соотношение (11.119) в виде (<ОоТ)/2 ^(0 = (1/2л) J X[/(0/7’)]exp[/(0//7’)](tZ0/7’). (11.120) -(ш0Г)/2 Подстановка (11.118) в уравнение (11.120) дает (<ОоГ)/2 Л(0 = (1/2л) X(eiQ)exp[j(8t/T)]dQ. (11.121) -(<ОоГ)/2 Из рис. 11.9 следует, что если интервал дискретизации удов- летворяет условию Найквиста (11.117), то 1И) = 0 для (®0772) < | 0 | < л. (11.122) *) Заметим, что при невыполнении условия Найквиста восстановление непрерывного сигнала из последовательности х(п) не дает исходный сигнал £(/), а сигнал с полосой, удовлетворяющей условию Найквиста при выбранном интервале дискретизации Т.
11. Введение в цифровые фильтры 469 Исходя из условия (11.122) можно переписать уравнение (11.121) в виде Л *(/) = (1/2л) J №)exp[/(0//T)]<ft. (11.123) -Л Подставляя в соотношение (11.123) уравнение (11.108а), по- лучаем Л ОО ^(0 = (1/2л) ^2 *(«)e_/0nexp(/0//T)d0™ —д 72—— оо оо Л = (1/2л) х(п) ехр[— jd(n—-t/T)]dQ = П~ — со —Л = (1/2л) £ х (и) ехр [~7 (ra ~ g 2 {п ~t/T} я] = Л— “09 V v— 2/sin Iя (« — </г)1 (HIM = L х(п) — j (п —t/T)2ii~ ' ’ <11Л24) Л— “ОО оо Г тг Zsin -= (пТ — f) Х^—7Г---------- п=_го T(nr-Z) Уравнения (11.124) представляют собой интерполяционную формулу для восстановления непрерывного сигнала X(t) из за- ₽ис. 11.10. Интерполирующий фильтр для формирования непрерывного сиг- нала из дискретизированной последовательности. Данной дискретизированной последовательности х(п). В частот- ной области уравнения (11.124) по существу устанавливают, что частотные характеристики непрерывного сигнала можно полу- чить, пропуская дискретизированную последовательность через Идеальный фильтр нижних частот с частотой среза сос = п/Т, как показано на рис. 11.10. Например, если пропустить дискре-
460 11. Введение в цифровые фильтры тизированную последовательность с характеристиками, приве- денными на рис. 11.9, в,’г, через идеальный фильтр, показан- ный на рис. 11.10, то непрерывный выходной сигнал £(t) за- дается характеристикой на рис. 11.9, а. Заметим, что уравнения (11.124) получены при условии, что непрерывный сигнал яв- ляется частотно-ограниченным, согласно условию (11.116), а скорость дискретизации удовлетворяет критерию Найквиста (11.117). Если критерий Найквиста (11.117) не выполняется (скорость дискретизации недостаточно высока), то отсутствует линейное соотношение между частотными характеристиками X(ja) и Х(е1в) соответственно непрерывного сигнала £(f) и дискретизи- рованной последовательности х(п),как показано на рис. 11.9, а, б. В этом случае часть высокочастотной информации в X(ja) сдви- гается в область более низких частот Х(е)0), что иллюстрируется на рис. 11.9,6 штриховыми линиями. Этот сдвиг информации называется наложением или эффектом отражения. В этом слу- чае нельзя восстановить непрерывный сигнал &(t) из соответ- ствующей дискретизированной последовательности х(п). 11.4. Дискретное преобразование Фурье В двух предыдущих разделах были рассмотрены два пред- ставления последовательностей, а именно z-преобразование и преобразование Фурье. В тех случаях, когда последователь- ность х(п) периодична либо имеет конечную длительность, можно получить еще одно представление, которое носит назва- ние дискретное преобразование Фурье (ДПФ). В гл. 12 пока- зано, что ДПФ является одним из методов расчета цифровых фильтров с конечной импульсной характеристикой. Итак, рассмотрим периодическую последовательность хр(п) с периодом №). Тогда хр (п) = хр (п + mN), (11.125) где m — любое целое число. В общем случае последователь- ность Хр(п) не допускает ее представления в виде г-преобразо- вания, поскольку отсутствует конечное значение z, при котором ОО Xp(z)= £ xp(n)z~n .(11.126) ОО будет сходиться. В результате этого последовательность хр(п) не будет обладать также и представлением в виде преобразо- вания Фурье. Однако, поскольку последовательность хр(п) пе- 1) Все периодические последовательности отмечены индексом р.
11. Введение в цифровые фильтры 461 риодична, она имеет представление в виде дискретного ряда Фурье *) • хР(п)= I Xp(k)e^2ltlN'>kn, (11.127) /i=—ОО где Xp(k)—коэффициенты ряда Фурье. Заметим, что для лю- бого целого числа m имеем (11.128) ej (2n/JV) (fe+тЛ) п — gj l(2n/N) kn+2nmn] — gj (2n/W) kn gf 2nmn gf (2MN) kn Это означает, что запись вида (11.127) содержит избыточную информацию. Из выражения (11.128) следует, что имеется только N' различных комплексных экспоненциальных частот в уравнении (11.127), а именно (2n/N)k для fe = 0, 1, 2, .... JV—1. (11.129) Следовательно, равенство (11.127) можно переписать в виде W-1 Xp(n) = (\JN)£ Xp(k)ei^iN)kn (11.130) fe = 0 где l/N— нормирующий множитель. Умножая уравнение (11.130) на ехр[—j2nmn/N] и сумми- руя по п за один период, получаем N—l JV-1 W-1 £ x„(n)e_l(2lt/JV)mra =(W) £ £ Хр(^)е/<2"ЛГ)п(й-т) = п-0 п=0 А=0 W-1 N-l N-1 = (1/W) Е Xp(k) £ eiWN)ntk-m)= £ Xp(k)6(k-m), k=0 F n=0 k=o где использовано следующее соотношение: N-l £ e/(2n/W)n(fe-m)==jV При k=tn п-0 = 0 при k =/= tn. Из равенства (11.131а) коэффициенты ряда Фурье в нии (11.130) определяются как N-1 Xp(k) = I хр(п)е-/М^. __________ л=0 *) Напомним, что в случае непрерывных сигналов, периодический сигнал (0 с периодом Т имеет следующее представление в виде ряда Фурье: ?р (/) = У, Хр (k) e^k<at, где ш = 2п/Т. Если t = п, а Т = N, то получа- QO ется представление в виде ряда Фурье (11.127) периодической последова- тельности. (11.131а) (11.1316) выраже- (11.132)
462 11. Введение в цифровые фильтры Необходимо отметить, что уравнения (11.132) и (11.130) ана- логичны по форме. Следовательно, можно сделать вывод, что последовательность Xp(k) периодична с периодом N. Представ- ление Xp(k) в виде дискретного ряда Фурье задается выраже- нием (11.132), где хр(п) — коэффициенты ряда Фурье. Равен- ство (11.132) называется дискретным преобразованием Фурье (ДПФ) последовательности хр{п), а равенство (11.130) — об- ратным дискретным преобразованием Фурье (ОДПФ) последо- вательности Xp(kY). Пример 11.15. Имеется периодическая последовательность хр(п) вида хр(п) — ап для 1 и хр (п + mN) = хр (п), (11.133) где m — целое число. Определить ДПФ последовательности хр(п). Решение. Из уравнения (11.132) следует, что 1-Л 1 _ ае~/ (2лй/Л0 • (11.184) Обратим внимание, что Хр (k) действительно периодична С периодом N, поскольку ____________1~а"____________ Np (k + mN) j _ a eXp {k + mN)/N] “ 1 — a.^ 1 — aN ~ /(Л 1 — a exp (— fimk/N) exp (—j2jtm) 1 — a exp (—]2nk/N) ~~ %p Заметим, что в обоих уравнениях (11.130) и (11.132) ДПФ и ОДПФ периодической последовательности можно определить только за один период. Рассмотрим последовательность ограни- ченной длительности* 2) х(п), заданную следующим выраже- нием: х(га) = Хр(га) для 1 Л П М 1 (11.135) = 0 для п < 0, п> N—1. Таким образом, здесь х(п) представляет собой один период по- следовательности Хр(п). В этом случае существует X(z) — z-пре- образование последовательности х(п) и оо N — 1 X(z) = x(n)z-«= Е xp(n)z-". (11.136) *) Символ обозначает переменные ДПФ. 2) Последовательность х(п) имеет ограниченную длительность, если х(п)=0 при п sg Nt и п Nz, где и Nz— целые числа, такие, что —оо < Nt < N2 < оо.
11. Введение в цифровые фильтры 463 (11.137) Сравнение выражений (11.136) и (11.132) показывает, что соот- ношение между z-преобразованием х(п)—первого периода по- следовательности хр(п) — и ее ДПФ имеет вид Xp(k) = X(z) l2=exp,/2jlfcW1 = ^(^w). С другой стороны, ДПФ последовательности хр(п) представляет ^точечную дискретную последовательность, полученную из преобразования Фурье функции Х(е1в) при постоянном интер- вале переменной 0 для 0 < 0 < 2л, поскольку соотношение (11.137) можно переписать как Xp(^) = J(^0)|0_2jxWJV, k*=0, 1, 2, .... N-l. (11.138) Пример 11.16. Имеется ограниченная последовательность вида х (и) = ап для = 0 для Определить ДПФ периодической последовательности хр(п), такой, что хр («) = Для 0 < и < iV - 1 и хр(п + mN) = Хр(п), где m — целое число (11.140) Решение. г-Преобразование и преобразование Фурье последовательности х(п) имеют вид N-1 X (z) = £ anz~n = (1 - A~w)/(1 - az-1). (11.139) (11.141а) X(eie) = (\-aNe-lm)/(l-ae-ie) (11.1416) Из уравнения (11.138) ДПФ последовательности хр(п) определяется сле- дующим образом: X (ь^у^/е)! _ 1 - aW ехр (-j2nfe) р (й) Л (а ) le_2n*w 1 _ a ехр (- jlnk/N) \ — aN -П------------?---о ь/лл > где * = 0,1,2.........ЛГ-1. (И.142) 1 — a ехр (— ftnk/N) > > > > Пример 11.17. Найти ДПФ периодической последовательности хр(н), где хр (п) = (1/2)” для 0<п<3 и хр (п + 4m) = хр (п) для всех целых т. (11.143) Решение. Определим ограниченную последовательность х(«) следующим образом: х(.п) = (\/2)п для 0<в<3 = 0 для п < 0, п > 3. Используя результаты примера 11.16 для a =1/2 и# = 4, получаем Х(е/0) = [1 — (1/2)4 е-/40]/[1 — (1/2) е-/0] и (11.145) %р№) = [1 - (1/2)<]/[ 1 - (V2) ехр (- ink/2)]. (11.146) (11.144)
464 11. Введение в цифровые фильтры При fe = O, 1, 2 и 3 выражение (11.146) дает Хр (°) = = 4(2) = 1б/8> 1Л47а) J m 15/16_______________15/16 (15/16) [1 - (//2)] l-(\/2)(-j) 1 + (//2) 5/4 - = (3/4) [ 1 - (j/2)] = (3/8) (2 - /), (11.1476) Хр(2)= 1} =1б‘(т)==5/8> (11.147в) (3)=i^/2j о) = =4(2+1Л47г> Хр(4) = Хр(8)= ... =Хр(4т) = Хр(0) = 15/8, (11.147л) Хр(5)«^р(9)= ... =Хр(4т+1) = Хр(1) = (3/8)(2-/), (11.147е) Хр(6) = Хр(Ю)= ... = Хр (4m + 2) = Хр (2) = 5/8, (11.147ж) Хр(7) = Хр(11)= ... =Хр(4т + 3) = Хр(3) = (3/8)(2 + П. (ИЛ47з) где m — целое число. Из уравнений (11.137) и (11.138) определим ДПФ X(k) ограниченной последовательности х(п) длительности N, где х(п) = 0 для п<0 и для n^N, (11.148) следующим образом: n-\ X (k) = x(n)e~‘2nkn,N для п = 0 = 0 для 0<fe</V— 1 k <0, k>N~ 1. (11.149) Соответственно ОДПФ X(k), заданное выражением (11.149), имеет вид N — 1 х (n)= У X (6) ei21zknlN для 0 < п N — 1 * & (11.150) «= 0 для n<0, n>N — 1. Заметим, что выражения (11.149) и (11.150) представляют со- бой усеченные аналоги соответственно соотношений (11.137) и (11.138). Следовательно, можно показать, что ДПФ ограни- ченной последовательности однозначно, и, таким образом, ОДПФ является ограниченной последовательностью. Кроме того, операции, определяемые уравнениями (11.149) и (11.150), являются взаимообратными. Учитывая условия (11.137) и
It. Введение в цифровые фильтры 465 (11.138), из соотношения (11.149) получаем X(k) = X (г) у (2n*W)] = W6)l0=2ltW для 0<6</V-l (11.151) = 0 для k < 0, k> N — 1. Пример 11.18. Найти X(k) — ДПФ следующей последовательности при а = 1/2 и N = 4: х(п) = ап для 0<л<ЛГ-1 . lllalDZ) = 0 для п < 0, п> N — 1. Решение. Из выражений (11.141) и (11.151) получаем 1 -aw JC (£)=»-------7—.о ..... для 0<£<ЛГ--1 ... ,к„. ' ' 1 — а ехр (— fink/N) (11.153) = 0 для k < 0, k > N — 1. При а=1/2 и Л/ = 4 уравнение (11.153) дает X(l) = 15/8, X (2) = (3/8) (2 - j), Х(3) = 5/8, X (4) = (3/8) (2 + j) и X(k)=O для k<0 н для k^4. (11.154) Соотношение (11.151) можно использовать для определения ДПФ по заданному z-преобразованию ограниченной последо- вательности1). При расчете фильтров в большинстве случаев ДПФ Я(&) конечной импульсной характеристики й(п) с дли- тельностью /V отсчетов в некотором смысле задается как исход- ное требование, и основная задача состоит в нахождении пере- даточной функции H(z), такой, что H(k) удовлетворяет усло- вию (11.151), т. е. R(k) представляет собой последовательность, полученную из частотной характеристики Н(е<в) требуемого фильтра. С этой целью подставим соотношение (11.150) в z-пре- образование последовательности ft(n) N-l N-l N-l #(z)= £ ft(n)z-»= 2 (1/ЛГ) 2 H(k)eR2^knz-n = n = 0 n=0 k—Q N-l Й-0 H(k) N N-l y1 eH2nk/N}nz-n (11.155) Таким образом, задавая R(k), т. e. набор из N точек требуемой частотной характеристики, которые равномерно расположены *) Эффективная процедура вычисления ДПФ и ОДПФ называется быст- рым преобразованием Фурье (БПФ), подробное изложение которого приве- дено в [22].
466 11. Введение в цифровые фильтры на единичной окружности в z-плоскости, из уравнения (11.155) можно определить необходимую передаточную функцию цифро- вого фильтра. Эта процедура называется методом частотной выборки. Соотношение между частотной характеристикой и ДПФ ограниченной последовательности определяется при оцен- ке Н(z) на единичной окружности в z-плоскости следующим образом: Взаимосвязь между z-преобразованием H(z), частотной ха- рактеристикой Н (е>в) и ДПФ R(k) импульсной характеристики h(n) с конечной длительностью устанавливают соотношения (11.151), (11.155) и (11.156). В дальнейшем будет показано, что соотношения (11.155) и (11.156) играют ключевую роль в разработке метода частотной выборки для расчета и реали- зации цифровых фильтров с конечной импульсной характерис- тикой в разд. 12.2 и 13.2. 11.5. Основные функциональные узлы Ранее было установлено, что цифровой фильтр реализуется либо программным способом на универсальной или специали- зированной вычислительной машине, либо аппаратурным спосо- бом. При любом методе реализации основные принципы испол- нения цифрового фильтра включают в себя следующие два этапа: 1) преобразование соотношения между входным и вы- ходным сигналами цифрового фильтра в алгоритм; 2) исполне- ние или реализацию алгоритма в виде комбинации основных операций или в виде цифровой аппаратуры. Для иллюстрации этих положений рассмотрим цифровой фильтр, имеющий передаточную функцию вида Н (z) Д Y (z)/X (z) = (1 + az~l)/(l + bz~'), (11-157)
11. Введение в цифровые фильтры 467 где X(z) и У(г)—соответственно z-преобразования входной и выходной последовательностей. Для реализации этой переда- точной функции преобразуем ее в разностное уравнение у (п) + Ьу(п — 1) = х(п) + ах(п — 1) или у (п) = х(п) + ах(п — 1) — by (п — 1). (11.158) Из уравнения (11.158) следует, что присутствующий на выходе сигнал у(п) представляет собой алгебраически взвешенную сумму входного сигнала и предыдущих значений входного и вы- ходного сигналов. Реализация передаточной функции (11.157) эквивалентна выполнению алгоритма (11.158), который требует: а) единичных задержек, или регистров сдвига, для хранения у(п)= х(п-1) Х(п) Рис. 11.11. Основные функциональные узлы цифровых фильтров о —задержки; б — сумматоры, в — перемножнтели. предыдущих значений входного и выходного сигналов; б) пере- множителей, или операций умножения, для обеспечения необ- ходимого масштабирования или получения взвешивающих мно- жителей дискретных величин; в) сумматоров, или операций сло- жения (которые включают также и вычитание), для сложения Различных величин в правой части уравнения (11.158), которые образуют соответствующие значения выходного сигнала. И программная, и аппаратурная реализации выражения (11.157) требуют наличия трех вышеупомянутых составных часгей, а именно задержек, или регистров сдвига, сумматоров, или операций сложения, и перемножителей, или операций умно- жения, схематические изображения которых приведены соответ- ственно на рис. 11.11,а — в. На рис. 11.11 также показаны соотношения между входными и выходными сигналами этих Рох основных цифровых элементов. В дальнейшем для про- оты будем называть их задержками, сумматорами и пере- «ножителями.
468 11. Введение в цифровые фильтры Следует отметить, что на рис. 11.11 на каждой входной и выходной линии, подходящей к цифровому элементу, стрел- кой показано направление прохождения сигналов. Для удобства предположим, что сумматор присутствует в любой точке соеди- нения линий и обеспечивает сложение всех подходящих к этой точке сигналов, как показано на рис. 11.12, а, где выходной Рис. 11.12. Упрощенные схемы сумматоров (а, б) и перемножителей (в, г). сигнал у(п) является суммой всех входных сигналов, сходя- щихся в точке пересечения — узелф, и имеет вид у (га) = Xi (п) 4- х2 (п) + ... + х£(/г). (11.159) Фактически рис. 11.12, а отражает подробную цифровую схему, приведенную на рис. 11.12,6. Кроме того, перемножитель имеет упрощенное обозначение, как показано на рис. 11.12, в, где вы- ходной сигнал определяется как у (п) = ах (п). (11.160) Это обозначение эквивалентно цифровой схеме на рис. 11.12, а. Отсутствие над стрелкой постоянной умножения просто озна- чает, что постоянный множитель а равен 1. Пример 11.19. Найти передаточную функцию цифровой схемы, изобра‘ женной на рис. 11.13, а. Решение. Заметим, что схема, приведенная на рис. 11.13, а, описывает цифровую схему на рис. 11.13,6. Как показано на рис. 11.13, а, разностй°е уравнение и его z-преобразованне имеют вид у (п) + by (п — 1) =*ах (п) и (11.161а) (1 + Ьг-1) У (г) •= аХ (г). (11.1616)
11. Введение в цифровые фильтры 469 [X(zi] Х(п) faX(*)-bz~'Y(z)J ax(n)-byfn-t) [Y(z)] УМ y(nl -Ьу(п) [-bY(zV -by (п-1) [-bz-’Y(z)] Рис. 11.13. Цифровая схема. a-упрощенные обозначения; б—с подробным обозначением элементов. а Следовательно, передаточная функция цифровой схемы на рис. 11.13 опреде- ляется следующим образом: Н (г) = Y (z)/X (z) = а/(1 + fez-'). (11.162) В отличие от аналоговых фильтров, где основные пассивные элементы R, L и С должны иметь положительные вещественные Рис. 11.14. Нереализуемая структура цифровых фильтров. значения, здесь постоянные множители вообще не ограничены. Однако некоторые простые структуры цифровых фильтров мо- гут обладать неустойчивостью и (или) невозможностью выпол- нения вычислений. Рассмотрим схему, приведенную на рис. 11.14,
470 И. Введение в цифровые фильтры где хДп), х2(п), х3(п) и Xi(n)— соответственно выходные сиг- налы сумматоров в узлах 1, 2, 3 и 4. Из рис. 11.14 следует, что 1) для вычисления хДп) необходимо знать х4(п); 2) для вы- числения х4(п) необходимо знать х3(лг); 3) для вычисления х3(п) необходимо знать х2(л); 4) для вычисления х2(п) необ- ходимо знать xi(n). Эта кольцевая процедура приводит к невоз- можности выполнения вычислений значений хДп), х2(п), х3(л) и х4(п). Отметим, что это происходит вследствие того, что кон- тур не (^одержит элементов задержки1). Следовательно, окон- чательную реализацию цифровых передаточных функций необ- ходимо проверить на отсутствие контуров без задержки2). 11.6. Устойчивость Во временной области цифровой фильтр устойчив, если его импульсная характеристика удовлетворяет условию (11.18). Те- перь определим условия устойчивости цифровых фильтров в г-области. Для этого рассмотрим общую передаточную функцию, за- данную выражением (11.40), которое для удобства приведено еще раз: М IN Н (г) = аП (1 - (1 - (П.163) Любой фильтр с передаточными функциями вида (11.163) при N 1 называется цифровым фильтром с бесконечной импульс- ной характеристикой (БИХ), поскольку не существует конеч- ного целого числа L, такого, что h(n) = 0 для п > L, (11.164) где /г (и)— импульсная характеристика фильтра. Для цифровых БИХ фильтров положим, что (11.165) Это предположение верно почти для всех практических случаев. Разложение уравнения (11.163) на простые дроби дает Я(г) = Ео + —gl~i+ —12 г, + ... + - -N 1 — P[Z 1 1 — p2z 1 — pNz где £o = a при /V = Af = 0 при N > M и h = ptz~i)H(z)\e^Pi при г = 1, 2, .... W. (11.166a) (11.1666) (11.166b) *) Контур в цифровых фильтрах всегда направленный. 2) Метод преобразования цифрового фильтра с контурами без задержки в схему с контурами с задержкой приведен в гл. 13.
11. Введение в цифровые фильтры 471 Следовательно, импульсная характеристика, соответствующая выражению (11.163), определяется следующим соотношением: h (п) = [^р? + + ... + lNPnN] и (n) + g06 («)• (П-167) Ясно, что необходимые и достаточные условия того, что им- пульсная характеристика, заданная выражением (11.167), удов- летворяет критерию устойчивости Е |Л(п)|<ео, (11.168) П= —ОО имеют вид | Pi | < 1 для I = 1, 2.........N. (11.169) Это означает, что все полюсы цифрового фильтра расположены внутри единичного круга в z-плоскости. Рис. 11,15. Устойчивая цифровая схема к примеру 11.20. Пример 11.20. Показать, что схема, приведенная на рис. 11.15, устойчива. Решение. Разностное уравнение, описывающее эту схему, равно у (п) = аох (п) + у (п — 1) — 0,5у (п — 2). (11.170) Передаточную функцию схемы можно получить, применив г-преобразование к соотношению (11.170): (1 - z-1 + 0,5z-2) Y (г) = а0Х (г) или Н (г) Д Y (г)/Х (г) = а0/(1 - z-1 + 0,5z-2) = aaz2/(z2 - z + 0,5). (11.171) Следовательно, полюсы фильтра расположены в точках plt 2 = _LaVT=TW = = 0,5 ± /0,5. (11.172) *
мч 11. Введение в цифровые фильтры Таким образом, функцию H(z) можно переписать в виде Н (Z) = [1 - (0,5 + /0,5) z-1] [1 - (0,5 - /0,5) а-1] ’ (! 1-173) Поскольку | pi | = | Рг I = 0,71, (11.174) схема на рис. 11.15 устойчива Если передаточная функция цифрового фильтра представ- лена в виде //(z) = ao + aiz-1+ - Л-амг-м, (11.175) что эквивалентно случаю У = 0в выражении (11.163), то циф- ровой фильтр называют фильтром с конечной импульсной ха- рактеристикой (КИХ). Это обозначение используют вследствие того, что импульсная характеристика, соответствующая урав- нению (11.175), удовлетворяет следующему условию: Л(п) = 0 для п > М и для п < 0. (11.176) Таким образом, соответствующая импульсная характеристика имеет конечную протяженность. В этом случае отсутствуют по- люсы, и поэтому этот тип фильтра всегда устойчив. 11.7. Простой пример цифрового фильтра Рассмотрим /?С-цепь на рис. 11.16, где начальное напряже- ние на емкости равно нулю. При vBX(t) = 0 для t <Z 0 выходной сигнал Увых (/) задается в виде t Йвых(^) = 5(1дае~(1^н<-г)йвх(т)с?т==й(/)*йах(а где (11.177а) о й(/) = (1//?С)е-<‘«с>< (11.1776) — импульсная характеристика /?С-цепи, приведенной на рис. 11.16. Для понимания основных идей цифровой фильтрации L(t) Рис. 11.16. ЯС-схема. рассмотрим задачу проектирования цифрового фильтра, кото- рый обеспечивает такую же функцию обработки сигнала, как и простой 7?С-фильтр нижних частот первого порядка, показан- ный на рис. 11.16. Поскольку входной сигнал /?С-фильтра представляет собой непрерывную функцию времени, то первым
11. Введение в Цифровые фильтры 473 этапом является установка АЦП со стороны входа для преоб- разования входного напряжения йвх(0 во входную последова- тельность иВх(п). Кроме того, на выходной стороне цифрового фильтра размещается ЦАП, который преобразует выходную по- следовательность иВЫх(п) в непрерывный выходной сигнал увых(/), как показано на рис. 11.17. Здесь узел самого цифро- вого фильтра является задачей проектирования. ып> V (t) вх АЦП Цифровой фильтр ЦАП Ъ,/л> Рис. 11.17. Общее построение цифровых фильтров. Поскольку ЯС-цепь на рис. 11.16 описывается дифферен- циальным уравнением первого порядка (^аых/Л) + (1дайвых(/) = (1дайвх(/) и (11.178а) йвых(0-) = 0, (11.1786) положим, что и цифровой фильтр на рис. 11.17 характеризуется разностным уравнением первого порядка «ВЫХ (^) == ^«ВЫХ (^ 1) ^^ВХ (^) И «вых ( 1) = 0. (11.179) Применяя к выражению (11.179) «-преобразование, получаем (1 — а2_1)Увых(2) = 6Увх(2!) или Я(г)ДУаых«х(2) = й/(1 -az-1). (11.180) Следовательно, импульсная характеристика задается в виде h(n) = ba"u(n). (11.181) Из соотношения (11.17) выходная последовательность пВых(п) Цифрового фильтра определяется как «вых («) = А (п) * «вх («) = Е h(n — k) t»BX (k) = £ Qan~kv3X (k). k~ “ k~° (11.182) Приближенное интегрирование выражения (11.177) на основе замены интеграла конечной суммой прямоугольников с основа- ниями в Т с дает йвых («Л = S (W) (Т/ЙС) ^х (АГ). (11 183) Л=0 Из сравнения уравнений (11.182) и (11.183) получаем, что если 1) интервал дискретизации АЦП и ЦАП составляет Т с; 2) по-
474 11. Введение в цифровые фильтры стоянные а и Ь в уравнении (11.179), описывающем выбранный цифровой <Ь'1пьтр, имеют значения b = TIRC, (11.184а) , а = е-(г«с)> (11.1846) то выходная последовательность Пвых(л) цифрового фильтра представляет собой последовательность, полученную дискрети- зацией выходного сигнала иВых(0 /?С-фильтра нижних частот, показанного на рис. 11.16. Цифровой фильтр, обеспечивающий реализацию разностного уравнения (11.179) с параметрами Уп1 пь а=ехр($ Блох цифрового фильтра из рис fl* 7 Рис. 11.18. Цифровой фильтр, имитирующий ЛС-цепь, ь|>иведенную на рис. 11.16. (11.184), показан на рис. 11.18. Подставив рис. 11.18 вместо блока, обозначающего цифровой фильтр на рис. 11.17, получим схему, имитирующую /?С-цепь на рис. 11.16. Очевидно, что при- менение к уравнению (11.177) метода численного интегрирова- ния даст другой цифровой фильтр, показанный на рис. 11.18. 11.8. Анализ цифровых фильтров В этом разделе приведен простой метод анализа схем циф- ровых фильтров. Этот метод аналогичен анализу аналоговых схем по методу узловых напряжений. В действительности он обладает многими отличительными особенностями, а именно: простотой формулировки, легкостью машинного исполнения, эф- фективностью вычисления благодаря применимости разрежен- ных матриц. Рассмотрим цифровую схему S с одним входом и одним вы- ходом, содержащую N + 2 узлов и b ветвей. Пусть узел 0 яв- ляется входным узлом (или источником,}, узел IV-|-1 — выход- ным (или стоком), а ха(п) — переменной, относящейся к выходу сумматора в узле а при а= 1, 2, ..., N. Пусть также Хвх(«)" входная, а хВых(п)— выходная последовательность и, наконец,
11. Введение в цифровые фильтры 475 X,(z) — z-преобразование последовательности xt{n) для t=l, 2....N, вх и вых. В каждом узле а запишем узловое уравнение, описывающее взаимодействие сигналов ветвей, подходящих к узлу а, где а = 1, 2, ..., N. В результате получим систему из N алгебраи- ческих комплексных уравнений A(z)X(z) = B(z)XBX(z), (11.185) где А(г) — N X //-матрица, содержащая характеристики ветвей, B(z) — yVX 1-вектор, Хвх(г)— входной сигнал, a X(z) — NX1- вектор, состоящий из N узловых переменных: X(z) = ВД’ X2(z) XN(z)_ Решая уравнение (11.185) относительно X(z), получаем X(z) = A~’(z)B(z)Xbx(z). (11.186) Выходное уравнение можно получить, добавив уравнение в узле N -|- 1 Хвых (z) = С (z) X (г) + D (г) Хвх (г), (11.187) где С(г) — 1 X^вектор-строка и £)(г)— скалярная величина. Подстановка уравнения (11.186) в выражение (11.187) дает Хвых(г) = (СА-1В + Р)Хвх(г) А Я(г)Хвх(г), где (11.188а) 7/(z) = C(z)A-1(z)B(z) + D(z). (11.1886) — передаточная функция схемы. Следует отметить, что переда- точную функцию Н (г) [или частотную характеристику Я(е'0)] схемы можно получить, находя Хвых(г) [или Хвых(е/0)] при входном воздействии Хвх(г)= 1 [или Хвх(е'е)= 1 для всех 0]. Пример 11.21. Найти частотную характеристику и передаточную функцию схемы, приведенной на рис. 11.19. Решение. Поскольку задачей является нахождение частотной характери- втики и передаточной функции схемы, то необходимо положить .все началь- ные условия схемы равными нулю. Если функция Xk(z) является z-преобра-
476 11. Введение в цифровые фильтры Рис. 11.19 Схема цифрового фильтра. A3 (2) = 2 -'A 2(2) A4 (2) => PtXt (z) + P3X3 (z) " Xi (z) - - 1 Aa(z) 0 = ABX (z). (11.189) A3 (z) 0 _ Xi (z) _ _ 0 _ зованием узловой последовательности в узле k при k = 1, 2, 3 и 4, то узло- вые уравнения имеют вид Аг (г) = Авх (г) + Р4А3 (г) Xt(z)=>PiXi(z) или 1 О —Pi 0 - — Pl 1 0 0 0 -2-1 10 О —pt — р8 1 _ Выходное уравнение определяется как ^вых(г) = ^(г). (11.190) Решая уравнение (11.189) для Xi(z) и подставляя результат в последнее соотношение, получаем АВЫХ (2) = [Р! (р2 + Рз2-')/(1 - Р1Р42-1)] Xm (Z). (11.191) Следовательно, передаточная функция и частотная характеристика схемы на рис. 11.19, определяются следующими соотношениями: Л(л) = Хвь,х(2)/Хвх(г) = р1р2(1+-^-г-')/(1-р1р42-’) и (11.192а) 11 (е») = р,рг [1 + -g. ехр (- /0)]/[1 - PlPi ехр (- /0)]. (11.1926) ЛИТЕРАТУРА 1. Rabiner L. R., Rader С. М., Digital Signal Processing, New York IEEE Press, 1972 2. Steiglitz К An Introduction to Discrete Systems, New York, Wiley, 1974 3. Bogner R E., Constantinides A. G., Introduction to Digital Filtering, New York, Wiley, 1975. [Имеется перевод: Введение в цифровую фильтрацию Пер с англ./Под ред. Р. Богнера. А. Константинидиса —М.: Мир, 1976] 4 Digital Signal Processing Committee of IEEE Acoustics, Speech and Signal Processing Society, ed., Digital Signal Piocessing II, New York, IEEE Press, 1975.
11. Введение в цифровые фильтры. 477 5. Oppenheim А. V., Schafer R W, Digital Signal Processing, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1975 [Имеется перевод: Оппенгейм А В , Шафер Р. В , Цифровая обработка сигналов. — М : Связь, 1979 ] 6 Rabiner L. R, Gold В., Theory and Application of Digital Signal Processing, Englewood Cliffs, N J., Prentice-Hall, Inc., 1975. [Имеется перевод: Раби- нер Л., Гоулд Б, Теория и применение цифровой обработки сигналов — М,- Мир 1978] 7 Peled A., Liu В., Digital Signal Processing, New York Wiley, 1976. 8 Leon B. J., Bass S. C, Designer’s Guide to Digital Filter Parts 1—6, EDN, Jan., 1974, 30—36; Feb., 1974, 65—72; Mar., 1974, 51—59; Apr., 1974, 57-62; May, 1974, 61—68, and June, 1974, 69—75. 9. Kuo F. F., Kaiser J. F., System Analysis by Digital Computer, New York, Wiley, 1966. 10. Gibbs A. J., An Introduction to Digital Filters, Australian Telecommunica- tions Research, 3, 3—14 (1969). 11. Rosenfeld A., Picture Processing by Computer, New York, Academic Press, 1969. 12. Flanagan J. L., Rabiner L. R., Speech Synthesis, New York, Dowden, Hu- chington and Ross, 1973. 13. Cadzow J. A., Discrete Tame Systems, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1973. 14. Peled A., Liu B., A New Hardware Realization of Digital Filters, IEEE, Trans. Acoustics. Speech. Signal Processing, ASSP-22, 456—462 (1974). 15 Liu B., Effect of Finite World Length on Accuracy of Digital Filters — A Review, IEEE Trans. Circuit Theory CT-18, 670—677 (1971). 16. Fettweis A., On the Connection Between Multiplier Word Length Limitation and Roundoff Noise in Digital Filters, IEEE Trans Circuit Theory, CT-19, 486-491 (1972). 17. Yakowitz S Parker S. R., Computation of Bounds for Digital Filter Quanti- zation Errors IEEE Trans. Circuit Theory, CT-20, 391—396 (1973). 18 Crochiere R. E., A New Statistical Approach to the Coefficient Word Length Problem for Digital Filters, IEEE Trans. Circuit and Systems, CAS-22, 190-196 (1975). 19. Mitra S. K., Sherwood R. J., Estimation of Pole-Zero Displacements of Digital Filter due to Coefficient Quantization, IEEE Trans. Circuit and Sy- stems, CAS-21, 116—124 (1974). 20. Corsini P., Frosini G, Structures for Evaluating the Discrete Fourier Trans- form on Staggered Blocks, IEEE Trans. Acoustics, Speech, Signal Proces- sing, ASSP-24, 128—131 (1976). 21. Bongiovanni G., Corsini P, Frosini G., Procedure for Computing the Dis- crete Fourier Transform on Staggered Blocks, IEEE Trans. Acoustics, Sig- nal Processing, ASSP-24, 132—137 (1976). 22. Brigham E. O., The Fast Fourier Transform, Englewood Cliffs, N. J., Pren- tice-Hall, Inc., 1974. 23. Jury E. I., Theory and Application of the Z-Transform Method, New York, Wiley, 1964. ЗАДАЧИ 11.1. Определить отклики на единичный импульс и единичный скачок сле- дующих систем: а) У (n) — 0,5z/ (га — 1) = х (га): в) у (га) + 2у (п — 1) = х (га); б) У (п) + 0,5у (п — 1) = х (га); г) у (га) — 2у (п — 1) = х (га); д) у (п) — о^у (п _ 1) _ 0,5у (га - 2) = х (га); е) У («) + 0,5j/ (га - 1) - у (п - 2) = х (я) + х (п - 1).
478 11. Введение в цифровые фильтры 11.2. Предположим, что система S описывается разностным уравнением У (п) + у (п — 1) + -i- у (п. — 2) = 2х (п) — х (п — 1), где у(п)— выход. ной, а х(п)—входной сигнал. а) Найти передаточную функцию системы S. б) Оценить устойчивость системы S. в) Определить, является ли система S физически реализуемой Для у(—1)= у(—2) = 0 найти последовательность у(п), если г) х(п)= б (и) — последовательность единичный импульс. д) х(п)= и(п)—последовательность единичный скачок е) х (п) = 2и (п) + 56 (п). 11.3. Найти обратное z-преобразование следующих функций X (г); а) Х = 1 — 0,75г—1 + 0,125г—2 ’ в) Х = 1 + 0,5г-1 + 0,5г-2 ' 9^—1 о 1 у—! 1 с»—2 б) = —Г^^-1 + г-- + 0,5г-^ 1 — Д) х (z) = (1 + Z-1) (1 + 0,4г-1 — 0,1г~2)’ . „ , . l-3z-'+2z~3 е) л ^) = (1 + o sz-i) (1 + 01г_1 + г_2) 1 Х “ (1 + 0,5z-1 + 0,5z-2) (1 - 0,75г-1 + 0,125г-2) 5 (1-г-1) (1+0,752-»+г-2) ’ ' ’ (1 + 0,1г-1 + г-2) (1 + г-1 + 0,5г-2) ’ . у /-Ч 1 - z~‘ 1 + 0.75z~' + г-2 . ' ( ’ 1 + 0,1г-1 + г-2 1 + г-1 + 0,5г-2 ’ . у , . 1 + г-» 1 — г-1 К) Л (Z) = 1+0,52-* + o,5z-2 + 1 — 0,75г-1 + 0,125г-2 ’ 11.4. Цифровой фильтр описывается следующим уравнением: у (га)+-|- У (га—1)— —Г У (га — 2) = х (п), где у (га) — выходной, а х (га) — входной сигнал. О а) Найти передаточную функцию цифрового фильтра. б) Определить последовательность у(п) для х(п)=ехр(—п)и(п) и У(-\)=У(~2)=О. в) Определить последовательность у(п) для х(п)=пи(п) и у{ ч = у|-2)=0. г) Повторить пп. б) и в) для у{—1)= 1 и у(—2)= 0. 11.5. Вычислить свертку следующих двух последовательностей: Xi (га) = га + 1 для 0 га «С 1 х2 (га) = га2 для 0 2 = 0 для п < 0, п > 1, =0 для п < 0, га > 2, а) используя формулу свертки; б) используя прямое и обратное г-преобразования. _|. 11.6. Цифровой фильтр задается уравнением вида y(n)-\-biy(n > + b2y(n — 2) = х(п). а) Найти передаточную функцию H{z)= Y(z)/X(z) фильтра -и 0,6 б) Определить импульсную характеристику фильтра h (га) при ' и Ь2 = 0,4.
И. Введение в цифровые фильтры 479 в) Определить переходную характеристику фильтра s(n) при Ь| = 0,3 и 62 = 0,4. г) Определить последовательность у(п) при bi = 0,2 и 62 = 0,5, если у(—1)=</(—2) = 0 и х(п) = п для — 1 п 1, и х(п)=0 для п < —1, п > 1. 11.7. Цифровой фильтр описывается следующим уравнением: У (п) — у [п — 1) + у (п — 2) = х (п — 1) + у х (п). Z О & а) Найти импульсную характеристику h(n) для импульсной последо- вательности х{п) — п при — 1 si п 1 и х(п) = 0 при п < —1, п > 1. б) Определить последовательность у(п) с помощью свертки. в) Найти последовательность у(п) на основе прямого и обратного z-преобразований. 20м + Рис. 3.11.8. 11.8. На рис. 3.11 8 приведена аналоговая цепь. а) Найти импульсную характеристику й(Ц. б) Определить последовательность h (п) 1г (пТ) для интервала дис- кретизации Т — 0,1 с. Найти z-преобразование h (га). в) Найти частотную характеристику последовательности h(n), г) Нарисовать амплитудно-частотную характеристику /г (га). Л Юм V2 г у/2<¥ Рис. 3.11.» Ч-9. Исследовать аналоговую цепь, показанную на рис. 3.11.9. а) Найти импульсную характеристику H(t). б) Определить Л(п)^.й(пТ) для Г = 0,1 с. Найти z-преобразова- ние п(п). в) Найти частотную характеристику 1г(п). г) Найти разностное уравнение, соответствующее результатам, получен- ным в п. б). д) Определить установившийся отклик б8Ых(0 цепи, показанной на рис. 3.11.9, для входного сигнала бвх(() = cost е) Определить соответствующий установившийся выходной сигнал ^вых(п) для входного сигнала Vex ^вх (пТ) дискретизированной . системы, полученной в п. г). **10. Цифровой фильтр характеризуется следующей передаточной функций: H(z) = Y(z)/X(z) = 1/(1 — 0,5z-‘ + 0 5z-2). а) Найти частотную характеристику фильтра.
480 11. Введение в цифровые фильтры б) Определить установившееся выходное сигнала х(п) = ехр(/га). значение у(п) ДЛЯ входного в) Определить установившееся выходное сигнала х(га)= ехр(—/га). значение у(п) ДЛЯ ВХОДНОГО г) Определить установившееся выходное сигнала х(п) = cos га. значение у(п) для входного д) Определить установившееся выходное сигнала х(п) = cos anl%. значение у(га) для ВХОДНОГО е) Определить установившееся выходное сигнала x(ri)— cos0,1га. значение у(п) для входного 11.11. ж) Нарисовать амплитудно-частотную характеристику фильтра. з) Прокомментировать результаты, полученные в пп. г), д) и е), на основе графика из п. ж). Определить х\ (га) А, х\ (пТ) и х2 (га) .А (пТ), если (1) = cos в>1, а £2 (0 = cos [со + (2л/Т)] / для со = 1 и Т = 1. а) Задавая соответствующие значения га, Xi(n) и хг(га), построить таб- лицу (из 3 колонок) и проанализировать полученные результаты. б) Обосновать, что Х(/) = £i(t) или £(t) = #г(1), если х(п) = x2(n)t а ^(0 —аналоговый сиснал, полученный из последовательности х(п) с по- мощью теоремы дискретизации. в) Повторить пп. а) и б) для со = 0,1. г) Как изменятся результаты, полученные в пп. а) и б) при со =х Ю? Обосновать. Рис. 3.11.12. J«j<M 11.12. Найти наибольший, но еще допустимый интервал дискретизации Т сиг- нала x(t), для которого графики модуля преобразования Фурье при- ведены на а) рис. 3.11.12,а; б) рис. 3.11.12,6. 11.13. Сигнал характеризуется преобразованием Лапласа видайГ (s) = 108/(з2+ + • 104s + 108). Найти максимальный интервал дискретизации такой, что эффект наложения меньше, чем: а) 10%, б) 5%, в) 1%> г) 0,6% и д) 0,1%.
И. Введение в цифровые фильтры 481 и 14. Проанализировать последовательность х(0) = х(2) = 0,5, х(1) = I, 1 ’ х(п) — 0 для а < 0 и и > 2. а) Найти z-преобразование последовательности. б) Найти преобразование Фурье последовательности. в) Найти ДПФ последовательности. г) Для этого случая проверить соотношения (11.151), (11.155) и (11.156). 11.15. Проанализировать последовательность х(0)= х(5) = 2, r(l) = х(4) = 1, х(2) = х(3) = 2, х(п) — 0 тля п < 0 и для п > 5. а) Найти z-преобразование X(z) последовательности. б) Найти ДПФ X(k) последовательности Определим периодическую последовательность как Хр (и) = х (п) для 0 < п < 5, хр (bin + п) = х (и) для всех пелых т. в) Найти ДПФ Xp(k) периодической последовательности к (ч). 11.16. Проанализировать последовательность h (п) = п + 1 для п — 0, 1, 2, 3 = 0 для п < 0, п > 3. а) Найти z-преобразование (z) последовательности. б) Найти ДПФ Д (А) последовательности. Y(z» Y(zl Рис. 3 111?. г в) Найти z-преобразование Нг(г) последовательности А(п), основы, ваясь на результатах, полученных в п. б). Ц 17 Г{ Сравнить функции ДДа) и Hz(z) и прокомментировать. • Найти передаточную функцию и частотную характеристику каасдой из Цепей, показанных на рис. 3.11.17. 16 Зак. изо
Расчет цифровых фильтров Подобно аналоговым фильтрам расчет цифровых фильтров включает в себя процесс нахождения подходящей передаточной функции, которая должным образом удовлетворяет предъявлен- ным требованиям. Характеристики цифровых фильтров часто задаются в частотной области. Частотная характеристика Н(е^) цифрового фильтра, определяемая выражением (11.92), яв- ляется непрерывной функцией переменной 0 с периодом 2л Н (е'°) = Н [ef <9+m2")], (12.1) где т — целое число. Период обычно выбирается в пределах от —л до л. Это означает, что если Я(е/9) определена для 9 от —л до л, то она определена и для всех 0. Записывая Я(е/0) в экспоненциальной форме, получаем Я(е/е) = |я(е/б)|е-/ф (9); (12,2а) где |Я(е/9)| называется амплитудно-частотной характеристи- кой, а ф(0)— фазовым углом (запаздывания) фильтра, где ф(0)А-/Я(^9). (12.26) (12.3а) Поскольку амплитудно-частотные характеристики представляют собой четные функции | Я(е/0)1 = |Я(е-/0)1, а фазовые — нечетные ф(0) = — Ф(- 0), (12.36) то достаточно определить частотную характеристику Н(е,в) цифрового фильтра для 0 в пределах от 0 = 0 до 0 = л вдоль верхней половины единичной окружности в г-плоскости (рис. 12.1). Для иллюстрации этой периодичности на рис. 12.2 приведены амплитудно-частотные характеристики идеальных частотно-избирательных фильтров нижних и верхних частот, по- лосовых, заграждающих и всепропускающих *), а на рис. 12.3" фазовые характеристики фильтров с линейной фазой. *) Строго говоря, всепропускающий цифровой фильтр является ск<>Ре фазовым фильтром, чем частотно-избирательным
12. Расчет цифровых фильтров 483 При расчете фильтров удобнее использовать квадрат ампли- тудной функции и групповое время, чем амплитудно-частотную Рис. 12 1. Частотная характеристика цифрового фильтра определяется вдоль верхней половины единичной окружности. и фазовую характеристики. Квадрат амплитудной функции за- дается следующим соотношением1): |Я(е/е)р==я(2,)Я(2,-1)|г=е/91 (12>4) Из уравнения (12.4) следует, что если г* {р*} = г* ехр [/6 J (12.5а) "-нуль {полюс} функции Я(г)Я(г-1), то ^*{рг1}=(1АОехРЕ—<12-5б> также является ее нулем {полюсом}. Поскольку комплексные нули {полюсы} должны встречаться сопряженными парами, то можно утверждать, что (?«) = '•» ехр (— /в,] и (12.5в) "нули {полюсы} функции Н(z)Н(г-1). Из соотношений (12.5) можно сделать следующие заключения: 1- Если zk = а представляет собой вещественный нуль {по- Л[°с} функции Я(г)Я(г-‘) , то z~l=a~1 также ее веществен- ней нудь {полюс}. В частном случае при а = ±1 нуль {полюс} °бладает четной кратностью. циенты<"ЧИТаеМ’ ЧТ0 ФУНКЦИЯ Я(г) содержит только вещественные коэффи- 16»
4М 72. Расчет цифровых фильтров Нижних Частот \H(eJ'e)\ Колосовой I \H(eie)\ 9, рад \Н(е'в)\ верхних частот 9,рад Заграждаю- щий \H(eje)\ ВсепрбпускШо- щий Рис. 12.2. Амплитудно-частотные характеристики идеальных фильтров нижних частот, полосовых, верхних частот, заграждающих и всепропускающих. Рис. 12.3. Фазовые характеристики фильтров с линейной фазой.
12. Расчет цифровых фильтров 485 2. Если zft = exp[/0ft] является нулем {полюсом} функции Н (г) Н (г-1), то z^1 = exp[— /0ft] также ее нуль {полюс}. Кроме того, гк и 1 представляют собой нули {полюсы} функции Н (г) Н (г-1) четной кратности. 3. Если zk — rk ехр [/04] при rk ф 1 и 0* =0= 0 или л — нуль {полюс} функции Я(г)Я(г-1), то />ехр[— jOJ, (l/rft) ехр [/0*] и (1/г*)ехр[—/0J также ее нули {полюсы}. Обозначения- К встречаются четверками (О) » сопряженными парами с четными кратностями Q » парами (я) » с четными кратностями Рис. 12.4. Свойства полюсов и нулей функции Н(г) Н (г-1). Эти свойства полюсов и нулей квадрата амплитудной функции «(г)Н( z-1) иллюстрируются на рис. 12.4. Групповое время т(0) характеризует задержку отклика Фильтра и определяется следующим образом: т(0) Д dcp(0)/tZ0. (12.6)
486 12. Расчет цифровых фильтров Наиболее желательная характеристика [руппового времени представляет собой приблизительно постоянную величину для частот в полосе пропускания фильтра. В задачу проектирования фильтров входит нахождение час- тотной характеристики или передаточной ф' чкции, параметры которых удовлетворяют предъявленным к фь.ътру техническим требованиям. Следовательно, в своей основе расчет фильтра представляет собой процесс нахождения математической ап- проксимации. Для математической аппроксимации используется набор базовых функций, которые позволяют систематизировать методику расчета. Решением задачи аппроксимации является одна или несколько функций, принадлежащих этому семейству базовых функций. В случае аналоговых фильтров, рассмотрен- ных в гл. 8, семейства функций для фильтров Баттерворта, Че- бышева, инверсных Чебышева, эллиптических и Бесселя яв- ляются рациональными функциями комплексной частоты s. Эти семейства выбраны вследствие того, что пассивные и активные схемы, на которых строится аналоговый фильтр, могут реали- зовывать передаточную функцию только в виде рациональной функции. Для цифровых фильтров реализуемые функции пред- ставляют собой и полиномы, и рациональные функции перемен- ной г-1. Цифровой фильтр, который описывается передаточной функцией в виде полинома Н (z) = а0 + арг~1 + ... + амг~м, (12.7) называется цифровым фильтром с конечной импульсной харак- теристикой (КИХ-фильтр). С другой стороны, цифровой фильтр, который задается передаточной функцией в виде рациональной функции 1) М N Н (г) = £ bkz~kAA (z~l)/B (г'1), (12.8) где В(г-1) — отличная от постоянной величина, называется циф- ровым фильтром с бесконечной импульсной характеристикой (БИХ-фильтр)2). Для КИХ-фильтров отсутствуют проблемы, связанные с их устойчивостью и физической реализуемостью, поскольку все КИХ-фильтры устойчивы и физически реали- *) В последующем для простоты положим, что для цифрового БИХ-филь- тра отсутствует нетривиальный общий множитель числителя и знаменателя передаточной функции. Другими словами, наибольший общий делитель А (г-1) и в выражении (12 8) является постоянной величиной г) Основная причина введения этих обозначений состоит в том, что им- пульсная характеристика, заданная выражением (12.7), является конечной последовательностью, /i(n) = О для n > М и п < 0, где М — конечное целое число; импульсная характеристика функции (12.8)—бесконечная последова- тельность.
12. Расчет цифровых фильтров 487 зуемы. Цифровые БИХ-фильтры устойчивы, если все полюсы функции H(z), заданной выражением (12 8), расположены внутри единичного круга в z-плоскости и физически реализуемы, если bi — первый ненулевой коэффициент знаменателя (т. е. ba=bi— ... —bL-i = 0), а в числителе тогда коэффициенты равны ао = Я1= ... = aL~i = 0. Вследствие того что рассмат- риваются исключительно физически реализуемые фильтры, обычно полагают &0=1. Следовательно, общая передаточная функция цифрового БИХ-фильтра задается в виде Н (z) = Е 1 + Е bkz~k} • (12,9) i=0 \ k = l / В этой главе рассматриваются методы расчета цифровых БИХ- и КИХ-фильтров. 12.1. Расчет цифровых БИХ-фильтров Для цифровых БИХ-фильтров передаточные функции за- даются соотношениями вида (12.9). Заметим, что при замене переменной г на s выражение (12.9) представляет собой пере- даточную функцию аналогового фильтра. Сходство передаточ- ных функций цифровых и аналоговых фильтров приводит к тому, что одним из наиболее целесообразных подходов к про- ектированию цифровых БИХ-фильтров является нахождение в некотором смысле цифровых вариантов методов расчета ана- логовых фильтров. Реализация этого подхода требует разра- ботки простых алгоритмов, которые обеспечивают переход от расчета аналоговых фильтров к расчету цифровых1). Это озна- чает, что расчет цифровых БИХ-фильтров состоит из следующих Двух этапов. Этап 1. Получение подходящей передаточной функции /?(s), которая удовлетворяет требованиям обработки сиг- нала 2). Этап 2. Создание процедуры перехода, которая преобразует функцию /?(s) в соответствующую передаточную функцию H(z), для получения метода расчета циф- рового БИХ-фильтра, удовлетворяющего заданным техническим требованиям. Этот двухшаговый алгоритм расчета цифровых БИХ-фильтров 0Казан на рис. 12.5. Такая методика наиболее целесообразна Филь’ ^М' гл’ 8’ где приведены некоторые способы расчета аналоговые 2\ п и анало ° ЭТОи главе символ «А» используется для обозначения переменной г°вых фильтров и непрерывных систем.
488 12. Расчет цифровых фильтров при проектировании фильтров с типовыми характеристиками, таких, как фильтры нижних и верхних частот, полосовые и за- граждающие, для которых имеется хорошо разработанный ап- парат аналоговой фильтрации. Методам расчета аналоговых фильтров была посвящена гл. 8. Для завершения алгоритма расчета, приведенного на рис. 12.5, в этом разделе рассматри- ваются различные методы реализации этапа 2. Процедуры перехода Рис. 12 5. Двухэтапная процедура расчета цифровых БИХ-фильтров. Поскольку рассчитанные на этапе 1 аналоговые фильтры удовлетворяют требованиям обработки сигнала, необходимо иметь уверенность, что полученные цифровые фильтры также обладают всеми требуемыми свойствами, включая частотные характеристики, т. е. поведением амплитуды и фазы аналоговых фильтров. Вследствие этого желательно, чтобы процедура пере- хода на этапе 2 удовлетворяла следующим двум условиям1): Условие 1. Мнимая ось s-плоскости (s = /со для —оо < < и < оо) отображается в единичную окружность в z-плоско- сти (г = е/0 для —л < 0 л) (рис. 12.6, а). Формально это условие записывается в виде2) {s = ja | — оо < (о < оо} —>{z = е1& | — л < 0 л}. (12.10а Это свойство необходимо для сохранения частотных характе- ристик аналоговых фильтров. Условие 2. Левая половина s-плоскости (Re[s]<0) отобра- жается в часть г-плоскости внутри единичного круга (|г|<1) (рис. 12.6,6). Формально это условие представляется следую- щим образом: {s |Re[s] < 0} ->{z || z | < 1}. (12.106) *) Заметим, что желательно, чтобы каждая процедура перехода иа эта- пе 2 удовлетворяла этим двум условиям Абсолютно необходимым требова- нием является выполнение условия 2, в то время как выполнение условия 1 не всегда необходимо для реализации подходящей процедуры перехода. Очень часто такая процедура может удовлетворять условию 1 только на ча- сти единичного круга в г-плоскости. 4) Символ «-» означает фразу «отображается в».
12. Расчет цифровых фильтров 489 Im [si Im [z] Рис. 12 6. Два необходимых требования процедур перехода, показанных на рис. 12.5. Это условие необходимо для сохранения свойств устойчивости аналоговых фильтров. Другими словами, процедура перехода переводит устойчивые аналоговые фильтры в устойчивые циф- ровые фильтры. 12.1.1. Методы численного интегрирования Одним из способов проектирования цифровых фильтров на основе известного расчета аналоговых фильтров является метод численного интегрирования, в котором производная аппрокси- мируется некоторыми конечными разностями. В результате этого дифференциальное уравнение (описывающее аналоговый фильтр) заменяется на разностное уравнение (описывающее Цифровой фильтр). Эта операция приводит к замене комплекс- ной переменной s в передаточной функции аналогового фильтра
490 12. Расчет цифровых фильтров на комплексную переменную z в передаточной функции цифр0. вого фильтра s = f(z). (12.11) Ясно, что различные методы численного интегрирования дадут различные функции перехода согласно соотношению (12.11) и, следовательно, различные результирующие цифровые фильт- ры. В этом разделе рассматривается наиболее простой случай — аппроксимация Эйлера. Метод Эйлера аппроксимирует производную по времени не- прерывной функции d(j(t)/dt конечной разностью вида dy^\ = у(п)-у(п-\) > (1 \t=nT 1 где Т — интервал дискретизации, а (12.126) для всех целых значений k. В операторной форме уравнения (12.12) дают з = -Ц^-А/(г). (12.13) В свою очередь уравнение (12.13) устанавливает, что г = 1/(1 -sT). (12.14) Пример 12.1, Задана передаточная функция фильтра Бесселя нижних частот Н (s) = + 3s + 3). (12.15) Найти соответствующий цифровой фильтр с помощью метода аппроксимации Эйлера. Решение. Из уравнения (12.13) соответствующий цифровой фильтр обла- дает передаточной функцией вида Я (г) = Я (s) |s=f {z}=(^z-i)/r = / j -i у / j -1 x = _______________KT2__________________ = (l - 2г-1 + z-2) + ЗГ (1 - z~l) + ЗГ2 — z~1 — (2 + 37") z~' + (1 + ST + ЗГ2) ’ Заметим, что выражение (12.16) можно получить, производя основную аппро- ксимацию Эйлера производных следующим образом Если P(s) и 2?(s) —соответственно входной и выходной сигналы фильтра Бесселя, то из уравнения (12 15) получаем (s2 + 3s + 3) У (s) = КХ ($). (12.17а)
12. Расчет цифровых фильтров 491 Следовательно, дифференциальное уравнение, характеризующее фильтр Бесселя, задается соотношением аналоговый +ц {t)=(о. (12.176) При у («) А у (0 ]/=пт и (12.18a) х(п) А.Л(Пк=пг (12.186) аппроксимация Эйлера производных дает dy | _ у (п) — у (п — 1) (12.18b) di U-пт Т d() | у (п — 1) — у (п — 2) (12.18r) dt |/-(п-1)Г Т d£_| rf2/) I dt lt=nT dt |f=(n-l)r dt |f = „r Г у (п) — у (п — 1) у (п — I) — у (п — 2) Т Т Т У (п) — 2у (п — 1) + у (п — 2) •= Гг (12.18д) Подставляя уравнение (12 18) в формулу (12.176), получаем 0/П [У («) - 2у (п. - 1) + у (п—2)1 + (3/Г) [у (п)-у (п-1)] + Зу (п)~Кх (п) или (1 + ЗГ + ЗГ2) у (п) - (2 + ЗГ) у (п - 1) + у (п - 2) = КТ2х (п). (12.19) Передаточную функцию результирующего цифрового фильтра получаем с по- мощью z-преобразования выражения (12.19) [(1 + ЗТ + ЗГ2) - (2 + ЗГ) z-1 + г-2] Y (г) = КГ2Х (z) Или Н Л ________________ (12 20) 1 ‘ X (z) z-2 - (2 + ЗГ) z-1 + (1 + ЗГ 4- ЗГ2) ‘ ( ’ На постоянном токе, т. е. при 0=0 имеем z-i = e-/e=l, (12.21а) а уравнение (12.20) дает Н(е~1в) = К/3. (12.216) Таким образом, характеризуемый уравнением (12.20) цифровой фильтр обла- дает таким же усилением на постоянном токе, как и исходный аналоговый Фильтр, заданный выражением (12 15). Отметим, что описывающее цифровой фильтр соотношение (12.20) представляет собой только аппроксимацию аналогового Фильтра (12.15). Для оценки качества этой аппроксимации рас- смотрим оба условия (12.10) для процедуры перехода Эйлера.
492 12. Расчет цифровых фильтров Согласно условию (12.14), мнимая ось s-плоскости отобра- жается в 2~ l — j<oT l — i<s>T ~ = т+ 2 ИЛИ , _ 1 — 1 ( 1 + < 1 + \ _ 2 2 2 k 1 - ja>T J I 1 + /СОТ ) ~~ 1 Г 1 — (шТ1)2 + 2/шТ’"I ~ 2 L 1 + (шТ)2 J- = 1 yn^WF+WF ехо Г.• . 2«>г 1 _ 2 1 + (шГ)2 ехр [/arctg — = у ехр [/ arctg t Д^Г)2]. (12.22) Из уравнения (12.22) следует, что | 2 —у | = у для всех ®, (12.23а) а фазовый угол у (®) для [г —(1/2)] определяется как Y (®)А arctg (12.236) Как показано на рис. 12.7, функция у(ю) изменяется от —л до л для ® от —оо до оо. Это приводит к тому, что изображение Рис. 12.7. Фазовые характеристики у(ш), заданные уравнением (12.236). мнимой оси s-плоскости представляет собой окружность с ра- диусом 1/2 в 2-плоскости и с центром, расположенным в точке г=1/2 (рис. 12.8). При Re[s] = Re[a + /®] = a<0 (12.24)
Im [sj
494 12. Расчет цифровых фильтров процедура перехода (12.14) дает г— 1/(1 — oT-^-jtoT), и, СЛр довательно, '* 2 * ~ V(T- оТ)г + (<оТУ~ 11 _ огГ| L (12,25) Это означает, что левая половина s-плоскости переходит внутрь единичного круга г-плоскости'). Таким образом, условие 2 (12.106) удовлетворяется. Как следует из рис. 12.8, условие 2 (12.106) удовлетворяется в то время как условие 1 (12.10а) полностью не обеспечивается’ Однако при малых |0|, таких, что |0|^Д0 (рис. 12.8), прсь недура перехода (12.13) достаточно близко соответствует усло- вию 1. Следовательно, метод перехода Эйлера (12.13) обеспе- чивает удовлетворительные результаты для работы в области низких частот и фильтров нижних частот. Другими словами, ре- зультирующий цифровой фильтр нижних частот, полученный с помощью процедуры Эйлера, будет обладать частотной харак- теристикой в полосе пропускания, аналогичной характеристике исходного аналогового фильтра, при условии, что интервал дис- кретизации Т достаточно мал. Если вместо простой аппроксимации Эйлера (12.12) произ- водная по времени аппроксимируется взвешенной суммой ко- нечных разностей более высокого порядка, таких, что2) ад <»-*) <12-26» k=o где L — положительное целое число, то процедура перехода имеет вид в=1/Г£а|2Л (12.27) t-o В этом случае можно показать, что процедура перехода в выра- жении (12.27) удовлетворяет условию 2 (12.106) и не удовле- творяет условию 1 (12.10а). Фактически область или диапазон значений 0, где выполняется условие 1, уменьшается при уве- личении порядка аппроксимации L3). Это означает, что любая аппроксимация производных по времени с более высоким по- рядком, чем в процедуре Эйлера, не представляет практического интереса, поскольку в основном не обеспечивает получение хо- роших результатов, за исключением крайне низких цифровых частот. *) Можно показать, что левая половина «-плоскости отображается единичную окружность Г с радиусом 1/2 и с центром, расположенным в т г — 1/2 (рис. 12 8) „гнма- 2) При 6=1, <Хо = Щ = 1 и ай = 0 для k > 1 получаем аппрокс цию Эйлера 8) См. [12].
12. Расчет цифровых фильтров 495 12.1.2. Метод инвариантности импульсной характеристики Процедура перехода от аналоговых фильтров к цифровым фильтрам называется методом инвариантности импульсной ха- рактеристики. Эта процедура устанавливает, что импульсная характеристика й(л) результирующего цифрового фильтра Рис. 12 9. Процедура расчета по методу инвариантности импульсной теристики. Этап 2 Этап 3 Этап 4 Этап 5 Этап б харак- представляет собой выборки импульсной характеристики Я(/) соответствующего аналогового фильтра и определяется следую- щим образом: h{n) Ай(/)Ь=ПГ, (12.28) гДе Т—интервал дискретизации. Процедура проектирования по этому методу показана на рис. 12.9. Для иллюстрации метода инвариантности импульсной харак-
496 12. Расчет цифровых фильтров теристики разложим передаточную функцию Й(з) исходного аналогового фильтра на простые дроби М IN N H(s)=£ ats4 Z biS{ = Z tills - Pi), (12.29) l = 0 / «=0 i-1 где полагаем, что N > M :> 0, bN =# 0, b0 =£ 0, а все полюсы различны. Кроме того, для каждого i= 1, 2, ..., N, pi пред- ставляет собой i-й полюс аналогового фильтра, a &— вычет функции /?(s) в полюсе р(. Импульсную характеристику lift) аналогового фильтра можно получить, осуществив обратное преобразование Лапласа уравнения (12.29), которое дает N Ы^'ЕЛ^йЦ), (12.30) i = 1 где dft) представляет собой единичную ступенчатую последова- тельность. Подставив выражение (12.30) в формулу (12.28), по- лучаем импульсную характеристику й(п) соответствующего циф- рового фильтра N h (п) A h ft) \t=nT = Z ti^ru(n), (12.31) i=l где ufri) — единичная ступенчатая последовательность. Переда- точная функция Hfz) результирующего цифрового фильтра определяется путем нахождения ^-преобразования импульсной характеристики, заданной выражением (12.31), следующим об- разом: оо оо N H(z) = Y h(n)z~n^ Z^‘nTz~n- n = 0 rt=0 Z = 1 N oo = У li У (№-1)" = У-------------------(12.32) £ 1 - 2 1 exp [р;Г] Сравнивая выражения (12.29) и (12.32), получаем соотношение перехода от аналоговых фильтров к цифровым фильтрам для метода инвариантности импульсной характеристики, которое имеет вид -Д—----------Л гл n A-i—~—Г’ где (12.33а) s — pt 1 — г-1 ехр = 1— p{z~l * Pi А ехр М . (12.336) — полюс цифрового фильтра, соответствующий полюсу анало- гового фильтра pt.
72 Расчет цифровых фильтров 497 Пример 12.2. Игходный аналоговый фильтр обладает следующей пере- даточной функцией: /7(s) = 2s/($+ 1) ($ + 2). (12.34) Найти H(z)—передаточную функцию соответствующего цифрового фильтра с помощью метода инвариантности импульсной характеристики. Решение. Запишем функцию Н (s) (12.34) в виде простых дробей s {s} = TTT + T^2’ где (,2-35а) /51 = —1 и fa = — 2. (12.356) Из уравнений (12.33) следует, что H{z) имеет вид О А где Т — интервал дискретизации. Упрощая выражение (12 36а), получаем — 2(1—z 1е 2Г) +4(l—z *е г) {,В= (l-z-V^d-z’1^) 2 + (2е~2Т — 4e~T)z~' 1_(е-Г + е-2Т)г-1+е-ЗГг-2- (12.366) Пример 12.3. Нормированный фильтр Чебышева нижних частот второго порядка с неравномерностью в полосе пропускания 3 дБ имеет передаточную функцию вида Н (s) = 0,5011887/(s2 * * s + 0,6448996s + 0,7079478). (12.37) Найти H(z)—передаточную функцию соответствующего цифрового фильтра с помощью метода инвариантности импульсной характеристики. Решение. Записывая функцию ff(s) в виде сомножителей, получаем й 0,5011887 W — (s + 0,3224498 + /0,7771576) (s + 0,3224498 — /0,7771576) = __________- /0,3224498 __________/0,3224498_________ s + 0,3224498 + /0,7771576 s + 0,3224498 — /0,77715.’6 ’ 1 } Применение уравнений (12.33) к полученному соотношению дает „ , — /0,3224498 — 1 — z-1 ехр [(- 0,3224498 — /0,7771576) Г] + , /0,3224498 + 1 — г-1 ехр [(-0,3224498 + /0,7771576) Г] = [- 2е~°,3224498Г0,3224498 sin (0,77715767)] z"1 = 1 — Sz^'e-0’32244987 cos (0,77715767) + e-0.6448996Tz-2 Для 7=1 с из уравнения (12.39) следует, что „ , ._____________- 0,3275899г-1__________ 1 — 1,0328240г-1 + 0,5247152г-2 ’ ' > а для 7 = 0,1 с . -0,0484797г-1 «о,1 (z) j _ 1^9305935^,-1 + 0,9375455г-2 ’ '
498 12. Расчет цифровых фильтров Рис 12 10. Амплитудно-частотные характеристики фильтра Чебышева второго порядка с неравномерностью 3 дБ. ----аналоговый фильтр, - цифровой фильтр, Г=0,1 с; —— цифровой фильтр ?=1 с. Амплитудно-частотные характеристики функций, заданных выражениями (12 40) и (12.41), приведены на рис. 12 10 Напомним, что |Я(е/0)|—периодическая функция переменной 0 с пе- риодом 2л, а | Я(/со) |—непериодическая Основное различие в свойствах аналоговых и цифровых фильтров состоит в том, что амплитудно-частотные характеристики результирующего цифрового фильтра будут отклоняться от характеристик исходного аналогового фильтра в тех участках, где характери- стическая кривая достигает точек 0 = л или со = л/Г, Т — интервал дискре- тизации. Если интервал дискретизации достаточно мал, то отклонение начнет- ся в точке, близкой к 0 = л В противном случае отклонение начнется зна- чительно раньше. Подходящий случай показан на рис. 12.10. Следует отме- тить, что частоты среза цифровых фильтров расположены в точках 0С]> 2 — ± <£>СТ = ± Т рад, (12.42а) где использована информация о частоте среза аналогового фильтра сое = 1 рад/с. Эти частоты среза повторяются согласно следующему соотно- шению; 0.,. „ = ±/г2л рад, где k — любое целое число. (12.426) Р1» *
12. Расчет цифровых фильтров 499 Поскольку импульсная характеристика й(м) цифрового фильтра, полученного на основе метода инвариантности им- пульсной характеристики, является фактически дискретизиро- ванным аналогом импульсной характеристики аналогового фильтра H(t), частотная характеристика цифрового фильтра представляет собой наложенный вариант частотной характерис- тики аналогового фильтра, как установлено в соотношении (11.115), и для удобства приводится здесь еще раз: ОО Я(е/0) = 4- ^Р(т+'?Г’)] или (12.43а) fe“ — оо оо Я(е/“7) = 4- Е &[] (®+ ¥)]• (12-436) ksa —СО Если скорость дискретизации достаточно высока, то эффект на- ложения минимален. На рис. 12.10 для 7 = 0,1 с показано, что эффект наложения, который проявляется в виде отклонения частотных характеристик аналоговых и цифровых фильтров, при 0 < 0 < л трудно различим. Однако при недостаточно вы- сокой скорости дискретизации, например для случая Т = 1 с (рис. 12.10), начинает оказывать влияние эффект наложения, так как видно, что | заметно отличается от |Я(/®)|. Подставляя s = j<o в уравнения (12.43), получаем1) оо H(esT)=-^r У Я (s +/ --7—) или few — ОО ОО H(z)\z_esT = ± Е + (12.44) fe= —оо Следует отметить, что уравнения (12.44) устанавливают соот- ношение между передаточными функциями цифрового и соот- ветствующего аналогового фильтра для случая инвариантности их импульсных характеристик. Для исследования характеристик при методе инвариантности импульсной характеристики на соответствие двум необходимым *) При очень высокой скорости дискретизации (1/Т очень велико) резуль- тирующий цифровой фильтр будет обладать значительным усилением. Это приводит к многим нежелательным результатам, например переполнению. Из-за этого передаточная функция (12 33) результирующего цифрового филь- тра, полученного на основе метода инвариантности импульсной характери- стики, умножается на нормирующий множитель Т, который понижает уровень усиления цифрового фильтра до величины усиления аналогового фильтра.
500 12. Расчет цифровых фильтров условиям процедуры перехода (12.10) рассмотрим соотно- шение *) z = esT (12.45а) и, следовательно, 0 = ©7\ (12.456) Из рис. 12.11 следует, что горизонтальная полоса с шириной 2п/Т в s-плоскости отображается во всю 2-плоскость, т. е. левая и правая половины этой полосы отображаются соот- ветственно в части 2-плоскости внутри и вне единичной окружности, а мнимая ось — в единичную окружность. Из рис. 12.11 можно установить, что источник эффекта наложе- ния вызывается тем, что переход (12.45) не однозначен2). Например, точки s = 0, s = j(2n/T) и s = /(4n/7’) отобра- жаются в одну точку 2=1. Фактически соотношения (12.45) устанавливают, что аналоговая передаточная функция в каж- дой полосе шириной 2л/Т накладывается на всю 2-плоскость для формирования цифровой передаточной функции. Таким об- разом, метод инвариантности импульсной характеристики не является простым линейным или подобным отображением из s-плоскости в 2-плоскость3). Из-за эффекта наложения метод инвариантности импульсной характеристики применим только для фильтров с существенно ограниченной аналоговой частот- ной характеристикой, которая удовлетворяет условию |Я(/®)|^0 для | о | > ©в, (12.46) т. е. в случаях фильтров нижних частот и полосовых. Как было показано, процедура перехода на основе метода инвариантности импульсной характеристики задается уравне- ниями (12.33), которые устанавливают, что расположение по- люсов fii аналогового фильтра отображается в следующее раз- мещение: г=1, 2, N. (12.47) Таким образом, соотношения (12.45) устанавливают связь меж- ду размещениями полюсов аналогового и цифрового фильтров. Однако абсолютно неверно утверждение, что соотношения *) Как установлено в уравнениях (12.44), условия (12.45) не являются соотношением перехода между частотными переменными 5 и г при методе инвариантности импульсной характеристики. Этот факт будет изложен позд- нее. Однако соотношение (12.45) выявляет существенные свойства процедуры перехода на основе инвариантности импульсной характеристики наиболее про- стым способом г) Функция ((<) называется однозначной, если f(Xi)^f(Xi) при Xi =# Ха- •) Линейное отображение имеет следующий вид: у = Ах, а подобное отображение характеризуется соотношением у = Ах + Ь.
12. Расчет цифровых фильтров 501 s-плоскость Рис. 12 11. Свойства процедуры перехода на основе инвариантности имПУльс* иои характеристики. z- плоскость
502 12. Расчет цифровых фильтров Рис. 12.12. Диаграммы полюсов и нулей фильтра Лернера второго порядка а—вариант аналогового фильтра, б —вариант цифрового фильтра, полученного на основе метода инвариантности импульсной характеристики. (12.45) определяют связь между расположениями нулей циф- рового и аналогового фильтров при инвариантности импульс- ных характеристик. Подходящим примером является следую- щий.
12. Расчет цифровых фильтров 503 Пример 12.4. Задана передаточная функция аналогового фильтра *) Н (s) = (s + a)/[(s + а)2 + 62], (12.48) где а ф о и b ф 0. Найти расположение нулей и полюсов цифрового филь- тра, полученного иа основе инвариантности импульсной характеристики. Решение. Разложение функции Н (s) (12.48) на простые дроби дает Я (s) = - , 1/2 .. (12.49) s + a + jb s + a — ib ' ' Передаточная функция соответствующего цифрового фильтра задается со- гласно (12.33) в виде И м___________№ 1/2 1 _ e~(a+ib)T 2-1 -1- 1_е-(а-/ь)г2-1 _________1 — (е~аТ cos ЬТ) г-1____ 1 — (2е-а:г cos ЬТ) z~l + e~2aTz~2 (12.50) Из уравнения (12.50) местоположение конечного нуля цифрового фильтра определяется как 21 = е~аТ cos ЬТ^'т = е~аГ, (12.51) где = —а — расположение нуля аналогового фильтра. Однако полюсы цифрового фильтра расположены следующим образом: р, =е-(а+/ь,г = еЛТ, (12.52а) p2 = e_(a_/b,r = e^r, (12.526) где /51 = —(аjb) и р2 =—(а — jb)—расположение полюсов аналогового фильтра. Диаграмма размещения полюсов и нулей аналогового и соответ- ствующего ему цифрового фильтров приведена на рис. 12.12. Как было установлено, уравнения (12.33) применимы как к вещественным, так и к комплексным полюсам pi. Однако для комплексного полюса pt более удобно рассматривать вместе пару полюсов pi и pi, где черта над переменной используется Для обозначения комплексно-сопряженной величины. Применяя соответственно уравнения (12.33), получим пары преобразова- ний для следующих двух случаев второго порядка: 1. Если передаточная функция аналогового фильтра задана в виде Н (s) = (s + <т,)/[(з + (12.53а) где полюсы расположены в точках Р1.2 = — (12.536) то передаточная функция соответствующего цифрового фильтра имеет вид Н (г) --------Гат- (12-54) ' l-2z-1e_<7ircos®iT + z_2e-2air *) Фильтр, характеризуемый соотношением (12 48), называется фильтром Лернера Было показано, что фильтры Лернера обладают фазовой характе- ристикой с высокой степенью линейности и приемлемой избирательностью. Более детально они описаны в работе [16].
504 12. Расчет цифровых фильтров 2. Если функция Н (s) задана в виде я («)=<°i/Ks+ffi)2 + <12-55) то из процедуры перехода (12.33) следует, что ,, , ч г-1е-<,1Г sin (OiT Н (Z) ---------i-7ГТ-----„ '-o' -la Г • (12.56) ’ 1 — 2z-1e-a‘r cos а>1Г + z 2e ’ Пример 12.5. Аналоговый фильтр Баттерворта нижних частот порядка характеризуется следующей передаточной функцией: третьего (12.57) Найти передаточную функцию соответствующего цифрового фильтра Баттер- ворта третьего порядка с помощью метода инвариантности импульсной харак- теристики. Решение. Функцию Н (s) можно записать в виде Из уравнений (12.33), (12.53)—(12.56) требуемый цифровой фильтр имеет сле- дующую передаточную функцию:
12. Расчет цифровых фильтров 60,5 Пример 12 6. Предположим, что цифровой фильгр нижних частот должен удовлетворять следующим условиям: а) Частота среза по уровню 3 дБ составляет 0,2л рад. б) Неравномерность амплитудно-часи>|нои харакк-ристики в полосе про- пускания не более 0,1 дБ для 0 < 0 < 0,1л рад. в) Затухание в полосе задерживания больше 30 дБ для 0,5л < 0 < < л рад. г) Амплитудно-частотная характеристика имеет монотонно спадающий вид для 0 < 0 < л. д) Интервал дискретизации Т == Юл мкс. Найти передаточную функцию требуемого цифрового фильтра. Решение. На первом этапе необходимо перевести эти цифровые критерии в аналоговые. Это можно осуществить, учитывая, что, если Т удовлетворяет критерию Найквиста, уравнения (12 43) приближенно приводятся к виду ^(e/0)=Y^ (/’4‘) (12-60а) и, следовательно, св = 0/7’. (12.606) Согласно соотношению (12.606), искомый аналоговый фильтр должен удовле- творять следующим требованиям: а') Частота среза по уровню 3 дБ составляет ®с =0,2л/(10л • 10-6) = 20 крад/с. (12.61а) б') Неравномерность амплитудно-частотной характеристики в полосе пропускания лежит в пределах 0,1 дБ для 0 < со < 0,1л/(10л-10-6) = 10 крад/с. (12.616) в') Затухание в полосе задерживания более 30 дБ для со > 0,5л/(10л • 10~6) = 50 крад/с. г') Монотонно спадающий вид амплитудно-частотной требуется для со 0. Из критерия г') следует, что необходим фильтр Баттерворта. Следова- тельно, квадрат амплитудно-частотной характеристики должен иметь вид (12.62) (12.61в) характеристики |Я(/со) |2=1/[1+(СО/С0с)2Я]. Этот фильтр Баттерворта должен удовлетворять следующим двум — 101og|/7(/104)|2<0,l и - 10 log | Н (/5 -10*) |2 > 30. Условие (12.63а) устанавливает, что W~ Ч2п <0>01 ИЛИ Я>3’ условиям: (12.63а) (12.636) — log (12.64а) а условие (12.636) требует, чтобы - 10 log / 5 • 104 \2» U-IO* ) > 30 или п>4. (12.646)
506 12. Расчет цифровых фильтров Следовательно, минимальный порядок фильтра Баттерворта, который удовле- творяет предъявленным требованиям, равен п = 4. Для п = 4 расположение полюсов аналогового фильтра Баттерворта с единичной шириной полосы или частотой среза ® = 1 рад/с можно определить из уравнений (8 34) и (8 35) как 4 = — 0,38268 ± /0,92388, (12.65) s2, 3 = —0,92388 ± /0,38268. Это означает, что передаточная функция нормированного фильтра Баттервор- та четвертого порядка задается в виде Н I \ 1 - 1 ЛГ — (s _ ^,) (s - s4) (s - s2) (s - s3) (s2+0,76537s+1)(s24-1,84776s+1)’ o . . 0,92388s + 0,70711 , 0,92388s + 1,70711 ^(S) =-----s2 + 0,76537s + Г + ~2"+ 1,84776s + Г’ (,2'66) Следовательно, передаточная функция требуемого аналогового фильтра, кото- рый удовлетворяет критериям а')—г'), определяется следующим соотноше- нием: й«-й«(^)-"4тпог)- 0,92388cocs + 0,70711 <s?c 0,92388cocs + 1,70711 и2 s2 + O,76537cocs 4-+ s2 + l,84776cocs + И1И _ (1,84776 • 10‘) s + (2,82844 • 10s) (1,84776 • 104) s + (6,82844 - 10s) s2 +(1,53074-104)s+(4-10s) + s2 + 3,69552s + (4 • 108) (12.67) где полюсы расположены в точках 2 = шс^1, 4 = - 0,76537 • 10* ± /1,84776 • 104, j93i 4 = сос^_ 3 = - 1,84776 • 10* ± /0,76537 - 104. ^2’68) Приводя соотношение (12 68) к виду уравнений (12.53) и (12.55), получаем й (1,84776-104)[s 4-(0,76537-104)] (0,76537 - 104) (1,84776 • 104) , s2 + (1,53074 - 104) s + (4 • 108) s2 + (1,53074 • 104) s+(4 • 108) + , (1,84776-104) [s+(1,84776-104)] , (4,46087 - 104) (0,76537 • 104) „„ + s2 + 3,69552s + (4 • 108) + s2 + 3,69552s + (4 • 10s) ’ ' 2,69) Из уравнений (1253)—(1256) передаточная функция требуемого цифрового фильтра, которая удовлетворяет всем требованиям а)—д), имеет вид Н (z) = 104 X ( — 1,847764-г~1е~0'076537л [(1,84776 cos 0,184776л)-(0,76537 sin 0,184776л)] Х ( 1 — 2г-1е_0,076537л cos 0,184776л + 2-2е-о.'5зо7 л 1,847764-г~1е~°’184776л [(—1,84776 cos 0,076537л)+(4,46087 sin 0,076537л)] ) _ 1 — 2г-1е-0д8477бл cos 0,076537л + 2-2е-°-369552л J = _ 104 [— 1,84776 + 0,88482г-1] 104 [1,84776 — 0,409815г-*] — 1 — 1,314958а-1 + 0,61823z-2 + 1 — 1,087049г-1 4-0,313179г-2 ’ ( ''
12. Расчет цифровых фильтров 507 Следует отметить, что частота среза аналогового фильтра нижних частот составляет 20 крад/с. Это означает, что аналоговый фильтр эффективно огра- ничивает около частот соо/2 Д 80 крад/с (рис. 12.13, а). Поскольку скорость а Рис. 12.13. Амплитудно-частотные характеристики фильтра Баттерворта ниж- них частот четвертого порядка. а—аналоговый фильтр, заданный уравнением (12.69), б —ц|фровой фильтр, заданны! уравнением (12.70). дискретизации 200 крад/с превышает скорость Найквиста *), не ожидается проявления эффекта наложения* 2). Следовательно, имеем (/-1) и 6 = а>Т (12.71а) (12.716)* Для —л < 0 < л. Из уравнений (12.71) следует, что амплитудно-частотная характеристика цифрового фильтра подобна характеристике соответствующе- го аналогового фильтра (рис. 12.13,6). Следует отметить, что усиление цифрового фильтра на 0 = 0 точно равно 1/7, в то время как усиление аналогового фильтра на ы = 0 составляет 1. Для исключения влияния этого высокого усиления на конечном этапе расчета полагается, что передаточная функция цифрового фильтра определяется сле- ') Скорость Найквиста означает, что интервал дискретизации Тлг=2л/й)о, или 1/7\ = (во/2л. 2) В этом случае ошибка из-за эффекта наложения ^0,02% на постоян- ном токе.
508 12. Расчет цифровых фильтров дующим образом: Нр (г) A TH (г) = (л/10) (—1,84776 + 0,88482г-') (л/10) (1,84776 - 0,409815г-1) — I — 1,314958s-1 + 0,61823г-2 + 1 — 1,087049г-1 + 0,313179г-2 ‘ ( 272) Заметим, что усиление функции Hr(z) на постоянном токе нормировано к единице. 12.1.3. Метод билинейного преобразования Как было показано, эффект наложения в методе инвариант- ности импульсной характеристики вызывается тем, что отсут- ствует однозначная функция перехода из s-плоскости в z-плоскость. Для исключения этого нежелательного эффекта на- ложения необходимо определить однозначное непрерывное ото- бражение из s-плоскости в z-плоскость. Одним из таких преобразований является билинейное преобразование, которое определяется следующим образом1): s = f (z) Д (2/Т) [(1 - z-’)/(l + г’1)]. (12.73) С помощью некоторых алгебраических преобразований можно найти обратное соотношение -1 _ 1 - (sT/2) 2-sT г 1 + (sT/2) ~ 2 +sT ИЛИ z = (2 + sT)/(2 - sT). (12.74а) (12.746) Теперь исследуем свойства процедуры перехода на основе билинейного преобразования на соответствие двум условиям (12.10). Сначала рассмотрим мнимую ось s-плоскости. При s = /ш уравнение (12.74) дает 2 + /соТ _ (2 + /СОТ)2 __ 4 - (соТ)2 + 4/шТ Z 2 — j(i>T 4 +(соТ)2 4 + (со 7)2 V14 — (соТ)2]2 + (4<о7)2 4 + (соТ)2 4<оГ -П _ 4 - (соГ)2 J J где (12.75а! eW-arclg^^y]. (12.755 Из соотношения (12.75а) следует, что мнимая ось s-плоско сти отображается в единичную окружность (где |г| = 1) в z-плоскости. В частности, точка 0 + /со в s-плоскости отобра- жается в соответствующую точку ехр [/0 (со) ] в z-плоскости. Как *) В работе [13] показано, что билинейное преобразование (12.73) обес- печивает однозначный переход между аналоговыми и цифровыми системами.
12. Расчет цифровых фильтров 509 и в случае, описываемом уравнением (12.236) и показанном на рис. 12.7, фазовый угол 6(и) изменяется от —л до л при изме- нении со от —оо до оо. Следовательно, можно утверждать, что мнимая ось s-плоскости отображается в единичную окружность в z-плоскости (рис. 12.14). Другими словами, при билинейном з-пло&ймтъ » z-плоскость Билинейное преобразование Рис. 12.14. Свойства процедуры перехода на основе билинейного преобразо- вания. г-преобразовании (12.73) условие 1 (12.10а) удовлетворяется. Для проверки условия 2 (12.106) допустим, что s = a + /<o, где (12.76а) ст < 0. (12.766) Тогда уравнение (12.74) дает ,_ 2 + sT I 2 + стГ + /шТ , . (2 + рТ)г+(й>П2 2 - sT ls=a+/a) 2 - аТ - /соТ или ' z 1 (2 - аТ)2 + (аТ)2 ' (12.77) Если ст < 0, то знаменатель уравнения (12.77) всегда больше его числителя. Можно сделать вывод, что |г|<1 (12.78) всякий раз, когда Re[s] = o<0. Следовательно, условие 2 (12.106) также удовлетворяется (рис. 12.14). Кроме того, можно показать, что билинейное преобразование (12.73)—однозначная Функция. Это означает, что каждой точке в z-плоскости соответ- ствует точно одна точка в s-плоскости и наоборот. Из этого свойства однозначности следует, что отсутствует эффект нало- жения спектров при билинейной процедуре отображения. Методика расчета цифровых фильтров на основе метода •линейного преобразования включает в себя, нахождение под- Дящей передаточной функции Н (s) аналогового фильтра
510 12. Расчет цифровых фильтров и применение к ней билинейного преобразования (1273) и (12.74) для получения передаточной функции H(z) требуемог цифрового фильтра Н (z) = Н (s) ls=(2/r)(i-«-i)/(i+«-i)> (12.79) где Т—интервал дискретизации. При этом преобразовании бу- дут сохраняться и частотные характеристики, и свойства устой- чивости аналогового фильтра. Однако это не означает, что час- тотные характеристики аналогового и цифрового фильтров идентичны, одинакова только их «форма». Например, если ам- плитудно-частотная характеристика аналогового фильтра моно- тонно спадает для 0 < ю < оо, то соответствующий цифровой фильтр, полученный с помощью соотношения (12.79), будет об- ладать монотонно спадающей амплитудно-частотной характе- ристикой от 0 до л; или если амплитудно-частотная характе- ристика аналогового фильтра имеет k подъемов и спадов для 0 < ю < оо, то и амплитудно-частотная характеристика соот- ветствующего цифрового фильтра будет обладать k подъемами и спадами. Пример 12.7. Аналоговый фильтр характеризуется передаточной функцией вида Н (S) = K/(s - Р). (12.80) Найти передаточную функцию соответствующего цифрового фильтра на осно- ве метода билинейного преобразования. 0 Решение. Из уравнения (12 79) передаточная функция H(z) требуем0 цифрового фильтра определяется следующим образом: Я (z) = Я (s) ls_(2/r)(1_z-i)/(I+,-i) = К КТ (1 + z-') “^/l-z-'X „ 2 (1 - z-1) - РТ(1 + z-‘) = Т I 1 +z~‘ ) Р КТ „ , _,ч XT (1 + z-1) 2 — рТ ' (12.81) (2 — рТ) -(2 + рТ)г-^ 2 + рТ , ' 1 2 — рТ Z На рис. 12.15 показаны амплитудно-частотные хараКтеРрС тики аналогового фильтра, заданного соотношением (12.8Ш К = 1 и р = —1, и соответствующего цифрового Ф11^ (12.81) при Т = 1 с. Покажем, что кривые на рис. 12.15 о я дают одинаковой «формой». Если представить, что КР р- \Н(е!в) | как функция переменной 0 вычерчена в нерав* - ном 0 масштабе (если масштаб для 0 сжат при 0 < О и растянут при О,5л<0<л), то кривая на рис. 12.15,о выглядеть более схожей с кривой на рис. 12.15, а. Это ЛРиаСтоТ дит вследствие того, что соотношение между цифровой
12. Расчет цифровых фильтров 511 Рис. 12 15 Амплитудно-частотные характеристики аналогового фильтра и со- «ветствующего ему цифрового фильтра, полученного по методу билинейного Реобразования. й переменной 9 и аналоговой частотной переменной и нели- нно, как следует из уравнения (12.756). Для полного иссле- вания этого нелинейного соотношения между 0 и о необхо- Мо найти выражение для и через 0. Теоретически можно ВеРТировать уравнение (12.756) для получения такого выра- Ния- С другой стороны, можно положить z = ехр [;0] и найти сражение такой z-точки в s-плоскости. Используя последний из соотношения (12.73) получаем 8 = а _ 2 ( 1 — е~/9 А _ 2 ехр (>6/2) — ехр (— /6/2) __ Т\1+е-/е/ Т ехр (;6/2) +ехр (-/6/2) __ 2 Г / sin (6/2) / 2 , 6 \ Т [cos (6/2)] ,Lrtg2j’ (12.82)
512 12. Расчет цифровых фильтров ° 1 аТ 0 1 йГ 0 0 0,6 л 2,75276 0,1л 0,31677 0,7л 3,92522 0,2я 0,64984 0,8 л 6,15537 0,3л 1,01905 0,9л 12,62750 0,4л 1,45309 0,95л 25,41241 0,5л 2 Л СО б Рис. 12 16. Соотношение между частотами Аиш. а—график; б —таблица соответствия. Сравнение вещественной и мнимой частей обеих половин урав- нения (12.82) дает о = 0 и (12.83а) со = (2/Т) tg (0/2). (12.836) Заметим, что соотношения (12.756) и (12.836) между цифровой частотной переменной 0 и аналоговой частотной переменной со взаимообратны. Эти соотношения начерчены на рис. 12.16. Из рис. 12.16 следует, что для растягивания и сжатия кри- вой вдоль оси <лТ можно использовать интервал дискретиза- ции Т. Однако при заданном интервале дискретизации Т кри- вая 0 как функция и будет фиксированной. Если имеются час- тотные характеристики [амплитудно-частотная характеристика |Я(/со)| и (или) фазовая характеристика ф(со) А — /Я(/<»)] ана- логового фильтра, то соотношение (12.836) можно использо-
1!^ Расчет цифревыч фильтруй 513 Рис. 12.17. Процедура построения частотных характеристик цифровою фильт* ра при билинейном преобразовании. вать для получения частотной характеристики соответствую- щего цифрового фильтра следующим образом: |я(*/0)| = 1 ^(/«)1и/Ш8(0/2) и (12.84л) <р (0) А - /H(eie) = ф (и) |m=(2/ntg (0/2). (12.846) Уравнение (12.84) устанавливает, что, задав частотные ха- рактеристики аналогового фильтра, можно графически по- строить частотные характеристики цифрового фильтра на основе счетверенной диаграммы, показанной на рис. 12.17, где строч- ками показано направление линий построения. Характерно, что при построении точка (ир Xi) на аналоговой характеристике отображается в двух направлениях, где fi может быть пли ам- плитудой |/7(/<»1)], или фазовым углом ф(®1)Д— /Н (i® i) в точке Ир Сначала значение абсциссы И1 отражается вниз на кривую 0 — и для получения соответствующего значения Ор ко- торое в свою очередь отражается от линии в 45° для получения уже абсциссы 01 на чертеже цифровой характеристики. Затем значение ординаты Jci отражается горизонтально для получения 7 Али 11 ЧП
Б14 12. Расчет цифровых фильтров ординаты Xi на чертеже цифровой характеристики, где в зави- симости от типа функции Xi полученная величина Xi может быть пли значением амплитуды \Н (еу01)|, или фазы ф (0J Д — //7 (еу9<). Задав ряд точек (<oi,xi), (0J2, Х2), •••> (илг, xN), можно соеди- нить полученные точки (0i, Xi), (О2, х2), .... (0дь Хд,) вместе и таким образом построить графики цифровых частотных ха- рактеристик. Следует отметить, что этот метод обеспечивает цифровые частотные характеристики для О <Z 0 <Z л. Исходя из свойств симметрии (амплитудно-частотные характеристики — четные, а фазовые — нечетные) и периодичности цифровых час- тотных характеристик, можно построить частотные характерис- тики и для всех значений частоты 0. Пример 12.8. Построить график амплитудно-частотной характеристики цифрового фильтра на основе билинейного преобразования, если задан гра- фик амплитудно-частотной характеристики соответствующего аналогового фильтра (рис. 12.18,а) *). Решение. Используя методику построения на рис. 12.17 и предполагая, что Т = 1 с, можно получить график амплитудно-частотной характеристики 1^(е/9)| в зависимости от частоты 0 (рис. 12.18, г). ‘) На рис. 12 18, а представлена кусочно-линейная аппроксимация филь- тра Чебышева нижних частот третьего порядка.
12. Расчет цифровых фильтров 515 Из примера 12.7 следует, что при билинейном преобразова- нии местоположение полюса цифрового фильтра рА(2 + рТ)/(2-рТ) (12.85) определяется из расположения полюса аналогового фильтра р. Кроме того, исходя из уравнения (12.81) в примере 12.7, можно установить, что если передаточная функция ft(s) аналогового фильтра задается в виде простых дробей = £ Us-pt), (12.86) s=i то соответствующий цифровой фильтр, полученный на основе билинейного преобразования, будет обладать передаточной функцией вида Е 7 N ____Г£----(1 + 2-*1 L. t 2+^т z. 2-р.7 (12.87) Пример 12.9. Исходный аналоговый фильтр обладает передаточной функ- цией, заданной следующим соотношением: Н (з) = 2s/(s + 1) (s + 2). (12.88) Найти передаточную функцию H(z) соответствующего цифрового фильтра на основе метода билинейного преобразования. Решение. Записывая функцию U(s), заданную выражением (12.88), в виде простых дробей, получаем __________2 4 ^(s) = T+T + T+2’ где ф = —1 и р2 = —2. Из уравнения (12 87) требуемая цифровая передаточная функция Н(г) опре- деляется следующим образом: 4Г 2 + 27 + Z~l>> _ 1-2-2Г-г-. ~ 2 + 27 (12.89а) (12.896) у^рИ-г-') 2+7 27 (2+7) (1 + 7) (1 -2-г) (12.90) 1 - Г -—2 Следует отметить, что в примере 12.9 число конечных нулей аналогового фильтра отличается от числа нулей соответствую- щего цифрового фильтра. Это в общем случается при билиней- ном преобразовании.
516 12 Расчет цифровых фильтров Пример 12.10. Предположим, что цифровой фильтр должен удовлетворять следующим условиям: а) Частота среза 0с по уровню 3 дБ составляет 0,5л рад. б) Неравномерность амплитудно-частотной характеристики в полосе про- пускания не более 0,1 дБ для 0 < 0 < 0,295л. в) Затухание в полосе задерживания не менее 30 дБ для 0,75л •< 0 < л. г) Требуется монотонно спадающая амплитудно-частотная характери- стика. д) Интервал дискретизации Т = 100 мкс. Найти передаточную функцию требуемого цифрового фильтра. Решение. На первом этапе необходимо перевести эти цифровые критерии в аналоговый эквивалент. Предъявленным требованиям удовлетворяет фильтр Баттерворта с параметрами: а') Частота среза ос = (2/7) tg (0с/2) = (2/Z) tg (0,5л/2) = 20 крад/с. б') Неравномерность амплитудно-частотной характеристики находится в пределах 0,1 дБ для 0 < со < (2IT) tg (0,295л/2) ~ 10 крад/с. в') Затухание в полосе задерживания не менее 30 дБ для со > (2/7) tg (0,75л/2) ~ 50 крад/с. Как и в случае примера 12 6, передаточная функция требуемого аналого- вого фильтра задается уравнением (12 67) следующим образом: Ъ лд = (1,84776 - 104) а + (2,82844 • 108) (1,84776 • 104) s + (6,82844 • 108) (s2 + 1,53074- 104) s + (4-108) + s2 + 3,69552s + (4 • 108) (12.91а) где полюсы расположены в точках Pt,2 = - 0,76537 - 104 ± /1,84776 • 104, Рз, 4 = - 1,84776 - 104 ± /0,76537 - 104. (12.916) Для перевода функции /?(s), заданной выражением (12.91), к виду уравне- ния (12.86) продолжим разложение функции Й($) на простые дроби, что дает т, М _ (0,92388 - 104) + j (2,23044 • 104) U s + [(0,76537 • 101) - / (1,84776 • 104)] + . (0,92388 • 104) — / (2,23044 -104) (0,92388 • 104) + / (0,38268 • 10*) "Г s + [(0,76537 • ю4)+/ (1,84776 - 104)] + s + [(1,84776 • 101)—/ (0,76537 • 10*)] + , (0,92388 -104)-/ (0,38268 • 104) s + [(1,84776 • 104) + j (0,76537 • 104)] ' 1 ' 1 Из уравнения (12.87) передаточная функция требуемого цифрового фильтра, который удовлетворяет условиям а) —д), задается в виде Н (z\ (-0,14161 + j0,71194) (1 + z-1) (-0,14161-/0,71194) (1+2-') , ' 1 -/0,66818г-1 + 1 +/0,668182-' + . (0,21194+/0,14161) (1 4-2-') (0,21194-/0,14161) (1 +2-1) + 1 —/0,198912-' + 1 +/0,19891z-‘ ’ ГД® (12.93a) Pit j = /0,66818, рз, < = ± /0,19891. (12 936)
12. Расчет цифровых фильтров 517 Комбинируя комплексно-сопряженные пары в уравнении (12 93а), получаем (1 + г) (0,28322 4- 0,95140г-1) (1 + г) (0,42388 + 0,05634г-1) — — ! + о,44646г-2 1 + 0,03957г-2 (12.94) Билинейное преобразование обеспечивает простую процедуру перехода от аналоговых к цифровым фильтрам и сохраняет вид частотных характеристик при преобразовании. Это означает, что широкополосные аналоговые фильтры с крутой переходной об- ластью отображаются в широкополосные цифровые фильтры без эффекта наложения. В этом заключается основное преиму- щество этого метода по сравнению с методом инвариантности импульсной характеристики. Недостатком билинейного преоб- разования является то, что нелинейность соотношения между цифровой частотой 0 и аналоговой частотой и приводит к иска- жению частотных характеристик аналоговых фильтров. Кроме того, при этом преобразовании не сохраняется импульсная ха- рактеристика. 12.1.4. Частотные преобразования В предыдущих подразделах были рассмотрены три метода расчета цифровых фильтров. Во всех этих методах на первом этапе находится подходящий аналоговый фильтр, который удов- летворяет исходным требованиям. Как установлено в гл. 8, рас- чет аналогового фильтра начинается с нахождения соответ- ствующего аналогового фильтра-прототипа нижних частот. В дальнейшем используется подходящее частотное преобразо- вание для перевода этого прототипа нижних частот в требуе- мый аналоговый фильтр. Наконец, на основе процедуры ото- бражения этот аналоговый фильтр преобразуется в желаемый цифровой БИХ-фильтр, который удовлетворяет предъявленным требованиям. Полностью эта процедура расчета показана на рис. 12.19, а. Из предыдущих подразделов известно, что процедуры пере- хода на основе метода инвариантности импульсной характе- ристики и метода Эйлера по существу не обеспечивают хороших методов расчета цифровых фильтров, если полоса аналогового фильтра не ограничена низкими частотами. Метод билинейного преобразования (из-за нелинейного соотношения между цифро- вой частотой 0 и аналоговой частотой со) дает лучшие резуль- таты только для тех частотных характеристик аналогового фильтра, которые представляют собой ступенчатообразную Функцию. Это означает, что процедура расчета (рис. 12.19, а) Не обеспечивает хороших методов расчета фильтров верхних Частот, заграждающих и некоторых типов полосовых фильтров.
518 12. Расчет цифровых фильтров Расчет нормированного аналогового фильтра нижних частот (с часто- той ®с = 1 рад/с), удо- влетворяющего задан- ным техническим требова- ниям. (См. разд 8.1—8.3) Этап 1 Осуществить подходящее аналоговое частотное пре- образование для перевода полученного на этапе 1 прототипа нижних частот в соответствующий ана- логовый фильтр. (См. разд. 8.4 и табл. 8.5) Этап 2 Применить одну из про- цедур перехода, рас- смотренных в подразд. 12.1.1—12.1.3, для пере- вода рассчитанного на этапе 2 аналогового фильтра в окончатель- ное изделие: цифровой фильтр, удовлетворяю- щий предъявленным тре- бованиям Этап 3 («) Расчет нормированного аналогового фильтра нижних частот (с часто- той о>с = 1 рад/с), удо- влетворяющего заданным техническим требова- ниям. (См. разд. 8.1—8.3) Этап 1 Применить одну из про- цедур перехода, рас- смотренных в подразд. 12.1.1—12.1.3, для пере- вода полученного на этапе 1 аналогового про- тотипа в цифровой фильтр нижних частот Этап 4 Совершить соответствую- щее цифровое частотное преобразование, перево- дящее полученный на этапе 4 цифровой фильтр в окончательное изделие: цифровой фильтр с соот- ветствующими характе- ристиками в полосе про- пускания и полосе задер- живания и удовлетво- ряющий предъявленным техническим требованиям Этап 5 (б) Рис. 12.19. Общие процедуры расчета цифровых фильтров. ПОДХОД Для исключения этих недостатков используется другой к расчету цифровых БИХ-фильтров на основе методов расчета аналоговых фильтров. Такой способ изображен на рис. 12.19,о. В этом случае процедура перехода всегда имеет дело с норми- рованным прототипом нижних частот. Следовательно, рассмот- ренные в предыдущих подразделах три процедуры перехода смогут обеспечить хорошие результаты. В основном этот подход состоит в нахождении подходящего нормированного аналого- вого фильтра нижних частот. Аналоговый прототип отобр жается в цифровой фильтр-прототип нижних частот. Наконе > используется цифровое частотное преобразование для пеРех°а. от цифрового прототипа нижних частот к окончательному рианту, т. е. цифровому фильтру с подходящими характерис
12. Расчет цифровых фильтров 519 аМИ в полосе пропускания и полосе задерживания и удовлетво- ряющему предъявленным требованиям. В этом подразделе рас- сматриваются различные частотные преобразования, которые завершают методику расчета (рис. 12.19,6). Для всех рассматриваемых в этом подразделе цифровых частотных преобразований частота среза цифрового фильтра- прототипа нижних частот предполагается расположенной в точ- ке 0Р. Например, рассмотрим передаточную функцию нормиро- ванного аналогового фильтра Баттерворта нижних частот вто- рого порядка Н (s) = l/(s2 + 7^ s + 1), (12.95a) где полюсы расположены в точках ^1,2 =-(1/72) ±/(1/72 ). (12.956) Из уравнения (12.56) следует, что метод инвариантности им- пульсной характеристики отображает описываемый уравнением (12.95) аналоговый фильтр в цифровой фильтр с передаточной функцией вида Нр(г) =-------, V2 3-'exp(-T/V2)sin(T/72-) {12,96) 1 — 2г_| ехр (— T/V2 ) cos (т/л/2) + г-2 ехр (— л/2 Т) где Т — интервал дискретизации. Поскольку частота среза сое нормированного фильтра Баттерворта нижних частот располо- жена в точке ®с = 1 рад/с, (12.97) аналоговый прототип нижних частот занимает ограниченную рабочую полосу частот до соо/2 = 6 рад/с, т. е. | Н (/со) | ~ 0 для | со | > (и0/2) = 6, (12.98) (рис. 12.20, а). Любой интервал дискретизации Т, удовлетво- ряющий критерию Найквиста м0Т 2л, (12.99) Не вызовет значительных 1 = 0,5 с. Очевидно, что Удовлетворяет условию 42 96) приводится к виду наложений. Для простоты положим интервал дискретизации Т = 0,5 с (12.99). Следовательно, уравнение Яр (г) = 0,3442-'/(1 - 1,3182-*+ 0,4932-2). (12.100)
520 12. Расчет цифровых фильтров Следует отметить, что цифровой фильтр [уравнение (12.100)] обладает следующим усилением на «постоянном токе»1): | Нр (е‘°) | = 0,344/(1 - 1,318 4- 0,493) = = 1,966 ~ (1/Т) | Н (/0) | = (1/Т) = 2. (12.101) Для того чтобы избавиться от нежелательного усиления, вы- званного интервалом дискретизации, уравнение цифрового фильтра (12.100) умножается на значение интервала дискрети- зации. Следовательно, передаточная функция цифрового фильт- ра-прототипа нижних частот определяется следующим обра- зом “): Яр (z) = 0,175z-7(l - 1,318г"1+ 0,493z-2). (12.102) ’) Небольшое несоответствие вызывается частично арифметическими сшибками округления при вычислении коэффициентов в уравнении (12.100) н частично небольшим, но неизбежным наложением. 2) В действительности же передаточная функция (12.102) получается пу- тем деления передаточной функции (12.100) на усиление на «постоянном токе> (12.101) для компенсации уже полученных при вычислении ошибок округления и небольших искажений из-за наложения.
12. Расчет цифровых фильтров 521 9- Рис. 12.20. Иллюстрации цифровых частотных преобразований. а—аналоговый фильтр-прототип иижннх частот; б—цифровой фнльтр-прототип с 0в=О, 16л рад: в—цифровой фильтр ннжннх частоте 0^=0,25л рад; в—цифровой поло» Совой фильтр с 0g®0,5л, 0д=О,бЛ» 0^=0,4 л рад; д—заграждающий цифровой фильтр с 0о«аО»5л, 0Д=О,6 н 0^=0,4л рад; в—цифровой фильтр верхних частот с 0^=0,4л рад. Поскольку интервал Т меньше интервала дискретизации Най- квиста, в этом случае наложения почти не существенны. Следо- вательно, из выражения (12.60) следует, что между цифровой Частотой 0 и аналоговой частотой со устанавливается соотноше- ние вида 0 = <о7’. (12.103). Это означает, что частота среза 0Р цифрового фильтра-прото- Типа [уравнение (12.102)] равна 0? = сосГ = 0,5 = 0,16л. (12.104)
522 12. Расчет цифровых фильтров В этом подразделе для иллюстрации воздействия различных частотных преобразований используем цифровой фильтр-прото- тип нижних частот, заданный уравнением (12.102). В качестве дополнения на рис. 12.20,6 показана амплитудно-частотная ха- рактеристика цифрового фильтра-прототипа нижних частот. 12.1.4.1. Преобразование фильтра нижних частот в фильтр нижних частот. Предположим, что необходимо получить циф- ровой фильтр нижних частот с частотой среза Ос из прототипа нижних частот с частотой среза 0Р. Тогда необходимое преоб- разование частоты имеет вид z~l > г-1 — а 1 — аг~‘ ’ где (12.105а) Sin[(ep-ec)/2] = sin [(0р + ес)/2] • (12.1056) Пример 12.11. Требуется рассчитать фильтр Баттерворта нижних частот второго порядка с частотой среза 0,25л; рад, т. е. найти передаточную функ- цию требуемого цифрового фильтра, заданного уравнением (12 102). Решение. Из соотношения (12.105) определим параметр а, который равен а « sin [(0,16л - 0,25n)/2]/sin [(0,16л + 0,25л)/2] = - 0,235, (12.106) а требуемый цифровой фильтр имеет передаточную функцию вида - '.з>8 (Д^.-)+«.«з (йй&У " 0,175 (г-1 + 0,235) (1 +0,235г-1) _ = (1 + 0,225г-1)2 — 1,318 (г~‘ + 0,235) (1 + 0,235г-1) + 0,493(2“1 + 0,235)2 0,041 + 0,185г-1 + 0,041г-2 0,718 - 0,691г-1 + 0,239г-2 ' ( На основе формулы (12.102) усиление цифрового фильтра на «постоян- ном токе», заданного уравнением (12.107), равно1) | Н (е/0) | = (0,041 + 0,185 + 0,041)/(0,718 - 0,691 + 0,239) = = 0,267/0,266 = 1,003 ~ 1. (12.108) Амплитудно-частотная характеристика функции (12107) изображена на рис. 12.20, в. 12.1.4.2. Преобразование фильтра нижних частот в полосо- вой фильтр. Предположим, что необходимо преобразовать циф- ‘) Следует отметить, что усиление на «постоянном токе» должно быть точно равно 1. Небольшое отличие связано с ошибками округления при вы- числении.
12. Расчет цифровых фильтров 523 ровой фильтр-прототип нижних частот с частотой среза 0Р в по- лосовой фильтр с центральной частотой 0О и верхней и нижней частотами полосы пропускания соответственно 0И и 0;, где час- тоты 0о, 0« и 0/ связаны следующим соотношением1): cos 0О = cos [(0„ + 0z)/2]/cos [(0„ — 0/)/2]. (12.109) Необходимое цифровое частотное преобразование имеет вид г-2 z z-2 где (12.110а) а = cos 0О, ₽ = ctg [(0a - 0z)/2] tg (0p/2). Пример 12.12. Предположим, что необходимо преобразовать фильтр ниж- них частот, заданный уравнением (12 102), в полосовой фильтр с центральной частотой 0о = 0,5л, 0и = 0,6л и 0; = О,4л2). Найти передаточную функцию требуемого цифрового фильтра. Решение. Предварительно вычислим необходимые для частотного преоб- разования параметры (12.1106) (12.110b) а = cos 0,5л = 0, Р = (ctg 0,1л) (tg 0,08л) = 0,786, (р- 1)/(р+ 1) = -0,120, 2ар/(Р + 1) = 0. (12.111а) (12.1116) (12.111b) (12.111г) Подставляя параметры (12 111) и (12.110) в уравнение (12.102), получаем передаточную функцию требуемого цифрового фильтра 3) Г Г г-2-0,12 2 — 0,12 — 0,12г~2+1/ J~ 1 + ''318 ( - №- + 1 ) + (4.122-4-и _________________- 0,175 (г~2 - 0,12) (- 0,12г-2 + 1)___________ = (- 0,12г-2 + I)2 +1,318 (г-2 - 0,12) (-0,12г-2 + 1) + 0,493 (г~2 - 0,12)2 0,021г-4-0,178г-2+ 0,021 П2П2> 0,349г-4 + 0,979г-2 + 0,849 ' t^.l 12) Усиление результирующего цифрового фильтра в середине полосы пропуска- ния можно определить подстановкой г = ехр [/0,5л] = / в уравнение (12.112), *) Это означает, что два из трех параметров 0о, 0а и 0; независимы, а третий является их функцией. 2) Очевидно, что здесь условие (12 109) удовлетворяется. 8) В общем случае передаточная функция Н(г) полосового фильтра не является четной рациональной функцией, как устанавливает уравнение (12.112).
524 12. Расчет цифровых фильтров т. е. // G?/0'5 ’) = 0,220/0,219 = 1,004 ~ 1. Амплитудно-частотная характеристика требуемого полосового фильтра, соот- ветствующая функции (12.112), показана на рис. 12.20,г. 12.1.4.3. Преобразование фильтра нижних частот в заграж- дающий фильтр. Предположим, что необходимо преобразовать цифровой фильтр-прототип нижних частот с частотой среза 0О в заграждающий фильтр с параметрами: 0О— средняя частота, а 0„ и 0; — соответственно частоты верхнего и нижнего краев полосы заграждения, где частоты 0о, 0« и 0z связаны следующим соотношением: cos 0О = cos [(0а — 0z)/2]/cos [(0а + 0z)/2]. (12.113) Требуемое цифровое частотное преобразование определяется с помощью формулы вида 2а X , , ( 1 — В X г-2 г-2 где (12.114а) а Д cos 0О, ₽ A tg[(0«-0/)/2]tg(0P/2). (12.115а) (12.1156) (12.115b) (12.115г) получаем (12.1146) (12.114b) Пример 12.13. Предположим, что необходимо преобразовать цифровой фильтр-прототип нижних частот, заданный уравнением (12 102), в заграж- дающий фильтр с частотами 0о = 0,5л рад 0„ = 0,5л рад и 0( = 0,4я рад”. Найти передаточную функцию требуемого цифрового фильтра. Решение. Из уравнения (12.114) получаем, что а == cos 0,5л = 0, ₽ »(tg 0,1л) (tg 0,08л) = 0,083, 2а/(1+₽) = 0, (1 - ₽)/(1 + ₽) = 0,847. Подставляя параметры (12.114) и (12.115) в уравнение (12.102), требуемую передаточную функцию: 010 ( г-2+ 0,847 X / г~2 + 0,847 Х2 " ,3 8 I 0,847z-2 + 1 ) + 0,493 ( 0,847г-2 + 1 ) 0,175 (г-2 + 0,847) (0,847z-2 + 1) (0,847z-2+ I)2 — 1,318 (г~2+ 0,817) (0.847г~2 + 1) + 0,493 (г-2 + 0,847)’" 0,148г-4 + 0,300z-2 +0,148 /10 116) ~ 0,094г-4 + 0,266г-2 +0,237 ’ 1 7 ’) Следует отметить, что здесь условие (12.113) удовлетворяется. 1
12. Расчет цифровых фильтров 525 Заметим, что усиление на «постоянном токе» этого заграждающего фильтра равно Н (е'°) = 0,596/0,597 = 0,998 ~ 1. (12.117) fl большая погрешность вызывается ошибкой вычислений. Амплитудно-ча- тотная характеристика заграждающего фильтра приведена на рис. 12.20, д. 12.1.4.4. Преобразование фильтра нижних частот в фильтр верхних частот. Необходимое частное преобразование цифро- вого фильтра нижних частот с частотой среза 0Р в цифровой фильтр верхних частот с частотой среза 0С определяется сле- дующим образом: 2~1->- • гДе (12.118а) cos[(ep-ec)/2] = cos [(% + eJ/2] ' (12.1186) Пример 12.14. Предположим, что необходимо преобразовать цифровой фильтр-прототип нижних частот, заданный уравнением (12.102), в цифровой фильтр верхних частот с частотой среза 0с = 0,4л рад. Найти требуемую передаточную функцию. Решение. Из уравнения (12.1186) получаем, что а =х — (cos 0,12л)/(соз 0,28л) = — 0,687. (12.119) Подставляя соотношения (12.118) и (12.119) в уравнение (12.102), мож- но определить, что требуемая передаточная функция имеет вид -«•™(т^г) • + ^(-S^)+^(^&)! — 0,175 (z-1 — 0,687) (1 — 0,687z-1) & (1 - 0,687г-1)2 + 1,318 (z~1 - 0,687) (1 - 0,687г-1) + 0,493 (г-1 - 0,687)2 _ 0,120г-2 - 0,258г-1 + 0,120 , 0,059г-2 —0,111г-1+ 0,327 ‘ U > Следует отметить, что усиление на «постоянном токе» и усиление на высокой частоте результирующего цифрового фильтра соответственно равно Н (е/0) = -(0,018/0,275) = ~ 0,065 и (12.121а) Н (е/л) = 0,498/0,497 = 1,002 ~ 1. (12.1216) В идеальном случае значение H(eia) должно быть равно нулю, а единице. Отметим, что неидеальный результат в выражении U2.120) главным образом определяется ошибками вычисления, которые за- даются уравнением (12.102), а не наложением. Вследствие этого метод ин- вариантности импульсной характеристики был применен к фильтру нижних астот с ограниченной рабочей полосой частот, а не к фильтру верхних
526 12. Расчет цифровых фильтров частот. Результирующий фильтр верхних частот получен на основе цифровп частотного преобразования. Амплитудно-частотная характеристика фильтп° верхних частот приведена на рис. 12.20, е. ₽а Для завершения этого подраздела необходимо показать, что общую процедуру расчета цифровых фильтров (рис. 12.1'9,6) можно использовать для расчета фильтров верхних частот, по- лосовых и заграждающих, а также фильтров нижних частот ввиду отсутствия эффекта наложения в окончательной реали- зации. Однако для этой методики требуется более точное пред- ставление коэффициентов и большее число значащих цифр при вычислении, что приводит к повышению стоимости по сравне- нию с соответствующими аналогами в процедуре расчета (рис. 12.19, а). Этот экономический недостаток часто затеняет технические преимущества этого метода над процедурой на рис. 12.19, а. 12.1.5. Расчет цифровых всепропускающих фильтров Во всех рассмотренных в разд. 12.1 процедурах расчета до сих пор опускалось описание цифровых всепропускающих фильт- ров. Это сделано частично вследствие того, что всепропускаю- щий фильтр работает совершенно по-иному и частично из-за того, что крайне трудно получить его фазовые характеристики. В этом подразделе будут рассмотрены некоторые основные ха- рактеристики всепропускающих фильтров. Цифровой всепропускающий фильтр представляет собой циф- ровой БИХ-фильтр с постоянной амплитудно-частотной харак- теристикой для всех значений цифровой частоты. Необходимым условием представления передаточной функции H(z) всепро- пускающего фильтра является то, что для каждого полюса Pk = rk ехр(/0Ц имеется соответствующий нуль z*=(l/r*)X Хехр(/0Ц. Если частота 0* не равна нулю или л, то полюс рь и нуль zk будут встречаться комплексно-сопряженными парами. Типичное звено первого порядка цифрового всепропускаю- щего фильтра обладает передаточной функцией вида (2) = (г~! — а)К\ — az~l), (12.122) где а — вещественное число. Всепропускающий фильтр, задан- ный соотношением (12.122), обладает полюсом в точке z — ? и нулем в точке z = 1/а (рис. 12.21, а). Для обеспечения устой- чивости необходимо, чтобы (12.123)
12. Расчет цифровых фильтров 527 Рис. 12 21. Примеры полюсов и нулей всепропускающие цифровых фильтров, случай первого порядка; б—случай второго порядка. О нулн; X полюсы. Для того чтобы показать, что уравнение (12.122) на самом Деле описывает всепропускающий фильтр, вычислим его ампли- тудно-частотную характеристику '^(е/0)Р = е-^-а 1 — ае~1в cos 0 — а — j sin 0 I2 1 — a cos 0 + а/ sin 0 | (cos 0 — g)2 + sin2 0_________cos2 0 — 2а cos 0 + а2 + sin2 0 (1 — a cos 0)2 + (а sin 0)2 1 — 2а cos 0 + а2 cos2 0 + а2 sin2 О 1-2аем9 + а= (121М) 1 — 2а cos 0 + а'
528 12. Расчет цифровых фильтров которая устанавливает, что фильтр, заданный (12.122), является всепропускающим фильтром. Уравнение^ Типичное звено второго порядка всепропускающего имеет передаточную функцию, которая определяется щим образом'): фильтра СЛеДую- Я2(*) = i-^/r^cosQ^+^z-2 I — 2гk COS 0Й2-1 + r2kz~2 [1 - (1/rJ z 1 exp (/efe)][1 - (1 /rfe) z~l exp ( - /OQ] [l-r^“1expOe&)][l-rfez-1exp(-jeJ] ’ ’ 5a) где полюсы расположены в точках pi,2 = rftexp(±/0ft), (12.1256) а нули в точках Zi,2 = (l/r/)exp(±A) (12.125в) (рис. 12.21, б). Для обеспечения устойчивости фильтра тре- буется, чтобы |г*|<1. (12.126) Если положить z = е/0, то можно найти амплитудно-частотную характеристику функции (12.125), которая имеет следующий вид: I я Р = ехр (/9) ~ ехр (/9fe) 2 ехр <'9> ~ (Wехр (~ 2 2 ' ехр (/0) — ek ехр (/0J ехр (/0) — rk ехр (— /0ft) (12.127) Рассмотрим первый член в выражении, определяющем функ- цию | Я2(е/6) I2: ехр Q0) — (1/гл) ехр (j0*) 2_ ехр (у0) — rk ехр (у0А) ~ = | [cos 0 - (t/rft) cos 0fe] + / [sin 0 - (l/rfe) sin I2 _ | (cos 0 — rk COS 0A) + j (sin 0 — rk sin 0A] p ___ [cos 0 — (l/rft) COS 0ft]2 + [sin 0 — (l/rfe) sin 0J2 _ (cos 0 — rk cos 0Й)2 + (sin 0 — rk sin 0fe)2 1 4-(l/r|) — (2/rfe)cos (0 — 0fe) r_2 (12.128a) l+r2-2rfccos(0-0*) к Подобным образом можно показать, что ехр (>0) - (l/rA) ехр (- /0fe) I2 _ _2 (12.1286) ехр (/0) - rk ехр (- j0fc) [ значения *) Здесь полагаем, что частота 0а ф 1л для любого целого
12. Расчет цифровых фильтров 629 уставляя соотношение (12.128) в формулу (12.127), получаем | Я2(е'е)|2 = г~4 = постоянной для всех 0. (12.129) ото означает, что цифровой фильтр, заданный уравнением /|2.125), в действительности является цифровым всепропускаю- |ДЦМ фильтром. Одно важное свойство, присущее всепропускающему фильтру, включается в том, что цифровой фильтр, полученный каскад- нЬ[М соединением всепропускающих фильтровых звеньев, также является всепропускающий фильтром. Говоря математически эТо означает, что если Hi (z), H2(z), ..., Hn(z)— передаточные функции, представляющие всепропускающие фильтры, то и пе- редаточная функция H(z)ДHi(z)H2(z) ... HN(z) также представляет всепропускающий фильтр. Пример 12.15. Показать, что цифровой фильтр, заданный следующим со- отношением: ( и~{-а rl~2rkz~'cosQk + z~2 П = V 1 - аг~1 Д 1 - 2гkz- 1 cos Q + г^~2 (12.130) — а (12.131) представляет собой всепропускающий фильтр. Решение. Заметим, что Н (г) = Ну (г) Н2 (г) г2, (12.132) где функции Яг(г) и Яг(г) задаются соответственно соотношениями (12 122) и (12.125). Из уравнений (12.124) и (12.129) следует, что амплитудно-ча- стотная характеристика Iff (е/0) Р = |Я1(е/0)|2| Я2(е'6)|2г4 равна I Н (е'в) |2 = (1) (г“4) (г4) = 1 для всех 0. (12.133) Следовательно, уравнение (12.131) описывает цифровой всепропускающий фильтр. 12.2. Расчет цифровых КИХ-фильтров Передаточная функция цифрового КИХ-фильтра представ- ляется в виде 2V-1 tf(z) = £ й(п)з-п, (12.134) п=0 гДе импульсная характеристика имеет длительность N или об- ладает протяженностью в N отсчетов. Если импульсная харак- теристика цифрового КИХ-фильтра удовлетворяет следующему Условию; Д (n) = h (N — 1 — п) (12.135)
530 12. Расчет цифровых фильтров для п = 0, 1, ...» (ZV/2)— 1, когда N четное, и для п = 0, 1, ... (N—1)/2, когда N нечетное, то можно показать, что циф- ровой фильтр будет обладать линейной фазовой характеристи- кой. Действительно, если N нечетное, то из уравнений (12.134) и (12.135) следует, что jv-i Я(е'е) = £ h(n)e~itlQ = п=0 АГ-3)/2 = £ [/г(п)е-М0 + /г(Л^-1-n)e-/w-‘-«)e] + п=0 4-й (ArJ.]e-/iw-I)/2ie = W-3)/2 = £ й(п)[е-/«е + е-/^-1-«)0]4-й(^=^-)е-/хлг-1>/210 = n=o ==е-Л^-1)/21е|й (ЛГ—3)/2 1 + X M«)[e'/W(lv'1,/21)9 + e/(',-[(i'f-lw)e][s n=0 ' / (JV-3)/2 -1 = e-/[(tf-i)/2jeh £ 2й(п)соэ[(п-^-)0]j "“° (12.136a) Аналогично для четного N частотная характеристика имеет вид Я(е/0) = е-/1^-1)/210< £ 2й(п)соэ[(п--^-) е]>. (12.1366) В обоих случаях фаза ф(9) цифрового КИХ-фильтра равна Ф (0) = - /Н (е!в) = 0 <12,137) и линейна для частот —л < 0 л. Групповое время т (0) A, dtp (0)/d0 = (N - 1)/2 (12'138) постоянно для частот —л < 0 л. . ха3е В большинстве случаев именно потребность в линейно) |^сТЬ или постоянном групповом времени вызывает необход на. применения цифровых КИХ-фильтров. Из-за огРаН11че1^0овог<? латаемого условием (12.135), расположение нулей цифР
12. Расчет цифровых фильтров 531 Im [z] Im [zl „О Рис. 1222 Свойства симметрии в расположении нулей цифровых КИХ-фильт- Р°в с линейной фазой. ^^щественные нули; б—нули на единичной окружности; в — комплексные нули. КИХ-фильтра с линейной фазой должно удовлетворять опреде- ленным требованиям симметрии. Для того чтобы показать это, апишем уравнение (13.134) следующим образом: N-l N-1 Н(г) = £ A(n)z-" = z-<N-1» Z /г (п) г'"-"-'). (12.139) n=0 n=0 Определим новую независимую переменную m^N — n-l. (12.140)
532 12. Расчет цифровых фильтров Исходя из условия (12.135), можно переписать уравнен» (12.139) через новую искусственную переменную m в виде 6 N—1 Н (г) = г~(у_,) h(N — tn—\)zm = m^O N-l = г-<^-1) £/г(/п)(2“>)~'й = г-^-1)Я(г-1). (12.14В m-0 Ч Это означает, что нули функции H(z) являются и нулями функ- ции H(z~l), за исключением, может быть, «фантомных» нулей Из этого замечания следует, что нули цифрового КИХ-фильтра с линейной фазой обладают следующими свойствами симметрии. а) Если Zi — a — вещественный нуль функции И (г), то и гГ1=а“1 также нуль функции Н (z). б) Если z/= ехр (/0г) — нуль функции Н (г), где 0(^Ои 0г =/= л, то и 2Z_1 = 2Z = exp(—/0г) также нуль функции Н (z). в) Если zt =rt ехр(/0г) — нуль функции Н (z), где гг=/=1, 0г#=О и 0г=/=л, то zz = r/exp(—/0^, zz“l = (l/rz)exp(—/0() и гг~1 = (1/г/)ехр(/0г) также нули функции Н (z). Эти свойства симметрии в расположении нулей иллюстрирует рис. 12.22. Передаточную функцию цифрового КИХ-фильтра с линейной фазой можно записать в виде произведения элемен- тарных сомножителей следующим образом: к H(z)=TiHi(z), (12-142) i=i где каждый сомножитель Ht(z) может принимать одну из трех форм: Ял (2) = (1 - аг-«) [1 - (4) 2-*] = 1 - (а + ±) 2"1 + гЛ L J \ а/ (12.143a) Нв (2) = (1 - А"1) (1 - е A-1) = 1 - (2 cos 0f) z~l + г~2, (12.1436) Hc (z) = [ 1 - rz A-1]I1 - ne'^z-1] X Х[1 -d/п) A-1][1 -(1/п)е'М= = 1—21 1 1 (cos 0J 2-1 + Гг, + -L- + 4 cos 0ZI z 2 " L П J4 L n J _2[±tll(cos9|)z-3 + 2-.. (12.H3" L ri J
12. Расчет цифровых фильтров 533 12.2.1. Метод частотной выборки В разд. 11.4 было установлено, что заданный уравнением (12.134) цифровой КИХ-фильтр имеет эквивалентное ДПФ-пре- образование вида N-1 И (k) = S h (п) ехр [- (j2mk/N)], (12.144) п-0 где — в действительности дискретизированная Af-точечная частотная характеристика цифрового фильтра с равномерно расположенными отсчетами. Вследствие этого импульсная ха- рактеристика й(п) и передаточная функция H(z) цифрового КИХ-фильтра определяется через ДПФ (12.144) таким образом: АГ-1 h (п) = (1/^ S Н (fe) ехр [j2nnklN] и (12.145) fe-0 ЛГ -1 -N = Н(k)-=-------------\~2f.o fc,.n . (12.146) ' ' N L-i ' 7 1 — z—1 exp []2nk/N] ' ' fe-o Уравнение (12.146) является основным при расчете цифрового КИХ-фильтра. Предположим, что частотная характеристика /7д(е^9) задана для частот —л 0 л. Это означает, что она определена и для всех частот 0. Процедура расчета должна давать значения R(k), т. е. дискретизированную ^точечную требуемую частот- ную характеристику с равномерным расположением отсчетов Я(Л)ДЯДе/в)|9=2я6/у> (12.147) где k = 0, 1, 2, ..., Af—1. Используя непосредственно данные соотношения (12.147), можно получить подходящую КИХ-пере- Даточную функцию из уравнения (12.146). Эта методика обе- спечивает совпадение полученной и требуемой частотных ха- рактеристик в точках дискретизации Q = 2nklN для 6 = 0, 1,2...........АГ-1. (12.148) Пример 12.16. Необходимо рассчитать цифровой фильтр нижних частот с ’“плитудно-частотной характеристикой (рис. 12.23). Найти подходящую пере- даточнук> функцию на основе 16-точечного метода частотной выборки. Решение. В этом случае последовательность ДПФ имеет вид Н (0) = Н (1) == Н (15) = 1 Н (fe) = 0 для k = 2, 3, 4, 14. (12.149)
534 12. Расчет цифровых фильтров Рис. 12.23. Пример метода частотной выборки. Используя уравнение (12.146), получаем требуемую передаточную функ- цию: Н(г) = — Г У (1~r.ls)^W ' ' 16 I Z-i 1 — z_1 ехр (/лй/8) 1 — г~18 Г_______1_________, 16 L 1 - г-1 ехр (/лО/4) д_________:__________I_________!________1 - ~ 1 — z_1 ехр (/л/8) ” 1 — 2-’ехр (у'л15/8) ] = »-*-1а Г_______L—+__________________!_______________+ 16 L 1 — г~1 ~ 1 — z~l cos (л/8) — /z-1 sin (л/8) . ___________________J________________1 = ~ 1 — г~1 cos (л/8) + jz~l sin (л/8)) _ 1 -~г~18 Г 1 . 2 (1 — z-1 cos (л/8) 1 /12.150) 16 Ll-z-1 '• 1 — 2г-1 cos (n/8) + z~2 J ’ ' Можно показать, что частотная характеристика (12.150) бу- дет удовлетворять требованиям (12.149) на цифровых частота взятия выборки B — kn/8 для k = 0, 1,2, .... 15. (12.151) Однако результирующая частотная характеристика в промежутках между частотами дискретизации ведет се^- а удовлетворительно. Это поведение связано с явлением Гиб - которое описывает отклонения функции скачка, представлен усеченным рядом Фурье.
12. Расчет цифровых фильтров 535 12.2.2. Метод взвешивания Поскольку частотная характеристика Н (е'в) любого цифро- вого фильтра представляет собой периодическую функцию час- тоты 0, она имеет разложение в ряд Фурье Н(е‘а)— У, !г(п)еч\ где (12.152а) —оо Л(п) = (1/2л) J H(ele)e'^dQ. (12.1526) -Л Очевидно, что коэффициенты ряда Фурье Л(п) фактически пред- ставляют собой импульсную характеристику цифрового фильтра. Одним из возможных способов получения цифровых КИХ- фильтров, аппроксимирующих функцию Н(е^), является усече- ние бесконечного ряда (12.152а) до конечного числа членов. Однако из хорошо известного явления Гиббса следует, что усе- чение бесконечного ряда (12.152а) вызывает выбросы и колеба- ния в требуемой частотной характеристике до и после любой точки разрыва. Кроме того, величина этих выбросов и колеба- ний не уменьшается с увеличением длины последовательности при условии сохранения ее конечности. Это по существу озна- чает, что прямое усечение уравнения (12.152а) для получения аппроксимации цифрового КИХ-фильтра не обеспечивает хоро- ших результатов. Метод взвешивания используется для получения конечных весовых последовательностей w(n), называемых окнами, кото- рые модифицируют коэффициенты Фурье в уравнении (12.152а) Для получения требуемой импульсной характеристики Лр(п) ко- нечной длительности, где hD(n) = h(n)w(n), (12.153а) a w(ri) — последовательность конечной длительности, т. е. w(ri) = 0 для n>N и п < 0. (12.1536) Из соотношения (12.153) следует, что результирующая импульс- ная характеристика hD(ti) также имеет протяженность N от- счетов. Таким образом, Лв(п) = 0 для n>N и п < 0. (12.154) Сформулируем теперь процедуру расчета по методу взве- шивания. 1. Задана требуемая частотная характеристика Н(е1в), ко- ТоРая должна быть получена в результате расчета по методу частотной выборки.
536 12. Расчет цифровых фильтров 2. Найти соответствующую импульсную характеристику h(n) либо на основе уравнения (12.152), либо путем нахождения об- ратного z-преобразования функции Н(г), где функция Н(г} получена из функции Я(е,е) при замене е’9 на г. 3. Использовать подходящую функцию окна w(n) для мо- дификации последовательности й(и) и получения импульсной характеристики hp(n) цифрового КИХ-фильтра на основе соот- ношения (12.153). Рис. 12.24. Амплитудно-частотные характеристики фильтра нижних частот, с —до взвешивания и б —после взвешивания с помощью функции окна (12.155). Поскольку умножение двух последовательностей во времен- ной области эквивалентно свертке двух частотных характери- стик в частотной области, метод взвешивания обеспечивает сгла- живание выбросов первоначальной частотной характеристики, т. е. подавление ее отклонений и пульсаций. Например, рассмот- рим частотную характеристику цифрового КИХ-фильтра (рис. 12.24,4г1))- Применение простой функции окна w (п) = 1 + cos (2nn//V) для = 0 для — 1 п < 0, п> N ~ 1 (12.155) к этой характеристике позволяет получить частотную характе- ристику (рис. 12.24,6). Очевидно, что первоначальная характе- ристика (рис. 12.24, а) сглажена таким образом, что пульсации боковых лепестков значительно уменьшены. Недостатком яв- ляется расширение переходной полосы. Для завершения этого подраздела приведем некоторые ха- рактерные функции окна: *) На рис. 12.24, а показана частотная характеристика цифрового КИХ- фильтра, рассчитанного с помощью метода частотной выборки для реализа- ции фильтра нижних частот.
12. Расчет цифровых фильтров 537 Прямоугольное окно: W (п) — I = 0 ДЛЯ для 1 п < 0, п > W — 1. (12.156) Окно Бартлетта или треугольное окно: w (п) = — 1) для 0 п (.V — 1 )/2 N — 1 = 0 V __9 для (12.157) для п < 0, п> N — 1, где N — четное число. Окно Ханна: ®(л)==у[1 — cos = 0 Окно Хэмминга: для 0 С N — 1 для п < 0, п> N — 1. (12.158) W (п) = 0,54 - 0,46 cos для Для 0<га<Л7- 1 п < 0, п > N — I. (12.159) = 0 Окно Блэкмана: w (п) = 0,42 - 0,5 cos (-дртг) + °’08 cos ( лГ=т) для 0<n<,V- 1 (12.160) для п < О, n>N — 1. = 0 Окно Кайзера: = 0 для n<0,n>N—l, для 0 /V— I (12.161) где 70(-) — модифицированная функция Бесселя нулевого по- рядка первого рода, а соа— параметр формы окна. •2.2.3. Сравнение КИХ-фильтров с БИХ-фильтрами Как и в случае аналоговых фильтров, цифровые БИХ-филь- Хры не могут обеспечить совершенные линейные фазовые харак- теристики. В противоположность им цифровые КИХ-фильтры могут быть рассчитаны для обеспечения линейных фазовых характеристик. Кроме того, цифровые КИХ-фильтры всегда
538 12. Расчет цифровых фильтров устойчивы. Это положительные качества цифровых КИХ-филь- тров. К отрицательным чертам относится то, что исполнение цифрового КИХ-фильтра требует большего числа вычислений и большего числа цифровых элементов; следовательно, цифро- вые КИХ-фильтры дороже цифровых БИХ-фильтров'). Напри- мер, цифровой КИХ-фильтр Н (z) = 1 + z~l + z-2 + ••• +z-£ или (12.162а) у (га) = х (п) + х (п—1) + х{п — 2) -|- ... + х(га— L) (12.1626) можно реализовать суммированием U-+1) чисел. Применяя цифровой БИХ-фильтр, получаем Н (z) = (1 — z~(L+I))/(l — z~l) или (12.163а) #(п) = # (га — 1) + x(n) — x(n — А — I). (12.1636) Таким образом, можно реализовать ту же самую функцию филь- трации суммированием трех чисел, т. е. имеется значительная экономия при вычислениях и в аппаратурной реализации. Количество вычислений и объем аппаратуры, необходимой для обеспечения процесса фильтрации, обычно является важным практическим фактором. В основном цифровые БИХ-фильтры требуют меньшего числа вычислений и (или) объема аппаратуры для обеспечения определенной функции фильтрации, чем соот- ветствующие цифровые КИХ-фильтры. Однако во многих ситуа- циях требуются цифровые КИХ-фильтры для выполнения тех задач, которые невозможно решить на основе цифровых БИХ- фильтров, а именно получение фильтров с линейной фазой и многоскоростных фильтров, где входной и соответствующий вы- ходной сигналы дискретизированы на разных скоростях. ЛИТЕРАТУРА 1. Rabiner L. R., Rader С. М., Digital Signal Processing, New York, IEEE Press, 1972. 2. Oppenheim A. V., Schafer R W, Digital Signal Processing, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1975. [Имеется перевод: Оппенгейм А. В., Шафер Р. В., Цифровая обработка сигналов. — М.: Связь, 1979.] 3. Rabiner L. R. Gold В., Theory and Application of Digital Signal Processing, Englewood Cliffs, N J., Prentice-Hall, Inc. 1975. [Имеется перевод: Pa- бинер Л., Гоулд Б., Теория и применение цифровой обработки сигналов.— М.: Мир, 1978] 4. Daniels R. W., Approximation Methods for Electronic Filter Design with Applications to Passive, Active and Digital Networks, New York, McGraw- Hill, 1974. ') Более подробное сравнение цифровых КИХ- и БИХ фильтров приведе но в работе [19].
12. Расчет цифровых фильтров 539 5. Rhodes J. D., Theory of Electrical Filters, New York, Wiley, 1976. 6. Blinchikoff H. J., Zverev A. I., Filtering in the Time and Frequency Do- mains, New York, Wiley Interscience, 1976. 7. Bogner R. E., Constantinides A. G , Introduction to Digital Filtering, New York, Wiley, 1975. [Имеется перевод’ Введение в цифровую фильтрацию Пер. с англ/Под ред Р. Богнера, А. Константинидиса. — ЛА: Мир, 1976] 8 Leon В. L., Bass S. С., Designer’s Guide to Digital Filter Parts 1—6, EDN 30—36, Jan., 1974; pp. 65—72; Feb , 1974; pp. 51—59, Mar., 1974; pp. 57— 62, Apr., 1974; pp. 61—68, May, 1974; and pp. 69—75, June, 1974. 9 Kuo F. F., Kaiser J. F., System Analysis by Digital Computer, New York, Wiley, 1966. 10. Gibbs A. J., An Introduction to Digital Filters, Australian Telecommunica- tions Research 3 (1969), 3—14. 11. Brigham E. O, The Fast Fourier Transform, Englewood Cliffs, N. J., Pren- tice-Hall, Inc., 1974. 12. Gear C. W, Numerical Initial Value Problems in Ordinary Differential Equations. Englewood Cliffs, N. J., Prentice-Hall, Inc., 1971. 13. Steightz K., The Equivalence of Digital and Analog Signal Processing, Information, and Control, 8, 455—467 (1965). 14. Gibbs A. J., The Design of Digital Filters, Australian Telecommunication Research, 4, 29—34 (1970) 15. Rader С. M, Gold B, Digital Filter Design Techniques in the Frequency Domain, Proc. IEEE, 55, 149—171 (1967). 16. Lerner R. M., Band Pass Filters with Linear Phase, Proc. IEEE, 52, 249— 268 (1964). 17. Constantinides A. G, Spectral Transformations for Digital Filters, Proc. IEE, 117, 1585—1590 (1970). 18. Rabiner L R., Techniques for Designing Finite-Duration Impulse-Response Digital Filters, IEEE Trans. Communication Technology, COM-19, 188—195 (1971). 19. Rabiner L. R., Kaiser J. F., Herrmann О, Dolan M. T., Some Comparisons Between FIR and HR Digital Filters, Bell System Tech. J., 53, 305—331 (1974). 20. McClellan J. H., Parks T W., A Unified Approach to the Design of Opti- mum FIR Linear Phase Digital Filters, IEEE Trans, Circuit Theory, CT-20, 697—701 (1973). 21. Kaiser J. F., Nonrecursive Digital Filter Design Using /о-sinh Window Function, Proc. 1974 IEEE International Symposium on Circuit and Sys- tems, pp. 20—23. ЗАДАЧИ 12.1. а) Найти квадрат амплитудно-частотной характеристики для функции Я(2) = (1 + г—*) / (1 + 0,5г-* + 0,5z-2). б) Построить диаграмму расположения полюсов и нулей функции//(г), в) Построить диаграмму расположения полюсов и нулей квадрата ам- плитудно-частотной характеристики для функции H(z). 12.2. Повторить задачу 12 1 для следующей передаточной функции Н(г) = = (1 + г-2) / (1 + 0,5г-‘) (1 + 0,2г-1 + 0,2г-2). 12.3. Передаточная функция аналогового фильтра имеет вид Н (s) = l/(s2 + + + О. Для интервала дискретизации Т = 0,1 с найти соответствующую пере- даточную функцию на основе: а) метода аппроксимации Эйлера; б) метода инвариантности импульсной характеристики; в) метода билинейного преобразования.
540 12 Расчет цифровых фильтров 12.7. 12.8. 12.9. 12.10. Для каждого из случаев а), б) и в) г) найти расположение полюсов и нулей полученной передаточ функции; чн°й д) начертить амплитудно-частотные характеристики. 12.4. Повторить задачу 12.3 для аналоговой передаточной функции „ fl(s)==3/(s* + 3s + 3). ВиДа 12 5. Задана следующая аналоговая передаточная функция: H(s\ = 10»/(s2 + 10‘s + 10»). Для интервала дискретизации Т = 10~5 с найти соответствующую цил. ровую передаточную функцию с помощью: v а) метода инвариантности импульсной характеристики и б) метода билинейного преобразования. в) Нарисовать амплитудно-частотные характеристики полученных в пп. а) и б) передаточных функций. 12.6. Фильтр Баттерворта нижних частот должен удовлетворять следующим требованиям: 1) Частота среза по уровню 3 дБ расположена в точке 9С = 0,1л рад. 2) Затухание в полосе пропускания не более 0,2 дБ для 0^0^ < 0,05л рад. 3) Затухание в полосе задерживания не менее 40 дБ для 0,5л рад < < 9 л рад. 4) Интервал дискретизации Т составляет Юл мкс. Используя методику (рис. 12.19, а), найти требуемую передаточную функцию: а) на основе метода инвариантности импульсной характеристики и б) билинейного преобразования. в) Нарисовать амплитудно-частотные характеристики для пп. а) и б). Повторить задачу 12 6, используя процедуру цифрового частотного преобразования, показанную на рис. 12.19, б. Равноволновый цифровой фильтр нижних частот должен удовлетво- рять следующим требованиям: 1) Неравномерность в полосе пропускания составляет 0,5 дБ для 0^9^ 0,2л рад. 2) Затухание в полосе задерживания не менее 19 дБ для 0,366л рад С9 =£/ л рад. 3) Частота дискретизации 1 кГц. Найти требуемую передаточную функцию на основе: а) метода инвариантности импульсной характеристики и рис. 12.19, а и б) метода билинейного преобразования и рис. 12 19,6. Необходимо реализовать фильтр Баттерворта ннжних частот третьего порядка с частотой среза по уровню 3 дБ, равной «с = 100 крад/с, цифровым способом. а) Использовать метод инвариантности импульсной характеристики для нахождения передаточной функции требуемого цифрового фильтра с частотой среза по уровню 3 дБ, расположенной в точке 0с = 0,2л рал- б) Предположим, что частотные характеристики нормированного филь- тра Баттерворта третьего порядка приведены на рис. 3.12.9. Нарис - кагь частотные характеристики цифрового фильтра, полученного в • а) для 0 0 «5 4л рад а Нормированный фильтр Баттерворта нижних частот второго поряд имеет следующую передаточную функцию: И (s) = l/(s2 + V2S + а) Найги передаточную функцию соответствующего цифрового Ф1^ тра нижних частот на основе метода билинейного преобразования Р интервале дискретизации Т = 0,1 с. , б) Найти цифровую частоту среза фильтра, полученного в п. огО в) Нарисовать амплитудно частотную характеристику получс фи дыра.
12 Расчет цифровых фильтров 541 а Рис. 3.12 9. 12.11. Равноволновый цифровой фильтр нижних частот должен удовлетворять следующим требованиям: 1) Неравномерность в полосе пропускания составляет 0,1 дБ при ши- рине полосы В = 0,1л рад. 2) Затухание в полосе задерживания не менее 20 дБ для 0,6л рад ^0 л рад. 3) Интервал дискретизации Т — Юл мкс. Найти требуемую цифровую передаточную функцию с помощью метода инвариантности импульсной характеристики и процедур, приведенных на рис. 12 19, а и б. 12.12. Повторить задачу 12 11, используя метод билинейного преобразования 12.13. Необходим полосовой фильтр Баттерворта четвертого порядка с цен- тральной частотой 0о = 0,4л рад и частотой нижней границы полосы пропускания, равной 0,3л рад При интервале дискретизации Т = 0,1 с найти требуемую передаточную функцию на основе метода инвариант- ности импульсной характеристики и процедур, приведенных на рис. 12.19, а и б. Нарисовать амплитудно-частотные характеристики фильтра в), полу- ченного в п. а), и г) полученного в п. б) *2.14. Повторить задачу 12 13, используя метод билинейного преобразования. 12.15. Нормированный фильтр Баттерворта нижних частот второго порядка имеет следующую аналоговую передаточную функцию: Н (s) = l/(s2 + + + 1). а) Используя процедуру метода инвариантности импульсной характе- ристики и цифровое частотное преобразование, найти передаточную функцию соответствующего цифрового полосового фильтра для: 1) центральной частоты полосы пропускания, соответствующей анало- говой частоте со о = 120л рад/с, равной 0» = 0,5л рад, и
542 12. Расчет цифровых фильтров 2) частоты нижней границы полосы пропускания — 6; = 0,4л рад. б) Нарисовать амплитудно-частотную характеристику фильтра, полу, ценного в п. а) для 0 sg 0 4л рад. в) Нарисовать амплитудно-частотную характеристику результирующего аналогового фильтра (рис. 3 12 15), предполагая, что отсутствует надо. Рис. 3.12.15. жение, а к цифровому фильтру, полученному в п. а), подсоединены идеальные аналого-цифровой и цифро-аналоговый преобразователи согласно рис. 3.12 15. Подробно указать все важные частотные точки. 12.16. Необходим заграждающий фильтр Баттерворта четвертого порядка с центральной частотой 0О = 0,4л рад и частотой нижней границы полосы подавления, равной 0; = 0,35л рад. При интервале дискретизации Т = = 1 мкс найти требуемую цифровую передаточную функцию, используя процедуры: а) аналогового частотного преобразования и метода билинейного пре- образования; б) метода билинейного преобразования и цифрового частотного пре образования и в) метода инвариантности импульсной характеристики и цифрового ча- стотного преобразования. 12.17. Нормированный фильтр Баттерворта иижних частот второго порядка обладает следующей передаточной функцией: Н (s) = 1/(з2 + д/2а 4-1). а) Используя процедуру метода инвариантности импульсной характе- ристики и цифровое частотное преобразование, найти передаточную функцию соответствующего цифрового фильтра верхних частот с ча- стотой среза по уровню 3 дБ, соответствующей аналоговой частоте среза <0с = 192л рад/с, равной 0С = 0,8л рад. б) Нарисовать амплитудно-частотные характеристики для 0^0^ 4л рад, считая, что эффект наложения отсутствует. 12.18. Фильтр Бесселя второго порядка обладает следующей передаточной функцией: Й(&) = l/(s2 + 3s + 3). а) Используя метод инвариантности импульсной характеристики и про- цедуру цифрового частотного преобразования, найти передаточную функцию соответствующего цифрового фильтра Бесселя верхних частот с частотой среза по уровню 3 дБ, соответствующей аналоговой частоте среза (Ос = 192л рад/с, равной 0С = 0,8л рад. б) Нарисовать групповое время замедления для —4л рад 0 4л рад, считая, что эффект наложения отсутствует. 12.19. Цифровой фильтр Чебышева верхних частот должен удовлетворять следующим требованиям: 1) Неравномерность в полосе пропускания составляет 0,1 дБ ДЛЯ 0,4л рад 0 л рад.
12. Расчет цифровых фильтров 543 Рис. 3.12.21,0, б. Рис. 3.12.21,в, г.
544 12. Расчет цифровых фильтров 2) Затухание в полосе задерживания не менее 40 дБ для 0 к; а < 0,1л рад. Найти требуемую цифровую передаточную функцию: а) используя процедуру (рис. 12.19, б) и метод инвариантности им- пульсной характеристики; б) используя процедуру (рис. 12.19, а) и метод билинейного преобра- зования и в) используя процедуру (рис. 12.19, б) и метод билинейного преобра- зования. 12.20. Найти групповое время следующих цифровых КИХ-фильтров'< a) h (п) = 1 для 0 < п < 4 = 0 для п < 0, п > 4. б) Л(0) =Л(4)=2 й(1) = А(3)«1 Л (2) =0,5 h (л) = 0 для п < 0 и для п > 4. в) h (л) = 2 для 0 < п < 5 = 0 для п < 0, л > 5. г) А (0) =А (5) =2 Л(1)=Л(4) = 1 h (2) = h (3) = 0,5 h (п) = 0 для л < 0 и для л > 5. д) h (л) = 1 для 0 < п < 6 = 0 для л < 0, л > 6. 12.21. Необходимо рассчитать цифровые фильтры, амплитудно-частотные ха- рактеристики которых показаны на рис. 3 12 21. Для каждой ампли- тудно-частотной характеристики найти соответствующую передаточную функцию на основе восьмиточечного метода частотной выборки. 12.22. Для каждой амплитудно-частотной характеристики (рцс. 3.12 21) найти подходящую цифровую передаточную функцию на основе 16-точечного метода частотной выборки. 12.23. Написать программу дЛя ЭВМ, которая реализует: а) процедуру перехода на основе инвариантности импульсной харак- теристики и б) процедуру перехода на основе билинейного преобразования. 12.24. Написать программу для ЭВМ, которая реализует цифровые частотные преобразования фильтра нижних частот в а) фильтр нижних частот, б) полосовой фильтр, в) заграждающий фильтр, г) фильтр верхних частот. 12.25. Написать программу для ЭВМ, которая реализует две пропе,iypu (рис. 12.19): а) для метода инвариантности импульсной характеристики и б) для метода билинейного преобразования.
Реализация цифровых фильтров После того как получена передаточная функция, удовлетво- ряющая требованиям обработки сигнала, возникает проблема исполнения или реализации этой заданной передаточной функ- ции. Настоящая глава и посвящена задаче реализации цифро- вых передаточных функций. В разд. 11.5 рассмотрены стандартные элементы, на которых реализуются цифровые фильтры, а именно элементы задержки, сумматоры и перемножители. По существу так же легко обра- батывать отрицательные числа, как и положительные, следова- тельно, коэффициенты в передаточной функции не ограничены только положительными величинами. Из рассмотренных в гл. 12 примеров следует, что некоторые коэффициенты цифровых пере- даточных функций действительно имеют отрицательные зна- чения. Поскольку передаточные функции цифровых фильтров с бес- конечной импульсной характеристикой (БИХ-фильтров). и циф- ровых фильтров с конечной импульсной характеристикой (КИХ- фильтров) различны, ради четкости изложения методы их реализации будут рассмотрены независимо, хотя основные принципы построения одинаковы. /3.7. Реализация цифровых БИХ-фильтров Передаточная функция цифрового БИХ-фильтра определяет- ся следующим образом: м / / N \ Н (z)=Tlalz~t / 1 + Z biz-1) A A(z)/B(z). (13.1) <=о / \ »=i / Существуют два метода реализации уравнения (13.1): прямой 11 косвенный. При прямом методе передаточная функция Н (г), ^Данная уравнением (13.1), реализуется целиком, а при косвен- ном методе раскладывается на ряд звеньев первого и второго Порядков. Тогда реализация уравнения (13.1) завершается реа- лизацией всех соответствующих звеньев первого и второго поряд- к°в и соединением их между собой определенным образом. Что
546 13. Реализация цифровых фильтров же касается ошибок квантования, то было показано, что косвен- ный метод дает лучшие результаты по сравнению с прямым методом. 13.1.1. Прямая реализация Существует несколько способов реализации цифровых пере- даточных функций прямым методом. Хорошо известными прин- ципами реализации являются: прямые формы, лестничные и мостовые структуры, методы исключения перемножителей и мо- дульные формы волновых цифровых фильтров. Прямые формы представляют собой приемы реализации, которые различными способами формируют разностные уравнения фильтров, когда постоянные умножения являются коэффициентами передаточных функций. Для передаточных функций низких порядков прямые формы очень конкурентоспособны по эксплуатационным харак- теристикам и стоимости1). Лестничным и мостовым формам '[6—8] свойственна низкая чувствительность структуры. Для вы- числения постоянных умножения используется ряд арифметиче- ских операций. Это вызывает некоторое ухудшение характери- стик результирующих цифровых фильтров. Метод исключения перемножителей [9] обладает определенным преимуществом, поскольку результирующие цифровые фильтры будут всегда со- держать минимальное число перемножителей2), этим свойством обладают также и некоторые другие способы реализации. Мо- дульные формы реализации волновых цифровых фильтров [10, 11] часто используют путь преобразования пассивной ^АС-схе- мы непосредственно в схему цифрового фильтра на основе дискретных представлений аналоговых элементов схемы. Про- стое исследование показывает, что волновые и регулярные циф- ровые фильтры требуют приблизительно одинакового объема цифровых аппаратурных средств для обеспечения тех же самых требований фильтрации. Цифровую передаточную функцию можно реализовать мно- гими способами, включая и методы, приведенные в предыдущем разделе. Была предпринята попытка [12—14] классифицировать структуры и методы, которые обеспечивают лучшие цифровые схемы с точки зрения стоимости (аппаратурные требования и разрядность представления слов) и рабочих характеристик (окончательные чувствительности и результирующие частотные *) При косвенном методе общая передаточная функция раскладывается на фильтровые звенья первого и второго порядков. Наиболее популярным приемом реализации каждого отдельного звена являются прямые формы. 2) Стоимость перемножителя гораздо выше стоимости сумматора или элемента задержки. Следовательно, экономически выгоднее реализовывать цифровую передаточную функцию с минимальным числом перемножителей.
13. Реализация цифровых фильтров 547 характеристики). Поскольку еще не найден наиболее общий и лучший способ, то выбор метода зависит от решаемой задачи. В этом подразделе упор сделан на рассмотрение прямых и лестничных форм реализации цифровых фильтров. Реализация на основе прямых форм наиболее популярна, поскольку она хо- рошо подходит для исполнения передаточных функций низких порядков, в то время как лестничные формы обладают наиболее привлекательным свойством, а именно низкой чувствительностью структуры. Оба способа приводят к структурам цифровых филь- тров с минимальным числом перемножителей. 13.1.1.1. Прямые формы. Напомним, что передаточная функ- ция, заданная соотношением (13.1), определяет разностное урав- нение, которое связывает входную х(п) и выходную у (и) после- довательности следующим образом *): М N у(п)=^ alx(n — i)+ £ (— bi) у (n — I). (13.2) i-0 i-1 Следовательно, можно получить реализацию передаточной функ- ции (13.1) путем вычисления уравнения (13.2). На рис. 13.1,а приведено исполнение уравнения (13.2)* 2) в виде цифровой схемы. Эта конфигурация называется реализацией передаточной функ- ции (13.1) на основе прямой формы I. Из рис. 13.1, а следует, что на каждый сумматор поступают два сигнала. Упрощенная структурная схема прямой формы I показана на рис. 13.1,6, где на некоторые сумматоры поступает более двух сигналов. Если функция IF(z) определяется следующим соотношением: Г(?)/Х(г)Д1/В(г), (13.3а) то, используя уравнение (13.1), можно получить Y (z)/W (z) = [Г (z)/X (г)] [X (z)/W (z)] = = [A(z)/B(z)]B(z) = A(z). (13.36) Из соотношений (13.3) следует, что можно получить передаточ- ную функцию (13.1) путем реализации двух более простых пе- редаточных функций, заданных соотношениями (13.3а) и (13.36). Такое исполнение приведено на рис. 13.2, а. Более простое изо- бражение показано на рис. 13.2,6. Рис. 13.2 иллюстрирует реали- зацию уравнения (13.1) на основе прямой формы II. Следует от- метить, что реализация на основе прямой формы II требует *) См. уравнение (1153). 2) Для рис. 13.1—13.3 делается предположение, что в уравнении (13.1) N < М. Из контекста очевидно, что это предположение не является необхо- димым условием.
Рис, 13,1. Реализация на основе прямой формы 1. д
13. Реализация цифровых фильтров 549 Рис. 13.2. Реализация на основе прямой формы II. только М элементов задержки. Это наименьшее число элементов задержки, необходимое для реализации цифрового фильтра Af-порядка, так как это порядок, определяемый уравнением (13.1)1). Обе прямые формы требуют (Af-j-Al-|-l) перемножи- телей, т. е. минимального числа перемножителей, необходимых для реализации функции (13.1). Из теории сигнальных графов следует, что и транспонирован- ная цифровая схема, и исходная цифровая схема обладают идентичными передаточными функциями. Характерно, что транс- понированная цифровая схема получается путем замены направ- ления прохождения сигнала в каждой ветви на обратное и путем перемены местами входного и выходного зажимов. Например, транспонированные схемы прямых форм I и II (рис. 13.1,6 и рис. 13.2,6) показаны соответственно на рис. 13.3, а и 6. Можно *) Порядок цифрового БИХ-фильтра, заданного уравнением (13.1), равен max{Al, N}.
550 13. Реализация цифровых фильтров Рис. 13.3. Транспонированные прямые формы. G—транспонированная прямая форма I; б—транспонированная прямая форма It показать, что передаточные функции структур, показанных на рис. 13.3, а и б, задаются уравнением (13.1). Пример 13.1. Реализовать следующую передаточную функцию: 1 + 0,2г-1 — 0,2z-a 1 — 0,2z~‘ 4-0,3z-2 + z~3 • (13.4) Решение. Устанавливая тождество соответствующих членов в уравнениях (13.4) и (13.1), получаем Л4 = 2, N = 3, ао = 1, «1—0,2, а2=—0,2, Ьо === 1, bi — 0,2, Ьз== 0,3 и Ьз 1. (13.5) На рис. 13.4, а — г даны соответственно прямые формы I и II и транспони- рованные прямые формы I и II реализаций функции (13 4).
13. Реализация цифровых фильтров 551 в в Рис. 13.4. Прямая и транспонированная прямая формы реализации функции (13.4). 13.1.1.2. Лестничные формы. Предположим, что передаточная функция требуемого цифрового БИХ-фильтра имеет вид + • • • + b^z \N-М К 1. (13.6а) (13.66) Тогда функция Н{г) должна допускать различные эквивалент- ные представления в форме разложений в непрерывную дробь. Позже в этом разделе будет показано, что реализации этих разложений в непрерывную дробь функции Н(г) дают лестнич- ные конфигурации цепей. Теперь рассмотрим некоторые харак- терные ситуации.
552 13 Реализация цифровых фильтров Случай 1. Предположим, что функция H(z) [уравнение (13.6)] допускает разложение в непрерывную дробь при z~> =- = оо или 2 = 0'): (z) = Ао 4------------ в12-*+------ Л + ЙЛИ Я2 (г) = В02-' +------------------!—j----------------. (13.8) /0 -I------------------------------- B‘2~'+A +----------------------- an Исследуя совместно уравнения (13.7) и (13.8), можно заклю- чить, что реализации непрерывных дробей (13.7) и (13.8) можно легко осуществить, если имеется возможность реализовать два функциональных узла, которые характеризуются следующими передаточными функциями: ЯВ1(?)= 1/[Л+ T(z)] и (13.9) НВ2 (z) = 1/[Вг-‘ + Т (г)], (13.К) где Т(г) произвольно. Вследствие этого непрерывные дроби (13.7) и (13.8) могут быть повторно записаны в том же виде, что и уравнения (13.9) и (13.10). На рис. 13.5, а и б приведен набор цифровых схем, реализующих соответственно функции и НВ2(г), заданные уравнениями (13 9) и (13.10) соот- ветственно. Одним и достаточно простым условием этого является то, что функция F(s) обладает только простыми, вещественными и чередующимися полюсами и нулями Этот тип функции F(s) реализуется как входная ФУ . ция полного сопротивления или полной проводимости двухполюсника, “нЫе рый содержит пассивные емкости, а также как пассивные, так и акг резисторы.
13. Реализация цифровых фильтров 553 Используя рис. 13.5, на котором приведены основные функ- циональные узлы цифровых схем, можно теперь перейти к реа- лизациям уравнений (13.7) и (13.8). Для определенности сна- Рис. 13.5, Два основных функциональных узла для лестничных реализаций. чала рассмотрим случай, заданный уравнением (13.7). Записы- вая функцию Hi (z) в виде 1/7ло(z) A//j (z) = Ло-|-7в1 (z), где (13.11а) TlBl (z) =----------1------------ ^-' + й7+--------------- 1 an (13.116) Можно реализовать функцию /Л(г) путем суммирования двух Передаточных функций Ло и 7bi(z), как показано на рис. 13.6, а. Для того чтобы реализовать функцию ^bi(z), запишем ее
554 13. Реализация цифровых фильтров в виде Tbi (г} = l/ЕВ/ + TlAi (г)], где -г1-=А +------i--!------- 7^ (2) В2г~1 + (13.12а) (13.126) С помощью рис. 13.5,6 можно выполнить уравнение (13.12) в виде цепи, показанной на рис. 13.6,6. Следует отметить, что передаточная функция Tai(z) [уравнение (13.126)] имеет ту же форму, что и функция 7д0(г) [уравнение (13.11а)], только сложнее. Следовательно, можно использовать повторно проце- дуры (13.11) и (13.12) до тех пор, пока не реализуется функция Hi (z). Реализация функции Hi (z) на основе этих чередующихся процедур (13.11) и (13.12) показана на рис. 13.6, в. 6 Рис. 13.6. Лестничная схема реализации функции Hi(z), заданной уравне- нием (13.7). а и б —этапы, в—окончательная схема.
13. Реализация цифровых фильтров 555 Рис. 13.7. Лестничная схема реализации функции Яг (г), заданной уравне- нием (13 8) а и б—этапы, в—окончательная схема. Подобным образом реализуется передаточная функция Я2(г), заданная соотношением (13.8), т. е. многократным ис- пользованием рис. 13.5,0!. Соответствующие этапы и окончатель- ная схемная реализация показаны на рис. 13.7, где Г2Ао(г)=1/[Ло + Т2В1(г)] и (13.13а) Tai (z) = ----------!---:-------. (13.136) в‘г-‘ + Т7+------------- Следует отметить, что на рис. 13.7, в имеются контуры без эле- ментов задержки. В разд. 11.5 было установлено, что контуры без элементов задержки недопустимы в схемах цифровых филь- тров. В подразд. 13.1.1.3 показан метод исключения контуров без задержки и без изменения имеющихся передаточных функ- ций. Заметим, что если 1/Ан = 0 (разложение в непрерывную
656 13. Реализация цифровых фильтров дробь завершается при Вмг-1), то этот процесс будет дават эффективные схемные реализации. ь Пример 13.2. Реализовать с помощью лестничной схемы следующую редаточную функцию: 3 пс' н ги = -i + z-' + O/ie)^-8 1 — (1/4) z~‘— (1/8) z~2 ’ 13-14) Решение. На основе процесса последовательного деления находим, что разложение функции Я (г) (13.14) в непрерывную дробь имеет вид Л W (13.15) Реализация передаточной функции (13 14) в виде цифровой лестничной схемы на основе уравнения (13.15) и рис. 13.6 приведена на рис. 13.8. Пример 13.3. Реализовать с помощью лестничной схемы следующую пере- даточную функцию: £-2 -4- 2” 1 Н = 1 — (1/4) z-‘- (1/8) z-2 • Решение. Разложение функции Я (г) [уравнение (13.16)] в непрерывную дробь дает Я(г) (13.16) “ + -8г-' + 1 _____________ 1 1 -A + _L_ 72 9z~l (13.17)
13. Реализация цифровых фильтров 557 Рис. 13 8. Лестничная схема реализации уравнения (13.14). Реализация уравнения (13.16) на основе соотношения (13.17) и рис. 13.7 по- казана на рис. 13.9. Случай 2. Предположим, что заданная соотношением (13.6) функция H(z) допускает разложение в непрерывную дробь при г-1 = 0 или z = оо >): (г) — А Н---------------- Btz Н------- At -) (13.18) 1 BNZ + "д~ *) Здесь предполагается, что в соотношении (13.6) ао т4= 0 и 6о 0.
558 13 Реализация цифровых фильтров ИЛИ Н4 (z) =---------------Ц--------------. (13.19) в‘г+л7+------------------- 1 Для того чтобы выполнить уравнения (13.18) или (13.19), необ- ходимы функциональные узлы, которые реализуют следующие две функции: //B3(z) = l/[Bz + T(z)] и (13.20) ЯВ4(г)=1/[Л + Г(г)]. (13.21) На рис. 13.10 приведен набор реализаций функций Нвз(г) и Рис. 13.9. Лестничная схема реализации уравнения (13.16).
13. Реализация цифровых фильтров 559 а Рис. 13.10. Два основных функциональных узла для лестничных реализаций. Для реализации передаточной функции (13.18) запишем Функцию Hs(z) в виде Нз(г) = До + Гв1(г) = Д0+ l/[B12 + r3A1(z)]. где (13.22) (z) = 1/t^z + 711 (г)] и (13.23а) Тд1 (г) ------------—;-----------. (13.236) Д1 4--------------1----- B2z 4------------- , 1
560 13. Реализация цифровых фильтров X(z) Ао Y(z) Рис. 13.11. Лестничная схема реализации функции Hs(z), заданной уравне- нием (13 18). а, б и в—этапы; г — окончательная схема. С помощью рис. 13.10, а получаем, что уравнения (13.22) и (13.23) реализуются в виде, показанном на рис. 13.11, а и б. Отметим, что функцию —Tai (z) на рис. 13.11,6 можно записать следующим образом: - Гж = 1/[~ Л, - Тв2 (z)], где (13.24а) r>2(z) =----------------—;--------------(13.246) B2z +---------------i--------- Д2 4-------------------- 5лг + -^-
13. Реализация цифровых фильтров 561 Рис. 13 12. Лестничная схема реализации функции Н4(г), заданной уравнением (13.19). я и б—этапы, в—окончательная схема, На рис. 13.11, в иллюстрируется этап реализации функции (13.24) с помощью схемы рис. 13.10,6. Отметим, что функция Т’вг(г) подобна функции Tbi (г), только сложнее. Чередуя про- цессы (13.23) и (13.24), можно реализовать функцию H3(z), как показано на рис. 13.11, г. Аналогичным образом, используя поочередно рис. 13.10, л и б, получаем схемную реализацию функции Нл(г), заданную Уравнением (13.19), которая иллюстрируется рис. 13.12, где -71i(z) = l/[-B1z-7’ju(2)] и (13.2ба) Т*м (г)------------Ц----------. (13.256) Л‘ + -Й-7Т---L------- В2г +
562 13. Реализация цифровых фильтров Пример 13.4. Реализовать на основе лестничной схемы на рис. 13.11 ел», дующую передаточную функцию: 2—1 Н = 1 - (1/4) z-1 — (l/8)z-2 • <13-26) Решение. Умножая числитель и знаменатель функции Н(z) [уравнение (13.26)] на z2 получаем H(z) = z/[(z2—l/4)z—(1/8)]. Разложение функции Рис. 13 13. Лестничная схема реализации уравнения (13.26). H(z) в непрерывную дробь при z = то (или, что эквивалентно, z~l = 0) дает Н (г) --------------Ц-----------. (13.27) Схема лестничной реализации уравнения (13 26) на основе соотношения (13.27) показана на рис. 13.13. Пример 13.5. Реализовать на основе лестничной структуры, показанной на рис. 13.12, передаточную функцию Н (2) ______JhV2_____________ (13.28) ' ’ 1 - (1/4) z-1 - (1/8) z~* • ' Решение. Если переписать функцию Н(г), заданную уравнением (13.28), следующим образом: Н (г) — (г2+ l)/[z2—(l/4)z— (1/8)], то разложение функции H(z) в непрерывную дробь при z = то дает Н (г)--------------------Ц--------------------. (13.29) 1+--^--- —,-------------- I 5 J 2 + 25 1 2 + L 455 ) + 91 8
13. Реализация цифровых фильтров 563 Рис. 13.14. Лестничная схема реализации уравнения (13.28). Реализация уравнения (13.28) на основе соотношения (13.29) приведена на рис. 13.14. Из примеров 13.2—13.5 следует, что значительным недостат- ком лестничных реализаций является то, что постоянные умно- жения в окончательных реализациях цифровых схем получа- ются после ряда вычислений. Поэтому результирующие струк- туры могут не реализовывать точно исходную передаточную функцию. Кроме того, отсутствует какой-либо контроль над са- мой величиной (модулем) постоянных умножения. Например, число 455/4 значительно больше остальных постоянных умно- жения в схеме, приведенной на рис. 13.14. Это приводит к су- щественным трудностям при конструировании аппаратурных средств. Как и в случае пассивных аналоговых лестничных схем, циф- ровую передаточную функцию можно реализовать комбиниро- ванием процедур цифровой лестничной реализации различных видов. Очень часто этот процесс будет давать более приемле- мые постоянные умножения. Подходящий случай приведен в примере 13.6. Пример 13.6. Реализовать передаточную функцию Н(г), заданную выра- жением (13 28) из примера 13.5, раскладывая функцию H(z) сначала при z-1 = 0, а затем при г-* = оо. 19*
564 13. Реализация цифровых фильтров Рис. 13.15. Лестничная реализация уравнения (13.28). Решение. Разложение функции Н (г) при z~J = 0 до тех пор, пока на будет извлечен первый элемент задержки, означает, что функция Н(г) запи- сывается в виде и ,-л l + z-’+z-2 W 1 - (1/4) z-* - (1/8) z—2 “° z2 + z + 1 1 “ z2 - (1/4) z - (1/8) - 1 _(4/5)г + Ял(г) где оставшаяся дробь „ (т),+8 T+te" - lOz-9 — - 10-9Z-* Hr = 9 8 — 8г-' 4 раскладывается при z'“’ = oo следующим образом: 1 1 _ 1 _5 4 (13.30) (13.31)
13. Реализация цифровых фильтров 565 Схемная реализация уравнения (13.28), основанная на разложении функции Н(г), которое определяется соотношениями (13.30) и (13.31), приведена на рис. 13.15 *). Перед тем как завершить подраздел о реализациях на основе лестничных форм, обратим внимание на то, что транспонирова- ние цифровой лестничной схемы представляет собой саму исход- ную лестничную схему. Другими словами, они являются схе- мами, транспонированными сами себе. 13.1.1.3. Исключение контуров без задержки. В разд. 11.5 было показано, что невозможно проведение вычислений в циф- ровых схемах с контурами без задержки. Из предыдущего под- раздела следует, что некоторые способы лестничной реализации приводят к цифровым схемам с контурами без задержки. Вслед- ствие этого такие схемы нельзя реализовывать без модификации. В этом подразделе вводится процедура исключения контуров без задержки в цифровых схемах без изменения имеющихся общих передаточных функций. Рассмотрим сначала часть схемы, показанную на рис. 13.6, а, где контур без задержки состоит из двух ветвей, связанных с узлами 1 и 2. Описывающие эту часть схемы разностные урав- нения имеют вид Xi (п) = а2х2 (п) + у{ (га), (13.32а) p1(n) = xi(n), (13.32в) х2(п') = а1х1 (ri) + у2(п), (13.326) р2 (га) = х2 (п), (13.32г) где г/1(п) и у2(п) представляют собой соответственно совокуп- ности всех сигналов, подходящих к узлам 1 и 2, a pi(n) и р2(п)— соответственно совокупности сигналов, выходящих из узлов 1 и 2. Решая первые два уравнения в (13.32), получаем + ОЗ.ЗЗа) »<“> +7=^37 й(")- (13.336) Если отсутствует сигнал, подходящий к узлам 1 и 2, то f/i(n) = у2(п) = 0. В этом случае, если aia2*£l, то уравнение (13.32) устанавливает, что xi(ra) = x2(n) = pi(n) = Pi(n) — 0. Таким образом, можно полностью исключить часть схемы на рис. 13.16, а без изменения общей передаточной функции. Если при г/1(п) = у2(п) = 0 имеем, что aia2 = 1, то существует много решений уравнений (13.33). Из-за отсутствия лучшего критерия *) Реализация уравнения (13 28) здесь осуществлена при использовании комбинации рис. 13.12 и рис. 13 7. Заметим, что рис. 13.15 содержит контуры без задержки. Способы преобразования схемы с контурами без задержки в схему с контурами с задержкой описаны в следующем подразделе.
566 13. Реализация цифровых фильтров Рис. 13.16. Исключение двухузлового контура без задержки. а —исходная схема; б—упрощенная схема, когда у2 (п)=у2 (п)=0 и <ца2= 1; в — эквива- лентиая схема, в которой исключен контур без задержки. можно для простоты положить х\(п) = х2(п), тогда схема на рис. 13.16, а преобразуется к виду, показанному на рис. 13.16, б. Предположим теперь, что yi(n) и г/2(«) одновременно не равны нулю. Это означает, что имеется по крайней мере хотя бы один ненулевой сигнал, подходящий к узлу 1 или 2. Если сца2= 1, то исходная схема непригодна, т. е. нет способа улуч- шить ее без изменения исходной передаточной функции. Если »е
13. Реализация цифровых фильтров 567 Я1Я2 =5^= 1, то уравнения (13.33) обеспечивают пригодные резуль- таты при Pi У' W + Т=Ьг^ (13>34а) Р2<«)= + (13>34б) Таким образом, можно полностью исключить узлы 1 и 2. Следует отметить, что контур без задержки на рис. 13.16, а исключается, а результирующая схема дается на рис. 13.16, в. Также заметим, что общая передаточная функция остается неизменной, посколь- ку уравнение (13.34) получается непосредственно из (13.32). Для контуров без задержки, которые содержат более двух узлов, наиболее простая стратегия состоит в переводе контура без задержки с k узлами в контур с (k—1) узлами. Повторе- ние процедуры сокращения числа узлов необходимое число раз приводит к контуру без задержки, содержащему только два узла. Следовательно, показанную на рис. 13.16 процедуру можно применить для полного исключения контура без задержки. Оставшаяся часть этого подраздела посвящена процедуре ис- ключения узла из контура без задержки, содержащего более двух узлов. Рассмотрим часть схемы, показанную на рис. 13.17, а, где узлы 1, 2, 3 и 4 образуют контур без задержки. За исключением сигналов внутри контура, сигналы yi и р( представляют соответ- ственно совокупность сигналов, подходящих и выходящих из узла г, где i= 1, 2, 3 и 4. Описывающие эту схему уравнения определяются следующими соотношениями: xt («) = а4х4 («) + У\ (п) (13.35) Xi («) = (га) + ух (п) для 1 = 2, 3, 4, (13.36а) Pk (п) = xk (п) для k = l, 2, 3, 4. (13.366) Подставляя соотношение (13.35) в (13.36), получаем х2 (п) = аха^ (га) + ахух (га) + у2 (п), (13.37а) х3 (га) = а2х2 (га) + у3 (п), (13.376) х4 (га) = а3х3 (га) + р4 (га), (13.37в) Р! (га) == а4х4 (га) + (га), (13.37г) Pk («) = xk (п) для k = 2, 3, 4. (13.37д) Цифровая схема, реализующая уравнение (13.37), показана на рис. 13.17,6. Отметим, что контур без задержки на рис. 13.17,6 содержит три узла, в то время как в контуре без задержки на рис. 13.17, а имеется 4 узла.
568 13. Реализация цифровых фильтров Продолжая эту процедуру, на следующем этапе запишем уравнение (13.37) в виде х3 (п) = арм (п) + (п) + а2у2 (п) + Уз (п), (13.38а) х4(п)—-а3х3(п) + у4(п), (13.386) Pi («) = а4х4 (га) + yi (n), (13.38в) р2 («) = a^Xi (п) + а^! (га) + у2 (га), (13.38г) Рз(п) = х3(п), (13.38д) р4 (га) = х4 (га). (13.38е) На рис. 13.17, в приведена структурная схема, составленная по уравнению (13.38). Заметим, что теперь контур без задержки Рис. 13.17. Процедура исключения узла в контуре без задержки. а—исходная схема с четырехузловым контуром без задержки; б—’Эквивалентная схе ^ с трехузлсвым контуром без задержки; в—эквивалентная схема с двухузловым кон ур без задержки.
13. Реализация цифровых фильтров 569 Рис. 13.17. (Продолжение.) содержит только два узла. Таким образом, можно использовать прием, показанный на рис. 13.16, для окончательного исключе- ния контура без задержки. Следует отметить, что процесс исклю- чения нуля из контура без задержки не включает решения си- стемы уравнений. Он просто требует подстановок уравнений. Пример 13.7. Найти эквивалентную схему, которая не содержит конту- ров без задержки, для структуры, показанной на рис. 13.18, а. Решение. Описывающие схему уравнения имеют вид Xi („) = (1/4) х3 (я) + (1/2) х (я), (13.39) *2(«) = (1/2)Х! (я), (13.40а) Хз (я) = (1/2) хг (я) + х (я - 1), (13.406) У (п) = (1/2) х2 (я) + (1/2) х3 (я — 1). (13.40в) Подставляя уравнение (13.39) в (13.40), получаем Хг (я) = (1/8) х3 (я) + (1/4) х (я), (13.41а) Хз (я) = (1/2) х2 (я) + х (я - 1), (13.416) у (я) = (1/2) хг (я) + (1/2) хз (я - 1). (13.42) Таким образом, схему на рис. 13.18, а можно заменить эквивалентной схемой, показанной на рис. 13.18, б. Решая уравнение (13.41) относительно Хз(я) й хз(я), получаем, х2 (я) = (4/15) х (я) + (2/15) х (я - 1), Хз (я) = (2/15) х (я) + (16/15) х (я - 1). (13.43а) (13.436)
570 13. Реализация цифровых фильтров Рис. 13.18 Этапы исключения трехузлового контура без задержки в при- мере 13.7. Результирующая эквивалентная схема, описываемая соотношениями (13 42) и (13.43), не содержит контура без задержки и приведена на рис. 13 18, в. 13.1.2. Косвенная реализация Для минимизации ошибок из-за эффекта квантования или влияния конечной длины слова цифровые фильтры часто реали- зуются в виде соединения звеньев первого и второго порядков.
13. Реализация цифровых фильтров 571 В этом подразделе сначала рассмотрим некоторые методы реа- лизации цифровых фильтров первого и второго порядков, а за- тем два способа косвенной реализации. Цифровой фильтр первого порядка характеризуется переда- точной функцией следующего вида: Я1(г) = (а0 + а1г-1)/(1 +М"]). (13.44) Имеется много различных схем, которые реализуют уравнение (13.44). На рис. 13.19 показаны реализации уравнения (13.44) по методу прямой формы I, прямой формы II, транспонирован- ной прямой формы I, транспонированной прямой формы II и двух лестничных форм. Следует отметить, что для каждой схемы первого порядка на рис. 13.19 требуется три перемножителя, т. е. минимальное число перемножителей, необходимое для реа- лизации уравнения (13.44). Общий цифровой фильтр второго порядка характеризуется следующей передаточной функцией: H2(z) = (aQ + atz~l + a2z~2)/(l + b^z~l + b2z~2). (13.45) Как и в случае первого порядка, существует много реализаций уравнения (13.45), включая и прямые формы I и II, транспони- рованные формы I и II и лестничные формы. На рис. 13.20 при- ведены цифровые схемные реализации уравнения (13.45) на основе прямых форм и транспонированных прямых форм. Обладая основными функциональными узлами в виде звеньев цифровых фильтров первого и второго порядков, теперь перей- дем к рассмотрению двух способов косвенных реализаций циф- ровых БИХ-фильтров, заданных уравнением (13.1). В последую- щем предположим, что в уравнении (13.1) Ms^N. (13.46) Если условие (13.46) не выполняется [т. е. если в урав- нении (13.1)], то передаточная функция уже не является пра- вильной рациональной функцией и можно записать функцию Н(z) [уравнение (13.1)] в виде H(z) = HKm(z) + HBm(z), где (13.47а) 7/ких (г) = с0 + c{z~' + ... + cm_nz-^-n> и (13.476) ЯБИх = + SM-'Y (13.47в) В этом случае реализацию этой передаточной функции можно получить, реализуя цифровой КИХ-фильтр [уравнение (13.476)] и цифровой БИХ-фильтр [уравнение (13.47в) ] и затем соединяя эти два цифровых фильтра вместе параллельным способом, как
672 13. Реализация цифровых фильтров показано на рис. 13.21. Реализация цифровых КИХ-фильтров рассматривается в разд. 13.2. Следовательно, здесь достаточно исследовать проблему реализации цифровых БИХ-фильтров, ха- рактеризуемых передаточной функцией (13.1) при М N. 13.1.2.1. Каскадные реализации. Задав цифровую передаточ- ную функцию Н(г) [уравнение (13.1)] при М N, можно пе- реписать ее в виде Н (г) = Н{ (z) Н2 (z) ... HR (г), (13.48) где Hi(z) — цифровой фильтр первого или второго порядка, а i= 1, 2.....К. Исходя из соотношения (13.48), можно реали- xw Y(z) Рис. 13.19. Шесть звеньев цифровых фильтров первого порядка. а —прямая форма I; б—пряьая форма II; в—транспонированная прямая форма I; в-‘транспонированная прямая форма II; О а е—лестничная форма.
13. Реализация цифровых фильтров 573 ХМ эо Y(z) bjа0 — а? г'1----- «---- ара, Мо - а, н(г| = т.------ г- —; в а° J—Z+ —и_ bj а0 "" Ь, Эр — ат аОа1 Рис. 13.19. (Продолжение.) зовать функцию H(z), реализовав сначала каждую отдельную функцию а затем соединив их вместе каскадно, как по- казано на рис. 13.22. Пример 13.8. Реализовать следующую передаточную функцию: 1 + z + г~* (13.49)
574 13. Реализация цифровых фильтров Рис. 13.20. Четыре звена цифровых фильтров второго порядка. а—прямая форма I; б—прямая форма II; в—транспонированная прямая форма I; е—транспонированная прямая форма II. Рис. 13.21. Структурная схема неправильных цифровых передаточных функ- ций.
13. Реализация цифровых фильтров 575 Рис. 13.22. Структурная схема каскадной реализации цифровых фильтров. Решение. Можно разложить общую передаточную функцию на три сомно- жителя Н (z) =•= Hi (z) Нг (г) Н3 (г), где (13.50а) 1 -4- z -4- z-2 1 Н'(-г^ 1-(1/4) 2-1 _ (1/8) Z-* • 1- (1/3)2-* * (lo.oOo) ,И Нз = 1 + (1/2) Z-' + (1/2) Z-2 ' Реализовав отдельно функции Hi(z), H2(z) и Нз(г) и затем соединив их вместе каскадно, получим реализацию функции Н(г), которая приведена на рис. 13.23, где функция Я» (г) реализована в примере 13.6 (рис. 13.15), функ- ция Яг(г) реализуется в виде лестничной формы (случай 1), а функция Hi(z)—в виде прямой формы II. Заметим, что контур без задержки на рис. 13.15 [функция /fi(z)] можно исключить на основе введенного в под- разд. 13.1.1 3 способа.
576 13. Реализация цифровых фильтров Рис. 13 24. Структурная схема параллельной реализации цифровых фильтров 13.1.2.2. Параллельная реализация. Задав цифровую переда- точную функцию H(z) [уравнение (13.1)] при М < N, можно разложить ее на простые дроби следующим образом: Ni . N, i«l 1 CiZ 1=м,- Bt ~ Сt2'1 = Я1(г) + Я2(г)+ ... 4-ЯЛ1(г)4-Ядг1+1(г)+ ... +HNt(z\ (13.51) где Si — величина комплексно-сопряженная c di, все a, At, Bi и С, — вещественные числа, Hi(z), ..., Ня, (z)— передаточные функции цифровых фильтров первого порядка, a Hn,+i(z), ... ., передаточные функции цифровых фильтров второго порядка. Из уравнения (13.51) можно сделать вывод, что циф- ровую передаточную функцию n-порядка можно выполнить, реа- лизуя цифровые передаточные функции первого и второго по- рядков Нi(z).....Hn2(z) и затем соединяя их параллельно, как показано на рис. 13.24. Пример 13.9. Реализовать параллельным методом передаточную функцию Н М ~ 3 + (5/3) г~* + (2/3) W И - (1/3) z-'j [1 + (1/2) «-• + (1/2) г-2] ‘ (13.52)
13. Реализация цифровых фильтров 577 Рис. 13 25. Параллельная реализация функции (13.52). Решение. Разложение заданной выражением (13.52) функции Я (г) на простые дроби дает 2 1 -к z—1 Н = 1 — (1/3) z-1 + 1 + (1/2) г~‘ + (1/2) z-» = Hl + Нг <13-53а* где О l-(l/3)z--> И <13’53б) 1 -4“ 2”' <г> £ T+d/^-H^-^- <13-53в) Реализацию функции H(z) [уравнение (13.52)] можно получить, реализовав отдельно функции 7/i(z) и л2 (г) и затем соединив их вместе параллельно, как показано на рис. 13 25, где функция Hi(z) реализуется на основе транс- понированной прямой формы I, а функция п»(г) —прямой формы II.
78 13. Реализация цифровых фильтров 3.2. Реализация цифрового КИХ-фильтра Передаточная функция цифрового КИХ-фильтра определя- тся следующим образом: N-1 Рис. 13 26. Реализации цифровых КИХ-фильтров. а—прямой метоц; б—каскадный метод. приведена на рис. 13.26, а. Записывая уравнение (13.54) в виде произведения полиномов первого и второго порядков Н (z) = Hi (z) Н2 (z) ... Нк (z), где (13.55а) ///(z) = ai + Pl2'1 + Yiz-2, (13.556) можно реализовать цифровой КИХ-фильтр в каскадной форме, которая приведена на рис. 13.26,6. В частном случае, когда цифровой КИХ-фильтр должен быть фильтром с линейной фазой1), h(n)^=h{N -\—п). (13.56) *) См. уравнения (12.135) —(12.137).
13. Реализация цифровых фильтров 579 Рис. 13.27. Реализация цифровых КИХ-фильтров с линейной фазой, a) N — четное число; б) N — нечетное число. Число перемножителей на рис. 13.26, а можно сократить вдвое, как показано на рис. 13.27, а для четного числа А/ и на рис. 13.27,6 для нечетного числа АЛ Наконец, если цифровой КИХ-фильтр получается с помощью метода частотной выборки, то его передаточная функция имеет вид1) JV—1 Н (z\ __ г j _ jvi у__________________н, ----------------- П W 11 Z J Zu 1 - z-1 ехр [/ (2лй/АГ)] • fe=0 (13.57) *) См. уравнение (12.146).
80 13. Реализация цифровых фильтров Рис. 13.28. Реализация цифровых КИХ-фильтров по методу частотной вы- борки. Реализация уравнения (13.57) на комплексных перемножителях приведена на рис. 13.28. ЛИТЕРАТУРА 1. Rabiner L. R., Rader С. М., Digital Signal Processing, New York, IEEE Press, 1972. 2. Digital Signal Processing Committee of IEEE Acoustics, Speech and Signal Processing Society, ed., Digital Signal Processing II. New York, IEEE Press, 1975,
13. Реализация цифровых фильтров 581 3. Oppenheim А V.. Schafer R. W., Digital Signal Processing, Englewood Cliffs, N. J., Prentice-Hall, Inc, 1975. [Имеется перевод: Оппенгейм А. В., Шафер Р. В., Цифровая обработка сигналов. — М.: Связь, 1979.] 4. Rabiner L. R., Gold В., Theory and Application of Digital Signal Processing, Englewood Cliffs, N. J., Prentice-Hall, Inc., 1975 [Имеется перевод: Pa- бинер Л P., Гоулд Б, Теория и применение цифровой обработки сигна- лов — М.: Мир, 1978] 5. Jackson L. В., An Analysis of Roundoff Noise In Digital Filter, Sc. D. The- sis, Stevens Institute of Technology, 1967. 6. Mitra S. K. Sherwood R. J, Canonic Realizations of Digital Filters Using Continued Fraction Expansion, IEEE Trans. Audio Electroacoustics, AU-20 185—194 (1972). 7. Mitra S. K., Sagar A. D„ Additional Canonic Realization of Digital Filteis Using the Continued Fraction Expansion, IEEE Trans. Circuit and Systems, CAS-21, 135—136 (1974). 8. Gray A. H., Jr., Markel J. D , Digital Lattice and Ladder Filter Synthesis, IEEE Trans. Audio Electroacoustics, AU-21, 491—500 (1973). 9. Szczupak J., Mitra S K., Digital Filter Realization Using Successive Mul- tiple-Extraction Approach, IEEE Trans. Acoustics, Speech and Signal Pro- cessing, ASSP-23, 235—239 (1975). 10. Fettweis A., Digital Structures Related to Classical Filter Networks, Arch Elec. Ubertragung, 25, 79—89 (1971) 11. Sedlmeyer A., Fettweis A., A Digital Filters with True Ladder Configura- tion, Intern. J. Circuit Theory Appl., 1, 5—10 (1971). 12. Parker S R, Hess S., Canonic Realization of Second Order Digital Filtei due to Finite Precision Arithmetics, IEEE Trans. Circuit Theory, CT-19, 410—413 (1972). 13. Hwang S. Y., Realization of Canonical Digital Networks, IEEE Trans. Acoustics, Speech, Signal Processing, ASSP-22, 27—38 (1974). 14. Shiva S. G., A Unified Approach to the Selection of Structures for Digital Filters, IEEE Intern. Conf. Acoustics, Speech and Signal Processing, May 9—11, 1977, 601—604. 15. Szczupak J, Mitra S K-, Detection, Location, an Removal of Delay-Free Loops in Digital Filter Configurations, IEEE Trans. Acoustics, Speech, and Signal Processing, ASSP-23, 558—562 (1975). ЗАДАЧИ 13.1. а) Реализовать прямыми формами I и II следующее разностное урав- нение: у (п) = (3/4) у (п — 1) + (1/8) у (п — 2) = х (п) + (1/3) х (п — 1). б) Найти транспонирования схем, полученных в п. а). в) Показать, что полученные в п. б) схемы описываются именно урав- нением, приведенным в п. а). 13.2. Повторить задачу 13 1 для разностного уравнения вида у (п) — (1/2) X X У (п — 1) + (1/4) у (п — 2) — (1/8) у (п — 3) = х (п). 13.3. Реализовать каждую нз следующих передаточных функций на основе прямых форм I и II, а также транспонированных прямых форм I и II; a) H(z) 1+o>52-i + o52_s; б) Я (г) (1+о,5г-‘) (1+0,2z-'+0,2г-2) 1 в) тг (?\ __________-г J__________________________, Л К } (1 + 0,5г-1) (1 - 0,5г-1 + 0,5z-2) *
582 13. Реализация цифровых фильтров г) Н (z) = (1 _ 0 5z-i) (1 + o^z-1 - 0,2z~2) * . , . (1 - z-1)2 Д) W = 1 + 0)12_1 _ 0 22-2 + o,3z-3 + o,4z-4 ’ xrrZ4 0,lz—1 + z-3 + 0,9z~5 e) n W j _ 0>2z_2 + 0>4z_4 + 0 6z_s . 13.4. Реализовать каждую передаточную функцию в задаче 13.3 с помощью четырех лестничных форм (если возможно). 13.5. Реализовать каждое из следующих разностных уравнений на основе прямых форм I и II, а также транспонированных прямых форм I и II: а) У (п) + (1/2) у (п. — 1) — (1/4) у (п. — 2) = х (п); б) У (п) + (1/2) у (я - 1) - (1/2) у (п - 2) + (1/4) у (п. - 3) = ==х (п) + (1/3) х (п — 1); в) у (п) + (1/2) у (п - 1) - (1/4) у (п - 2) + (1/8) у (п - 3) - - (1/16) у (п - 4) = х (п) - (1/4) х (п - 1) + (1/4) х (п - 3); г) У (п.) + (1/2) у (п. — 1) = х (n) + (1/2) х (а — 1) + х (п. — 4): д) У («) — У (« — 1) = х (п) — (1/2) х(га—1) + + (1/4) х (п — 2) — (1/8) х (п — 3); е) У (п) = (1/4) [х (п) + х (п — 1) + х (п — 2) + х (п — 3)]. 13.6. Реализовать каждое разностное уравнение в задаче 13.5 с помощью четырех лестничных форм (если возможно). 13.7. Предположим, что некоторые процедуры реализации приводят к циф- ровым схемам с контурами без задержки, как показано на рис. 3.13 7. Для каждой цепи, приведенной на рис. 3.13.7, найти эквивалентную схему (обладающую той же самой общей передаточной функцией), не содержащую контуров без задержки. 1 4- 2“ 1 1 — 2—2 13.8. Если (z) = j + z_i + 0>5z_2 . М) = j _ j >2z-i +0,5z-2 " l-2z-’+2z- 1 +0,5z-‘ +0,25z-2 реализовать следующие передаточные функции в каскадной форме* а) Н (z) = Н\ (z) Я2 (г); б) Н (г) = Н\ (z) Н3 (z\, в) Н (z) = Я2 (z) Я3 (г); г) Н (z) = (z) Я2 (г) Н3 (z)-, д) Н (г) = Н\ (z) + Н2 (z), е) Н (г) = Я, (z) + Н3 (?); ж) Н (z) = Н2 (z) + Н3 (z)\ з) Я(г) = Я,(г) + Я2(г) + Я3(х). 13.9. Реализовать передаточные функции в задаче 13.8 в параллельной форме. 13.10. Исследовать схему, приведенную на рис 3 1310. а) Найти общую передаточную функцию H(z). б) При HB(z) = kB и Ha(z) = z-‘/(l + 0,95z-2) найти общую пере- даточную функцию Я (г). в) Исходя из результатов, полученных в п. б), найти диапазон зна- чений Ав устойчивой работы схемы. г) Повторить п. б) и в) для Ял(г) = (1 + г~*)/(! +г~2).
13. Реализация цифровых фильтров 583 Рис. 3.13.7, а —С».
584 13. Реализация цифровых фильтров Рис. 3.13.10. 13.11. Реализовать следующие цифровые КИХ-фильтры: a) h (n) = 1 для 0 sj п sj 4 = 0 для п < 0, п > 4 б) й(0) = й(4) = 2 й(1) = й(3) = 1 й (2) = 0,5, й (п) =0 для п < 0 и для п > 4 в) й (п) = 2 для 0<п<5 = 0 для п < 0, п. > 5 г) й (0) = й (5) = 2 й (1) = й (4) = 1 й (2) = й (3) = 0,5 й (п) = 0 для п < 0 и для п > 3 д) й (п) = 1 для п = 0, 1, 2 й(п) = 1,5 для п = 3, 4, 5 й (п) = 2 ♦ для п — 6, 7, 8 й (п) •= 1 для п = 9 й(п)=О Для п < 0 и для n^slO е) й (n) = п + 1 для п = 0, 1, 2, 3 = 0 для п < со, п > 3 ж) й (п) = 1 ДЛЯ 05 £я = С9 = 0 ДЛЯ п < со, п > 9 з) й (п) = п2 для п =о: , 1. 2, 3 = п + 6 для 4 = ₽0 ДЛЯ п < С 4, п > 9.
13. Реализация цифровых фильтров 585 13.12. Реализовать передаточные функции, полученные на основе метода ча- стотной выборки в задаче 12.21. 13.13. Реализовать передаточную функцию, полученную на основе метода частотной выборки в примере 12.16. 13.14. Реализовать передаточные функции, полученные на основе метода частотной выборки в задаче 12.22. 13.15. Написать программу для ЭВМ, выполняющую четыре метода реализа- ции на основе лестничных форм. 13.16. Пусть S является цифровым фильтром, который характеризуется сле- дующей передаточной функцией: н (z) = Y = а° + в1*"1 + fl2*~2 + ‘ ‘ ‘ + QnX~N Л (?) 1 + Ь{2 * + &2Z 2 + ••• а) Показать, что S можно описать набором разностных уравнений пер- вого порядка: в Ь1 Ь2 Ь3-” bN-l bN (п)" + "1 • X (n Х2 (« + 1) = 1 0 0 ... 0 0 x2 («) 0 х3 (п + 1) = 0 1 0 ... 0 0 Хз (n) 0 _ XN (п + 1) _ = 0 0 .... 1 0 _XN (n)_ _0_ (n) = [Cj С2 с3 слг] ~ + аох(п) *2 (п) *3 (п) _ XN - где х(п) и у(п)—соответственно обратные z-преобразования функций X(z) и У (г) и с, = аг — bta0 для i = 1, 2, ..., N. б) Найти реализацию функции Н(г) с помощью разностных уравне- ний из п. а). Замечание: это называется реализацией переменных состояния функции
предметный указатель мплитудно-частотная характеристи- ка 13—19, 76, 77, 482 Баттерворта фильтры 214—218 Бесселя фильтры 258 логарифмическая 216 свойства 212—214 Чебышева фильтры 231—241 эллиптические фильтры 249—251 ЦП (аналого-цифровое преобразо- вание) 430—433 тттерворта фильтры 212, 214—228 амплитудно-частотные характери- стики 215 передаточные функции 218—22J полюсы 221—223 свойства 216—218 схемная реализация 224—225 фазочастотные характеристики 216 есселя фильтры 212, 251—260 группового времени характеристики 256 затухания характеристики 258 схемная реализация 259 фазочастотные характеристики 256 •жвадратное звено на нескольких усилителях схема Toy 378—386 •(квадратные передаточные функции 356 илинейное преобразование 508—517 ИХ-фильтры 470 грхних частот фильтры (аналого- вые) 14, 275 звенья второго порядка 357—361 Toy схема 382, 383 ерхних частот фильтры (цифровые) 484 звешивания метод 535—537 иртуального короткого замыкания принцип 31—33 олновые цифровые фильтры 546 сепропускающие фильтры (аналого- вые) 14, 282—284 звенья второго порядка 357 мостовая реализация 178 на основе дополняющей функции 388—392 Toy схема 383 Всепропускающие фильтры (цифро- вые) 484, 526—529 расположение полюсов н нулей 527 Входные функции активные 96 без потерь 102—107, 109 LC 91, 109 пассивные 96 Входные LC-функции 102—121 Кауэра реализации 111—121 свойства 102—107 Фостера реализации 108—111 Входные /?С-функции 126—150 Кауэра реализации 137—148 полного сопротивления 127—132 полной проводимости 132—139 свойства 127—132 Фостера реализации 131, 136 Выбор пар полюс — нуль 393, 418 Вычет 92 Гильберта преобразование 63—69 Гираторы 34—39 Группового времени характеристика 19, 252, 301 Бесселя фильтры 256 всепропускающие фильтры 283 Гурвица критерий 83—85 Гурвица полином 83—96 модифицированный 83—96 Дарлингтона методы 179—200 двусторонние нагрузки 190—200 односторонняя нагрузка 182—190 чувствительности 203 Двухполюсник математическое описание 28 определение 27 Дискретное преобразование Фурье (ДПФ) ограниченной последовательности 464 периодической последовательности 460, 463 Дифференциатор 48 Добротность полюса 319, 327 388—392 Дополняющие передаточные функции
Предметный указатель Б87 Зависимые источники 33, 34 Заграждающие фильтры (аналоговые) 14, 273—275, 357—364 звенья второго порядка 357—361 на основе дополняющих функций 388—392 Toy схема 383—386 Заграждающие фильтры (цифровые) 484 Задержки единичные 467 Запаздывание 20 Затухание 66. См. также Амплитуд- но-частотная характеристика Импульсная характеристика аналоговые системы 12 цифровые системы 437 Инвариантности импульсной характе- ристики метод 495—508 Инвариантные во времени системы аналговые 12 цифровые 436 Инверсные фильтры Чебышева 212, 276—278 Интегратор 47, 54, 401—403 Интервал дискретизации 455 Источник напряжения, управляемый напряжением (ИНУН) 33, 53 Источник напряжения, управляемый током (ИНУТ) 33, 35 Источник тока, управляемый напря- жением (ИТУН) 33—35 Источник тока, управляемый током (ИТУТ) 33, 36 Каскадная реализация 356, 572—575, 578 Катушки индуктивности, искусствен- ные (активные) 38—41, 44, 54, 328 Кауэра реализации входные ДС-функции 111—122 входные /?С-функции 137—148 Квадратная симметрия 61, 78 КИХ-фильтры 472 КИХ-фильтры с линейной фазой 529— 532 расположение нулей 531 реализация 578—580 Классификация фильтров 11 Конвертор полного сопротивления обобщенный 42 отрицательный 39—42, 331—335 Контуры без задержки 469 метод исключения 565—570 Коэффициенты передачи 190 Ку метод 335—341 Лаверинга метод 346—348 Лернера фильтры 503 Лестничные схемы Баттерворта фильтры 224, 225 Бесселя фильтры 250 Дарлингтона методы 179—200 передаточные ДС-функции 167—177 передатчные /?С-функции 155—167, 172—177 Чебышева фильтры 246—248 Лестничные формы 551—565 Линейные функции 500 Лорана постоянная 305 Масштабирование по частоте 262— 267, 279, 314, 318 Матея — Сайферта метод 345, 346 Матрица вычетов 180 Митры метод 348—351 Многоскоростные фильтры 538 Модуль, см. Амплитудно-частотная характеристика Мостовые цепи (схемы) 49, 177—179 Мощность средняя 102 Найквиста скорость 456 Наложение 457, 460, 499 Неравномерность передачи в полю- се пропускания 231 Нижних частот фильтры (аналого- вые) 14, 262—267 активная /?-схема 412—417 звенья второго порядка 357—361 нормированные идеальные 211 Toy схема 378—380 Нижних частот фильтры (цифровые) 484 Нормирование по переменному сопро- тивлению 45, 56, 331 Нормирование по сопротивлению 278—280, 313, 317, 327 Нормированные нижних частот фильт- ры Баттерворта 215—217 идеальные характеристики 211 Чебышева 231, 284 Нули 130 входные ДС-функции 102—104 входные /?С-функции 127—136 передаточные ДС-функции 167 передаточные /?С-функции 158 передачи 122, 150, 156—158
588 Предметный указатель Обобщенный конвертор полного со- противления 42—44, 331—335 Обратное дискретное преобразование Фурье ограниченной последовательности 464 периодической последовательности 460—463 Обратное «-преобразование 445—451 Однозначная функция 500 Окно Бартлетта 537 Блэкмана 537 Кайзера 537 прямоугольное 537 треугольное 537 Ханна 537 Хэмминга 537 Операционные усилители амплитудно-частотные характери- стики 366 внутренняя коррекция 407 встроенные 373 идеальные харатеристики 30 неидеальности 395 однополюсное представление АЧХ 407 Отображение подобное 500 Отражения коэффициент 190—193 Параллельная реализация 576 Переменных состояния метод активные фильтры 352—355 звенья второго порядка 373—378 цифровые фильтры 585 Перемножители 467 метод исключения 546 Переходные фильтры 260—262, 294 Полиномы 59—62 Баттерворта 214, 285 Бесселя 254 Гурвица 83 нечетные 59, 60 Чебышева 285—290 четные 59, 60 Положительные вещественные функ- ции 80—83, 91—96 Полоса задерживания 14, 210 переходная 14, 210 пропускания 14, 209 Полосовые фильтры (аналоговые) 14 активные 7?-звенья 408—410, 415— 417 арифметическая симметрия 267, 284 геометрическая симметрия 267—272 звенья второго порядка 357—361 Toy схема 381 Френда звено 404—407 Полосовые фильтры (цифровые) 484 Полюсы 130 Баттерворта фильтры 220—223 входные LC-функции 102—104 входные /?С-функции 127—136 передаточные LC-функции 167 передаточные /?С-функции 158 переходные фильтры 260—262 Чебышева фильтры 243—244, 285— 290 чувствительности 309, 393 Последовательность единичного импульса 433, 442 единичного скачка (ступенчатая) 434, 442 синусоидальная 434, 442 экспоненциальная 434, 442 «-преобразование 438—442 свойства 442—445 Преобразование элементов 279 НЧ -> ВЧ 276 НЧ->-ЗФ 274 НЧ + НЧ 264 НЧ->ПФ 267—269 Произведение усиления на полосу пропускания 398, 408 Равноволновые фильтры, см. Чебыше- ва фильтры Разложение RC— RC 341 Разложение в непрерывную дробь относительно бесконечности 84, 112, 142 относительно начала координат 118—120, 146 Рациональные функции вещественная часть 12, 69—74 мнимая часть 12, 69—74 нечетные 63, 79—74 четные 63, 69—74 Регистры сдвига 457 Саллена — Ки схема 358—361 Свертка 437 Стандартное «-преобразование, см Ин вариантности импульсной харак- теристики, метод Сумматоры (схемы) аналоговые 46—48 цифровые 467 Тейлора разложение 310—312, 448— 450
Предметный указатель 589 Теорема дискретизации 454—460 Транспонированные схемы 550 Усилитель напряжения, см. ИНУН Устойчивость, цифровые системы 437, 470—472 Фаза (фазочастотная характеристика) 3, 19—22, 66, 74, 252, 482 Баттерворта фильтры 216 Бесселя фильтры 256 всепропускающие фильтры 283 фильтры с линейной фазой 483 Физически реализуемые системы аналоговые 12 цифровые 437 Фильтры с максимально плоской ха- рактеристикой амплитудно-частотной, см. Баттер- ворта фильтры группового времени, см. Бесселя фильтры Фостера реализации 108—111 входные LC-функции 108—111 входные /?С-функции 131, 136 Френда схема 368—373, 404—407 Функции цепи 62—77 процедуры построения 72, 75 чувствительности 315—317 Функция потерь 66, см. Амплитудно- частотная характеристика Фг/рье-преобраЗование 451—454 быстрое 465 ЦАП (цифро-аналоговое преобразо- вание) 430, 433, 473 Центральная частота заграждающих фильтров 273 полосовых фильтров 267 Цепь нормирования по ks сопротивлению 334—335 по k/s сопротивлению 332—333 Цифровая последовательность 430— 433 Цифровой сигнал 430—433 Цифровые фильтры анализ 474—476 бесконечная импульсная характери- стика 470 конечная импульсная характеристи- ка 472 Частота дискретизации 458 полюса 319, 327 среза 264 Частотная характеристика 453, 483 Частотно-зависимые отрицательные сопротивления 44, 54 Частотно-избирательные фильтры аналоговые 14 цифровые 483 Частотной выборки метод 465, 533, 579 Частотно-ограниченный сигнал 456 Частотные преобразования (аналого- вые) 279 НЧ ВЧ 275 НЧ ЗФ 272—275 НЧ^-НЧ 262—267 НЧ-*ПФ 267—272 Частотные преобразования (цифро- вые) 517—526 НЧ-»ВЧ 525, 526 НЧ -> ЗФ 524, 525 НЧ НЧ 522 НЧ-»ПФ 522—524 Чебышева фильтры 212, 229—248 затухания характеристики 233—241 неравномерность передачи в полосе пропускания 235 передаточные функции 244 расположение полюсов 243 свойства 231—236 схемные реализации 246—248 Четырехполюсник взаимный 29 Чувствительность 316 добротности полюса 319 корня 309, 311 тождества 316 частоты полюса 319 Ширина полосы частот заграждающих фильтров 273 полосовых фильтров 267 Ширина полосы частот, полезная инвертирующего ИНУН 398 интегратора 402 неинвертирующего ИНУН 400 Ширина равноволновой полосы 232 Штурма метод 93 Эйлера аппроксимация 490 Эквивалентная схема транзистора для малых сигналов биполярного 49 полевого 49 Эллиптические фильтры 212, 249— 251 Янагисавы метод 343, 344
ОГЛАВЛЕНИЕ эедисловие к переводу .......................................... 5 редисловие ..................................................... 7 Введение..................................................... И 1.1. Амплитудно-частотная характеристика.....................13 1.2. Характеристики фазочастотная и группового времени.......19 13. Методика проектирования..................................22 Литература...............................................23 Задачи...................................................24 . Элементная база............................................. 27 2 1 Математическое описание................................ 28 2.2 Элементы схем............................................29 2 2 1. Основная элементная база..........................30 2 2 2. Дополнительная элементная база....................33 Литература . . 48 Задачи...................................................49 . Свойства функций цепи.......................................59 3 1 Полиномы комплексной переменной..........................59 3.2. Функция цепи............................................62 3 2.1. Преобразование Гильберта..........................63 3 2 2 Четная и нечетная части............................69 3.2 3. Фаза и модуль.....................................74 Литература...............................................77 Задачи................................................. 77 Положительные вещественные функции и пассивность ... 80 4 1. Полином Гурвица........................................83 4.2. Положительные вещественные функции......................91 4.3. Пассивность............................................*96 Литература...............................................97 Задачи...................................................97 ». Свойства и реализации входных функций.......................102 5 1. Свойства входных функций...............................102 5 2. Реализация входных функций.............................107 5 2.1. Методы реализации Фостера........................108 5 2 2. Методы реализации Кауэра.........................111 5 3. Выводы.................................................121 Литература........................................... 122 Задачи..................................................123 5. Свойства и реализации пассивных входных RC-функций 126 6.1. Свойства входных /?С-функций полного сопротивления .... 127 6.2. Свойства входных /?С-функций полной проводимости . ... 132 6.3. Пример методов реализации Фостера......................136 6.4. Методы реализации Кауэра...............................137 6.4 1. Первая форма Кауэра..............................138 6.4.2. Вторая форма Кауэра..............................143 6 5. Выводы.................................................148 Литература..............................................150 Задачи..................................................150
Оглавление 591 7. Пассивная реализация передаточных функций..................155 7.1. Лестничные схемы.....................................155 7.1.1. Лестничные ЯС-схемы.............................156 7 1.2. Лестничные ..................................... 7.1.3. Другие возможности..............................172 7 2 Мостовые схемы...................................... 1'7 7.3 Методы Дарлингтона....................................179 7 3 1. Схема без потерь с односторонней нагрузкой..... 182 7 3.2 Четырехполюсник без потерь с двусторонними нагрузками 190 7.4. Выводы...............................................200 Литература........................................... 203 Задачи.................................................203 8. Аппроксимация характеристики фильтра......................208 8.1. Аппроксимация по Баттерворту................................214 8.1.1. Основные свойства......................................216 8 1.2. Передаточная функция................................218 8.1.3. Схемная реализация.....................................224 8.1.4. Примеры................................................226 8.2. Аппроксимация по Чебышеву...................................229 8 2.1. Полиномы Чебышева......................................229 8 2 2. Фильтры Чебышева.......................................231 8.2 3. Передаточная функция...................................240 8.2.4. Схемная реализация.....................................246 8 2 5. Примеры................................................248 8 2 6. Эллиптические фильтры..................................249 8.3. Аппроксимация по Бесселю....................................251 8 3.1. Передаточная функция...................................252 8 3.2. Расчет и реализация....................................258 8.3 3. Переходные фильтры.....................................260 8.4. Основные преобразования частот и схем.......................262 8.4.1. Преобразование НЧ I—> НЧ...............................262 8.4.2. Преобразование НЧ i—> ПФ...............................267 8 4 3. Преобразование НЧ <—> ЗФ...............................273 8.4.4. Преобразование НЧ I—>ВЧ................................275 8.4 5. Нормирование по сопротивлению..........................278 8 4.6. Примеры................................................280 8 5. Всепропускающие фильтры.....................................282 Литература.................................................. 284 Приложение................................................... 284 Задачи................................................’. . 291 9. Чувствительность................................................,зоз 9.1. Чувствительности полюсов и нулей...........304 9.1.1. Методы расчета . ......................................304 9.1.2. Выводы.................................................313 9.2. Чувствительности функций цепи.............315 9.2.1. Выводы.................................................317 9.3. Чувствительности фильтра второго порядка...319 Литература....................................................321 Задачи........................................................321 10. Активные фильтры................................................326 10.1. Прямая реализация..........................................328 101.1. Прямая реализация через пассивные схемы.328 10.1.2. Прямая реализация с 1?С-четырехиолюсниками. Метод Ку 335
592 Оглавление 10.1.3. Прямая реализация с RC-двухполюсниками............341 10.1.4. Прямая реализация методом переменных состояния . . 352 10,2. Каскадная реализация....................................356 10 2.1. Биквадратное звено на одном усилителе.............358 10.2 2. Биквадратное звено на нескольких усилителях .... 373 10 2 3. Дополняющие схемы.................................388 10.2.4. Выбор пары полюс — нуль...........................392 10.2.5. Чувствительность полюсов..........................393 10.3. Неидеальность операционного усилителя................. 395 10.3.1. Инвертирующий усилитель напряжения................396 10 3.2. Неинвертирующий усилитель напряжения..............400 10 3 3. Интегратор........................................401 10.3 4. Звено полосового фильтра Френда 404 10.4. Активные схемы без конденсаторов........................407 10.4.1. Полосовое биквадратное активное R-звено для высоких частот и добротностей....................................408 10.4.2. Активное биквадратное R-звено.....................410 Литература................................................417 Задачи....................................................419 11. Введение в цифровые фильтры..................................429 11.1. Цифровые сигналы и системы..............................429 11.2. г-Преобразование........................................438 11.2.1. Свойства г-преобразования.........................442 11.2.2. Обратное г-преобразование.........................445 11.3. Преобразование Фурье....................................451 11.3.1. Теорема дискретизации.............................454 11.4, Дискретное преобразование Фурье.........................460 11.5. Основные функциональные узлы............................466 11.6. Устойчивость............................................470 11.7. Простой пример цифрового фильтра........................ . 472 11.8. Анализ цифровых фильтров................................474 Литература................................................476 Задачи....................................................477 12. Расчет цифровых фильтров...................................482 12.1. Расчет цифровых БИХ-фильтров...........................487 12.1.1. Методы численного интегрирования................489 12.1.2. Метод инвариантности импульсной характеристики . . 495 12.1.3. Метод билинейного преобразования................508 12 1.4. Частотные преобразования.....................517 121.5. Расчет цифровых всепропускающих фильтров........526 12.2. Расчет цифровых КИХ-фильтров..........................529 12.2.1. Метод частотной выборки.........................533 12 2.2. Метод взвешивания............................535 12.2.3. Сравнение КИХ-фильтров с БИХ-фильтрами..........537 Литература.............................................. . 538 Задачи..................................................539 13. Реализация цифровых фильтров.............................545 13.1. Реализация цифровых БИХ-фильтров . ................. . 545 13.1.1. Прямая реализация............................. . 546 13.1.2. Косвенная реализация.............................. 13.2. Реализация цифрового КИХ-фильтра........................ Литература............................................580 Задачи................................................581 Предметный указатель < . , ......................................