реклама на сайте
подробности

 
 
> Синхронизация в ШПС
Михаил_K
сообщение Mar 14 2008, 08:13
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Здравствуйте, уважаемые господа. У меня следующий вопрос. Нужно принять ШПС сигнал с большой базой (около 100 000) с модуляцией ФМ2. После сноса сигнала в 0, имеем остаточную несущую, период которой в несколько раз превышает длительность символа, что делает невоможным свертку сигнала, пока от этой остаточной несущей не избавишься. Кто-нибудь может подсказать, как осуществить первоначальную синхронизацию по несущей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex65111
сообщение May 9 2008, 19:58
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



samurad

1. Как я понял из Вашего ответа, ТЧП отличается от БПФ тем что считает быстрее,точнее и требует меньше памяти, так?

По точности еще маленький подвопрос - неужели при реализации БПФ в формате double float потери на округления будут больше, чем при ТЧП?


2. Можно ли какой-нибудь простенький (желательно матлабовский) пример, где демонстрируется суть/разница решение одной и той же задачи методами БПФ и ТЧП. В принципе из задач интересуют в основном две - определение несущих по спектру и быстрая свертка. Через БПФ я эти задачи решаю без проблем, хотелось бы прочувствовать возможно альтернативный подход через ТЧП.
Go to the top of the page
 
+Quote Post
yes
сообщение May 12 2008, 14:07
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(Alex65111 @ May 9 2008, 23:58) *
2. Можно ли какой-нибудь простенький (желательно матлабовский) пример, где демонстрируется суть/разница решение одной и той же задачи методами БПФ и ТЧП. В принципе из задач интересуют в основном две - определение несущих по спектру и быстрая свертка. Через БПФ я эти задачи решаю без проблем, хотелось бы прочувствовать возможно альтернативный подход через ТЧП.


но нужно не забывать, что базовая функция БПФ (а вернее преобразования Фурье) - это синус, который имеет много замечательных свойств касаемых природы/физики (в частности является решением диф. уров., которыми принято описывать физические явления со времен сэра Ньютона)

а ТЧП это разнообразные математические хитрости, которые позволяют уменьшить количество операций в перемножении вектора на матрицу (при этом операции сложения и умножения могут быть совершенно неожиданными - алгебра, это не арифметика wink.gif )

поэтому заменить БПФ на ТЧП можно далеко не везде.

-------------------------------------------

по теме : 2Михаил_K

если Вы посмотрели структуру GPS корреляторов и продолжаете желать использовать DSS сигнал для кодирования - то можно предположить, что корелятор типа GPS удовлетворяет задаче : то есть генерится опорная частота и опорная ПСП - сигнал последовательно перемножается на эти опоры и копится в кореляторах, затем накопленые I, Q, dI, dQ используются, чтобы замкнуть петли слежения (в каких-то схемах, того же Костаса, если не ошибаюсь, достаточно I,Q,dI)

остается вопрос - как получить начальную синхронизацию опорных генераторов приемника и передатчика
если нет дополнительного канала и нужно перебирать в пространстве (задержка, фаза) и хотелось бы уменьшить время поиска (btw: это один из параметров, по которому бъются со страшной силой коммерческие GPS приемники и в описаниях порой встречается 10000 корреляторов для быстрого поиска и т.п. - что как правило подразумевает ту или иную реализацию согласованного фильтра (БПФ, КИХ и т.п.) )
так как у Вас есть возможность проектировать сигнал, то можно:

передать по I модулированый информацией сигнал с длинной ПСП, а по Q короткий сигнал (тоже ПСП) для синхронизации (собственно это и есть аналоги GPS P и C/A сигналов)

делать переключатель на пол-периода более быстрой последовательности (GPS L2C) - то же что и выше, но разделение по времени

выключать ПСП на какое-то время (типа "вспышки" в NTSC для декодирования цветоразностных сигналов)

вобщем, куча возможностей.

но единственно - для быстрого поиска придется ухудшать скрытность, то есть согласованный фильтр будет короче и "горб" на спектре более высокий и короткий
Go to the top of the page
 
+Quote Post
samurad
сообщение May 13 2008, 03:38
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Цитата(yes @ May 12 2008, 17:07) *
но единственно - для быстрого поиска придется ухудшать скрытность, то есть согласованный фильтр будет короче и "горб" на спектре более высокий и короткий

Не обязательно. Если речь идет только об энергетической скрытности (а другая в этой теме, похоже, не упоминается), то и комбинационный код, и прерывистый циклический код позволяют как сохранить среднюю мнгновенную мощность сигнала (и его полосу), так и задать определенные структурные свойства (скрываемые от широкой общественности), позволяющие сократить количество независимых гипотез для переборного поиска в (знающем) приемнике и тем самым ускорить процесс вхождения в синхронизм при таких начально неизвестных параметрах сигнала как задержка (вплоть до полной неопределенности) и несущая (с небольшой неопределенностью).

Принцип комбинированного кода прост (как и все гениальное): выбираются две "короткие" ПСП с взаимно-простыми периодами, и одна ПСП ("внешняя") модулирует другую ("внутреннюю") для получения передаваемой ПСП, период которой будет произведением двух "коротких". Другой вариант формирования - посимвольное перемножение "коротких" ПСП по мажоритарному правилу. Принцип скрытности: "короткая" ПСП не повторяется одна за другой, а повторяется с ПСП-инвертированием, что почти обнуляет "незнающий", энергетический приемник при большом накоплении (что необходимо для повышения С/Ш). Принцип ускоренного поиска: "знающий" приемник накапливает несколько периодов "короткой" ПСП и сравнивает результат с порогом. При разумно выбранных "коротких" периодах и пороге добиваются заметного снижения вариантов "слепого" перебора без существенной потери чувствительности.

Прерывистый код тоже может быть использован в нескольких вариантах примерно с тем же успехом. Напр., берется "короткая" ПСП и разбивается на непересекающиеся непрерывные блоки (кодовые слова), между которыми вставляется большое число пробелов - ПСП как бы растягивается, но не более периода "длинной" передаваемой ПСП. "Растянутая" и повторяемая ПСП накладывается на передаваемую как маска (замещает символы в местах непробелов). Принцип скрытности: отдельные слова "короткой" ПСП отделены друг от друга большими ПСП-образными кусками, что опять же обнуляет длительное накопление "в лоб". Принцип ускоренного поиска: тоже что и выше.

Для всех известных мне вариантов неизбежны несколько дБ потерь на чувствительность по сравнению с обычной ("длинной") автокорреляцией из-за некогерентного накопления периодов (кодовых слов).

P.S. Могу выложить сканы парочки статей, где такие коды анализируются с целью быстрого поиска, на здешнем FTP, если подскажите, как это сделать.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Михаил_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
- - Михаил_K   Цитата(alex_os @ Mar 20 2008, 10:18) Еще ...   Mar 20 2008, 09:55
|- - fontp   Цитата(Михаил_K @ Mar 20 2008, 12:55) Дел...   Mar 20 2008, 10:23
|- - samurad   Цитата(fontp @ Mar 20 2008, 13:23) Зачем?...   May 13 2008, 08:12
|- - 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
- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 08:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016