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

Материал из SRNS
Перейти к: навигация, поиск
(Листинг модели)
Строка 43: Строка 43:
  
  
== Листинг модели ==
+
{{Hider
<source lang = matlab>
+
|title = Листинг модели
 +
|content = <source lang = matlab>
 
close all;
 
close all;
 
clear
 
clear
Строка 133: Строка 134:
 
grid on
 
grid on
 
</source>
 
</source>
 +
|frame-style = border:1px solid Plum
 +
|title-style = color:black;background-color:lavender;font-weight:bold
 +
|content-style = color:black;background-color:ghostwhite;text-align:center
 +
|footer =
 +
|footer-style = background-color:lightgray;text-align:right
 +
}}
 +
  
 
[[Категория:Дискриминаторы]]
 
[[Категория:Дискриминаторы]]

Версия 10:45, 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 Сервер
Инструменты