Цитата(KalashKS @ Oct 29 2012, 13:45)

Можно сравнивать не сигналы, а меандры, полученные их ограничением.
В вашем предложении есть тот недостаток, что два меандра могут плохо сравниваться, если один шире другого. Из-за того, что тогда возникает люфт, когда более узкий меандр ползает внутри большого. В этом случае скалярное произведение не дает предпочтения ни одному из возможных расположений. А это приведет к дополнительной погрешности определения фазы. Но если второй сигнал синусоида, то такой проблемы не возникает.
Цитата(rloc @ Oct 29 2012, 13:52)

Автокорреляционной функцией для синуса является косинус. При свертке получим два косинуса с таким же фазовым сдвигом

Это не страшно - берем расстояние от нуля до ближайшего максимума, будь хоть это косинус или другая периодическая функция. Периодичность свертки означает лишь то, что существует несколько вариантов наилучшего совмещения. Но поскольку разные периоды сигнала мы намеренно не различаем, то под фазой всегда подразумеваем минимальный сдвиг. Случаи, когда фазовая задерка превышает полный период, предлагаю вообще не рассматривать

. Такие вещи тестируются одиночными импульсами, а не синусоидой.