Artem_Petrik 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба Проблемы в неопределенности частоты реальной... Ну, так в предложенном мной методе частоту знать и не нужно. Разве что, чтоб микросекунды задержки в фазу пересчитать. А если именно задержка интересует, то и вовсе не нужно. Собственно взаимная корреляция именно для этого и придумана. Конечно синусоидальный сигнал не самый лучший для определения задержки, пик будет довольно пологий, (ЛЧМ бы...), но тут уж что есть. По точности вряд ли что-то лучше можно придумать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба Ну, так в предложенном мной методе частоту знать и не нужно. Разве что, чтоб микросекунды задержки в фазу пересчитать. А если именно задержка интересует, то и вовсе не нужно. Собственно взаимная корреляция именно для этого и придумана. Конечно синусоидальный сигнал не самый лучший для определения задержки, пик будет довольно пологий, (ЛЧМ бы...), но тут уж что есть. По точности вряд ли что-то лучше можно придумать. Не, там же амплитудная каша же. Разве что первое приближение по частоте получить, но Фурье то все равно делать на этой частоте, так что нет смысла. Вопрос толоько нужна ли мне ФАПЧ,? Я в какой-то мере ее же и реализую.. сам сигнал по частоте то стабилен, как бы ФАПЧ и не надо.. но с ФАПЧ можно бы синхронный приемник по железу использовать, а сейчас у меня обычный с низкой ПЧ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Artem_Petrik 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба Изначально у меня создалось впечатление, что задача - определить задержку между двумя сигналами, принятыми с разных путей распространения сигнала. Корреляционный метод тут очень в тему. "Приближение по частоте" - это совсем другая задача, и метод ее решения другой, тут да, ФАПЧ, фурье. Амплитудная каша из-за соотношения С/Ш? Если шум в каналах не коррелирован - он при свертке уйдет. Оптимальный фильтр, опять же, но он в тракте и так должен быть. А от того, что останется, уже никуда не денешься, какой метод не применяй. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jorikdima 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба RTK? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба Близко. Но мне надо только понять глубину своего невежства, дабы я смог понять хотя бы результат работы того, что напишет математик (ищем человека). Ну и пока что макет довести уж как есть Гм.. после сидения в Матлаба с разными параметрами пришла мысль - а не проще ли мне модулировать на приемной стороне с более высокой частотой, превращая фазовую модуляцию в частотную? Ну правда уточнять все равно придется по фазе.. Ну и как всегда вечная проблема SNR vs Time, хочешь точнее - делай дольше или фильтруй лучше. Где экстремум соотношения искать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба Ищите по " seven parameter dual sine fit" типа как тут https://pdfs.semanticscholar.org/33d3/4ad52...3a3945e3828.pdf - хороший алгоритм для нахождения разности фаз на коротких выборках при гарантированной одинаковости частот двух синусов. Амплитуда, фаза и сдвиг нуля - свободные параметры. Но при "рваных" изменениях фазы очень желательна синхронизация по моменту смены фазы, иначе алгоритм сходит с ума. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба Ищите по " seven parameter dual sine fit" типа как тут https://pdfs.semanticscholar.org/33d3/4ad52...3a3945e3828.pdf - хороший алгоритм для нахождения разности фаз на коротких выборках при гарантированной одинаковости частот двух синусов. Амплитуда, фаза и сдвиг нуля - свободные параметры. Но при "рваных" изменениях фазы очень желательна синхронизация по моменту смены фазы, иначе алгоритм сходит с ума. Спасибо, но Вы не очень поняли, у меня шум намного больше сигнала Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба у меня шум намного больше сигнала В обеих каналах или только в сигнальном? Потому что если опорный канал с хорошим сигнал-шумом, то можно восстановить синус фильтрацией или фитом, а потом многоканальный коррелятор сделать для определения фазового сдвига. Коррелятор можно адаптивный сделать- после нахождения диапазона фазового сдвига при грубом шаге фазы перестроить коорелятор на малый шаг. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба это один канал по частоте, модуляция фазовая просто. Ну понятно что сразу боковые вылезают,но не суть. На самом деле тему можно закрывать, с учетом некоторых усложнений по сигналу - только Фурье без упрощений, да и техника позволяет не вопрос. Вот когда вернусь к варианту "за 20 центов" можно будет продолжить :) А пока и 5 баксов за STM нормально Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 5 15 января, 2017 Опубликовано 15 января, 2017 · Жалоба Я умею вытаскивать фазу из FFT. Частоту при этом нужно из того же FFT определять достаточно точно, иначе в фазе получается большая ошибка. Можно попробовать реальные данные затолкать в модель, посмотреть, что будет получаться при реальном шуме и нестабильности частоты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 15 января, 2017 Опубликовано 15 января, 2017 · Жалоба Я умею вытаскивать фазу из FFT. Частоту при этом нужно из того же FFT определять достаточно точно А как вы вытаскиваете фазу, если в FFT энергия сигнала распределена на несколько бинов? Частоту вытаскивают аппроксимацией функции гаусса, а вот как с фазой быть? Ее достаточно сильно крутит от бина к бину, какой функцией надо аппроксимировать? И вопрос ко всем- если частота сигнала несколько именяется в процессе измерений, а вот разность фаз ожидается постоянной ( сигнал типа ЛЧМ) каким алгоритмом можно вытянуть фазу из такой пары сигналов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 77 15 января, 2017 Опубликовано 15 января, 2017 · Жалоба после нахождения максимума частоты аппроксимацией Гаусса, для найденной частоты можно просто интеграл Фурье посчитать и взять значение фазы оттуда. а для ЛЧМ взаимная корреляция двух сигналов даст задержку между ними по времени. опять же наверное можно и через быстрое Фурье: свёртка во временной области == умножение в частотной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 7 16 января, 2017 Опубликовано 16 января, 2017 · Жалоба >Спасибо, но Вы не очень поняли, у меня шум намного больше сигнала а как тогда фильтровать результаты FFT? обычно запускают NCO+фазовый детектор к принятому сигналу - ну а полосой фильтра регулируется "время накопления" потом сравнивают это NCO с опорным генератором Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 5 16 января, 2017 Опубликовано 16 января, 2017 · Жалоба Фаза крутится от бина к бину линейно. Ее нужно пересчитывать на точку реальной частоты между бинами. Чтобы учесть несколько ненулевых бинов есть еще ухищрения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 18 января, 2017 Опубликовано 18 января, 2017 · Жалоба Да, Алекс11 все верно сказал, так и делал, сорри что не отписался сюда сразу. Вернее я не совсем дошел еще то того что делать с бинами, теперь понял почти что. Тогда я просто максимальный выуживал, но естественно имел биения на нем фазовые из-за некратности fs и fdis. Меня сейчас больше заботит момент - как мне синхронизироваться с этой бифазной посылкой, если хочу интегралы по максимальной выборке иметь для каждой из фаз, дабы получить в итоге насколько она сдвинута в них между ними (они не квадратурны и не противофазны). Пока что глажу окошком по тому что имею, но это школьно очень, к тому же в устройстве не Матлаб стоять будет совсем даже по производительности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться