Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Глава 2. ФИЛЬТРАЦИЯ ПОМЕХ И ЛОКАЦИЯ НА ПРОСВЕТ2.1. Устранение узкополосной помехиПомехой мы условимся называть такой сигнал, который нам не нужен, не интересен, но такой, который своим присутствием затрудняет обнаружение или измерение параметров интересующего нас сигнала. Первое, что при этом мешает, - это отсутствие установившейся терминологии. И то, что интересно, - это сигнал, и то, что мешает, - это тоже сигнал. Такая ситуация с терминами в кепстральном анализе успешно решилась сменой названия второй операции спектрум на кепструм. К сожалению, в проблеме помехоустойчивости такой четкой терминологии нет. Иногда можно вместо слов "мешающий сигнал" употреблять "шум". Так это и делается в тех случаях, когда сигнал помехи широкополосен. В нашем случае помеха представляет собою узкополосный сигнал, к которому термин "шум" применим со слишком большой натяжкой, Чтобы не запутаться в терминологии, условимся тот сигнал, который только мешает, называть просто помехой, стараясь не употреблять к такому сигналу термин "сигнал". Пусть это будет именоваться помехой и только помехой. Поясним, как возникает такая помеха. Один из самых распространенных путей - это модуляция сильного сигнала слабым. Такая модуляция происходит, когда сильное излучение, распространяющееся в виде волны, испытывает рассеяние на неоднородностях среды, в результате возникают, большей частью, весьма слабые волны иных направлений. Сигналом в данном случае является только рассеянное поле, а вызывающее это рассеяние сильное поле является помехой. Этот пример демонстрирует происхождение помехи и ее роль. Сигнал возникает только благодаря тому, что есть помеха. Нельзя в данном случае бороться с помехой в ее источнике, так как, прекратив излучать помеху, мы полностью потеряем сигнал. В приведенном примере помеха может иметь узкий пространственный спектр, а сигнал может обладать широким пространственным спектром, лежащим как вне, так и в области спектра помехи. Однако, каким бы узким ни был спектр помехи, он может занять весь спектральный диапазон. Насколько узкополосной может быть помеха? Допустим, что мы можем влиять на спектр помехи. В подавляющем большинстве случаев устранять помеху тем легче и тем эффективнее, чем уже ее спектр. Сделаем помеху такой, чтобы ее спектр занимал всего одну отсчетную точку. Это условие определяет вид помехи однозначно, так как форма спектра однозначно определяет функцию, чей спектр задан. В этом случае помеха имеет вид экспоненты от мнимого аргумента:
где
Начнем с первого. Этот устранимый фактор состоит в том, что частота Как устранить влияние этого фактора и исключить монохроматическую помеху, если она имеет дробную частоту? Частоту помехи можно изменять путем умножения ее на экспоненту вида (2.1.1), что приводит к смещению всех частот спектра. Таким путем, сместив частоту всего спектра на дробную часть величины Для этого сначала надо определить частоту помехи с точностью до целого числа. Это можно сделать при условии, что интенсивная помеха всего одна, на основе спектра помехи по положению максимума спектра. В случае единственного сильного сигнала положение максимума его спектра является несмещенной оценкой его частоты. Дробная часть частоты помехи может быть определена путем подбора такого смещения спектра, в результате которого частота становится целым числом. Такой способ универсален и годится в случае, если помеха не одна, можно поочередно исключить ряд помех. Если же помеха одна, то определение ее частоты и последующее исключение можно осуществить автоматически, ничего не подбирая, посредством следующих операций. Помеха в сумме с сигналом умножается на комплексно сопряженную экспоненту вида (2.1.1), в которой в качестве частоты/взята частота помехи, определенная с точностью до целого числа. В результате такого умножения получается функция, которую назовем Е. Она по-прежнему имеет вид суммы, основное самое большое по модулю слагаемое которой имеет вид экспоненты (2.1.1) с частотой (кликните для просмотра скана) Определив значение дробной части спектра по наклону фазы, можно произвести сдвиг всего спектра на величину этой дробной части в такую сторону, чтобы спектр помехи принял целочисленное значение. После этого помеха исключается. Как конкретно совершаются все эти операции, показано в программе, приведенной на рис. 2.2. Прежде чем переходить к описанию этой программы, сделаем одно замечание. Вычисление аргумента функции Е проводится с целью исключения влияния на результат слагаемого, содержащего сигнал. Функцию Е нельзя непосредственно использовать для сдвига всего спектра на величину дробной части спектра помехи, так как в эту функцию входит сигнал. Нелинейная операция по взятию аргумента исключает влияние слабого сигнала на сдвиг спектра. Это тоже показано в программе. На рис. 2.2 в качестве примера показана программа, которая автоматически определяет частоту, приводит ее к ближайшему целому числу и убирает помеху. Первая строчка программы содержит массив данных, диапазонную переменную и ряд параметров. Среди них - безразмерное время и дробное число, определяющее положение помехи среди точек отсчета ее спектра. Далее идет усиление вводимого сигнала. Фактически это не усиление, а ослабление, так как множитель много меньше единицы. Затем приведена частота сигнала. Анализируемая функция обозначена буквой А. Она представляет собой сумму двух экспонент, одна из которых представляет собою помеху, а вторая - слабый сигнал. Спектр анализируемой функции - (кликните для просмотра скана) Итак, мы сформировали опорную функцию За этим следует сдвиг всего спектра на величину дробной части частоты помехи, в результате чего спектр помехи приводится к целому числу. Рядом - операция, в которой для смещения частоты спектра используется комплексно сопряженная функция Помеха исключается вычитанием ее из анализируемого сигнала. Для этого определяется значение коэффициента ряда Фурье (по тем же формулам, которые использует пакет Mathcad 6.0 plus для выполнения операции Окончательный результат показан на графике (см. рис. 2.2) пунктирной линией. На этом рисунке видна высокая эффективность данного метода. Вывод можно сделать такой: чисто монохроматическая помеха, даже очень интенсивная, не опасна, ее можно убрать. На рис. 2.3 окончательный результат несколько иной. Он отличается тем, что сигнал имеет смещенный спектр. Чтобы избежать такого смещения спектра сигнала, надо действовать по программе, показанной на рис. 2.2. Приведенной выше программой нельзя воспользоваться для последовательного, поочередного исключения ряда монохроматических помех, потому что спектр каждой монохроматической помехи, если она не целочисленная, занимает все точки отсчета. При помехах одинаковой интенсивности достаточно, чтобы оценки положения частот по положению максимумов получались смещенными. Смещения оценок приводят к неточностям, устранение которых возможно лишь путем подбора правильных значений. Приведенная выше программа в случае ряда помех может быть использована с целью сокращения области подбора правильных значений. Примером такой узкополосной множественной помехи является помеха одной частоты, заданная в виде действительной функции синуса или косинуса, каждая из которых в спектре содержит не одну, а две экспоненты. Эти две экспоненты взаимно влияют на положение максимумов спектра так, что устранить одну составляющую спектра полностью автоматически не удается, действуя по приведенной выше программе. Перейдем теперь к главному неустранимому фактору, которым является немонохроматичность помехи. Помеха может быть исключительно узкополосной. Ее спектр может быть существенно уже расстояния между точками отсчета спектра, однако он все-таки шире одной точки. В этом случае в спектре всегда присутствует нецелая частота, и сдвиг спектра помехи не приводит к появлению целочисленной частоты при любом сдвиге. Убедимся, что это действительно серьезный фактор, влияние которого нельзя устранить вышеописанными приемами. (кликните для просмотра скана) (кликните для просмотра скана) (кликните для просмотра скана) На рис. 2.4 показано действие программы, успешно подавившей помеху на рис. 2.2, сформированную по программе рис. 1.15 так, чтобы эта помеха имела узкополосный, а не монохроматический спектр. Как следует из этого рисунка, в этом случае программа малоэффективна. Как же исключить не монохроматическую, но узкополосную помеху? Попробуем сначала усовершенствовать программу, показанную на рис. 2.4. Уберем помеху не в одной точке, а в целом ряде точек, исключая те, в которых может быть сигнал. Может быть, мы потеряем 32 точки, но спасем остальные! Не спасем, и иллюстрацией этому служит программа, показанная на рис. 2.5. Опишем ее только в той части, в которой она не повторяет программу рис. 2.4. Это всего лишь две строчки, которые следуют после текста: "Формирование широкого фильтра". Фильтр строится точно так же, как тот, который применен для исключения одной спектральной компоненты на рис. 2.4. Разница состоит в том, что в программе рис. 2.5 таких компонент не одна, а 10. Результат такого действия очевиден и неутешителен. Те компоненты помехи, которые маскировали сигнал, остались нетронутыми и по-прежнему маскируют сигнал. Возникает вопрос: "А можно ли вообще что-либо предпринять в такой ситуации, когда помеха маскирует сигнал на его собственной частоте?" Оказывается, можно. Это осуществляется путем обработки смеси сигнала и помехи методом, называемым нами "методом темного поля".
Рис. 2.6. Устранение узкополосной помехи методом темного поля. Сверху показан результат обычного спектрального анализа, внизу - результат анализа этого же сигнала методом темного поля. Пример такой обработки смеси сигнала и шума, использованной в программе и показанной на рис. 2.5, приведен на рис. 2.6, на котором отчетливо виден сигнал, расположенный близко от помехи, и существенно очищенный от помехи спектр, что заметно по поведению шума. На рис. 2.6 отчетливо просматриваются минимумы шумов, в то время как на графике программы 2.5 этого нет.
|
1 |
Оглавление
|