реклама на сайте
подробности

 
 
> Измерение частоты
dm_mur
сообщение Feb 3 2006, 05:45
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 10-03-05
Из: Омск
Пользователь №: 3 195



Есть задача - измерить частоту (около 10 МГц) с точностью до 8-го знака (десятые доли герца) за время не более 0.1 сек. - вернее даже не столько измерить, сколько сравнить с образцовым генератором. Есть у кого идеи?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nadie
сообщение Feb 6 2006, 16:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 22-07-05
Пользователь №: 7 016



Цитата
Данные примеры - совсем из другой оперы

Опера все одна, определить параметры синуса с известной в принципе (грубо) частотой и порой амплитудой с как можно большей точностью за заданный промежудок времени. И возможные алгоритмы решения (начиная от LSM, FFT, linear_prediction) этой задачи достаточно неплохо описаны в англоязычной литературе. Всем очень хочется обмануть природу, а не получается.

Если вы было верно то, что вы утверждаете, то например в NMR можно было бы не замарачиваться длительным сканированием, взял один синус и готово. Разница во времени измерений была бы многократно меньше нынешней. А нет, держат народ под сканером достаточно долго, чтобы получить необходимое разрешение.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Feb 6 2006, 18:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(nadie @ Feb 6 2006, 19:27) *
Цитата
Данные примеры - совсем из другой оперы

Опера все одна, определить параметры синуса с известной в принципе (грубо) частотой и порой амплитудой с как можно большей точностью за заданный промежудок времени. И возможные алгоритмы решения (начиная от LSM, FFT, linear_prediction) этой задачи достаточно неплохо описаны в англоязычной литературе. Всем очень хочется обмануть природу, а не получается.

Если вы было верно то, что вы утверждаете, то например в NMR можно было бы не замарачиваться длительным сканированием, взял один синус и готово. Разница во времени измерений была бы многократно меньше нынешней. А нет, держат народ под сканером достаточно долго, чтобы получить необходимое разрешение.
Все-таки эти примеры - из другой оперы. Не буду вдаваться в подробности, хотя есть что сказать по каждому из них. Лучше выложу решение.

Сначала сделаем предположения:

1. Перемножитель идеален.
2. Сдвиг частоты, обусловленный амплитудно-частотными (амплитудно-фазовыми) шумами эталона и измеряемого генератора ниже необходимой точности измерения (0,1 Гц), иначе задача потеряла бы всякий смысл.
3. АЦП имеет достаточно большую разрядность.

Пусть эталон имеет частоту w0, а измеряемый генератор - w1, причем сигнал эталона представлен в квадратурах, тогда

sin(w1*t)*sin(w0*t)=1/2*(cos((w1-w0)*t)-cos((w1+w0)*t)); (1)

sin(w1*t)*cos(w0*t)=1/2*(sin((w1-w0)*t)-sin((w1+w0)*t)). (2)

Здесь сигнал ИГ представлен только синусом, что не нарушает общность рассуждения.

После НЧ фильтрации и усиления на 2 (для простоты записи)

Q(t)=sin((w1-w0)*t)=sin(W*t);

I(t)=cos((w1-w0)*t)=cos(W*t),

где W - искомая разностная частота.

Далее, делаем оцифровку сигнала. Предположим, мы сделали N+1 выборку. Частота дискретизации должна быть выбрана таким образом, чтобы удовлетворять условию

pi*Fs > Wm,

где Wm - максимально возможное отклонение частоты. Лучше взять

pi*Fs > (2-4)*Wm.

Таким образом, сделав комплексные выборки квадратурных каналов в одинаковые моменты времени t = n*T, где T=1/Fs, n=0..N, можно определить фазу выходного колебания в эти моменты времени:

Фn = Ф(n*T) = -arctan[Q(n*T)/I(n*T)] = - arctan[sin(W*n*T)/cos(W*n*T)].

Используя факт, что W=dФ/dt, получаем оценки сдвига частоты для пар комплексных выборок

Wn=[Ф(n)-Ф(n-1)]/T, n=1...N.

Усредняя, получим

Wср=sum(Wn)/N, n=1...N.

Вообще-то, это будет эквивалентно

Wср=(Ф(N)-Ф(0))/N,

но с фазой нужно обращаться аккуратно, чтобы не потерять набег 2*pi*k, если в измеряемый интервал вкладывается >= k периодов разностной частоты.

Все! Wср - это и есть оценка среднего сдвига частоты на интервале измерения, которая при данных допущениях может быть вычислена со сколь угодно большой точностью. Для этой же задачи точность определения разностной частоты составляет 0,1 Гц, что, на мой взгляд, вполне достижимо, даже с применением недорогих современных компонентов.

На точность измерения, конечно, будут влиять указанные выше факторы. Но принципиально измерение провести можно, и без всякого противоречия соотношению неопределенностей.

ЗЫ. Если где ошибся - поравьте.

Сообщение отредактировал Stanislav - Feb 6 2006, 21:51


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dm_mur   Измерение частоты   Feb 3 2006, 05:45
- - upc2   В общем случае измеряется период. Если просто срав...   Feb 3 2006, 06:34
|- - dm_mur   Цитата(upc2 @ Feb 3 2006, 09:34) В общем ...   Feb 3 2006, 06:46
|- - dm_mur   Поясню для чего весь огород: делается система кали...   Feb 3 2006, 07:32
|- - Stanislav   Попытаюсь предложить такой способ: сигнал перемнож...   Feb 3 2006, 07:48
|- - dm_mur   Цитата(Stanislav @ Feb 3 2006, 10:48) Поп...   Feb 3 2006, 09:21
|- - Stanislav   Цитата(dm_mur @ Feb 3 2006, 12:21) ...у к...   Feb 3 2006, 12:21
- - bav   если сравнить - то попробуйте фазовый/частотный де...   Feb 3 2006, 06:54
- - upc2   Может быть ВЧ фазовращатели и фильтр НЧ.Т.н. прямо...   Feb 3 2006, 08:27
- - upc2   На чем вы собираетесь вычитать? На смесителе?   Feb 3 2006, 09:49
- - handy   Цитата(dm_mur @ Feb 3 2006, 08:45) Есть з...   Feb 3 2006, 10:03
- - dm_mur   2UPC: Можно на смесителе. Можно на логике попробо...   Feb 3 2006, 11:50
|- - handy   Цитата(dm_mur @ Feb 3 2006, 14:50) Для ha...   Feb 7 2006, 06:54
|- - dm_mur   Цитата(handy @ Feb 7 2006, 09:54) Понял, ...   Feb 7 2006, 11:39
- - bav   Ага, а в умножителе LC контур, который Вам даст те...   Feb 3 2006, 12:09
- - nadie   .Цитатадля 8-го знака нужно 10 сек. Господа, в мо...   Feb 3 2006, 14:55
|- - Stanislav   Цитата(nadie @ Feb 3 2006, 17:55) .Цитата...   Feb 3 2006, 15:38
- - nicom   ...подумайте, может в этом что то есть... (пятница...   Feb 3 2006, 18:32
|- - dm_mur   2bav: температурную зависимость чего даст LC-конт...   Feb 4 2006, 07:56
|- - Stanislav   Цитата(dm_mur @ Feb 4 2006, 10:56) мож я ...   Feb 4 2006, 08:32
- - nicom   ... до кучи... 1ГГц не обязательно делать точно -...   Feb 6 2006, 08:23
- - nadie   ЦитатаГлубоко ошибочное утверждение. Иными словами...   Feb 6 2006, 09:32
|- - Stanislav   Цитата(nadie @ Feb 6 2006, 12:32) ЦитатаГ...   Feb 6 2006, 10:48
- - nadie   Я не ухожу от ответа на ваши утверждения, но в дан...   Feb 6 2006, 11:53
- - bav   2dm_mur //температурную зависимость чего даст LC-к...   Feb 6 2006, 13:16
|- - Stanislav   Цитата(bav @ Feb 6 2006, 16:16) ...цепь л...   Feb 6 2006, 13:32
- - nadie   Вы абсолютно правильно расписали алгоритм оценки з...   Feb 7 2006, 09:14
|- - Stanislav   Цитата(nadie @ Feb 7 2006, 12:14) Вы абсо...   Feb 7 2006, 11:16
- - bav   2Stanislav //...цепь линейная, а что на входе? иде...   Feb 7 2006, 09:48
- - nadie   ЦитатаПредлагаю все же разговаривать языком матема...   Feb 7 2006, 11:40
|- - Stanislav   Цитата(nadie @ Feb 7 2006, 14:40) ...В ва...   Feb 7 2006, 22:20
- - nadie   ЦитатаВаше усреднение во frequency domain есть ни ...   Feb 7 2006, 12:45
- - yornik   Я очень извиняюсь, но не понял: что требуется изме...   Feb 7 2006, 23:25
|- - Stanislav   Цитата(yornik @ Feb 8 2006, 02:25) Я очен...   Feb 8 2006, 23:16
- - nadie   Цитатаалгоритмом измерения частоты и оченка точнос...   Feb 8 2006, 08:51
- - yornik   Опять извиняюсь, но мне кажется, что в данном случ...   Feb 8 2006, 21:42
- - nadie   To yornik Можете вы обосновать (математическими вы...   Feb 9 2006, 08:46
- - yornik   1) Чисто математически, dW*dT >= const, где пол...   Feb 9 2006, 22:15
- - nadie   To yornik Ссылка была дана в одном из моих сообщен...   Feb 10 2006, 09:14
- - nadie   Цитатаyornik На данный момент это не математика, а...   Feb 10 2006, 12:20
- - Krys   ... почему же затихла столь интересная тема? Затих...   Apr 29 2006, 12:13
- - _Sam_   Вот например http://www.bnti.ru/scripts/des.asp?i...   May 2 2006, 07:50
- - nadie   Цитатачастотомер, который отвечает предъявленным х...   May 2 2006, 13:44
- - defo   Ой ма-ма куда я попал. Уж лучьше о морских котиках...   Sep 21 2007, 11:05
- - Евгений Германович   Для сравнения 2 частот с высокой точностью существ...   Sep 21 2007, 12:47
- - GrayCat   Цитата(nadie @ Feb 10 2006, 12:14) Но так...   Sep 24 2007, 06:35
- - Fetronics   Не знаю актуальны ли еще вопросы измерения частоты...   Mar 19 2008, 12:06
|- - Stanislav   Цитата(Fetronics @ Mar 19 2008, 15:06) Не...   Mar 20 2008, 21:09
|- - blackfin   Цитата(Stanislav @ Mar 21 2008, 00:09) .....   Mar 21 2008, 03:19
- - GetSmart   Цитата(Fetronics)Вам продемонстрировать РАБОЧИЕ об...   Mar 19 2008, 12:14
- - Fetronics   Цитата(dm_mur @ Feb 3 2006, 09:45) Есть з...   Mar 19 2008, 12:35
- - GetSmart   Для идеального цифрового сигнала я и сам делал жут...   Mar 19 2008, 12:44
- - Евгений Германович   Цитата(dm_mur @ Feb 3 2006, 08:45) Есть з...   Mar 19 2008, 13:24
|- - Fetronics   Цитата(Евгений Германович @ Mar 19 2008, 17...   Mar 19 2008, 14:37
|- - Herz   Цитата(Fetronics @ Mar 19 2008, 16:37) Во...   Mar 19 2008, 20:19
||- - Fetronics   Цитата(Herz @ Mar 20 2008, 00:19) Фсем ба...   Mar 20 2008, 08:05
|- - Евгений Германович   Цитата(Fetronics @ Mar 19 2008, 17:37) Во...   Mar 21 2008, 06:45
|- - blackfin   Цитата(Евгений Германович @ Mar 21 2008, 09...   Mar 21 2008, 07:23
|- - Евгений Германович   Цитата(blackfin @ Mar 21 2008, 10:23) Нав...   Mar 21 2008, 10:21
- - Herz   Слово "неизвестный" было взято в кавычки...   Mar 20 2008, 13:35
- - GetSmart   Цитата(Stanislav)Вы условие задачи внимательно изу...   Mar 21 2008, 04:03
- - duden   Цитата(dm_mur @ Feb 3 2006, 09:45) Есть з...   Mar 21 2008, 18:51
|- - Stanislav   Цитата(duden @ Mar 21 2008, 21:51) Я так ...   Mar 21 2008, 19:33
|- - duden   Цитата(Stanislav @ Mar 21 2008, 23:33) Пр...   Mar 22 2008, 07:09
- - Евгений Германович   Станислав а на чем вы собрались возводить частоту ...   Mar 22 2008, 10:53
|- - Okorok   Цитата(Евгений Германович @ Mar 22 2008, 11...   Mar 22 2008, 19:13
|- - Евгений Германович   Цитата(Okorok @ Mar 22 2008, 22:13) Вероя...   Mar 23 2008, 09:11
- - Fetronics   Уважаемые коллеги. К сожалению, как я понял из всп...   Mar 24 2008, 15:59
|- - Herz   Цитата(Fetronics @ Mar 24 2008, 17:59) Ув...   Mar 24 2008, 17:09
- - Fetronics   Нас не интересует реклама, нас интересует ДЕЛО, а ...   Mar 24 2008, 17:48
- - Fetronics   Куда же ВЫ все пропали? Дайте же пож. ответ: КАК М...   Mar 25 2008, 15:00
|- - blackfin   Цитата(Fetronics @ Mar 25 2008, 18:00) Ку...   Mar 25 2008, 15:12
|- - rx3apf   Цитата(Fetronics @ Mar 25 2008, 18:00) Ку...   Mar 25 2008, 16:06
|- - Fetronics   Цитата(rx3apf @ Mar 25 2008, 20:06) Медит...   Mar 25 2008, 16:20
|- - rx3apf   Цитата(Fetronics @ Mar 25 2008, 19:20) Ин...   Mar 25 2008, 16:34
- - psnsergey   --------- df*dt>=1 --------- Умерщвление плоти ...   Mar 29 2008, 04:41
|- - Евгений Германович   Цитата(psnsergey @ Mar 29 2008, 07:41) --...   Mar 29 2008, 08:38
|- - Fetronics   Умерщвление плоти на 5 страниц с наукообразными те...   Mar 29 2008, 11:01
- - psnsergey   Джины берут 9 МГц из воздуха. А я 10 МГц обычно от...   Mar 29 2008, 12:40
|- - Fetronics   [quote name='psnsergey' post='388199...   Mar 29 2008, 13:19
- - psnsergey   Вы знаете, ведь есть фирмы типа Эликс, ПриСТ и пр,...   Mar 29 2008, 14:30
|- - Евгений Германович   Цитата(psnsergey @ Mar 29 2008, 17:30) Вы...   Mar 31 2008, 10:18
- - Fetronics   Всем привет! В статье Пивака А.В., лишь конста...   Mar 31 2008, 15:05
|- - Евгений Германович   Цитата(Fetronics @ Mar 31 2008, 18:05) Вс...   Apr 2 2008, 14:57
- - GetSmart   В этой ветке веет новым годом Всё ещё.   Mar 31 2008, 16:10
- - Herz   Цитата(Fetronics @ Mar 31 2008, 17:05) Вс...   Apr 1 2008, 08:11
|- - Fetronics   Цитата(Herz @ Apr 1 2008, 12:11) Похоже, ...   Apr 2 2008, 06:23
- - GetSmart   Цитата(Евгений Германович)частота умножается на ре...   Apr 2 2008, 16:24
|- - Fetronics   Цитата(GetSmart @ Apr 2 2008, 20:24) А мо...   Apr 3 2008, 08:34
|- - Евгений Германович   Цитата(GetSmart @ Apr 2 2008, 19:24) А мо...   Apr 3 2008, 14:09
- - GetSmart   Не, я просто знаю, что умножение через резонансные...   Apr 3 2008, 09:08
|- - Fetronics   Цитата(GetSmart @ Apr 3 2008, 13:08) Не, ...   Apr 3 2008, 10:23
|- - Евгений Германович   Цитата(Fetronics @ Apr 3 2008, 13:23) Сов...   Apr 3 2008, 12:48
- - GetSmart   Цитата(Евгений Германович)Я не буду подвергать сом...   Apr 3 2008, 13:21
|- - Евгений Германович   Цитата(GetSmart @ Apr 3 2008, 16:21) Дык ...   Apr 3 2008, 14:00
- - GetSmart   Цитата(Евгений Германович)Дык речь то не об этом. ...   Apr 3 2008, 14:09
|- - Евгений Германович   Цитата(GetSmart @ Apr 3 2008, 17:09) А о ...   Apr 3 2008, 14:14
- - GetSmart   Полностью цифровой (0/1) сигнал замерить - не вижу...   Apr 3 2008, 14:12
2 страниц V   1 2 >


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01501 секунд с 7
ELECTRONIX ©2004-2016