|
Щас проделал все выкладки. Вот что получилось.
Где N - число отсчётов, Sn[x(n)] - сумма x(n) при n от 0 до N-1,
W(nk) = exp(j*2*pi*n*k/N), a(n) - отсчёты ускорения, Т - период выборки ускорения.
Приращение скорости:
dV = T*Sn[a(n)]
ДПФ от N отчётов ускорения:
A(n) = Sk[a(k)*W(-nk)]
a(n) = (1/N)*Sk[A(k)*W(nk)]
Приращение скорости через ДПФ
dV = (T/N)*Sn[Sk[A(k)*W(nk)]]=(T/N)*Sk[A(k)*Sn[W(nk)]]
т.к. W(nk) = N, если k = m*N и нулю в остальных случаях, то
dV = (T/N)*A(0)*N = T*Sk[a(k)]
Т.е. никакие искусственные изменения в отсчётах ДПФ на интеграл не повлияют. Единственные способ избавиться от периодической вибропомехи, в данном случае, это сделать окно кратным периоду этой помехи, и достаточно длинным. И ДПФ, в чистом виде, оказывается ненужна. Надо просто суммировать длинную последовательность отсчётов.
E-mail: info@telesys.ru