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

 
 
> Определение амплитуды и фазы сигнала, Алгоритм Герцеля - практическая реализация.
misyachniy
сообщение Oct 27 2014, 17:34
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Примеров применения в сети достаточнонапример здесь:
http://www.dsplib.ru/content/goertzel/goertzel.html
И как как всегда абстрактно:
Цитата
Пусть N=8, исходный сигнал s(n) показан на рисунке 3.
Рассчитаем при помощи алгоритма Герцеля спектральный отсчет S(k) с номером k=1.

Мне нужно определить ампдитуду и фазу сигнала от датчика.
Датчик будет запитываться одной частотой в диапазоне от 4 до 20 кГц.
Сигнал с него имеет длительность до 300 миллисекунд.
Я рассчитываю обрабатывать сигнал частями по 10..20 миллисекунд.
АЦП 12 разрядов.
Например я хочу определить фазу с точностью до 5 градусов, (точность амплитуды пока опустим).
Первый вопрос - какую частоту оцифровки сигнала выбрать?
Второй вопрос - по сколько отсчетов брать в работу?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kluwert
сообщение Nov 5 2014, 08:42
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 239
Регистрация: 15-11-09
Из: Санкт-Петербург
Пользователь №: 53 639



Цитата(misyachniy @ Nov 4 2014, 19:03) *
Понятно.
Толку от темы никакой. Можно модератору удалить полностью.

Не надо горячиться. Товарищи сверху правильно написали: в вашем случае, вам и только ВАМ самим нужно чётко понять, что вы понимаете под фазой и амплитудой вашего апериодического сигнала. Например, как я вижу по вашей картинке, по вашему "псевдогароническому" импульсу можно получить спектр на выбранном вами интервале, естественно соблюдая теорему Котельникова. И считать, что фаза и амплитуда имплуьса есть амплитуда и фаза первой гармоники в спектре, которая превышает заданный уровень. В вашем случае это будет физически осмысленно: у вас в спектре будет одна здоровая НЧ-гармоника и кучка более высокочастотных и фаза этой здоровой гармоники будет показывать с какого момента начался ваш импульс (поскольку при малых по сравнению с длительностью вашего импульса t он будет почти совпадать с этой гармоникой).

P.S. Кстати, я не прав: теорему Котельникова в вашем случае можно и не соблюдать, т.к. вас интересует только НЧ-часть спектра. А вот пр.Гёрцеля вам не поможет: вы, я так понял, заранее не знаете "период" вашего сигнала, а занчит не знаете где расположена максимальная гармоника. А ПГ, если мне не изменяет память (а искать лень) при более чем двух отсчётах спектра уже проигрывает по производительности БПФ.

Сообщение отредактировал Kluwert - Nov 5 2014, 08:48
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- misyachniy   Определение амплитуды и фазы сигнала   Oct 27 2014, 17:34
- - Xenia   Цитата(misyachniy @ Oct 27 2014, 20:34) А...   Oct 27 2014, 18:10
- - Fat Robot   Частота отсчетов любая, удовлетворяющая критерию Н...   Oct 27 2014, 18:57
|- - misyachniy   Цитата(Fat Robot @ Oct 27 2014, 20:57) Ча...   Oct 28 2014, 16:19
|- - Fat Robot   Я понял почти все слова по-отдельности, но совсем ...   Oct 29 2014, 09:14
|- - TSerg   Цитата(Fat Robot @ Oct 29 2014, 12:14) Я ...   Oct 30 2014, 06:21
|- - misyachniy   Попробую совсем просто. Есть сигнал с одной конкре...   Nov 2 2014, 08:32
|- - Fat Robot   Подаете сигнал на квадратурный преобразователь. В ...   Nov 2 2014, 11:37
|- - misyachniy   Понятно. Толку от темы никакой. Можно модератору у...   Nov 4 2014, 16:03
- - SM   А что вообще подразумевается под фазой и амплитудо...   Oct 29 2014, 06:26
|- - misyachniy   Цитата(SM @ Oct 29 2014, 08:26) А что воо...   Oct 29 2014, 17:54
|- - SM   Цитата(misyachniy @ Oct 29 2014, 20:54) Н...   Oct 29 2014, 18:09
|- - misyachniy   Цитата(SM @ Oct 29 2014, 20:09) А до синх...   Oct 29 2014, 18:12
|- - SM   Цитата(misyachniy @ Oct 29 2014, 21:12) З...   Oct 29 2014, 18:21


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 20:01
Рейтинг@Mail.ru


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