Цитата(Zelepuk @ Oct 29 2012, 13:57)

когда я говорю о разноcти формы сигналов тока и напряжения я имею ввиду что сигнал тока как правило более насыщен гамрониками ввиду нелинейности нагрузки. Периоды сигналов как правило равны.
Посмотрите тут...
Посмотрела. Но если у вас в сигнале не одна синусоида, а много всяких с разной частотой, то фазовый сдвиг у каждой может быть свой. Вы же говорили в топовом сообщении о фазе в единственном числе.
Если же, тем не менее, вас интересует только фаза основной синусоиды (50 Гц), а более мелкие гармоники считаете шумом, то свёртку надо делать с
чистой синусоидой той частоты, фаза которой вас интересует. Мелкие гармоники при этом будут эффективно сглажены и на точность измерения фазы, скорее всего, не повлияют.
=======================================================
Еще идея. Вместо свёртки, вычислить всего два скалярных произведения: первое с чистой синусоидой, второе с чистой косинусоидой (раз уж частота вам точно известна). Из соотношения этих двух величин может быть вычислена фаза (как угол, катеты которого соответствуют этим двум величинам).
Фактически это аналог преобразования Фурье для отдельной частоты.