Измерение фазы между сигналами
-
- beginner
- Сообщения: 21
- Зарегистрирован: 03 дек 2020, 16:49
- Версия LabVIEW: 2014
- Благодарил (а): 6 раз
- Контактная информация:
Измерение фазы между сигналами
Здравствуйте, есть задача измерения фазы между сигналами, которые принимаются с АЦП: один с последовательно соединенных резистора и катушки, другой только с резистора. Сигнал приходит с помехами, поэтому поиск временного интервала запаздывания одного сигнала относительно другого затрудняется. Хотелось бы узнать вашего мнения. Прилагаю свою версию определения фазы, которая некорректно работает, а также файл с массивами данных сигналов.
- Вложения
-
- fasa.vi
- (29.99 КБ) 107 скачиваний
-
- proverka8_16k.dat_converted.csv
- (325.27 КБ) 95 скачиваний
-
- doctor
- Сообщения: 2210
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 26 раз
Re: Измерение фазы между сигналами
Считаете спектр для одного сигнала и для другого. После этого считаете разницу фазы соответствующей гармоники.
-
- leader
- Сообщения: 526
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 10 раз
- Поблагодарили: 18 раз
- Контактная информация:
Re: Измерение фазы между сигналами
Самое точное измерение фазы получается при применении синхронной фильтрации, конечно, если это возможно.
- zxc_pavel
- adviser
- Сообщения: 242
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 23 раза
- Контактная информация:
Re: Измерение фазы между сигналами
Есть подпрограмма, которая фазу считает, она вроде в стандартной комплектации должна быть.
- Вложения
-
- 0603.vi
- (16.35 КБ) 104 скачивания
-
- leader
- Сообщения: 526
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 10 раз
- Поблагодарили: 18 раз
- Контактная информация:
Re: Измерение фазы между сигналами
По просьбам трудящихся. Вот модель сигнала и вариант его обработки с помощью синхронной фильтрации. Что то мудрёно получилось, но хотелось смоделировать не только шумы, но и отклонение самого синхроимпульса во времени. В этом примере рассматривается более сложный вариант, когда оцифровка сигнала производится асинхронно по отношению к самому сигналу. На самом деле, если эксперименты ставятся самим разработчиком, то в большинстве случаях можно предусмотреть синхронную с сигналом дискретизацию измерения. В этом случае обработка упрощается - не надо приводить каждую выборку к одинаковому количеству точек. Для приведённого мной примера это формировать синусно косинусный сигнал импульсами от синхронного фильтра.
- Вложения
-
- СинхФильтр.vi
- (134.3 КБ) 107 скачиваний
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 1175 Просмотры
-
Последнее сообщение SebastianPereiro
-
- 3 Ответы
- 2027 Просмотры
-
Последнее сообщение PozhiloyGoblin