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

 
 
> необходим алгоритм функции компенсации аналогового сигнала
kanzler
сообщение Sep 20 2006, 09:59
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Есть аналоговая схема компенсации сигнала по амплитуде и фазе. Схемой управляет микроконтроллер с помошью цифровых резисторов (один резистор управляет амплитудой, другой фазой). Нужен алгоритм настройки компенсации схемы. Подскажите, плиз.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Fast
сообщение Sep 22 2006, 15:10
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 31-03-05
Из: Зеленоград
Пользователь №: 3 839



Вот раскричался, а сказал почти тоже самое, только книжными словами
Ладна, тогда на пальцах, на примере эхокомпенсатора, реализованного в модемах: там 2 вида их –
1. обучаются по тестовой последовательности (модемы серии V.32, V.34, V.90) и
2. по самому сигналу непрерывно (типа BRI, HDSL)

Первый сигнал – есть «свой собственный» сигнал модема, есть входной сигнал для адаптивного фильтра экокомпенсатора,
Второй сигнал – есть смесь сигналов встречного модема + уменьшенная копия первого сигнала (его эхо), задержанная на время прохождения удвоенного расстояния между модемами.
Разность выхода фильтра и второго сигнала подаем в качестве ошибки для перестройки (читай, адаптации, обучения) адаптивного фильтра эхокомпенсатора.

Вот и сейчас говорю, что «свой собственный» сигнал модема, который без шумов и искажений, без которого ваапще-то компенсация невозможна, в качестве эталона подается на схему обучения. Ну может непонятно выразился, зато коротко, а то вот сколько пришлось расписать…

А так, ежели че непонятно – спрашивайте :D
Реализовывал я адаптивные компенсаторы, работающие как по МНК, так и по РНК, обучающиеся как по тестовой последовательности, так и непрерывно по сигналу,
правда только софтово. Кстате, и корректоры в демодуляторах тоже.


А в аналоговом виде.. получше будет индуктивности менять
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 22 2006, 17:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Fast @ Sep 22 2006, 19:10) *
Вот раскричался, а сказал почти тоже самое, только книжными словами
Ладна, тогда на пальцах, на примере эхокомпенсатора, реализованного в модемах:
....
А так, ежели че непонятно – спрашивайте :D


И я Вам на пальцах.

Модем это частный случай. Пример номер один - шумоочистка. Имеем два сигнала (с двух микрофонов). Один там, куда говорит клиент, второй в стороне. Шум оба принимают коррелированный, речь принимает один. Принятый шум пропускаем через адаптивный фильтр, вычитаем из сигнала с голосом (задержанным), минимизируем уровень этой разности. Итого получаем очистку сигнала от шума.

Второй пример. Энцефалограмма. Очистка от помех. В ней есть помехи, вызываемые работой мышц, которые сильнее полезного сигнала. Берем два датчика - один там, откуда надо взять полезный сигнал, второй там, где этого сигнала нет, но есть помеха. Кстати в куче с ней еще и сеть и ее гармоники. Пропускаем эту помеху через адаптивный фильтр, вычитаем из смеси полезного сигнала с помехой, настраиваемся по минимизации разности. Результат - вполне чистый полезный сигнал.

Третий пример - принимаем шумоподобный сигнал в условиях гармонических помех внутри спектра этого сигнала. Важен характер шума, вырезать куски спектра нельзя. Решение - задерживаем сигнал на время, большее одного периода самой низкочастотной составляющей помехи. Подаем незадержанный сигнал на адаптивный фильтр, его выход вычитаем из задержанного. Минимизируем естессно эту разность. Итого коррелированные составляющие компенсируем (ликвидируем), некоррелированные остаются.

Где тут "обучающий" сигнал? Где какой-то "свой собственный» сигнал модема, который без шумов и искажений, без которого ваапще-то компенсация невозможна". Еще как возможна компенсация без таких сигналов, просто разные области применения.

Более того, я в сообщении упомянул модемы, что в них действительно применятся настройка по последовательности. Вот цитата "Обучающие сигналы (или последовательности) бывает и применяются, например для настройки адаптивных эквалайзеров в демодуляторах, но это частный случай, и не частый."

И говорю всего лишь о том, что не одними модемами (точнее демодуляторами) ограничивается применение технологий адаптивной фильтрации.

P.S.
Если что, тоже обращайтесь, эти проблемы мной были решены вполне успешно, и не раз. И даже на структурах Лагье, цепочки всепропускающих IIR первого порядка. А не только классические МНК/РНК.

P.P.S
Возвращаясь к теме топика - если речь идет о компенсации аналогового сигнала, то значит у человека есть два сигнала, один, в котором надо что-то скомпенсировать, и второй, пропускаемый через систему с изменяемыми параметрами, и вычитаемый (или прибавляемый) к первому сигналу. Это задача чисто адаптивной фильтрации.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kanzler   необходим алгоритм функции компенсации аналогового сигнала   Sep 20 2006, 09:59
- - Stanislav   Хорошая схема... А "алгоритм функции" - ...   Sep 20 2006, 10:03
|- - kanzler   Цитата(Stanislav @ Sep 20 2006, 16:03) Хо...   Sep 20 2006, 10:43
- - Fast   ну без приведения схемы или ее краткого описания ...   Sep 20 2006, 13:07
- - SM   Цитата(kanzler @ Sep 20 2006, 13:59) Есть...   Sep 20 2006, 18:03
- - Fast   SM, адаптивные фильтры это конечно здорово но нам ...   Sep 21 2006, 08:47
|- - SM   Цитата(Fast @ Sep 21 2006, 12:47) SM, ада...   Sep 21 2006, 10:32
- - Shurmas   может быть табличным методом настраивать ?   Sep 21 2006, 09:19
- - Fast   У них есть опорный сигнал, т.е. свой собственный о...   Sep 21 2006, 11:55
|- - SM   Цитата(Fast @ Sep 21 2006, 15:55) У них е...   Sep 22 2006, 06:48
- - Foris   может посмотреть ДШ на zl38002 там расписаны принц...   Sep 22 2006, 16:58
- - Fast   ок, принято хотелось бы теперь послушать, что скаж...   Sep 25 2006, 07:10
- - kanzler   Всё намного проще. Мне не надо изобретать модем. ...   Oct 10 2006, 10:43
|- - alex_os   Цитата(kanzler @ Oct 10 2006, 14:43) Всё ...   Oct 10 2006, 15:33
|- - SM   Цитата(kanzler @ Oct 10 2006, 14:43) Всё ...   Oct 10 2006, 19:22
|- - kanzler   Цитата(SM @ Oct 11 2006, 01:22) Так объяс...   Oct 11 2006, 05:18
|- - Oldring   Цитата(kanzler @ Oct 11 2006, 09:18) Ампл...   Oct 11 2006, 07:18
|- - SM   Цитата(kanzler @ Oct 11 2006, 09:18) Ампл...   Oct 11 2006, 07:41
|- - BVU   Цитата(kanzler @ Oct 11 2006, 09:18) Цита...   Oct 11 2006, 09:52
|- - Fast   Цитата(kanzler @ Oct 11 2006, 09:18) Ампл...   Oct 12 2006, 07:38
|- - alex_os   Цитата(Fast @ Oct 12 2006, 11:38) Цитата(...   Oct 12 2006, 07:58
|- - Fast   Цитата(alex_os @ Oct 12 2006, 11:58) Наве...   Oct 12 2006, 09:45
- - Andy_F   Очередная компенсация "пролезания" сигна...   Oct 11 2006, 09:10


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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 16:38
Рейтинг@Mail.ru


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