[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Будем для простоты считать частота сигнала u(t) меняется 70..100 Гц. ее нужно мерить т.е. можно рассматривать сигнал с ЧМ с центральной частотой fc = 85 Гц
реализуем обычный ЧД, вычисляющей мгновенную частоту (производную фазы)
для этого
1. две квадратурные составляющие
I(t) = u(t)*cos(2*pi*fc*t)
Q(t) = u(t)*sin(2*pi*fc*t)
2. Каждую кв. составляющую через ФНЧ с частотой среза ~15Гц.
хорошо если это будет КИХ. Если БИХ, то Бесселя.
3. Делаем цифровой ЧД
dfm = (I(t - delta_t) * Q(t) - Q(t - delta_t) * I(t))/
(I(t) * I(t) - Q(t) * Q(t))
dfm пропорционален мгновенной частоте u(t) с точностью до
коэффициента пропорциональность SPS/(2*pi) (SPS - количество отсчетов за 1с)
4. Для повышения точности выход ЧД (dfm) можно подать на интегратор.
5. все.
При таком построении измерителя сетевая наводка лезть не должна.
как мне кажется.
Если что-то непонятно - пишите.
E-mail: info@telesys.ru