|
Вычитание гармоники из сигнла, Коректно это или нет??? |
|
|
|
 |
Ответов
|
Sep 18 2010, 07:30
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Цитата(Oldring @ Sep 18 2010, 09:40)  Вычитать сгенерированную гармонику можно, если у вас 62Гц достаточно точно и стабильно в записанном окне. Но при этом нужно:
1. нужно предварительно, перед определением параметров 62 Гц вычесть из сигнала среднее; 2. воспользоваться подходящей оконной функцией; 3. Определить вклад 62 Гц точно алгоритмом Герцеля, а не при помощи FFT, так как 48 кГц не кратно 62 Гц.
Но в целом успех этого предприятия зависит от неописанных вами и поэтому неизвестных мне свойств сигнала и помехи. 62Гц стабильно во всём окне. Среднее значение не подумал новерное правильно. А вот оконная функция зачем онаже исказить сигнал? А заместо алгоритма Герцеля ДПФ на 48000 выборок не подайдёт ведь ресурсы не важны??? И FFT я буду делать уже после того как 62 Гц будут убраны из сигнала. Цитата(sup-sup @ Sep 18 2010, 10:13)  А нельзя ли не обращать внимания на эту гармонику? Если нельзя, я бы просто сделал FIR максимально возможной длины. Думал но он вырежит определённую полосу. А надо только одну гармонику 62 Гц.
Сообщение отредактировал ivan219 - Sep 18 2010, 07:44
|
|
|
|
|
Sep 19 2010, 07:50
|
Частый гость
 
Группа: Участник
Сообщений: 161
Регистрация: 22-06-09
Из: Москва
Пользователь №: 50 531

|
Цитата(sup-sup @ Sep 18 2010, 13:54)  При выборке ограниченной длины А другие физические факторы. В жизни не бывает чистого синуса идеально синхронизированного с оцифровкой сигнала. Всегда есть небольшая амплитудная и частотная модуляция например из-за рыскания системы синхронизации. И мне очень хотелось бы иметь АЦП для оцифровки 62Гц имеющий хотя бы 22 честных бита при больших сигналах. Причем погрешность младших разрядов имеющихся в продаже не чистый белый шум, а величина сложным образом связанная с биениями сигнала и частоты оцифровки. А всякие расчеты основанные на том,что наши АЦП завтра будут выдавать результат в формате double лучше оставим потомкам и в запечатанной капсуле чтобы не видели нашего идиотизма. Я уже давно не моделирую ничего в Матлабе. При некотором опыте все идеи легче проверить на реальном процессоре, чем учесть все факторы при математическом моделировании. А что касается поставленной задачи в жизни правильнее применить адаптивный метод постоянно подстраивающийся к мешающему фактору. А формально при идеальной синхронизации окна и идеальной синусоиде мешающего фактора метод предложенный автором несомненно наилучший, можно даже рассчитать эту гармонику один раз и вечно ее вычитать.
--------------------
Ты можешь знать все что угодно, но пока ты не доказал это на практике, ты не знаешь ничего!© Ричард Бах
|
|
|
|
Сообщений в этой теме
ivan219 Вычитание гармоники из сигнла Sep 17 2010, 19:27 Lmx2315 ..может я чего на понял ,
но по моему - надо сдел... Sep 17 2010, 20:16 ivan219 Цитата(Lmx2315 @ Sep 18 2010, 00:16) ..мо... Sep 17 2010, 20:25 Serg76 Цитата(ivan219 @ Sep 17 2010, 22:27) Есть... Sep 17 2010, 20:27 DRUID3 Цитата(Serg76 @ Sep 17 2010, 23:27) Даааа... Sep 17 2010, 21:31  Serg76 Цитата(DRUID3 @ Sep 18 2010, 00:31) КаДД... Sep 17 2010, 21:58 Oldring Цитата(ivan219 @ Sep 17 2010, 23:27) Или ... Sep 18 2010, 05:40 sup-sup Цитата(ivan219 @ Sep 17 2010, 22:27) Есть... Sep 18 2010, 06:13 DRUID3 Цитата(ivan219 @ Sep 18 2010, 10:30) Дума... Sep 18 2010, 07:55 Oldring Цитата(ivan219 @ Sep 18 2010, 11:30) 62Гц... Sep 18 2010, 09:06    SPACUM Цитата(sup-sup @ Sep 20 2010, 15:29)... Sep 20 2010, 18:03 petrov Уидроу Б.,Стринз С.
Адаптивная обработка сигналов.... Sep 18 2010, 08:28 ivan219 Цитата(DRUID3 @ Sep 18 2010, 11:55) А она... Sep 18 2010, 09:38 DRUID3 Цитата(ivan219 @ Sep 18 2010, 12:38) Ну к... Sep 18 2010, 09:43 ivan219 Цитата(SPACUM @ Sep 20 2010, 22:03) Но во... Sep 20 2010, 18:19 ivan219 Ну вот дошли руки и до эксперемента.
Сигнал синтез... Sep 27 2010, 14:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|