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

 
 
> Выделение сигнала на фоне помех
Марк_Я
сообщение Oct 28 2009, 13:27
Сообщение #1


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

Группа: Свой
Сообщений: 178
Регистрация: 19-09-07
Из: М.О. г.Фрязино
Пользователь №: 30 656



Господа! Рискну сформулировать вопрос в основной теме, поскольку начинающие могут его проигнорировать..
Имеем периодический импульсный сигнал. Медленно меняющий форму и расположение самого импульса в периоде, но с очень стабильным периодом. Назовем семплом оцифрованный один период. Всего семплов анализируем восемь штук. Помеха выглядит как хаотично появляющийся в любом месте периода импульс с формой подобной сигналу.
Анализ провожу, дифференцируя семпл на отсчеты АЦП, и рассматривая одноименные отсчеты АЦП всех 8 семплов сигнала.
Далее строю гистограмму по каждой точке внутри семпла и нахожу весовой центр распределения этой гистограммы.
Извините за вольную терминологию...
Вопрос в следующем.
Я никак не могу найти или придумать компактный алгоритм нахождения этого весового центра.
То, что в лоб имеет следующий алгоритм:
Берем нулевой массив из 256 ячеек для 8-разрядного преобразования АЦП (у меня такое). Инкрементируем элемент массива с адресом равным отсчету АЦП. Получаем гистограмму этих 8 одноименных (в периоде) отсчетов.
Затем двигаемся воротами анализа от 0 до 255 и, как только в воротах анализа окажется не менее, скажем 5 единиц (сумма значений элементов массива в воротах анализа), так центр ворот и будет весовым центром гистограммы. Если нигде не будет обнаружено пика, значит помеха слишком велика и детектирования сигнала не произойдет.
Поругайте мой "деревянный велосипед с квадратными колесами"и направьте на путь истинный... smile.gif
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Марк_Я
сообщение Oct 30 2009, 12:29
Сообщение #2


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

Группа: Свой
Сообщений: 178
Регистрация: 19-09-07
Из: М.О. г.Фрязино
Пользователь №: 30 656



"аппаратная циклическая" есть - это называется автоинкрементная. В мнемонике ассемблера 18-х микрочипов это выглядит как виртуальный регистр POSTINC, с указателем FSR. Читаем/пишем по адресу указанному в FSR через окно POSTINC и аппаратно сразу просле операции указатель FSR инкрементируется.
ЗЫ. Пишу на асме... smile.gif Но это к делу отношения не имеет, можно приводить и си-реализации.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Марк_Я   Выделение сигнала на фоне помех   Oct 28 2009, 13:27
- - SFx   сам я тоже особо не в теме, но в теории вроде для ...   Oct 28 2009, 17:01
- - Марк_Я   Это не символы. Определять начало не требуется, по...   Oct 28 2009, 19:24
- - alexkok   Цитата(Марк_Я @ Oct 28 2009, 17:27) Берем...   Oct 28 2009, 20:20
- - Марк_Я   Не понял. Я ничего не селектирую. Я пытаюсь найти ...   Oct 28 2009, 20:57
|- - alexkok   Цитата(Марк_Я @ Oct 28 2009, 23:57) Не по...   Oct 29 2009, 05:52
- - rezident   Раз период стабильный и фаза импульса медленно изм...   Oct 28 2009, 21:40
- - Марк_Я   Я специально выделил в названии слово ПОМЕХА. Зада...   Oct 29 2009, 04:18
|- - des00   Цитата(Марк_Я @ Oct 28 2009, 22:18) Я спе...   Oct 29 2009, 06:17
||- - sup-sup   Допустим, отбрасывать по два максимальных и миним...   Oct 29 2009, 07:11
|- - DRUID3   Цитата(Марк_Я @ Oct 29 2009, 06:18) Я спе...   Oct 30 2009, 03:33
|- - bahurin   Цитата(DRUID3 @ Oct 30 2009, 06:33) Т.е. ...   Oct 30 2009, 05:25
- - Марк_Я   Ни максимальные ни минимальные значения не являютс...   Oct 29 2009, 09:09
|- - sup-sup   Цитата(Марк_Я @ Oct 29 2009, 12:09) Ни ма...   Oct 29 2009, 17:40
- - анатолий   Это типичная задача когерентного накопления или ав...   Oct 29 2009, 11:52
- - Марк_Я   По слогам: ТАМ ШУМА НЕТ... Совсем... Как класса....   Oct 29 2009, 12:36
- - mdmitry   На основе фазовой автоподстройки: подстраивается п...   Oct 29 2009, 16:43
- - SFx   почитал топик, может вам нейронную сеть обучить?   Oct 29 2009, 19:32
- - rezident   Что-то я не понял, почему корреляционный способ не...   Oct 29 2009, 19:34
- - AndeyP   Цитата(Марк_Я @ Oct 28 2009, 17:27) Берем...   Oct 29 2009, 19:37
- - Марк_Я   Цитата(DRUID3 @ Oct 30 2009, 06:33) Есть ...   Oct 30 2009, 09:10
- - анатолий   Не надо нервничать. Товарищ предлагает делать корр...   Oct 30 2009, 09:23
|- - fontp   Цитата(анатолий @ Oct 30 2009, 12:23) Не ...   Oct 30 2009, 09:42
- - Марк_Я   Цитата(анатолий @ Oct 30 2009, 12:23) Не ...   Oct 30 2009, 10:26
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 13:26) Госпо...   Oct 30 2009, 10:32
- - Марк_Я   Цитата(fontp @ Oct 30 2009, 12:42) Да-да-...   Oct 30 2009, 10:34
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 13:34) Они в...   Oct 30 2009, 10:36
- - Марк_Я   Цитата(fontp @ Oct 30 2009, 13:32) Хорошо...   Oct 30 2009, 10:46
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 13:46) Гисто...   Oct 30 2009, 10:50
- - Марк_Я   Вооо! Это уже по теме... Смысл моего вопроса в...   Oct 30 2009, 11:36
|- - анатолий   Цитата(Марк_Я @ Oct 30 2009, 14:36) Вооо...   Oct 30 2009, 12:12
- - fontp   Если это всё скользит во времени, скользящее окно ...   Oct 30 2009, 11:54
- - Марк_Я   Ну скользящее окно на последние 2х8х64 это просто ...   Oct 30 2009, 12:07
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 15:07) Ну ск...   Oct 30 2009, 12:13
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 15:29) ...   Oct 30 2009, 12:32
- - Марк_Я   Цитата(fontp @ Oct 30 2009, 15:13) Не-е з...   Oct 30 2009, 12:36
|- - fontp   Цитата(Марк_Я @ Oct 30 2009, 15:36) Трудн...   Oct 30 2009, 12:39
- - Марк_Я   Так думаю... всю голову уже сломал. Вот сюда обра...   Oct 30 2009, 12:45
|- - pokos   Чото я не пойму метаний. Как уже отметил анатолий,...   Oct 30 2009, 13:10
- - Марк_Я   Специально для отстающих... Сов.секретно. Есть д...   Oct 30 2009, 13:24
|- - sup-sup   Цитата(Марк_Я @ Oct 30 2009, 17:24) Специ...   Oct 30 2009, 16:03
- - Марк_Я   Даже и не знаю что сказать... Если коррелятор мож...   Oct 30 2009, 18:17
|- - sup-sup   Цитата(Марк_Я @ Oct 30 2009, 22:17) Даже ...   Oct 30 2009, 22:12
|- - alexkok   Цитата(sup-sup @ Oct 31 2009, 02:12)...   Oct 30 2009, 22:26
|- - sup-sup   Цитата(alexkok @ Oct 31 2009, 01:26) Я эт...   Oct 30 2009, 22:56
- - Марк_Я   Господа! Я уже практически рассказал больше, ч...   Oct 31 2009, 08:43
|- - alexkok   Цитата(Марк_Я @ Oct 31 2009, 12:43) Госпо...   Nov 1 2009, 03:55
- - fontp   Я вот чтот подумал: А зачем Вам гистограмма, Марк?...   Oct 31 2009, 11:40
|- - alexkok   Цитата(fontp @ Oct 31 2009, 14:40) Ну не ...   Nov 1 2009, 00:58
|- - fontp   Цитата(alexkok @ Nov 1 2009, 03:58) Приме...   Nov 1 2009, 06:49
|- - DRUID3   Цитата(alexkok @ Nov 1 2009, 02:58) Приме...   Nov 1 2009, 06:56
- - Марк_Я   Специально для алекскока. Имеем три резонансных ко...   Nov 1 2009, 09:14
|- - sup-sup   Цитата(Марк_Я @ Nov 1 2009, 13:14) Каждый...   Nov 1 2009, 09:36
|- - alexkok   Цитата(Марк_Я @ Nov 1 2009, 12:14) Специа...   Nov 1 2009, 19:50
|- - анатолий   Цитата(Марк_Я @ Nov 1 2009, 12:14) Еще ра...   Nov 7 2009, 15:34
- - Марк_Я   Цитата(sup-sup @ Nov 1 2009, 12:36) ...   Nov 1 2009, 11:10
|- - sup-sup   Цитата(Марк_Я @ Nov 1 2009, 15:10) Снисхо...   Nov 1 2009, 12:20
- - Марк_Я   Эка Вы любезный куда загнули? Преподленькая тракт...   Nov 1 2009, 13:00
|- - sup-sup   Цитата(Марк_Я @ Nov 1 2009, 17:00) Эка Вы...   Nov 1 2009, 14:50
- - Марк_Я   Что, обидно? В ноги не упал... не бился в конвуль...   Nov 1 2009, 15:23
|- - sup-sup   Цитата(Марк_Я @ Nov 1 2009, 18:23) Что, о...   Nov 1 2009, 16:59
- - Марк_Я   За два часа ни одного. Больше не смотрел. Это при ...   Nov 1 2009, 19:52
|- - alexkok   Цитата(Марк_Я @ Nov 1 2009, 23:52) Что ка...   Nov 4 2009, 21:25
- - Марк_Я   Увы, нет. Это совсем не RFID... Даже не тепло...   Nov 6 2009, 06:47
- - Марк_Я   Еще один популяризатор... Вы хоть цитату прочтите ...   Nov 8 2009, 03:48
|- - анатолий   Цитата(Марк_Я @ Nov 8 2009, 06:48) Чем ан...   Nov 10 2009, 13:04
- - Марк_Я   1. С конца. Ни на что не претендую и ни на кого не...   Nov 10 2009, 14:15
- - анатолий   В этом случае линейная теория учит, что: - надо ра...   Nov 10 2009, 16:57
|- - fontp   Цитата(анатолий @ Nov 10 2009, 19:57) В э...   Nov 10 2009, 17:40
- - Марк_Я   Цитата(анатолий @ Nov 10 2009, 19:57) В э...   Nov 10 2009, 19:18
|- - alexkok   Цитата(Марк_Я @ Nov 10 2009, 23:18) - Рас...   Nov 10 2009, 20:08
- - Марк_Я   Цитата(alexkok @ Nov 10 2009, 23:08) А от...   Nov 11 2009, 04:20


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

 


RSS Текстовая версия Сейчас: 4th July 2025 - 22:18
Рейтинг@Mail.ru


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