Дискриминатор задержки NELP — различия между версиями

Материал из SRNS
Перейти к: навигация, поиск
(Дискриминационная характеристика)
(Дискриминационная характеристика)
Строка 83: Строка 83:
 
EpsW = 1*10*2*pi;
 
EpsW = 1*10*2*pi;
  
SdTeor = 2*qcno*Tc*sinc(EpsW*Tc/2 /pi)^2*[4/tauChip - 2*(deltaTau/tauChip^2)]; % Теоретическая крутизна
+
SdTeor = 2*qcno*Tc*sinc(EpsW*Tc/2 /pi)^2*(4/tauChip - 2*(deltaTau/tauChip^2)); % Теоретическая крутизна
  
 
Ud = zeros(1,NtauExtr);
 
Ud = zeros(1,NtauExtr);

Версия 11:39, 28 марта 2014

Описание дискриминатора

Non-coherent Early minus Late Power (NELP) - некогерентный дискриминатор задержки, описываемый следующим соотношением:

u_{d\tau}=(I_{E,k}^2+Q_{E,k}^2) - (I_{L,k}^2+Q_{L,k}^2),

где
I_{E,k}(\widetilde{\tau}_k,\widetilde{\omega}_{d\,k}) = \sum_{l=1}^{L}y(t_{k,l})h_{c}(t_{k,l}-\widetilde{\tau}_k+\frac{\Delta\tau}{2})\mbox{cos}(\omega_0t_{k,l}+\widetilde{\omega}_{d\,k}(l-1)T_d)),
I_{L,k}(\widetilde{\tau}_k,\widetilde{\omega}_{d\,k}) = \sum_{l=1}^{L}y(t_{k,l})h_{c}(t_{k,l}-\widetilde{\tau}_k-\frac{\Delta\tau}{2})\mbox{cos}(\omega_0t_{k,l}+\widetilde{\omega}_{d\,k}(l-1)T_d)),

Q_{E,k}(\widetilde{\tau}_k,\widetilde{\omega}_{d\,k}) = \sum_{l=1}^{L}y(t_{k,l})h_{c}(t_{k,l}-\widetilde{\tau}_k+\frac{\Delta\tau}{2})\mbox{sin}(\omega_0t_{k,l}+\widetilde{\omega}_{d\,k}(l-1)T_d)),
Q_{L,k}(\widetilde{\tau}_k,\widetilde{\omega}_{d\,k}) = \sum_{l=1}^{L}y(t_{k,l})h_{c}(t_{k,l}-\widetilde{\tau}_k-\frac{\Delta\tau}{2})\mbox{sin}(\omega_0t_{k,l}+\widetilde{\omega}_{d\,k}(l-1)T_d)).

\Delta\tau - сдвиг дальномерного кода между запаздывающей и опережающей компонентами.

Дискриминационная характеристика

Дискриминационная характеристика описывается выражением
U(\varepsilon_\tau) = 2q_{c/n0}T\mbox{sinc}^2(\varepsilon_{\omega,k}T/2)\left ( \rho\left (\varepsilon_\tau - \frac{\Delta\tau}{2}  \right )^2 - \rho\left (\varepsilon_\tau + \frac{\Delta\tau}{2}  \right )^2 \right ).

Ее крутизна S_d = 2q_{c/n0}T\mbox{sinc}^2(\varepsilon_{\omega,k}T/2)\left ( \frac{4}{\tau_{chip}} - \frac{2\Delta\tau}{\tau_{chip}^2} \right ) .


Для проверки формул составлена модель в Matlab. В модели принято:

  • длительность символа дальномерного кода {{\tau }_{chip}} = 2 мкс,
  • расстройка по частоте {{\varepsilon }_{\omega }}=10 Гц,
  • каждая точка моделируемой дискриминационной характеристики усреднялась 1000 раз,
  • корреляционная функция дальномерного кода соответствует сигналу с BPSK : \rho \left( {{\varepsilon }_{\tau }} \right)=1-\frac{\left| {{\varepsilon }_{\tau }} \right|}{{{\tau }_{chip}}}.


Результат моделирования для {q}_{c/n0}=45 дБГц, T=1 мс, \Delta \tau ={{\tau }_{chip}}:

20140327 DZO q45,T=1ms,delta=chip.png


Результаты моделирования для {q}_{c/n0}=45 дБГц, T=1 мс, \Delta \tau =\frac{\tau_{chip}}{10}:

20140327 DZO q45,T=1ms,delta=0.1chip.png


Результаты моделирования для {q}_{c/n0}=35 дБГц, T=20 мс, \Delta \tau =\frac{\tau_{chip}}{5}:

20140327 DZO q35,T=20ms,delta=chip5.png


Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты