
71
Решения всех перечисленных вопросов рассматриваются, как пра-
вило, независимо друг от друга и исходят из разных критериев качест-
ва в зависимости от конкретного этапа проектирования. Так, на этапе
аппроксимации критерием качества выступает точность воспроизведе-
ния желаемых частотных характеристик. На этапе поиска эффективной
структуры цифрового фильтра принимаются в расчет косвенные пока-
затели вычислительных и аппаратных затрат, такие как число арифме-
тических операций в единицу времени, объем памяти, уровень собст-
венного шума, чувствительность характеристик к изменению парамет-
ров цепи, и, наконец, на третьем этапе подсчитываются фактические
затраты на реализацию цифрового фильтра. В отдельных случаях такой
подход является оправданным. Действительно, можно утверждать, что,
по крайней мере, для некаскадной реализации цифрового фильтра ми-
нимизация порядка цепи, обеспечивающей воспроизведение желаемых
частотных характеристик с заданной точностью, на первом этапе про-
ектирования отвечает одновременно и любому из названных ранее
критериев качества на последующих этапах проектирования. Однако
при переходе к многокаскадной реализации оптимизация структуры
фильтра из критерия минимума аппаратурных или вычислительных
затрат не сводится к поиску минимального порядка всех звеньев циф-
ровой цепи. В свою очередь, выбор наилучшего метода на втором эта-
пе проектирования, например из критерия минимума объема вычисли-
тельных операций, не означает, что в рамках выбранной структуры
следует ожидать и минимума аппаратурных затрат на реализацию
фильтра при прочих равных условиях. Таким образом, в общем случае
целесообразно рассматривать все три этапа комплексно, во взаимосвя-
зи друг с другом, на базе единого критерия качества задачи оптималь-
ного проектирования, который должен формироваться исходя из тре-
бований заключительного этапа — этапа практической реализации.
Решение проблемы комплексного подхода к задаче проектирования
цифровых фильтров включает в себя круг вопросов, связанных как с
выбором критерия качества и описанием области ограничений из тре-
бований конкретной реализации, так и с разработкой методов оптими-
зации структуры цифровой цепи по принятому критерию качества за-
дачи оптимального проектирования.
Исходную линейную цифровую цепь представим как совокупность
элементарных цифровых звеньев, соединенных друг с другом опреде-
ленным образом. К числу элементарных цифровых звеньев отнесем
сумматор, умножитель на константу и элемент задержки на один пери-
од дискретизации
(рис. 2.1). Правило, по которому эта цепь отобра-