Чтобы рассчитать порядок фильтра Баттерворта, удовлетворяющего заданным требованиям, следуем следующим шагам:
Шаг 1: Определение частот
- $f_p = 15$ кГц (частота пропускания)
- $f_s = 26$ кГц (частота затухания)
...
- A{max}} = 2 дБ (максимальное затухание в полосе пропускания)
- A{min}} = 25 дБ (минимальное затухание в полосе задержки)
Нормированные частоты определяются как:
\omegap}{f_s} = \frac{15}{26} \approx 0.5769
Порядок фильтра Баттерворта можно рассчитать по формуле:
n = \frac{\log{p{p{10} \left( \frac{fp} \right)}
Подставим значения:
- A{max}} = 2 дБ, значит 10^{\frac{A{max}}}{10}} = 10^{0.2} \approx 1.5849
- A{min}} = 25 дБ, значит 10^{\frac{A{min}}}{10}} = 10^{2.5} \approx 316.2278
Теперь подставим в формулу:
n = \frac{\log{10} \left( \frac{26}{15} \right)}
- Вычислим числитель:
- Теперь вычислим логарифм:
- Вычислим знаменатель:
- Теперь вычислим логарифм:
- Теперь подставим в формулу для :
Порядок фильтра должен быть целым числом, поэтому округляем до ближайшего большего целого:
Порядок фильтра Баттерворта, удовлетворяющего заданным требованиям, составляет 12.