Расчет частотных характеристик цифровых систем с конечной импульсной характеристикой (52, 61)

| рубрика «Программы» | автор Alexis
Метки:

Приведенная ниже программа предлагается для расчета частотных характеристик цифровых систем с конечной импульсной характеристикой, а именно: реальной R(ω) и мнимой I(ω) части частотной характеристики цифровой системы H(jω), ее модуля H(ω) – амплитудно-частотной характеристики (АЧХ) и аргумента φ(ω) – фазо-частотной характеристики (ФЧХ).

    x0    x1    x2    x3    x4    x5    x6    x7    x8    x9
0x  П→Х0  1     +     Х→П0  КП→Х0 Fx≠0  17    П→Х0  1     -
1x  П→Ха  х     Fcos  x     П→Хd  +     Х→Пd  FL0   00    П→Хd
2x  С/П   П→Х0  1     +     Х→П0  КП→Х0 Fx≠0  39    П→Х0  1
3x  -     П→Ха  х     Fsin  x     П→Хe  ↔     -     Х→Пe  FL0
4x  21    П→Хe  С/П   Fx2   П→Хd  Fx2   +     F√    С/П   П→Хd
5x  Fx<0  63    П→Хe  Fx>0  59    КППb  Fpi   +     С/П   КППb
6x  Fpi   -     С/П   КППb  С/П   П→Хe  П→Хd  ÷     Ftg-1  B/O

Перед началом работы с программой нужно ввести исходные данные в следующие регистры:

  • Rg 1,…,Rg 9 – коэффициенты импульсной характеристики;
  • Rg a – угол ω в радианах (переключатель "Р ГРД Г" требуется установить в положение "Р");
  • Rg 0 – количество элементов последовательности;
  • Rg b – число 65 (адрес начала подпрограммы, использующейся при вычислении ФЧХ).

После запуска программы (В/О, С/П) последовательно вычисляется R(ω), I(ω), H(ω), φ(ω). После каждого этапа происходит останов ПМК, с индикацией результата вычислений (для φ(ω) он в радианах), для продолжения программы необходимо нажать С/П, а после расчета R(ω) необходимо еще раз ввести в регистр Rg 0 количество элементов последовательности.

Для повторного использования кода, в дополнение к вышеизложенному, следует предварительно обнулить регистры Rg d (R(ω)) и Rg e (I(ω)).