Page 24 - 6858
P. 24

   моменти часу: [0 .005 .005 .015 .015 .02];
                    вихідні значення: [1 1 -1 -1 1 1].
            Тобто вхідний сигнал повторюється з періодом 0.02 с, на інтервалах часу [0 .005] с і [.015 .02] с приймаючи
            значення +1, а на інтервалі [.005 .015] с приймаючи значення –1.
            Далі цей сигнал пропускається через низькочастотний фільтр Баттерворта 5-го порядку з частотою зрізу 400 Гц
            – в результаті отримуємо модель сигналу, в якому пологі ділянки чергуються з досить крутими ділянками. Тим
            самим забезпечується можливість тестування моделі кодера-декодера в різних сигнальних умовах.
            З  виходу  фільтру  сигнал  подається  на  підсилювач  з  коефіцієнтом  посилення  0.8.  Мета  даної  операції  –
            зниження рівня сплесків в областях підвищеної крутизни сигналу.
            Блок «утримання нульового рангу» - це модель дискретизатора, який бере відліки сигналу з частотою 8 кГц і
            утримує їх рівень протягом періоду проходження відліків.
            Постійна часу інтеграції LDM кодера і декодера рівна 0.91.
            Структура LDM кодера показана на рис.4.










                                                         Рис.3.4
            З рис.4 бачимо, що розповідь про LDM кодері зручно починати «з кінця», тобто з розповіді про LDM декодера.
            Структура LDM декодера показана на рис.5.










                                                         Рис.3.5

            Неважко бачити, що ядром декодера (якщо відкинути блок перетворення уніполярних імпульсів в біполярних) є
            вельми простий рекурсивний фільтр першого порядку:
                                                   y   x  (1   ) y   .
                                                    n   n          n 1
            Порівнюючи дане рівняння із загальним рівнянням цифрового фільтру:
                                                      N         M
                                                 n 
                                                              
                                                y      a x n k  b y n k  ,
                                                         k
                                                                    k
                                                     k 0       k  1 
            укладаємо, що в даному випадку:
                                           N   0,    M  ,   a   1  ,  b   .
                                                                            
                                                        1
                                                             0         1
            Даний ЦФ є низькочастотним (рис.6). Його АЧХ побудована за допомогою функції freqz():
            [h,f]=freqz(0.1,[1 -0.9],100,1000);  % a0=0.1; b1=-0.9; 100 відліків; Fs=1000 Hz
            plot(f,20*log10(abs(h)))
            grid on













                                                                                                           24
   19   20   21   22   23   24   25   26   27   28   29