Коллеги, а как найти сдвиг фаз между двумя синусойдами? на питоне, или в теории я разложил сигналы в ряд фурье и сделал так и рассчитал вот так np.angle(angel[0]/angel[1]) но не вышло
Уважаемый Алексей132 Возможно для вашего поиска применить аналогию. Синусоида, если она квадратная, перейдет в меандр. Это уже цифровой сигнал. А там сдвиг фаз приравнивается к задержки фронта. Разложите меандр на составляющие меандры из кратных длительностей. Тогда получите информацию для анализа. Сравните составляющие. И может поможет метод корреляции. Посчитать корреляцию между двумя синусоидами. Математические термины достаточна старые. Меандр - прямоугольный сигнал со скважность 1 к 1. Корреляция - это связь или связность или зависимость одной функции от другой. Примерно таким образом проводил анализ в системе СМО и даже дали патент. Для создания аналогий синусоиды и меандра предлагается музыкальная открытка с выставки животноводства в Алтае. Надеюсь донес глубину мысли. Успехов из здоровья.
разложение синусоиды в ряд Фурье даст всего одну гармонику. На картинке же явно не синусоида показана. Работать надо во временной области, а не частотной.
у меандра скважность ВСЕГДА ДВА (2)! и как с помощью корелляции найти фазу полностью кореллированных сигналов?
Уважаемые parovoZZ и Алексей132 В вопросе всегда есть доля ответа. Доля ответа =50%, если вопрос задается так, что бы был ответ да или нет. В нашем случае вопрос начинается со слов ...как найти сдвиг фаз межд... А никак. Можно ведь и так ответить. А почему? Сам текст запроса состоит из противоречивых данных. Например ...разложил сигналы в ряд фурье... ..синусоиду. Но вообще то считается что идеальная (математическая) синусоида - это колебание с одной частотой. И следовательно других частот у нее нет. Таким образом первое сообщение давало направление темы, и давалось несколько математических приемов. И ответ от задающего вопрос, дал бы уровень его понимания. Но задающий отвечать не торопится. Вместо него отвечают другие слушатели. Где же тот, которому надо разложить синусоиду в ряд Фурье?
если у нас сигнал не гармонический, то о каком сдвиге фаз тогда идёт речь? Если оба сигнала являются копией друг друга, но сдвинуты по времени - это одно. Если они слабо коррелированы, то решение задачи усложняется в разы и требуются уточнения по её постановке.
1. Поиск сдвига фазы подразумевает синусоиды раВных частот, но не обязательно раВных амплитуд. U1(t) = A*sin(wt) U2(t) = B*sin(wt + c) U(t) = A*sin(wt) + B*sin(wt + c) За сдвиг фаз в реальном измерении надо принимать разницу во времени чего-то, например максимумов или нулей. 2. Вы имеете две равно-частотные синусоиды в одном канале или два независимых канала ? От этого будет зависеть способ решения задачи.
Тут нужно идти от того, какой сигнал на входе. может хватит два хороших аналоговых детектора нуля и измерять задержку между началами импульсов с них? Может отдельный сигнал на спад и подъем - 4 детектора. мы же не знаем, что за сигнал у ТС, какая частота. может синусоиде как указано в теме, а может классическая музыка.
фазу можно измерить исключительно между двумя одинаковыми периодическими сигналами, ибо фаза (разность углов) - это дробная часть периода. Измеряется либо в градусах (полный период = 360 градусов), либо в радианах (полный период = 2 пи). Для всех остальных сигналов никакую фазу измерить невозможно. Только временной сдвиг.