Обработка сигналов в радиотехнических системах
Вид материала | Задача |
- Обработка сигналов в радиотехнических системах, 152.49kb.
- Обработка сигналов в радиотехнических системах, 126.5kb.
- Задачи: Формирование навыков моделирования сигналов, процессов и результатов их преобразования, 349.55kb.
- Обработка сигналов в радиотехнических системах, 172.65kb.
- Обработка сигналов в радиотехнических системах, 123.24kb.
- Рабочая программа по дисциплине Моделирование и эксперимент (гпо 2 ) Для специальностей, 155.7kb.
- Цифровая обработка сигналов, 25.15kb.
- Учебно-методический комплекс по дисциплине б в дв. 01- цифровая обработка сигналов, 603.86kb.
- Программы магистерской подготовки 210400. 68. 04 Микроволновая техника и антенны Аннотация, 484.71kb.
- Обработка сигналов в системах телекоммуникаций, 250.22kb.
Обработка сигналов в радиотехнических системах
Применение метода векторной аппроксимации для идентификации системы по частотной характеристике
Шевгунов Т.Я., Баев А.Б., Кузнецов Ю.В.
Московский авиационный институт (государственный технический университет)
1. Введение
Задача параметрической идентификации системы заключается в составлении модели, как адекватного математического описания системы, и последующего определения параметров этой модели. Широкое распространение в задачах цифровой обработки сигналов получила модель представления исследуемых операций в виде некоторой эквивалентной линейной цепи. Рассмотрим модель линейной цепи, содержащую пропорциональное и дифференцирующее звенья. Системная функция такой линейной цепи задается следующим образом.
![](images/images/100722-nomer-m6822594c.gif)
Очевидно, что полюса sn, входящие в знаменатель, определяют данную задачу в целом как нелинейную. Методы параметрической оценки полюсов, такие как метод Прони [1] и его более эффективные модификации, такие метод матричных пучков (Matrix Pencil Method) [2], позволяют оценить полюса по известному сигналу во временной области. Однако необходимые для метода матричных пучков вычисления включают в себя проведение процедуры сингулярного разложения матриц и решения уравнений высокого порядка. Эти процедуры требуют значительных вычислительных ресурсов, что может быть критичным в некоторых задачах, например, таких, как обработка в реальном времени или с использованием специализированных встроенных вычислителей.
2. Метод векторной аппроксимации
Метод векторной аппроксимации, предложенный в [3], позволяет выполнить оценку параметров модели частотной характеристики путём решения системы линейных уравнений.
Зададим вспомогательную рациональную функцию X(p), представимую в форме
![](images/images/100722-nomer-m91d59fb.gif)
![](images/images/100722-nomer-4e5f9737.gif)
Если частотная характеристика задана совокупностью K комплексных значений, то необходимо потребовать для каждой частоты fk выполнения условия:
![](images/images/100722-nomer-m6ddd0e3f.gif)
где Hk – значение частотной характеристики, измеренное на частоте fk. Полученная система из K линейных уравнений относительно неизвестных An, Bn и E в общем случае окажется переопределённой, так как число измеренных значений частотной характеристики существенно превышает порядок полюсной модели для ее аппроксимации. Однако следует отметить, что практически значения частотной характеристики измеряются с некоторой погрешностью, что превращает систему уравнений (4) в несовместную. Решение такой системы может быть найдено только в среднеквадратическом смысле. Для отыскания такого решения может быть применены алгоритмы, основанные на методе наименьших квадратов [4] или методах псевдоинверсии матриц [5].
Оцененные в результате среднеквадратического решения значения параметры позволяют представить функции X(p), Y(p) и H(p) (с учетом взаимной связи) через отношение произведений нулей и полюсов
![](images/images/100722-nomer-m6048edbb.gif)
![](images/images/100722-nomer-mca4ba21.gif)
![](images/images/100722-nomer-45ca1728.gif)
Из выражения для H(p) следует, что полюса системной функции совпадают с нулями вспомогательной функции X(p), а полюса, введенные во вспомогательных функциях, исключаются в результате деления. Для определения вычетов системной функции Сn можно использовать числитель H(p), совпадающий с числителем Y(p). Однако более точный результат для вычетов может дать решение системы уравнений, составленных для каждого измеренного значения частотной характеристики
![](images/images/100722-nomer-m46d2ab12.gif)
Данная система будет переопределенной системой линейных уравнений относительно неизвестных Cn и может быть решена в среднеквадратическом смысле одним из известных методов, подобно системе уравнений (4).
Следует отметить, что порядок полиномов числителя и знаменателя функции X(p) одинаков. Это является следствием свойства метода, заключающегося в том, что если опорные полюса n были выбраны в точности соответствующими истинным полюсам sn, вспомогательная функция X(p) окажется константой (X(p) = 1), а функция Y(p) совпадет с системной функцией.
Практическая реализация алгоритма векторной аппроксимации является итеративной. Полюса системной функции, определенные на текущем шаге, становятся опорными полюсами для следующего шага. Тогда при правильном выборе порядка полюсной модели через некоторое количество шагов будут определены полюса, являющиеся наилучшими для аппроксимации частотной характеристики в среднеквадратическом смысле. Признаком сходимости алгоритма является совпадение опорных и вновь получаемых полюсов, и, как следствие, постоянство функции X(p). Если при этом среднеквадратическая ошибка аппроксимации оказывается больше допустимой, то необходимо повысить порядок полюсной модели или перейти к другой модели представления системной функции.
3. Выбор начального набора полюсов
Важной практической проблемой рассматриваемого метода является выбор начального опорного набора полюсов. Так если для описания частотной характеристики с выраженными резонансными свойствами в качестве опорных полюсов выбрать чисто действительные, то матрица системы линейных уравнений будет плохо обусловленной. Другой причиной плохой обусловленности матрицы может оказаться различие на несколько порядков абсолютных величин истинных и опорных полюсов. Это приведет к тому, что динамический диапазон функции X(p) окажется большим, и для областей частот с малыми значениями X(p) может возникнуть неопределенность.
Эффективным с точки зрения сходимости алгоритма является использование априорных знаний об областях локализации полюсов. Так для частотных характеристик с ярко выраженными резонансными свойствами имеет смысл выбирать опорные полюса, соответствующие областям резонанса. Тогда метод сойдется за меньшее число итераций и позволит точно оценить положение полюсов и значения соответствующих им вычетов.
Если выделить области возможной локализации полюсов затруднительно, что возможно, например, при аппроксимации частотной характеристики без ярко выраженных пиков либо, напротив, характеристики с большим числом видимых резонансов, то можно воспользоваться методикой выбора полюсов опорного набора, предложенной в [3].
4. Пример идентификация частотной характеристики
Для демонстрации работы алгоритма была использована модель (1) системной функции с заранее известными параметрами, представленными в таблице 1
Таблица 1
Полюса | Вычеты |
–3000 | –4000 |
–37000 | –78000 |
–80±4500j | –6±6500j |
–180±17000j | –20±20000j |
–3500±32500j | 5500±40000j |
–270±47000j | 45±64000j |
–1600±50000j | 100±10000j |
–600±69000j | 60000±70000j |
–1150±74000j | –1500±50000j |
–1900±92000j | –7500±90000j |
D = 0.3; E = 5·10-5 |
График АЧХ системы с заданными выше параметрами представлен на рис. 1 сплошной линией. На графике можно различить 6 резонансных пиков.
![](images/images/100722-nomer-m78969d26.gif)
Рис.1. Амплитудно-частотная характеристика модели линейной цепи.
В качестве начального набора полюсов было выбрано 9 комплексно-сопряженных пар полюсов, резонансные частоты которых равномерно распределены в интервале от нуля до 17 кГц. Было проведено 25 итераций, на каждой из которых в качестве опорного набора полюсов использовался набор, получаемый на предыдущем шаге.
5. Заключение
Метод позволил оценить координаты для низкодобротных и высокодобротных полюсов из набора таблицы 1 с точностью не хуже 10-7 и 10-10 соответственно. Такая высокая точность объясняется использованием для оценки частотной характеристики, полностью описываемой выбранной моделью (1), а также исключением из рассмотрения погрешностей измерений.
Литература
- С.Л. Марпл-мл., Цифровой спектральный анализ и его приложения, М.: Мир, 1990.
- T.K. Sarkar, O. Pereira,Using the Matrix Pencil Method to Estimate the Parameters of a Sum of Complex Exponentials, IEEE Antennas and Prop. Magazine, Vol. 37, No. 1, Feb. 1995/
- B. Gustavsen and A. Semlyen, “Rational approximation of frequency domain responses by vector fitting,” IEEE Trans. Power Del., vol. 14, no. 3, pp. 1052–1061, Jul. 1999.
- Sarkar, T. K. and Rahman, J., Deconvolution and Total Least Squares in Finding the Impulse Response of an Electromagnetic System from Measured Data, IEEE Transactions on Antennas and Propagation, Vol. 43, No. 4, pp. 416-421, Apr. 1995.
Using vector fitting technique for system identification by frequency response
Shevgunov T., Baev A., Kuznetsov Yu.
Moscow Aviation Institute (State Technical University)
Parametrical identification approach consists in the system description by accurately mathematical model than the parameter estimation of the chosen model follows. The well-known model for digital signal processing problems is the representation of provided operation as some linear system operator. Let us consider the linear model which includes the proportional and derivative parts. The transfer function for such kind of the system can be expressed by
![](images/images/100722-nomer-m43c00280.gif)
The estimation problem for above-mentioned parameters is generally the non-linear problem since the poles parameters determine the sum components denominators. The Prony’s method [1] and its further modification such as MPM (Matrix Pencil Method) [2] allow to estimate the desired items in the time domain. However matrix pencil method demands especial mathematical tools such as the singular value decomposition (SVD) for large size matrices and the solution search for high order equations. The computation efforts which these operation demands are high and theirs application may be weak place in real-time processing or embedded processor unit realization.
The vector fitting technique allows to provide model parameter estimation by the solving of linear problem. The one of the important practical problems for the offered techniques is the choice of the initial pole set. Since the realization of fitting procedure is supposed as iterative algorithm the pole set found during current iteration will be used as initial for the next step. The performance of fitting can be improved if the poles localization areas are a priory known. The case of hardly determined pole localization areas may occur while amplitude frequency response appears like smooth curve or it opposite has many resonance peaks overlapped each other. Hence the starting poles can be chosen complex conjugate parts with imaginary parts linearly distributed over the frequency range where frequency response has been measured or simulated. The real parts of the initial poles are evaluated to provide the Q-factor value of the each pole about 50.
The transfer function model which concludes a priori known 9 conjugate pairs and 2 real poles was used for the demonstration of fitting performance. The offered technique estimates coordinates for low-Q and high-Q poles with relative accuracy value of 10-7 and 10-10 correspondingly. Such high accuracy can be explained by using the frequency response received for the transfer function totally described by the chosen model. The measurement errors were also excluded from provided experiments.
Reference
- С.Л. Марпл-мл., Цифровой спектральный анализ и его приложения, М.: Мир, 1990.
- T.K. Sarkar, O. Pereira,Using the Matrix Pencil Method to Estimate the Parameters of a Sum of Complex Exponentials, IEEE Antennas and Prop. Magazine, Vol. 37, No. 1, Feb. 1995.
МНОГОСКОРОСТНАЯ ОБРАБОТКА СИГНАЛОВ В ЗАДАЧАХ РАДИОВИДЕНИЯ
Витязев В.В., Колодько Г.Н.
Рязанский государственный радиотехнический университет,
ФГУП «Государственный рязанский приборный завод»
Введение
Проблема формирования радиолокационного изображения (РЛИ) земной поверхности в реальном времени остается одной из актуальных при решении задач радиовидения, несмотря на появление большого количества публикаций в этой области, отражающих целый спектр новых методов и алгоритмов обработки траекторного сигнала с целью повышения качества изображения
Основная цель при формировании РЛИ – достижение максимальной разрешающей способности и качества изображения в условиях реальных ограничений, связанных с уходом параметров принимаемого траекторного сигнала (время синтезирования), неточностью измерения и колебательностью летных характеристик (скорость, ускорение, траектория полета), воздействием широкого спектра шумов и помех, как внешних, так и внутренних, на фоне маломощного принимаемого сигнала от удаленных радиоотражателей (энергетические ресурсы), отклонениями в формировании заданной диаграммы направленности антенны (ДНА) и характеристик приемо-передающего тракта (технические возможности) и т.п.
Решение проблемы формирования качественного РЛИ в условиях перечисленных выше ограничений возможно одним из двух подходов. Либо путем максимального снятия ограничивающих факторов при более качественном техническом исполнении всех элементов проектируемой системы радиовидения и более строгом выдерживании летных характеристик (к чему надо всегда стремиться, по мере возможности), либо путем использования более совершенных адаптивных алгоритмов цифровой обработки траекторного сигнала и самого изображения, что предъявляет особые требования к бортовому вычислительному комплексу (БВК), обеспечивающему высокую вычислительную производительность (до 10 и более миллиардов операций в секунду). Созданные за последние годы многопроцессорные модули цифровой обработки сигналов (ЦОС) на базе мощных сигнальных процессоров и ПЛИС позволяют достигнуть подобной вычислительной производительности. Таким образом, разработка новых алгоритмов адаптивной пространственной обработки траекторного сигнала не только сохраняет свою актуальность в теоретическом плане, но и становится реально исполнимой современными БРК. Вместе с тем, ограничения на фактически выделяемые вычислительные ресурсы всегда остаются: растут ресурсы, - открываются новые возможности для решения все более сложных задач в постоянно расширяющемся диапазоне частот и сокращении времени на обработку. Поэтому актуальной остается и проблема минимизации требуемых вычислительных ресурсов, что в первую очередь относится к формированию и обработке РЛИ в реальном времени.
Известно [1,2], что одним из наиболее эффективных способов минимизации вычислительных затрат при решении широкого круга задач ЦОС является многоскоростная обработка сигналов, использующая понижение и повышение частоты дискретизации. Идея последовательного понижения частоты дискретизации траекторного сигнала при переходе от внутрипериодной к межпериодной обработке и самого РЛИ при его последующем формировании и отображении на индикаторе естественно не обошла вниманием и специалистов в области радиовидения [3, 4]. Разработке и исследованию эффективных способов и алгоритмов формирования РЛИ земной поверхности в различных режимах работы бортового радиолокационного комплекса (БРЛК) на основе методов многоскоростной обработки траекторного сигнала посвящен настоящий доклад.
Математическая модель траекторного сигнала. Постановка задачи
Простой и в достаточной степени адекватный способ математического описания радиоизображения основывается на предположении, что РЛИ формируется как совокупность точечных объектов определенной яркости. Каждому
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-m66891a77.gif)
![](images/images/100722-nomer-75b71032.gif)
![](images/images/100722-nomer-m1085b392.gif)
![](images/images/100722-nomer-6ba06578.gif)
![](images/images/100722-nomer-6694b9a8.gif)
![](images/images/100722-nomer-m66bf27ee.gif)
![](images/images/100722-nomer-36fb15a8.gif)
При этом решающую роль в азимутальном разделении объектов методом доплеровской фильтрации начинает играть квадратичная составляющая изменения текущего расстояния до каждого
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-49148c3.gif)
![](images/images/100722-nomer-36eb589b.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-mb4a63d3.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-m704a5657.gif)
Подставив (2) в аргумент функции (1) и отбрасывая все составляющие выше кубической, получим, что фаза траекторного сигнала изменяется по закону:
![](images/images/100722-nomer-7ffd66c2.gif)
![](images/images/100722-nomer-m1eba9e4e.gif)
При этом доплеровская частота принимает вид:
![](images/images/100722-nomer-m656d49c0.gif)
Первый член выражения (4) определяет среднюю доплеровскую частоту, второй – постоянный линейный уход ( ЛЧМ-модуляцию ), третий - квадратичную составляющую частотной модуляции принимаемого сигнала.
В режиме ФСА, при полной компенсации линейной и квадратичной составляющих изменения фазы траекторного сигнала, теоретический предел интервала синтезирования РЛИ ограничивается временем
![](images/images/100722-nomer-3698de84.gif)
![](images/images/100722-nomer-6bb08eef.gif)
В режиме ДОЛ, выполняющем быстрый передний или передне-боковой обзор на относительно коротких интервалах синтезирования РЛИ, компенсируется только линейная составляющая (3). При этом допустимое время синтезирования
![](images/images/100722-nomer-298b9bbd.gif)
Полный траекторный сигнал – это суперпозиция сигналов всех элементов отражателей, расположенных в зоне обзора ДНА, и шума
![](images/images/100722-nomer-m5678d12b.gif)
![](images/images/100722-nomer-31b6ef0e.gif)
Если принять, что
![](images/images/100722-nomer-m5678d12b.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-m6364d32b.gif)
![](images/images/100722-nomer-190511ee.gif)
![](images/images/100722-nomer-709feb3a.gif)
![](images/images/100722-nomer-179f362e.gif)
![](images/images/100722-nomer-mb4a63d3.gif)
![](images/images/100722-nomer-m6364d32b.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
В режиме ФСА, с учетом принятых ограничений, опорная функция для
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-m177d9bf4.gif)
![](images/images/100722-nomer-m12466167.gif)
При реализации корреляционного приемника (5) в цифровой форме частоту дискретизации сигнала
![](images/images/100722-nomer-1b49a447.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
Полное двумерное РЛИ в координатах «дальность-азимут» рассматривается как матрица точечных объектов размерности
![](images/images/100722-nomer-587fbe58.gif)
![](images/images/100722-nomer-62de3cd1.gif)
![](images/images/100722-nomer-m4a9a369d.gif)
![](images/images/100722-nomer-16b41711.gif)
![](images/images/100722-nomer-m16c1c321.gif)
![](images/images/100722-nomer-7718119b.gif)
![](images/images/100722-nomer-m2c5d5f29.gif)
![](images/images/100722-nomer-m1495b0ce.gif)
![](images/images/100722-nomer-16b41711.gif)
![](images/images/100722-nomer-587fbe58.gif)
![](images/images/100722-nomer-m605bb75a.gif)
![](images/images/100722-nomer-m605bb75a.gif)
![](images/images/100722-nomer-m605bb75a.gif)
Проблема уменьшения вычислительных затрат и требуемых ресурсов процессора может быть решена одним из двух способов: уменьшением частоты повторения зондирующих импульсов или разработкой более эффективных в вычислительном отношении алгоритмов обработки траекторного сигнала. В докладе рассматриваются возможные способы и алгоритмы формирования РЛИ на основе многоскоростной обработки сигналов, отличающиеся пониженными требованиями к вычислительной производительности БВК.
Структура цифрового приемника траекторного сигнала
Как в режиме ДОЛ, так и в режиме ФСА прием траекторного сигнала предлагается вести с использованием многоскоростной адаптивной обработки по структуре, представленной на рис. 1.
Здесь: ЦФД – цифровой фильтр-дециматор, понижающий частоту дискретизации в ν раз, в соответствии с априорными или апостериорными данными о ширине полосы частот траекторного сигнала; ЛЧДМi – набор из m демодуляторов ЛЧМ-сигнала; ДПФ – дискретное преобразование Фурье.
В зависимости от азимутального положения центра выбранного фрагмента РЛИ и его размеров, вектор параметров
![](images/images/100722-nomer-m6904e4c5.gif)
![](images/images/100722-nomer-2ba625b4.gif)
![](images/images/100722-nomer-m2d211ccc.gif)
Рис. 1. Структура цифрового приемника
Например, для фрагмента 256х256 пикселов с линейным разрешением 5 м ширина полосы частот приблизительно в 3 раза меньше ширины полосы частот всего траекторного сигнала, а значит -коэффициент децимации
![](images/images/100722-nomer-2ba625b4.gif)
Последующая корреляционная обработка выделенного фрагмента траекторного сигнала
![](images/images/100722-nomer-m5f386e6f.gif)
![](images/images/100722-nomer-m720cc781.gif)
![](images/images/100722-nomer-m69679609.gif)
![](images/images/100722-nomer-7ed5d375.gif)
![](images/images/100722-nomer-m5f386e6f.gif)
В режиме ДОЛ предварительно отфильтрованный сигнал
![](images/images/100722-nomer-m5f386e6f.gif)
Заключение
Введение предварительной фильтрации с последующим понижением частоты дискретизации позволяет:
- Уменьшить общий объем вычислительных затрат, так как основная обработка траекторного сигнала, связанная с формированием РЛИ, проводится на пониженной частоте дискретизации.
- Многократно уменьшить требуемую память весовых коэффициентов, что особенно важно для режима ФСА.
- Повысить соотношение сигнал/шум на входе синтезатора РЛИ и понизить уровень собственных шумов, обусловленных усечением и округлением данных и коэффициентов в процессе последующей обработки.
- Адаптироваться по центральной частоте и ширине полосы частот траекторного сигнала при их уходе вследствие перестройки параметров ДНА, ее пространственной ориентации и изменения параметров движения носителя БРЛК.
Вместе с тем, введение каждого нового элемента в общую структуру приемника – это свои проблемы, связанные как с анализом их влияния на конечный результат обработки – формирование РЛИ заданного качества, так и с дополнительными затратами на реализацию, поиском оптимальных соотношений с позиции минимизации общих вычислительных и аппаратных затрат.
Литература
1. Витязев В.В. Цифровая частотная селекция сигналов. М.: Радио и связь, 1993, 240 с.
- Витязев В.В., Зайцев А.А. Основы многоскоростной обработки сигналов: Учебное пособие, ч.1. РГРТА, Рязань, 2005, 124 с.
- Радиолокационные станции с цифровым синтезированием апертуры антенны\ В.Н. Антипов, В.Т. Горяинов, А.Н. Кулин и др.; Под ред. В.Т. Горяинова. – М.: Радио и связь, 1988 – 304 с.
- Кондратенков Г.С., Фролов А.Ю. Радиовидение. Радиолокационные системы дистанционного зондирования Земли. Учебное пособие \ Под ре. Г.С. Кондратенкова. – М.: Радиотехника, 2005. – 368 с.
- Витязев В.В., Колодько Г.Н., Витязев С.В. Способы и алгоритмы формирования радиолокационного изображения в режиме доплеровского обужения луча \\ Цифровая обработка сигналов, 2006, № 3, с. 31-41.
Цифровая обработка сигналов и ее применение
Digital signal processing and its applications