|
Синхронизация в ШПС |
|
|
|
 |
Ответов
|
Mar 20 2008, 10:23
|

Эксперт
    
Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183

|
Цитата(Михаил_K @ Mar 20 2008, 12:55)  Дело в том, что для этого нужно иметь приличный отклик на выходе, для этого нужно чтобы известная ПСП была синхронизированна с входной последовательностью. увствительности. Зачем? Вы вычисляете свёртку сигнала с ПСП или её частью. Понятно, что чем больше ПСП используется тем лучше для чувствительности. Но обычно вы скалярное произведение считаете скользящим окном и ловите как бы максимум. Если есть частотное смещение, считается максимум пика в FFT от произведения известной ПСП c принятым сигналом. Вместо просто суммы произведений в случае отсутствия расстройки. Т.е. после "снятия модуляции" сигнал в отсчётных точках не постоянен, а комплексная экспонента При этом получается сразу и тактовая синхронизация и синхронизация несущей. Оно и неудивительно- осуществлён одновременнно перебор по положению отсчётов и по частотам. Это тупо соответствует максимуму правдоподобия ( если, конечно, хватает быстродействия всё это посчитать в скользящей манере). Используемая длина ПСП определяется в том числе вычислительными возможностями. Ну там ещё просто любого максимума недостаточно, значение максимума должно превышать некоторый порог, известный a priory. Это уже детали... Кстати дискретные частоты FFT дают обычно слишком большую ошибку по частоте. Сто раз приводил ссылку на ресурс, где результаты спектрального анализа подвергаются интерполяции и из максимума получаемой непрерывной спектральной оценки получают тонкую оценку частоты несущей в десятки раз лучше бина FFT даже для малых snr~0. По науке это обычно называют ML-extension типа того"Типа" потому, что существуют и другие формулы интерполяции, более адекватные для низких Snr. Но принцип тот же. При низких snr можно пойти на смещённую оценку, но более робастную к шумам. Там по ссылке мужики слишком озабочены несмещённостью оценки частоты
|
|
|
|
|
May 13 2008, 08:12
|
Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385

|
Цитата(fontp @ Mar 20 2008, 13:23)  Зачем? Вы вычисляете свёртку сигнала с ПСП или её частью. Понятно, что чем больше ПСП используется тем лучше для чувствительности. Но обычно вы скалярное произведение считаете скользящим окном и ловите как бы максимум. Перемножение принятой и местной ПСП и взятия БПФ от результата даст хороший отклик только при успешной синхронизации по задержке, а это как раз и надо найти. Чувствительность можно не терять вовсе (кроме сравнимых по величине аппаратных потерь) при довольно большой скорости поиска, если принимать сигнал по другому, напр., как делается в софтверных приемниках GPS: - однажды посчитать спектр местной ПСП и хранить в памяти, - при приеме: -- понижать несущую частоту принятого сигнала на ПЧ, пусть низкую, но не нулевую, так как иначе неизвестный вероятно ненулевой Доплер приведет к перекрытию положительной и отрицательной половин полезного спектра (искажение aliasing), -- посчитать комплексно сопряженный спектр (БПФ) входной ШПС, -- перемножать его со спектром местной ПСП, -- посчитать обратное БПФ от результата, что дает полную автокорреляцию, смещение пика которой и есть искомая задержка. В принципе, это параллельный поиск, ускоренный за счет быстродействия БПФ на DSP. Если памяти на FPGA или ASIC достаточно, то аппаратная реализация по этому методу будет вообще "мгновенной", хотя будут ли эти значительные ресурсы использоваться далее - вопрос. Но при длине ПСП 1е5, не знаю, реально ли это сделать на FPGA или ASIC. Если максимальное доплеровское расширение спектра за счет нестабильности и рассогласованности генераторов, а так же движения объектов, сравнимо с или более полосы информационного сигнала, то дополнительно надо искать перебором по Доплеру, понижая принятый сигнал на разные ПЧ и повторяя операции свыше, т.к. иначе пик автокорреляции существенно "размажется", да еще и размножится, перейдя в боковые лепестки. Если используются CDMA (несколько ПСП и неизвестно, какая именно принимается, как в "холодном" старте GPS приемника), то дополнительно надо искать по разным местным ПСП. В этом случае, если отойти от GPS, использование единой для всех ПСП "короткой" прерывистой или "модулирующей" ПСП очень существенно сокращает время поиска или упрощает аппаратную реализацию.
|
|
|
|
Сообщений в этой теме
Михаил_K Синхронизация в ШПС Mar 14 2008, 08:13 eugen_pcad_ru По-моему перемножение двух квадратур дает сигнал о... Mar 14 2008, 08:47 Михаил_K Цитата(eugen_pcad_ru @ Mar 14 2008, 11:47... Mar 14 2008, 09:01 eugen_pcad_ru По-моему все известные методы слежения за несущей ... Mar 14 2008, 09:35  fontp Цитата(eugen_pcad_ru @ Mar 14 2008, 12:35... Mar 14 2008, 10:29 Stanislav Цитата(Михаил_K @ Mar 14 2008, 12:01) Да ... Mar 14 2008, 13:48  fontp Цитата(Stanislav @ Mar 14 2008, 16:48) Ка... Mar 14 2008, 14:42   Stanislav Цитата(fontp @ Mar 14 2008, 17:42) Не тол... Mar 14 2008, 14:47 Михаил_K Цитата(eugen_pcad_ru @ Mar 14 2008, 12:35... Mar 14 2008, 13:16 Михаил_K Цитата(Stanislav @ Mar 14 2008, 16:48) Ка... Mar 14 2008, 18:11 Макс_Мат Михаил_K, вряд ли вы тут получите содержательные о... Mar 16 2008, 20:13  Stanislav Цитата(Макс_Мат @ Mar 16 2008, 23:13) Мих... Mar 17 2008, 00:47 Михаил_K Цитата(Макс_Мат @ Mar 16 2008, 23:13) Мих... Mar 17 2008, 07:19 petrov Михаил, а книжку Nezami смотрели, там целая глава... Mar 17 2008, 14:45 Михаил_K Цитата(petrov @ Mar 17 2008, 17:45) Михаи... Mar 17 2008, 15:09 Макс_Мат ответ кстати до банального простой. Михаил, копай ... Mar 17 2008, 20:16 alex_os ЦитатаПосмотрел книгу Низами. Ну в общем классика.... Mar 20 2008, 07:18 Михаил_K Посмотрел книгу Низами. Ну в общем классика. Систе... Mar 18 2008, 07:52 petrov Цитата(Михаил_K @ Mar 18 2008, 10:52) Пос... Mar 18 2008, 08:30 mvm54 [quote name='Михаил_K']
«ШПС с базой 100 0... Mar 20 2008, 17:14 Михаил_K Цитата(petrov @ Mar 18 2008, 11:30) Либо ... Mar 18 2008, 13:01 Макс_Мат Цитата(Михаил_K @ Mar 18 2008, 16:01) Вы ... Mar 18 2008, 16:37   yes Цитата(samurad @ May 13 2008, 12:12) -- п... May 13 2008, 10:29    samurad Цитата(yes @ May 13 2008, 13:29) кажется,... May 14 2008, 06:55     yes Цитата(samurad @ May 14 2008, 10:55) Об э... May 14 2008, 14:38      samurad Цитата(yes @ May 14 2008, 17:38) 1) можно... May 15 2008, 07:33 Михаил_K Цитата(fontp @ Mar 20 2008, 13:23) Зачем?... Mar 20 2008, 13:53 fontp Цитата(Михаил_K @ Mar 20 2008, 16:53) Мож... Mar 20 2008, 13:58 Stanislav Простите, счас времени заходить на форум маловато;... Mar 20 2008, 20:09 Михаил_K Цитата(Stanislav @ Mar 20 2008, 23:09) 1.... Mar 21 2008, 10:34 Макс_Мат 2 'Михаил_K' У вас есть требования к макси... Mar 21 2008, 12:19  Михаил_K Цитата(Макс_Мат @ Mar 21 2008, 15:19) 2 ... Mar 21 2008, 14:44 Stanislav Цитата(Михаил_K @ Mar 21 2008, 13:34) Тео... Mar 21 2008, 20:21  СОЖ Цитата(Stanislav @ Mar 22 2008, 00:21) Ск... Mar 21 2008, 21:27   Stanislav Цитата(СОЖ @ Mar 22 2008, 00:27) Желающие... Mar 21 2008, 23:27    Макс_Мат Цитата(Stanislav @ Mar 22 2008, 02:27) Ит... Mar 22 2008, 17:03     Stanislav Цитата(Макс_Мат @ Mar 22 2008, 20:03) Вяч... Mar 23 2008, 08:22      Макс_Мат Цитата(Stanislav @ Mar 23 2008, 11:22) ко... Mar 23 2008, 11:29       Stanislav Цитата(Макс_Мат @ Mar 23 2008, 14:29) По ... Mar 23 2008, 11:32        Макс_Мат Цитата(Stanislav @ Mar 23 2008, 14:32) Ув... Mar 23 2008, 11:39  СОЖ Цитата(Stanislav @ Mar 22 2008, 00:21) Те... Mar 23 2008, 12:59 :-) Первое, что хочется ответить на вопрос о базе сигн... Mar 22 2008, 19:37 Stanislav Цитата(:-) @ Mar 22 2008, 22... Mar 23 2008, 08:34 Михаил_K Цитата(:-) @ Mar 22 2008, 22... Mar 23 2008, 07:37 :-) В GPS происходит логическое переножение данных и П... Mar 23 2008, 08:26 Михаил_K Цитата(Stanislav @ Mar 23 2008, 11:34) Пр... Mar 23 2008, 10:51 Stanislav Цитата(Михаил_K @ Mar 23 2008, 13:51) Поя... Mar 23 2008, 11:09 AlChi Есть хорошая книга по шпс. Автор Варакин. Название... Mar 23 2008, 12:27 Михаил_K Цитата(AlChi @ Mar 23 2008, 15:27) Есть х... Mar 23 2008, 14:11 mrjack Цитата(Михаил_K @ Mar 23 2008, 17:11) Ест... Mar 31 2008, 03:13  samurad Михаил_K, прошло 1,5 мес. с последнего поста темы.... May 9 2008, 05:00   Alex65111 Цитата(samurad @ May 9 2008, 09:00) 3) ... May 9 2008, 12:05    samurad Цитата(Alex65111 @ May 9 2008, 15:05) А ч... May 9 2008, 15:34     Relayer Цитата(samurad @ May 9 2008, 18:34) О ТЧП... May 9 2008, 20:57      samurad Цитата(Relayer @ May 9 2008, 23:57) В.М. ... May 12 2008, 11:26       Relayer Цитата(samurad @ May 12 2008, 14:26) Rela... May 12 2008, 13:14        samurad Цитата(Relayer @ May 12 2008, 16:14) http... May 12 2008, 13:57   Михаил_K Цитата(samurad @ May 9 2008, 09:00) Михаи... May 13 2008, 12:54    samurad Цитата(Михаил_K @ May 13 2008, 15:54) Реш... May 13 2008, 14:37     Михаил_K Цитата(samurad @ May 13 2008, 18:37) Спас... May 13 2008, 17:56      samurad Цитата(Михаил_K @ May 13 2008, 20:56) Так... May 14 2008, 11:08       Михаил_K Цитата(samurad @ May 14 2008, 15:08) Не п... May 14 2008, 19:02        samurad Цитата(Михаил_K @ May 14 2008, 22:02) Все... May 15 2008, 03:10         Михаил_K Цитата(samurad @ May 15 2008, 07:10) С пе... May 15 2008, 11:29 Alex65111 samurad
1. Как я понял из Вашего ответа, ТЧП отли... May 9 2008, 19:58 samurad Цитата(Alex65111 @ May 9 2008, 22:58) 1. ... May 11 2008, 22:23  fontp Цитата(Alex65111 @ May 9 2008, 23:58) sam... May 12 2008, 07:28 yes Цитата(Alex65111 @ May 9 2008, 23:58) 2. ... May 12 2008, 14:07  samurad Цитата(yes @ May 12 2008, 17:07) но единс... May 13 2008, 03:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|