СПОСОБ И СИСТЕМА ДЛЯ ОБНАРУЖЕНИЯ СИГНАЛА С РАСШИРЕННЫМ СПЕКТРОМ

1. Способ (100) для обнаружения сигнала (s(t)) расширенного спектра с прямой кодовой последовательностью, который передается на несущей частоте и который модулирован сигналом кода с длиной, равной Nc элементарных посылок, для определения задержки кода сигнала с расширенным спектром и доплеровского сдвига относительно упомянутой несущей частоты, причем упомянутое определение выполняется в дискретном двумерном пространстве М возможных задержек кода и F возможных частотных сдвигов, причем способ (100) содержит следующие этапы:
прием и дискретизацию (102) упомянутого сигнала с расширенным спектром, чтобы получить дискретизированный сигнал с расширенным спектром;
выполнение операции (103) сжатия упомянутого дискретизированного сигнала с расширенным спектром с сигналом локальной копии упомянутого сигнала кода, выполняя упомянутое сжатие для множества возможных задержек кода между упомянутым дискретизированным сигналом и упомянутым сигналом копии;
выполнение частотного поиска (104, 105, 107, 108, 109) посредством выполнения этапа (104) вычисления Фурье преобразования;
отличающийся тем, что
упомянутый частотный поиск (104, 105, 107, 108, 109) представляет собой параллельный частотный поиск, выполняемый по результатам упомянутого этапа сжатия,
упомянутое Фурье преобразование представляет собой дробное Фурье преобразование, выполняемое по упомянутым результатам.
2. Способ (100) по п.1, в котором этап (103) сжатия содержит этапы сжатия посредством Mn=M/N последовательных сегментов длиной N дискретизированного сигнала, выполняя, посредством каждого из упомянутых сегментов Mn сигнала локальной копии, сжатие для N возможных последовательных задержек между упомянутым сигналом локальной копии и упомянутым дискретизированным сигналом.
3. Способ (100) по п.2, в котором этап (103) сжатия таков, чтобы предоставить на выходе множество сжатых векторов, причем упомянутое множество содержит Mn сжатых векторов для каждой задержки кода.
4. Способ (100) по п.3, причем упомянутый этап вычисления Фурье преобразования содержит этап вычисления Фурье преобразования для каждого из упомянутых сжатых векторов упомянутого множества, чтобы получить множество соответствующих преобразованных векторов в дискретной частотной области.
5. Способ (100) по п.2, причем
этап (103) сжатия содержит этап умножения, по выборкам, сегментов сигнала на соответствующие сегменты копии, предоставляя соответствующее произведение векторов, и причем упомянутый этап вычисления Фурье преобразования выполняется на каждом из упомянутых произведений векторов.
6. Способ (100) по п.2, дополнительно содержащий этап когерентного накопления, в совокупные векторы, сжатых векторов, связанных с той же самой задержкой кода, обеспечивая N совокупных векторов, каждый из которых связан с соответствующей задержкой.
7. Способ (100) по п.6, в котором этап (105) накопления выполняется после упомянутого этапа вычисления Фурье преобразования (104) и таким образом упомянутые преобразованные векторы когерентно накапливаются в частотной области.
8. Способ (100) по п.7, в котором упомянутый этап (105) накопления содержит этап (106) аннулирования фазового сдвига частичного результата упомянутого накопления, перед добавлением нового вклада в упомянутый частичный результат.
9. Способ (100) по любому из пп.1-8, в котором упомянутый этап приема и дискретизации (102) содержит этап сохранения упомянутого дискретизированного сигнала в линии задержки (200).
10. Способ (100) по п.9, в котором линия задержки (200) представляет собой линию задержки с N отводами.
11. Способ (100) по п.10, в котором упомянутый сигнал локальной копии сохраняется в матричной структуре (201) данных, содержащей Mn векторов с длиной N, каждый для сохранения сегмента N выборок упомянутого кода, и причем последовательные сегменты выборки упомянутого кода последовательно сохраняются в последовательных векторах упомянутой матрицы, при этом этап (103) сжатия содержит этап умножения N раз одного вектора упомянутой матрицы (201) на содержание упомянутой линии задержки (200), причем упомянутая линия задержки соответственно обновляется выборками упомянутого принятого сигнала.
12. Способ (100) по п.11, дополнительно содержащий этап поиска максимума (108), после выполнения, по меньшей мере, одного сканирования, посредством упомянутого умножения по всем векторам упомянутой матрицы (201), и, кроме того, содержащий этап установления обнаружения посредством сравнения (109) упомянутого максимума с порогом.
13. Способ (100) по п.12, дополнительно содержащий этапы:
оценки, начиная с результата упомянутого этапа вычисления Фурье преобразования, мощности шума;
адаптивного варьирования упомянутого порога исходя из упомянутой оцененной мощности шума.
14. Система обнаружения (600), содержащая блок обработки для осуществления способа по любому из пп.1-13.
15. Приемник GNSS сигнала, содержащий систему обнаружения по п.14.