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

 
 
> Измерение частоты основной гармоники (50 Гц) с точностью 0.01 Гц
Pridnya
сообщение Sep 8 2015, 16:21
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 142
Регистрация: 11-01-11
Из: Орел
Пользователь №: 62 159



Здравствуйте!

Существует ли программный метод измерения частоты основной гармоники с точностью 0,01 Гц? Предполагается, что в системе есть антиалисинговый фильтр 0-1600 Гц, АЦП с частотой выборки 3200 Гц и микроконтроллер.

Сообщение отредактировал Pridnya - Sep 8 2015, 16:25
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Sep 9 2015, 09:41
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
Существует ли программный метод измерения частоты основной гармоники с точностью 0,01 Гц? Предполагается, что в системе есть антиалисинговый фильтр 0-1600 Гц, АЦП с частотой выборки 3200 Гц и микроконтроллер.

Измерение частоты основной гармоники, основной Карл (с) biggrin.gif
Никто не говорит, что в диапазоне 0...1600 Гц она единственная.
А по поводу простоты - покажите, что для случая гармонический сигнал + шум есть более простой метод чем MLE и что эта оценка будет несмещённой и оптимальной.
Фильтр - эта та мелочь, которая позволит перейти от произвольного процесса к гармоника + шум, при условии, что мы априори знаем где лежит интересующая нас частота (это то, что нам дано по условию задачи).
Go to the top of the page
 
+Quote Post
blackfin
сообщение Sep 9 2015, 10:21
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(serjj @ Sep 9 2015, 12:41) *
Измерение частоты основной гармоники, основной Карл (с) biggrin.gif
А, ну да.. это я проморгал.. biggrin.gif

Цитата(serjj @ Sep 9 2015, 12:41) *
А по поводу простоты - покажите, что для случая гармонический сигнал + шум есть более простой метод чем MLE и что эта оценка будет несмещённой и оптимальной.

Собсно, мне казалось, что ход мыслей примерно такой же.. "только в профиль"..

Поясню..

Вот, допустим, у нас есть "гармонический сигнал + шум".

Шум мы сразу с негодованием отбрасываем.. biggrin.gif

Тогда разыскиваемый сигнал можно записать в виде:

S(t) == S(n*∆t) = A*cos(ω*n*∆t+φ), где n = 0..N-1

Далее вычисляем сумму:

CN = Σ{S(n*∆t)*e-j*ω1*n*∆t} = Σ{A*cos(ω*n*∆t+φ)*e-j*ω1*n*∆t}, где суммирование по всем: n = 0..N-1

В предположении, что частота ω1 удовлетворяет соотношению: ω1*N*∆t/2 = 2*pi*M, где M - целое,

находим отношение мнимой и действительной частей полученной суммы:

Im[CN]/Re[CN] = tg[ω*(N-1)*∆t/2 - ω1*∆t/2 + φ] * tg[ω1*∆t/2] / tg[ω*∆t/2].

В этом уравнении две неизвестных: ω и φ. Чтобы их исключить, сумму CN нужно вычислить как минимум дважды для разных значений частоты ω1.

Затем, с помощью MLE можно вычислить оба искомых параметра: ω и φ..

Понятно, что шум, гармоники сигнала и прочие эффекты могут сместить оценку, но сделав несколько измерений для разных значений частоты ω1 их влияние можно сильно уменьшить, КМК..

Как-то так..

[attachment=95186:EstimateFrequency.doc]
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Sep 9 2015, 10:42
Сообщение #4


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



Вот кстати, наглядный пример того, что шумовой процесс должен быть белым для MLE. Если для этих "разных значений частоты ω1" узкополосные процессы будут коррелированны, то это будет смещать оценку.

Это так.. общее замечание.

Цитата(blackfin @ Sep 9 2015, 11:21) *
Понятно, что шум, гармоники сигнала и прочие эффекты могут сместить оценку, но сделав несколько измерений для разных значений частоты ω1 их влияние можно сильно уменьшить, КМК..
Go to the top of the page
 
+Quote Post
blackfin
сообщение Sep 9 2015, 10:52
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Fat Robot @ Sep 9 2015, 13:42) *
Если для этих "разных значений частоты ω1" узкополосные процессы будут коррелированны, то это будет смещать оценку.

"Дьявол скрывается в деталях." В приложении к ЦОС можно даже сказать, что "Дьявол скрывается в значениях цифровых величин"..

Когда узкополосный фильтр вырезает из случайного процесса все лишние частоты, он точно так же смещает оценку,

если, конечно, этот фильтр не обладает как по волшебству идеально плоской частотной характеристикой..

Любая АЧХ имеющая наклон в точке измерения приведет к смещению оценки..

И таки да, для тех кто ещё не понял, CN это обычные коэффициенты разложения сигнала S(t) в ряд Фурье.. biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pridnya   Измерение частоты основной гармоники (50 Гц) с точностью 0.01 Гц   Sep 8 2015, 16:21
- - Fat Robot   Да. См методы MUSIC, ESPIRIT http://mathworks.com...   Sep 8 2015, 16:56
|- - _pv   Цитата(Fat Robot @ Sep 8 2015, 23:56) Да....   Sep 9 2015, 07:34
|- - TSerg   Цитата(_pv @ Sep 9 2015, 10:34) и потом о...   Sep 9 2015, 08:06
|- - Fat Robot   Про измеряемый сигнал нам мало что известно из опи...   Sep 9 2015, 08:45
|- - blackfin   Цитата(Fat Robot @ Sep 9 2015, 11:45) В з...   Sep 9 2015, 08:53
|- - Fat Robot   "We can neither confirm nor deny the existenc...   Sep 9 2015, 09:04
- - serjj   MUSIC или ESPRIT могут и не залезть в микроконтрол...   Sep 8 2015, 17:42
|- - Fat Robot   Для единственной синусоиды music сведется mle. А н...   Sep 8 2015, 18:11
- - serjj   ЦитатаДля единственной синусоиды music сведется ml...   Sep 8 2015, 19:11
- - Pridnya   Спасибо ответившим! Много нового узнал.   Sep 8 2015, 19:47
- - blackfin   Цитата(serjj @ Sep 8 2015, 20:42) Если ис...   Sep 9 2015, 08:41
- - serjj   Цитатаесли сам коррелятор уже и есть узкополосный ...   Sep 9 2015, 09:12
|- - blackfin   Цитата(serjj @ Sep 9 2015, 12:12) А что с...   Sep 9 2015, 09:20
- - serjj   ЦитатаЕсли заранее известно, что сигнал гармоничес...   Sep 9 2015, 09:24
|- - blackfin   Цитата(serjj @ Sep 9 2015, 12:24) Почему ...   Sep 9 2015, 09:31
|- - Fat Robot   Ну вот хочет человек, чтобы во входном сигнале был...   Sep 9 2015, 09:43
||- - petrov   Цитата(blackfin @ Sep 9 2015, 13:21) но с...   Sep 9 2015, 10:46
||- - blackfin   Цитата(petrov @ Sep 9 2015, 13:46) В неск...   Sep 9 2015, 11:28
||- - petrov   Цитата(blackfin @ Sep 9 2015, 14:28) Смыс...   Sep 9 2015, 11:49
||- - blackfin   Цитата(petrov @ Sep 9 2015, 14:49) Почему...   Sep 9 2015, 12:03
|- - Pridnya   Цитата(serjj @ Sep 9 2015, 12:41) Измерен...   Sep 9 2015, 21:03
|- - Tiro   Цитата(Pridnya @ Sep 10 2015, 00:03) Реь ...   Sep 9 2015, 22:02
|- - petrov   Pridnya Выделяйте комплексным полосовым КИХ фильт...   Sep 9 2015, 22:39
|- - анатолий   ЦитатаХочется выделить основную гармонику (цифровы...   Sep 13 2015, 19:44
|- - Krys   Цитата(анатолий @ Sep 14 2015, 02:44) И т...   Sep 14 2015, 04:10
- - serjj   ЦитатаВ этом уравнении две неизвестных: ω и ...   Sep 9 2015, 11:06
|- - petrov   Цитата(serjj @ Sep 9 2015, 14:06) MUSIC, ...   Sep 9 2015, 12:25
- - serjj   ЦитатаНе смущает, что в одном случае мы умножаем з...   Sep 9 2015, 12:37
|- - petrov   Цитата(serjj @ Sep 9 2015, 15:37) Что-то ...   Sep 9 2015, 13:01
- - serjj   ЦитатаТипа что-то сигнал у вас слишком хорош, дава...   Sep 9 2015, 13:25
- - Милливольт   Удалено, не понял задачи и сморозил чушь.   Sep 10 2015, 06:10
|- - Pridnya   Цитата(Tiro @ Sep 10 2015, 01:02) Почему ...   Sep 10 2015, 07:05
|- - Tiro   Прошу не приписывать мне то, что не было сказано. ...   Sep 10 2015, 07:39
|- - Pridnya   Цитата(Tiro @ Sep 10 2015, 10:39) Прошу н...   Sep 10 2015, 07:58
|- - Tiro   Цитата(Pridnya @ Sep 10 2015, 10:58) Вот ...   Sep 10 2015, 19:25
|- - Pridnya   Цитата(Tiro @ Sep 10 2015, 22:25) Каж...   Sep 10 2015, 19:53
|- - rudy_b   Цитата(Tiro @ Sep 10 2015, 22:25) Вот и...   Sep 10 2015, 20:33
|- - Fat Robot   Дарю. Пользуйтесь. Цитата(rudy_b @ Sep 10 20...   Sep 10 2015, 23:06
- - rudy_b   Парма - это, как раз, образец безграмотной разрабо...   Sep 10 2015, 10:04
|- - Pridnya   Цитата(rudy_b @ Sep 10 2015, 13:04) Станд...   Sep 10 2015, 11:35
- - rudy_b   Спасибо, конечно, но это не метрологическое, а чис...   Sep 11 2015, 00:30
|- - blackfin   Цитата(rudy_b @ Sep 11 2015, 03:30) Мгнов...   Sep 11 2015, 08:58
- - serjj   ЦитатаСпасибо, конечно, но это не метрологическое,...   Sep 11 2015, 07:52
|- - rudy_b   Цитата(serjj @ Sep 11 2015, 10:52) f(t) =...   Sep 11 2015, 14:26
- - serjj   ЦитатаНет, вы не отличите изменение фазы от измене...   Sep 11 2015, 14:32
|- - rudy_b   Цитата(serjj @ Sep 11 2015, 17:32) Да вы ...   Sep 11 2015, 18:15
|- - blackfin   Цитата(rudy_b @ Sep 11 2015, 22:15) Как я...   Sep 15 2015, 03:20
|- - Pridnya   Цитата(blackfin @ Sep 15 2015, 06:20) Мож...   Sep 15 2015, 14:10
|- - blackfin   Цитата(Pridnya @ Sep 15 2015, 18:10) Един...   Sep 15 2015, 14:28
- - serjj   ЦитатаНу тогда уж сначала вы расскажите мне, как в...   Sep 11 2015, 20:08
|- - rudy_b   Цитата(serjj @ Sep 11 2015, 23:08) Арктан...   Sep 12 2015, 16:40
- - serjj   ЦитатаЧто-то я не знаю приборов измеряющих арктанг...   Sep 14 2015, 07:04
|- - blackfin   Цитата(serjj @ Sep 14 2015, 10:04) Просве...   Sep 14 2015, 07:13
- - serjj   ЦитатаА чего это они в формулах (4) и (7) после вт...   Sep 14 2015, 07:23
|- - blackfin   Цитата(serjj @ Sep 14 2015, 10:23) Если к...   Sep 14 2015, 07:40
- - rudy_b   И где же тут прямое измерение "мгновенной...   Sep 14 2015, 12:34
|- - Fat Robot   Нет ничего проще: На основании именно этих получен...   Sep 14 2015, 13:34
- - thermit   Цитатаrudy_b: подтверждают мои слова о разрывности...   Sep 14 2015, 13:45
|- - mcheb   Цитата(thermit @ Sep 14 2015, 16:45) Прош...   Sep 14 2015, 14:43
- - serjj   ЦитатаИ, если вы прочитали всю приведенную ссылку,...   Sep 14 2015, 14:00
|- - rudy_b   Цитата(Fat Robot @ Sep 14 2015, 16:34) Не...   Sep 15 2015, 04:29
|- - Fat Robot   Ваши рассуждения довольно любопытны для человека, ...   Sep 15 2015, 09:25
- - serjj   Цитатаf = [1/[pi*(t3 - t1)]]*arccos[(S1 + S3)/(2*S...   Sep 15 2015, 08:51
|- - blackfin   Цитата(serjj @ Sep 15 2015, 11:51) А тыкн...   Sep 15 2015, 10:15
- - thermit   ЦитатаС другой стороны для идеального (нет шума) д...   Sep 15 2015, 11:14
- - serjj   ЦитатаДля неопределенной амплитуды скрипт, естеств...   Sep 15 2015, 12:33
- - serjj   ЦитатаДругие способы (MUSIC, MLE - Метод максималь...   Sep 15 2015, 15:38
|- - blackfin   Цитата(serjj @ Sep 15 2015, 19:38) При та...   Sep 15 2015, 16:13
|- - Pridnya   Цитата(blackfin @ Sep 15 2015, 19:13) ......   Sep 16 2015, 07:15
|- - blackfin   Цитата(Pridnya @ Sep 16 2015, 10:15) А та...   Sep 16 2015, 07:28
|- - Pridnya   Цитата(blackfin @ Sep 16 2015, 10:28) Эту...   Sep 16 2015, 08:08
- - EvgenyNik   Pridnya, если с частотой семплирования и разрешающ...   Sep 18 2015, 13:33
|- - Pridnya   Цитата(EvgenyNik @ Sep 18 2015, 16:33) Pr...   Sep 21 2015, 06:30
|- - Santik   Цитата(Pridnya @ Sep 21 2015, 09:30) Хоте...   Sep 22 2015, 06:57
|- - Pridnya   Цитата(Santik @ Sep 22 2015, 09:57) Код ...   Sep 22 2015, 07:11
|- - Santik   Цитата(Pridnya @ Sep 22 2015, 10:11) Не п...   Sep 22 2015, 07:51
|- - Pridnya   Цитата(Santik @ Sep 22 2015, 10:51) Это с...   Sep 22 2015, 08:11
|- - Santik   Цитата(Pridnya @ Sep 22 2015, 11:11) 64то...   Sep 22 2015, 08:35
||- - Pridnya   Цитата(Santik @ Sep 22 2015, 11:35) Да та...   Sep 22 2015, 08:41
||- - Santik   Цитата(Pridnya @ Sep 22 2015, 11:41) Уже ...   Sep 22 2015, 08:57
||- - Pridnya   Цитата(Santik @ Sep 22 2015, 11:57) Можно...   Sep 22 2015, 09:08
|- - petrov   Цитата(Pridnya @ Sep 22 2015, 11:11) Но м...   Sep 22 2015, 11:09
|- - Pridnya   Цитата(petrov @ Sep 22 2015, 14:09) Да хо...   Sep 22 2015, 11:43
|- - petrov   Цитата(Pridnya @ Sep 22 2015, 14:43) До м...   Sep 22 2015, 12:05
|- - Pridnya   Цитата(petrov @ Sep 22 2015, 15:05) Что н...   Sep 22 2015, 12:15
- - Corner   Делов то. Фурье на 8к. Самая яркая палка это она))...   Sep 21 2015, 09:08
|- - Pridnya   Цитата(Corner @ Sep 21 2015, 12:08) Делов...   Sep 21 2015, 13:59
|- - Tiro   Цитата(Pridnya @ Sep 21 2015, 16:59) Наки...   Sep 22 2015, 00:00
|- - Pridnya   Цитата(Tiro @ Sep 22 2015, 03:00) Сколько...   Sep 22 2015, 06:52
- - serjj   ЦитатаДелов то. Фурье на 8к. Самая яркая палка это...   Sep 21 2015, 09:36
- - serjj   ЦитатаДо меня только сегодня дошло, как увеличить ...   Sep 22 2015, 12:40
|- - Pridnya   Цитата(serjj @ Sep 22 2015, 15:40) На мк ...   Sep 22 2015, 12:56
- - serjj   Цитатаdft - ДПФ? sdft - буква s что означает? Може...   Sep 22 2015, 13:12
- - Pridnya   Цитата(serjj @ Sep 22 2015, 16:12) dft=di...   Sep 22 2015, 13:25
- - rudy_b   Куда-то вас не туда понесло, все намного проще - в...   Sep 22 2015, 17:30
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 19:04
Рейтинг@Mail.ru


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