|
Найти экстремумы функции с гармонической составляющей, как сделать красиво? |
|
|
|
Jul 28 2015, 13:33
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Добрый день. Есть некий медленно меняющийся сигнал, отягощенный влиянием гармонической составляющей с переменным периодом (см картинку).
хочется найти все локальные экстремумы такого сигнала. Пока что делаю так. Выбираю окно размером с период гармонической составляющей и уже в нем нахожу экстремумы. Зная закон изменения периода гарм. функции, изменяю размер окна для поиска. Есть ли более "красивый" способ решить эту задачу? Спасибо.
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
|
 |
Ответов
|
Jul 31 2015, 06:32
|
Знающий
   
Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866

|
Цитата После чего находим частоту:
f = [1/[pi*(t3 - t1)]]*arccos[(S3 + S1)/(2*S2)].
Как-то так.. Решение красивое, но что будет, если а) добавить шум, б) добавить интерференцию Можно привести пример. Из пространственного спектроанализа, но сути это не меняет. В АФАР можно определить направление на цель всего по 2-м сенсорам, оценив задержку сигнала, полученного с одного сенсора относительно другого. Однако эта схема работает с относительно сильными и узкополосными сигналами, не содержащими интерференцию. Если же это условие не выполняется (что происходит довольно часто), то придётся а) наращивать количество сенсоров (т.е. количество сэмплов для анализа) и б) усложнять алгоритм (в отличие от временного спектроанализа, где мы в основном можем увеличить длину выборки, в пространственном размер решётки ограничен, т.е. Фурье с его малым разрешением неприемлим). Цитата Марпл , Хайкин... А всё равно кошерных методов "и/или разделения близко расположенных по частоте сигналов" - не существует! Предлагаю рассмотреть элементарную задачу - протонный магнитометр. За 0.5 - 1 сек предлагается определить частоту прецессии (2-3 кГц) с точностью 0.001 Гц Давайте рассмотрим аналогичную задачу (но сделаем её ещё сложнее):
символьная частота = 100 кГц, ОСШ = 60 дБ, частота сигнала = 80,348 Гц, количество символов для анализа = 1024 + 128 (как видно из картинки - менее одного периода), погрешность ~ 0,001 Гц.
Сообщение отредактировал serjj - Jul 31 2015, 07:11
|
|
|
|
|
Aug 1 2015, 06:59
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(serjj @ Jul 31 2015, 09:32)  Решение красивое, но что будет, если а) добавить шум, б) добавить интерференцию Считать по этой формуле частоту с относительной точностью ∆f/f можно только если СКО шума меньше чем: σ < (S2/6)*(∆f/f), и при этом: abs(S1 + S3) < abs(S2).
|
|
|
|
Сообщений в этой теме
alexunder Найти экстремумы функции с гармонической составляющей Jul 28 2015, 13:33 Tanya Цитата(alexunder @ Jul 28 2015, 16:33) Ес... Jul 28 2015, 13:44 alexunder Цитата(Tanya @ Jul 28 2015, 15:44) В точк... Jul 28 2015, 14:04 Tarbal Цитата(Tanya @ Jul 28 2015, 17:44) В точк... Jul 30 2015, 13:55  alexunder Цитата(Tarbal @ Jul 30 2015, 15:55) Что з... Jul 30 2015, 14:39   Tarbal Цитата(alexunder @ Jul 30 2015, 18:39) пр... Jul 30 2015, 15:32    Tanya Цитата(Tarbal @ Jul 30 2015, 18:32) Я не ... Jul 30 2015, 15:47 serjj в матлабе вот так можно
Кодj = 0;
for k=2:leng... Jul 28 2015, 14:05 iiv Цитата(alexunder @ Jul 28 2015, 19:33) хо... Jul 28 2015, 16:59 Santik Для начала я бы избавился от низкочастотной состав... Jul 29 2015, 05:59  alexunder Дамы и господа,
виноват, не упомянул, что работаю... Jul 29 2015, 06:40 Santik Если я правильно понял, Вас интересует зависимост... Jul 29 2015, 06:55 serjj Цитатамне как раз и требуется получить красивую кр... Jul 29 2015, 06:56 Tanya Цитата(alexunder @ Jul 28 2015, 16:33) Ес... Jul 29 2015, 07:29 Santik Цитата(Tanya @ Jul 29 2015, 10:29) Что оз... Jul 29 2015, 08:00  Tanya Цитата(Santik @ Jul 29 2015, 11:00) Бывае... Jul 29 2015, 08:22   alexunder Запутал я всех капитально. Извините.
Цитата(Tanya... Jul 29 2015, 08:56    AlexRayne Цитата(alexunder @ Jul 29 2015, 11:56) Ре... Jul 29 2015, 13:28 Santik Ниччо не понял...
Фильтрация
Модель + Фильтр Чебы... Jul 29 2015, 09:09 alexunder Цитата(Santik @ Jul 29 2015, 11:09) Ниччо... Jul 29 2015, 09:24  Tanya Цитата(alexunder @ Jul 29 2015, 12:24) ... Jul 29 2015, 09:46 iiv Цитата(Santik @ Jul 29 2015, 14:09) Фильт... Jul 29 2015, 09:54  Tanya Многие не хотят понять, что автору нужно получить ... Jul 29 2015, 09:59 Santik Да я не понял математических "танцев с бубном... Jul 29 2015, 09:44 Santik Надо было:
1. Отфильтровать сигнал фильтром высоко... Jul 29 2015, 09:57 serjj да такую задачку можно решать не одним способом, п... Jul 29 2015, 10:11 Tanya Цитата(serjj @ Jul 29 2015, 13:11) да так... Jul 29 2015, 10:16 Santik ЦитатаАвтор снимает спектр действия фотодетектора ... Jul 29 2015, 10:23 Tanya Цитата(Santik @ Jul 29 2015, 13:23) Предл... Jul 29 2015, 12:47  alexunder ЦитатаДа я не понял математических "танцев с ... Jul 29 2015, 14:34 serjj ЦитатаА почему не прокатил простой КИХ НЧ фильтр? ... Jul 29 2015, 13:42 AlexRayne Цитата(serjj @ Jul 29 2015, 16:42) 1 - ка... Jul 30 2015, 08:42 Santik Ну тогда я не вижу вообще никаких преимуществ в пр... Jul 29 2015, 13:48 serjj ЦитатаПреобразование Фурье - вот лучший способ для... Jul 29 2015, 14:03 Santik Цитата...для существенного разрешения по частоте т... Jul 29 2015, 14:52 serjj ЦитатаПожалуй, надо закрывать тему, а то скоро пре... Jul 30 2015, 07:36 serjj Цитатавам потребуется ких с симметричным окном. и ... Jul 30 2015, 08:57 AlexRayne Цитата(serjj @ Jul 30 2015, 11:57) Я эти ... Jul 30 2015, 09:37 Santik ЦитатаГоспода Марпл, Хайкин и пр. в своё время мно... Jul 30 2015, 15:35 Tarbal Цитата(Santik @ Jul 30 2015, 19:35) Марп... Jul 30 2015, 15:50  Tanya Цитата(Tarbal @ Jul 30 2015, 18:50) Я вас... Jul 30 2015, 15:54   Tarbal Цитата(Tanya @ Jul 30 2015, 19:54) А я не... Jul 30 2015, 15:57 blackfin Цитата(Santik @ Jul 30 2015, 18:35) Марп... Jul 30 2015, 18:01 Serg76 Цитата(Santik @ Jul 30 2015, 18:35) Предл... Jul 30 2015, 19:30  Santik Цитата(Serg76 @ Jul 30 2015, 22:30) ...Ес... Jul 31 2015, 12:10   Serg76 Цитата(Santik @ Jul 31 2015, 15:10) Ну мо... Jul 31 2015, 14:10 Santik ЦитатаРазрешение преобразования Фурье определяется... Jul 30 2015, 16:13 Santik Ну тогда порадуй старика новым оригиальным решение... Jul 31 2015, 15:40 Serg76 Цитата(Santik @ Jul 31 2015, 18:40) Ну то... Jul 31 2015, 16:01 Santik Цитатаblackfin привел одно из простых решений лине... Aug 1 2015, 04:17 blackfin Цитата(Santik @ Aug 1 2015, 07:17) Страшн... Aug 1 2015, 04:57 Santik Ну тоже красивое решение... :-) Aug 1 2015, 05:30
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|