|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.10.2018, 14:50 | #11 |
Регистрация: 23.10.2018
Сообщений: 7
|
Вот, нашёл Формулу Адаптивного Шумоподавителя - https://ru.bmstu.wiki/%D0%90%D0%B4%D...BD%D1%8B%D1%85
Фильтр состоит из блока цифрового фильтра с регулируемыми коэффициентами и адаптивного алгоритма для настройки и изменения коэффициентов фильтра. На фильтр одновременно подаются входные сигналы y(k) и x(k). Сигнал y(k) содержит полезный сигнал s(k) и некоррелированный с ним загрязняющий сигнал g(k). Сигнал x(k) какого-либо источника шума, коррелированный с g(k), который используется для формирования оценки сигнала ^g(k) . Полезный сигнал оценивается по разности: ^s(k)=y(k)−^g(k)=s(k)+g(k)−^g(k)(1. 1) Возводим уравнение в квадрат и получаем: ^s2(k)=s2(k)+(g(k)−^g(k))2+2s(k)(g( k)−^g(k))(1.2) Вычислим математическое ожидание левой и правой части этого уравнения: M[^s2(k)]=M[s2(k)]+M[g(k)−^g(k)2]+2M[s(k)(g(k)−^g(k))](1.3) Последнее слагаемое в выражении равно нулю, поскольку сигнал s(k) не коррелирует с сигналами g(k) и ^g(k) M[^s2(k)]=M[s2(k)]+M[(g(k)−^g(k)2)]+2M[s(k)(g(k)−^g(k))](1.4) В этом выражении M[s2(k)]=W(s(k)) – мощность сигнала s(k), M[^s2(k)]=W(^s(k)) – оценка мощности сигнала s(k) и общая выходная мощность, M[g(k)−^g(k)2]=W(ξg) - остаточная мощность шума, который может содержаться в выходном сигнале. При настройке адаптивного фильтра к оптимальному положению минимизируется мощность остаточного шума, а, следовательно, и мощность выходного сигнала: minW(^s(k))=W(s(k))+minW(ξg)(1.5) На мощность полезного сигнала настройка не влияет, поскольку сигнал не коррелирован с шумом. Эффект минимизации общей выходной мощности будет выражаться в максимизации выходного отношения сигнал/шум. Если настройка фильтра обеспечивает равенство ^g(k)=g(k) , то при этом ^s(k)=s(k). Если сигнал не содержит шума, адаптивный алгоритм должен устанавливать нулевые значения всем коэффициентам цифрового фильтра. Последний раз редактировалось Teo888; 25.10.2018 в 14:55. |
25.10.2018, 14:55 | #12 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
А в книжке по ЦОС еще кучку можете откопать... К чему это?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычленить часть текста перед определенным словом | Bomba2018 | Microsoft Office Excel | 3 | 19.06.2018 18:48 |
Вычленить данные таблицы на основе календарных данных | Slavik7777 | Microsoft Office Excel | 20 | 17.03.2017 07:51 |
Как вычленить основу слова из перечня? | Garfiild | Microsoft Office Excel | 6 | 09.07.2016 19:13 |
SQL код в код программы | Vladsuperklas | БД в Delphi | 2 | 21.05.2015 20:06 |
PCHAR строка с разделителями #13#10. Как вычленить отдельные "подстроки" | EdNovice | Общие вопросы Delphi | 1 | 17.04.2007 11:42 |