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

 
 
> Вычислить разницу фазы.
DASM
сообщение Jan 7 2017, 03:36
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Дано. Сигнал и его копия, копия задержана 0.1 сек и пришла другим путем. Источник 455 кГц, монохроматичен и стабилен. Fd 10 msps, 8 bit. Пик фактор сигнала <5. Доплера пока нет в принятых. Нужно найти сдвиг фазы поточнее. Сейчас делаю что, просто тупо два Фурье от обоих, смотрю дельту angle на заданном "бине". Вроде получается но есть вопросы. Разрешение по времени значительно выше чем по Найквисту, получаю несколько бинов со значительной амлитудой. Что с ними делать? Может оконная ф-ция навроде хамминга нужна? Но для фазы. Второе - в половине случаев фурье дает угол меньше на 2пи, приходится прибавлять, чядн? unwrap как то совсем ни к месту, тупо if завел. Ну и есть способы лучше? Может xcorr? Сорри я нуб. .. Наверное надо сделать опорный синус и посчитать интеграл от угла с квадратурой опорной.. только не совсем понимаю как
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Artem_Petrik
сообщение Jan 8 2017, 14:28
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Посчитать свертку сигналов друг с другом (ака ВКФ), и найти ближайший максимум - его положение = задержка, если надо, из нее фазу уже вычислить
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 9 2017, 04:47
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Artem_Petrik @ Jan 8 2017, 17:28) *
Посчитать свертку сигналов друг с другом (ака ВКФ), и найти ближайший максимум - его положение = задержка, если надо, из нее фазу уже вычислить


Все немного не так оказалось. У меня по сути своей BPSK, очень низкоскоростной, порядка 50 Гц ключевание на 90 гр. Пока что считаю Фурье по "окнам", которые скользят по сигналу. Проблемы в неопределенности частоты реальной, точно ее можно определить только на бесконечном промежутке времени sad.gif Цель конечная на самом деле не получение информации от манипуляции, а вычисление сдвига фазы между битами с максимальной точностью. Как бы по Фурье все работает, ищу максимумы амплитуды и на этой частоте фазу. Но сигнал шум не совсем хорошо исходный, около 0 Дб. Конечно буду улучшать все параметры, но хочется выжать максимум в любом случае. О, вроде же любительская связь есть похожего принципа, надо будет посмотреть
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Jan 9 2017, 10:31
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата(DASM @ Jan 9 2017, 06:47) *
Проблемы в неопределенности частоты реальной...

Ну, так в предложенном мной методе частоту знать и не нужно. Разве что, чтоб микросекунды задержки в фазу пересчитать. А если именно задержка интересует, то и вовсе не нужно. Собственно взаимная корреляция именно для этого и придумана. Конечно синусоидальный сигнал не самый лучший для определения задержки, пик будет довольно пологий, (ЛЧМ бы...), но тут уж что есть. По точности вряд ли что-то лучше можно придумать.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 9 2017, 11:11
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Artem_Petrik @ Jan 9 2017, 13:31) *
Ну, так в предложенном мной методе частоту знать и не нужно. Разве что, чтоб микросекунды задержки в фазу пересчитать. А если именно задержка интересует, то и вовсе не нужно. Собственно взаимная корреляция именно для этого и придумана. Конечно синусоидальный сигнал не самый лучший для определения задержки, пик будет довольно пологий, (ЛЧМ бы...), но тут уж что есть. По точности вряд ли что-то лучше можно придумать.

Не, там же амплитудная каша же. Разве что первое приближение по частоте получить, но Фурье то все равно делать на этой частоте, так что нет смысла. Вопрос толоько нужна ли мне ФАПЧ,? Я в какой-то мере ее же и реализую.. сам сигнал по частоте то стабилен, как бы ФАПЧ и не надо.. но с ФАПЧ можно бы синхронный приемник по железу использовать, а сейчас у меня обычный с низкой ПЧ.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DASM   Вычислить разницу фазы.   Jan 7 2017, 03:36
- - Lmx2315   Говорю на основе теоретических фантазий: 1. Перемн...   Jan 7 2017, 08:36
|- - DASM   Цитата(Lmx2315 @ Jan 7 2017, 11:36) Говор...   Jan 7 2017, 09:15
- - _pv   просто корреляция для нескольких значений сдвига м...   Jan 7 2017, 09:52
|- - DASM   Цитата(_pv @ Jan 7 2017, 12:52) просто ко...   Jan 7 2017, 10:42
- - _pv   тестовые данные бы сюда прикрепили. с Фурье есть ...   Jan 7 2017, 14:23
- - DASM   У меня не два разных сигнала, а один, пришедший ра...   Jan 7 2017, 19:16
|- - blackfin   Цитата(DASM @ Jan 7 2017, 22:16) У меня н...   Jan 7 2017, 19:43
|- - DASM   Цитата(blackfin @ Jan 7 2017, 22:43) Врод...   Jan 7 2017, 21:10
- - _pv   с таким объяснением про известную задерку но неизв...   Jan 7 2017, 19:31
- - jorikdima   Все таки не могу понять, чем не устраивает два изм...   Jan 7 2017, 23:13
- - DASM   Ну зато сообразил откуда "дрейф", просто...   Jan 8 2017, 02:59
|- - Lmx2315   Тему надо было назвать - "хочу измерять фазу ...   Jan 8 2017, 08:59
- - Artem_Petrik   Изначально у меня создалось впечатление, что задач...   Jan 9 2017, 11:50
- - jorikdima   RTK?   Jan 9 2017, 23:03
- - DASM   Близко. Но мне надо только понять глубину своего н...   Jan 10 2017, 01:23
- - khach   Ищите по " seven parameter dual sine fit...   Jan 10 2017, 10:18
|- - DASM   Цитата(khach @ Jan 10 2017, 13:18) Ищите ...   Jan 10 2017, 10:53
|- - khach   Цитата(DASM @ Jan 10 2017, 13:53) у меня ...   Jan 10 2017, 11:54
- - DASM   это один канал по частоте, модуляция фазовая прост...   Jan 10 2017, 13:28
- - Alex11   Я умею вытаскивать фазу из FFT. Частоту при этом н...   Jan 15 2017, 19:12
|- - khach   Цитата(Alex11 @ Jan 15 2017, 22:12) Я уме...   Jan 15 2017, 21:29
- - _pv   после нахождения максимума частоты аппроксимацией ...   Jan 15 2017, 22:53
- - yes   >Спасибо, но Вы не очень поняли, у меня шум нам...   Jan 16 2017, 15:03
- - Alex11   Фаза крутится от бина к бину линейно. Ее нужно пер...   Jan 16 2017, 15:12
- - DASM   Да, Алекс11 все верно сказал, так и делал, сорри ч...   Jan 18 2017, 13:47
- - Alex11   А какое у Вас отношение частоты модуляции к частот...   Jan 19 2017, 19:12
|- - DASM   Цитата(Alex11 @ Jan 19 2017, 22:12) А как...   Jan 20 2017, 03:21
- - Alex11   Так что Вас тогда смущает. Берете фурье по 100 (пр...   Jan 20 2017, 17:06
- - DASM   Цитата(Alex11 @ Jan 20 2017, 20:06) Так ч...   Jan 21 2017, 02:20


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 21:31
Рейтинг@Mail.ru


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