Спасибо всем за ответы.
Предложение вычислять разницу между действующим значением всего сигнала
и первой гармоники очень заманчивое.
Вполне может оказаться, что оно и будет оптимальным для этой задачи.
Возможно, у него есть только один недостаток.
В этом случае мы получим сумму
всех гармоник, кроме первой.
Бывают ситуации, когда в сети присутствуют не только высшие,
но и нижние гармоники, тогда результат будет не корректным.
Я уточню у энергетиков, устроит ли их такой алгоритм.
Цитата
Тогда три вопроса:
1) За какое время Вам надо посчиать?
2) С какой точностью Вам надо посчитать?
3) сколько гармоник вам надо посчитать?
1. Считать надо быстро, за период сети,
в каждом периоде сети надо получать новое значение за предыдущий период.
2. Точность может быть не высокой, 5% вполне устроит.
3. Гармоник 20 вполне устроит.