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

 
 
> Измерние сдвига фаз, по выборкам АЦП
Zelepuk
сообщение Oct 29 2012, 06:42
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Нужно измерить сдвига фаз между двумя сигналами, представленными 16-ти битными отсчётами.
Как это сделать максимально экономично к памяти?

Сигналы синусоидальные. Одинаковой часты
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Zelepuk
сообщение Oct 29 2012, 08:24
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Спасибо, от несинусоидальности сигналов погрешность сильно будет зависеть?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Oct 29 2012, 09:13
Сообщение #3


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Zelepuk @ Oct 29 2012, 12:24) *
Спасибо, от несинусоидальности сигналов погрешность сильно будет зависеть?


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

Тем не менее, это метод "робастый", т.е. работает даже при нарушении исходных посылок. Например, входной сигнал (на некое устройство) может быть чистым меандром (прямоугольными импульсами), а выходе сигнал может "испортиться" - острые фронты сгладиться или возле них возникнуть вигли. Все равно, и в этом случае, данный метод вполне приемлем для определения того, насколько устройство сдвигает фазу.

Метод удовлетворительно работает и в том случае, если сравнению подлежат синусоида и меандр. А это означает, что фазу синусоиды можно измерить, сравнением не с синусоидой, а с меадром (переходы между +1 и -1). А это еще большая экономия памяти (!), поскольку нет необходимости генерировать меадр в массиве, да и операция умножения в этом случае исключается, заменяясь на сложение или вычитание.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zelepuk   Измерние сдвига фаз   Oct 29 2012, 06:42
- - Xenia   Свёртка. Память совсем не нужна, но считать долго....   Oct 29 2012, 07:30
|- - rloc   Цитата(Zelepuk @ Oct 29 2012, 10:42) Нужн...   Oct 29 2012, 09:52
|- - lastpoint   Цитата(Zelepuk @ Oct 29 2012, 12:24) Спас...   Oct 29 2012, 09:07
- - Zelepuk   как известно форма тока может сильно отличаться от...   Oct 29 2012, 09:23
|- - Xenia   Цитата(Zelepuk @ Oct 29 2012, 13:23) как ...   Oct 29 2012, 09:41
- - KalashKS   Можно сравнивать не сигналы, а меандры, полученные...   Oct 29 2012, 09:45
|- - Xenia   Цитата(KalashKS @ Oct 29 2012, 13:45) Мож...   Oct 29 2012, 09:52
|- - KalashKS   Цитата(Xenia @ Oct 29 2012, 13:52) В ваше...   Oct 29 2012, 09:57
- - Zelepuk   когда я говорю о разноcти формы сигналов тока и на...   Oct 29 2012, 09:57
|- - Xenia   Цитата(Zelepuk @ Oct 29 2012, 13:57) когд...   Oct 29 2012, 10:32
|- - avrsoft   Цитата(Xenia @ Oct 29 2012, 12:32) Еще ид...   Mar 5 2013, 21:01
- - ivan219   Делаем ДПФ или Герцель на оба сигнала после чего в...   Oct 29 2012, 13:54
|- - анатолий   Цитата(ivan219 @ Oct 29 2012, 15:54) Дела...   Oct 30 2012, 17:33
- - ivan219   Если смотреть на спектр вещественного сигнала, то ...   Mar 6 2013, 17:11


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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 03:52
Рейтинг@Mail.ru


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