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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вычитание гармоники из сигнла, Коректно это или нет???
SPACUM
сообщение Sep 19 2010, 07:50
Сообщение #16


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

Группа: Участник
Сообщений: 161
Регистрация: 22-06-09
Из: Москва
Пользователь №: 50 531



Цитата(sup-sup @ Sep 18 2010, 13:54) *
При выборке ограниченной длины

А другие физические факторы. В жизни не бывает чистого синуса идеально синхронизированного с оцифровкой сигнала. Всегда есть небольшая амплитудная и частотная модуляция например из-за рыскания системы синхронизации. И мне очень хотелось бы иметь АЦП для оцифровки 62Гц имеющий хотя бы 22 честных бита при больших сигналах. Причем погрешность младших разрядов имеющихся в продаже не чистый белый шум, а величина сложным образом связанная с биениями сигнала и частоты оцифровки. А всякие расчеты основанные на том,что наши АЦП завтра будут выдавать результат в формате double лучше оставим потомкам и в запечатанной капсуле чтобы не видели нашего идиотизма. Я уже давно не моделирую ничего в Матлабе. При некотором опыте все идеи легче проверить на реальном процессоре, чем учесть все факторы при математическом моделировании.
А что касается поставленной задачи в жизни правильнее применить адаптивный метод постоянно подстраивающийся к мешающему фактору. А формально при идеальной синхронизации окна и идеальной синусоиде мешающего фактора метод предложенный автором несомненно наилучший, можно даже рассчитать эту гармонику один раз и вечно ее вычитать.


--------------------
Ты можешь знать все что угодно, но пока ты не доказал это на практике, ты не знаешь ничего!© Ричард Бах
Go to the top of the page
 
+Quote Post
sup-sup
сообщение Sep 20 2010, 11:29
Сообщение #17


Знающий
****

Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997



Цитата(SPACUM @ Sep 19 2010, 10:50) *
А другие физические факторы. В жизни не бывает чистого синуса идеально синхронизированного с оцифровкой сигнала. Всегда есть небольшая амплитудная и частотная модуляция например из-за рыскания системы синхронизации. И мне очень хотелось бы иметь АЦП для оцифровки 62Гц имеющий хотя бы 22 честных бита при больших сигналах. Причем погрешность младших разрядов имеющихся в продаже не чистый белый шум, а величина сложным образом связанная с биениями сигнала и частоты оцифровки. А всякие расчеты основанные на том,что наши АЦП завтра будут выдавать результат в формате double лучше оставим потомкам и в запечатанной капсуле чтобы не видели нашего идиотизма. Я уже давно не моделирую ничего в Матлабе. При некотором опыте все идеи легче проверить на реальном процессоре, чем учесть все факторы при математическом моделировании.
А что касается поставленной задачи в жизни правильнее применить адаптивный метод постоянно подстраивающийся к мешающему фактору. А формально при идеальной синхронизации окна и идеальной синусоиде мешающего фактора метод предложенный автором несомненно наилучший, можно даже рассчитать эту гармонику один раз и вечно ее вычитать.

Устранять неопределенность можно увеличением общей длины выборки. Ничего не стоит записать входной и выходной сигналы в канале связи и проанализировать их многократно и неторопливо. Можно узнать насколько портится эта самая гармоника 62 Гц и сделать вывод как ее устранить. Наверняка она получит модуляцию (об этом писали), а значит и размытый спектр. То есть, в чистом виде ее (гармоники) на выходе канала связи уже нет. Если часть этой модуляции не случайная, ее можно компенсировать. Но следы все равно останутся. А режекторный фильтр - достаточно простое и устойчивое решение (без обратных связей).
Go to the top of the page
 
+Quote Post
SPACUM
сообщение Sep 20 2010, 18:03
Сообщение #18


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

Группа: Участник
Сообщений: 161
Регистрация: 22-06-09
Из: Москва
Пользователь №: 50 531



Цитата(sup-sup @ Sep 20 2010, 15:29) *
увеличением общей длины выборки.

Небольшое замечание. Если есть какая-то модуляция, то увеличение общей длины выборки приводит к размытию спектра. Чем больше бин занимает мешающий фактор тем хуже с ним бороться. Лучше уж адаптивно следить без всяких спектров.
Но вопрос был формальным: сам задал длину - довольно большую и сам задал помеху - абсолютно синхронную и не ограничил в ресурсах. Вопрос в правильной методике.


--------------------
Ты можешь знать все что угодно, но пока ты не доказал это на практике, ты не знаешь ничего!© Ричард Бах
Go to the top of the page
 
+Quote Post
ivan219
сообщение Sep 20 2010, 18:19
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Цитата(SPACUM @ Sep 20 2010, 22:03) *
Но вопрос был формальным

Здесь попросишь бумажку, а дадут томик война и мир, да ещё и вернуть скажут в целости и сохранности. А ты сидишь, читаешь, но в конце всё равно пальцем smile.gif


Сообщение отредактировал ivan219 - Sep 20 2010, 18:24
Go to the top of the page
 
+Quote Post
ivan219
сообщение Sep 27 2010, 14:48
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Ну вот дошли руки и до эксперемента.
Сигнал синтезируется на ПК полезный сигнал и помеха. После чего они складываются и отправлястся на выход звуковой карты LinOut c LinOut сигнал поступает на LinIn и оцифровывается дальше делается ДПФ на частоту помехе она известна определяется амплитуда и фаза помехи синтезизуется сигнал помехи и из входного сигнала вычитается синтезируемый сигнал помехи (при вычитании среднего значения из сигнала результатов не заметил возможно они минимальны) после чего проделовалось FFT 1024 и получали чистый сигнал без помехи.
В приложении программа если есть навыки работы с паяльником можно посмотреть.

Сообщение отредактировал ivan219 - Sep 27 2010, 15:47
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  Project1.rar ( 161.32 килобайт ) Кол-во скачиваний: 24
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 02:56
Рейтинг@Mail.ru


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