Страница 1 из 1

Сдвиг фазы

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

Re: Сдвиг фазы

Добавлено: 16 дек 2016, 15:25
Radion79
Забыл добавить что частота также двигается от 0 до 25 Гц.

Re: Сдвиг фазы

Добавлено: 16 дек 2016, 18:23
Blackman
Например так. Время измерения 1 период.

Re: Сдвиг фазы

Добавлено: 16 дек 2016, 18:28
Jakob Brontfeyn
Smotri Demoprimer

Re: Сдвиг фазы

Добавлено: 16 дек 2016, 20:32
Vitekkz88
необходимо на первой или второй гармонике уже знать фазу смещения между сигналами....как без задержек считать в реальном времени?
Не знаю на счет реального времени, но попробуйте. Два варианта расчёта сдвига фазы: с преобразование Гильберта и через Cross Power XY Spectrum Phase.

Re: Сдвиг фазы

Добавлено: 19 дек 2016, 10:03
Radion79
За примеры очень благодарен, попробовал все варианты, для динамического режима Vitekkz88 не подходит, слишком погрешность большая. Пробую вариант который прислал Jakob Brontfeyn на нем вроде что то получается, единственное сейчас пробую амплитуду контролировать иначе смещение фазы начинает меняться :think: . Как найду вариант решения поделюсь.

Re: Сдвиг фазы

Добавлено: 19 дек 2016, 11:28
Radion79
Короче не смог я решить вопросы связанные с реальными измерениями. Решил вопрос только с накоплением массива по примеру Vitekkz88 , вроде получилось что то.

Re: Сдвиг фазы

Добавлено: 21 дек 2016, 10:31
Radion79
Кому интересно будет, есть такой вариант решения, мне оно вроде с настягом подходит.