Сдвиг фазы

Захват, обработка и генерирование сигнала
Ответить
Radion79
beginner
beginner
Сообщения: 15
Зарегистрирован: 16 дек 2016, 14:51
Версия LabVIEW: 2016
Контактная информация:

Сдвиг фазы

Сообщение Radion79 »

Добрый день, столкнулся с проблемой подсчета фазы меняющихся сигналов. Кто может подсказать, как без задержек считать в реальном времени? Пробовал с триггерами и другими стандартными блоками как Extract Single Tone Information VI , необходимо на первой или второй гармонике уже знать фазу смещения между сигналами. Дело в том что программа управляет генератором, и надо вовремя при помощи программы включить защиту.
Безымянный1.jpg
IMG_20161216_143925.jpg
Radion79
beginner
beginner
Сообщения: 15
Зарегистрирован: 16 дек 2016, 14:51
Версия LabVIEW: 2016
Контактная информация:

Re: Сдвиг фазы

Сообщение Radion79 »

Забыл добавить что частота также двигается от 0 до 25 Гц.
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Сдвиг фазы

Сообщение Blackman »

Например так. Время измерения 1 период.
Вложения
Измерение фазы методом сравнения.PNG
Измерение фазы методом сравнения.PNG (27.11 КБ) 9407 просмотров
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Сдвиг фазы

Сообщение Jakob Brontfeyn »

Smotri Demoprimer
Вложения
sdvig_faz.vi
(77.2 КБ) 205 скачиваний
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Сдвиг фазы

Сообщение Vitekkz88 »

необходимо на первой или второй гармонике уже знать фазу смещения между сигналами....как без задержек считать в реальном времени?
Не знаю на счет реального времени, но попробуйте. Два варианта расчёта сдвига фазы: с преобразование Гильберта и через Cross Power XY Spectrum Phase.
Вложения
Find Phase.vi
(9.62 КБ) 248 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Radion79
beginner
beginner
Сообщения: 15
Зарегистрирован: 16 дек 2016, 14:51
Версия LabVIEW: 2016
Контактная информация:

Re: Сдвиг фазы

Сообщение Radion79 »

За примеры очень благодарен, попробовал все варианты, для динамического режима Vitekkz88 не подходит, слишком погрешность большая. Пробую вариант который прислал Jakob Brontfeyn на нем вроде что то получается, единственное сейчас пробую амплитуду контролировать иначе смещение фазы начинает меняться :think: . Как найду вариант решения поделюсь.
Radion79
beginner
beginner
Сообщения: 15
Зарегистрирован: 16 дек 2016, 14:51
Версия LabVIEW: 2016
Контактная информация:

Re: Сдвиг фазы

Сообщение Radion79 »

Короче не смог я решить вопросы связанные с реальными измерениями. Решил вопрос только с накоплением массива по примеру Vitekkz88 , вроде получилось что то.
Radion79
beginner
beginner
Сообщения: 15
Зарегистрирован: 16 дек 2016, 14:51
Версия LabVIEW: 2016
Контактная информация:

Re: Сдвиг фазы

Сообщение Radion79 »

Кому интересно будет, есть такой вариант решения, мне оно вроде с настягом подходит.
Вложения
Безымянный.jpg
Ответить

Вернуться в «Обработка сигнала»