[an error occurred while processing this directive]
|
что на частоте очень близкой к половине частоты дискретизации у нас могут на каком-то интервале все нули или все максимальные значения. Меняться картина будет очень медленно. Поэтому накопленная усредненная энергия за первую секунду может быть похожа на усредненную энергию, накопленную за вторую секунду, ... Но уже сильно отличаться от усредненной энергии на 100 секунде.
Если Вас не устраивают эти "колебания" усредненной энергии, то выходы из ситуации, на мой взгляд, могут быть следующие:
а) не использовать понижение частоты (при условии, что максимальная допустимая частота, присутствующая в системе будет немного (процентов на 10) ниже частоты Найквиста; ежели что, то можно и даже повысить частоту дискретизации в измерительном модуле.
б) лучше всего не использовать накопление за одну секунду, а либо расширить интервал, либо сделать его бесконечным.
в) возьмите модуль сигнала и пропустите его через низкочастотный фильтр. И уже с этим сигналом делайте, чего хотите: усредняйте как Вам заблагорассудится, понижайте частоту дискретизации во столько раз, во сколько нужно и проч. проч.
А насчет экспоненциального усреднения, то, насколько я сумел понять, это ползущее окно такое получается, форма которого есть что-нибудь вроде exp(-(n0-n)*k), где n0 - текущий отсчет, n=0,...,N, N = const, k - некоторая масштабирующая константа. Примерно так?