Есть 2 сигнала в звуковом диапазоне частот. Нужно измерить фазовый сдвиг между ними с большой точностью (а заодно действующие значения и мощность). Измеряются мгновенные выборки, возводятся в квадрат, затем пропускаются через КИХ-фильтр нижних частот, извлекаем корень - получаем действующее значение (причем стабильность измерения порядка 0.001%). Чтобы рассчитать активную мощность, вычисляю действующее значение произведения двух сигналов. Полная мощность - произведение действующих значений. Отношение активной к полной - коэффициент мощности, который при сигналах, близких к синусоиде, близок к cos(fi). Проблема в том, что при углах около 0 градусов большое изменение угла ведет к малому изменению коэффициента мощности. То есть я не могу точно измерить угол. Как правильно измерять fi при малых углах? Тонкость в том, что меня интересует некий условный угол, конкретно acos(K), где K - коэффициент мощности. Для несинусоидальных сигналов это существенно. Скажу сразу, что измерения по переходу через ноль - это очень грубо, и измеряется при этом групповая задержка, а это не то, что мне нужно.