Радиотехнические средства передачи, приема и обработки сигналов УДК 621.391.8
Оригинальная статья
https://doi.org/10.32603/1993-8985-2020-23-5-24-36
Оценка параметров сигнала с полиномиальным законом фазовой модуляции
Введение. Сигналы с полиномиальным законом фазовой модуляции часто встречаются в системах радиосвязи, гидро- и радиолокации, акустики, технической диагностики. Оценивание полиномиальных коэффициентов фазы является актуальной задачей в теории сигналов. В настоящее время предложено большое количество алгоритмов оценивания. Оптимальным способом является метод максимального правдоподобия. Однако его реализация связана с проведением многомерного поиска, что делает метод малопригодным для практической реализации. Существуют близкие к оптимальным способы оценивания, среди которых можно выделить HAF-алгоритм, который основан на вычислении функции неопределенности сигнала высокого порядка (High order Ambiguity Function), и CPF алгоритм, который использует вычисление кубической фазовой функции (Cubic Phase Function) и дает близкие к оптимальным оценки для сигнала с квадратическим законом частотной модуляции. Недостатком первого из названных методов является большое количество комбинаторных шумовых компонент, возникающих в процессе решения. Недостатками второго - ограниченная область применения и реализация одномерного поиска оценок без возможности применения алгоритмов быстрого вычисления преобразования Фурье. Цель работы. Синтезировать алгоритм оценивания коэффициентов фазового полинома произвольного порядка, дающий малое количество шумовых комбинаторных составляющих и основанный на использовании быстрых алгоритмов преобразования Фурье.
Материалы и методы. В статье введено понятие решающей функции, которая рассчитывается таким образом, чтобы ее фаза содержала только моном первого порядка с коэффициентом, равным старшему коэффициенту фазового полинома сигнала.
Результаты. Новый алгоритм оценивания, особенностью которого является возможность использования для нахождения оценок быстрых алгоритмов вычисления преобразования Фурье. Каждый полиномиальный коэффициент оценивается на основе унифицированной процедуры, которая уменьшает количество комбинаторных шумовых компонент в процессе поиска оценок.
Заключение. Синтезированный алгоритм дает асимптотически эффективные оценки при меньших отношениях сигнал/шум по сравнению с алгоритмом, основанным на вычислении функции неопределенности высокого порядка (HAF-алгоритмом).
Ключевые слова: полиномиальный закон фазовой модуляции, полиномиальные фазовые коэффициенты, функция неопределенности высокого порядка, кубическая фазовая функция, оценка параметров сигнала
Для цитирования: Монаков А. А. Оценка параметров сигнала с полиномиальным законом фазовой модуляции // Изв. вузов России. Радиоэлектроника. 2020. Т. 23, № 5. С. 24-36. doi: 10.32603/1993-8985-2020-23-5-24-36
Конфликт интересов. Автор заявляет об отсутствии конфликта интересов.
Статья поступила в редакцию 18.05.2020; принята к публикации после рецензирования 20.06.2020; опубликована онлайн 25.11.2020
А. А. Монаков н
Институт радиотехники, электроники и связи, Санкт-Петербургский государственный университет аэрокосмического приборостроения,
Санкт-Петербург, Россия
нa_monakov@maiLш
Аннотация
© Монаков А. А., 2020
24
Контент доступен по лицензии Creative Commons Attribution 4.0 License This work is licensed under a Creative Commons Attribution 4.0 License
© 0
Radio-Engineering Means of Transmission, Reception and Processing of Signals
Original article
Parameter Estimation of Polynomial-Phase Signals
Andrey A. Monakov H
Institute of Radio Engineering, Electronics and Communications, Saint Petersburg State University of Aerospace Instrumentation,
St Petersburg, Russia
Ha_monakov@mail.ru
Abstract
Introduction. Polynomial phase signals frequently appear in radar, sonar, communication and technical applications. Therefore, estimation of polynomial phase coefficients of such signals is an urgent problem in signal theory. Currently, a large number of estimation algorithms have been proposed. The best way is the maximum likelihood (ML) method. However, its implementation is associated with a multidimensional retrieval, which makes the method unsuitable for practical implementation. A number of alternative strategies have been developed to circumvent the ML difficulties. These strategies are very close to optimal. Among them one can single out the HAF-algorithm based on the computation of the High order Ambiguity Function and the CPF algorithm, which uses the computation of the Cubic Phase Function and produces very accurate estimates for signals with the quadratic frequency modulation. However, both algorithms have obvious drawbacks. The HAF algorithm produces a large number of combinatorial noise components. The CPF algorithm is limited in its implementation to the third order polynomial signals and does not use fast algorithms, such as the Fast Fourier Transform. Aim. Synthesis of an estimation algorithm that produces a small number of noise combinatorial components and uses the Fast Fourier Transform computation algorithms to find coefficient estimates of an arbitrary order phase polynomial.
Materials and methods. In the paper a concept of a decisive function was introduced. It was calculated so that its phase contained only a first-order monomial with a coefficient equal to the highest coefficient of the signal phase polynomial.
Results. A new estimation algorithm was proposed able to use Fast Fourier Transform computation algorithms to find estimates. Each polynomial coefficient was estimated on the basis of a unified procedure, which reduced the number of combinatorial noise components in an estimate search.
Conclusions. The synthesized algorithm gives asymptotically efficient estimates for lower signal-to-noise ratios in comparison with the HAF-algorithm.
Keywords: polynomial phase modulation, polynomial phase coefficients, high-order ambiguity function, cubic phase function, signal parameter estimation
For citation: Monakov A. A. Parameter Estimation of Polynomial-Phase Signals. Journal of the Russian Universities. Radioelectronics. 2020, vol. 23, no. 5, pp. 24-36. doi: 10.32603/1993-8985-2020-23-5-24-36
Conflict of interest. The author declare no conflict of interest. Submitted 18.05.2020; accepted 20.06.2020; published online 25.11.2020
Введение. Сигналом с полиномиальным законом фазовой модуляции (ПФМ-сигнал) называется дискретный сигнал вида
5 (n ) = Aq exp
X(apnP)
p=0
,n e[0,N -1], (1)
где A - амплитуда; ap, p e[0, P] - полиномиальные коэффициенты фазы (ПКФ); N - длительность
сигнала; Р - порядок фазового полинома. Подобные сигналы часто встречаются в радиотехнике, акустике, технической диагностике [1—8]. ПФМ-сигналы используются в системах связи, гидро- и радиолокации в случаях, когда необходимо выполнить высокие требования к уровню внеполосного излучения (например, спутниковые системы связи, многопозиционные радиолокационные системы). Обработка подобных сигналов - часто встречающаяся задача в радиолока-
торах с синтезированном апертурой, радиолокационных и акустических системах наблюдения за движущимися объектами, биолокации, системах контроля состояния механических систем. В связи с этим важной практической задачей является оценка полиномиальных коэффициентов в случае, когда сигнал 5 (n) принимается на фоне белого шума с известными статистическими характеристиками:
z (n) = 5 (n) + w(n), n e[0, N -1],
где z (n) - наблюдаемый на интервале приема [0, N — 1] сигнал; w (n) - белый шум с известной средней мощностью Pw. К настоящему времени предложено несколько методов решения данной задачи [9-20]. В статье [17] дан развернутый анализ предложенных методов, а также наиболее исчерпывающий библиографический список работ на данную тему.
Оптимальным способом является метод максимального правдоподобия [9, 17]. Однако его реализация требует многомерного поиска, что делает метод малопригодным для практического применения. В связи с этим существуют альтернативные стратегии поиска оценок, мало уступающие по эффективности оптимальному Согласно [17] одним из наиболее простых и эффективных алгоритмов решения поставленной задачи является алгоритм с использованием функций неопределенности высокого порядка (ФНВП; High-order Ambiguity Function - HAF), который был впервые предложен в [18] и в дальнейшем будет называться ФНВП-алгоритмом. Этот алгоритм сводится к последовательному дифференцированию фазового полинома с помощью следующей рекуррентной процедуры:
PD1 (n;Ti) = Z (n — Ti) z (n + Ti), PDQ (n;Ti,T2,...,tq) =
pdQ—1 (и — tQ;тьT2,...,TQ—i)] x
PDP—1 ( n; Ti,T2 ,...,т p—i ) =
PDQ—i (.
n + tq ; T1, T2,..., TQ—i
),
где * - оператор комплексного сопряжения; Т}, Х2,..., тд - заранее выбранные параметры сдвига
отсчетов сигнала г (и) ; д = 1,2,..., Р — 1 - порядок
функции РОд (и;,т2,...,Тд) .
При отсутствии шума
= C exp
P—1
in2P—1 P!ap П тp Р=1
где постоянная С не зависит от дискретного времени п. Следовательно, согласно ФНВП-алгоритму оценка старшего ПКФ равна:
1
ар = -
->P—1
P! арПт p
Р=1
2
max|HAF(Q;Ti,T2,...,Tp—1 )| ,
где О — цифровая частота; л — оценка соответствующего параметра;
ИЛБ (О; ть т2,..., тР—1 ) =
= ^РБР—1 (и;Т1,Т2,...,Тр—1)ехр(—Юи)-
функция неопределенности (P — 1) -го порядка. Оценка следующего по старшинству ПКФ ар—i осуществляется тем же способом, но применительно к сигналу zp—1 (n) = z(n)exp(—iaipnP). Для получения наилучшего качества оценивания рекомендуется брать т =T2 =... = тр— = N/(2P) [17, 18]. Очевидно, что при наличии шумов в составе сигнала z (n), n е[0, N — i] в
PDp (n;Ti,T2,..., Tp—i), p = i...,P — 1, помимо одной сигнальной присутствуют шумовые комбинаторные компоненты. Несложно подсчитать, что их 2P—1
количество равно 2 — 1. Такое большое количество комбинационных шумовых компонент (например, при P = 4 их количество будет равно 255) должно негативно влиять на качество оценивания.
Перспективным алгоритмом оценки полиномиальных фазовых коэффициентов сигнала с квадрати-ческим законом частотной модуляции [17, 19, 20]
5 (n) = Ao exp i (a^r? + a2n2 + ain + ao )
n e [0, N — 1], который является частным случаем
ПФМ-сигнала, является алгоритм, основанный на использовании кубической фазовой функции (КФФ; Cubic Phase Function - CPF):
(N—1)/2
C (n, Q) = ^ z (n — m) z (n + m) exp
m=0
—i Q m
(2)
который в данной статье будет называться
г
КФФ-алгоритмом. КФФ-алгоритм, впервые предложенный в [19, 20], позволяет последовательно найти оценки ПКФ ap (p = 3,2,1,0) и амплитуды Aq :
Q (n) = argmaxC (n, Q) Q 1
2
аз = 1 [Q (ni )-Q (0)], a2 = 1Q (0), (3)
ai = argmax|Zi (ю)|' га
a 0 = arg ^ A = Ы
где п\ - заранее выбранный момент времени (в [19] рекомендуется выбор щ = 0.1 Ш); 2\ (ю) — преобразование Фурье от сигнала
zi (n) = z (n) exp -i(0?3n3 + aa2n2)
г0 = — Е г1 (п) ехР [— а1п\
п
КФФ-алгоритм обладает двумя очевидными недостатками: во-первых, из всех возможных отсчетов дискретного времени п в формировании оценок, как следует из (3), используются только два: по = 0 и П1; во-вторых, для ускорения расчетов при вычислении КФФ (2) нельзя использовать алгоритмы быстрого вычисления преобразования Фурье. Кроме того, не ясно, как можно обобщить КФФ-алгоритм на ПФМ-сигналы с произвольным порядком фазового полинома.
Целью представленной статьи является синтез такого алгоритма оценивания, который позволяет устранить отмеченные недостатки ФНВП и КФФ-алгоритмов. Статья структурирована следующим образом. Вначале описан синтез нового алгоритма оценивания ПКФ. Далее приведены результаты математического моделирования синтезированного алгоритма применительно к сигналу с квадратическим законом частотной модуляции (ЧМ) (Р = 3) и сигналу с кубическим законом ЧМ (Р = 4) соответственно. Дается сравнительный анализ предлагаемого алгоритма с КФФ- и ФНВП-алгоритмами. В Приложении определены соответствующие границы Крамера-Рао (ГКР) для оценок ПКФ, которые используются при сравнительном анализе рассматриваемых в статье алгоритмов.
Синтез алгоритма оценивания ПКФ произвольного ПФМ-сигнала. Целью синтеза является создание такого сигнала гг (п; то, Т1,..., TQ—1),
в дальнейшем называемого решающей функцией (РФ), который, подобно сигналу
Р—1 / \
РБ (п; Т1, Т2,..., тр—1) в ФНВП-алгоритме, позволяет простейшим способом получить оценку старшего ПКФ ар. Для этого в фазе синтезируемого сигнала должна остаться либо компонента, линейно зависящая от дискретного времени п , либо постоянная составляющая, которые зависят от старшего коэффициента аР . В первом случае оценка аР будет проводиться, как и в случае ФНВП-алгоритма, с использованием оценки спектра синтезируемой РФ гг(п;То,ц,...,Тд—1), во
втором - посредством оценки его фазы.
Выбор задержек то,Т1,..., 1 представляет
собой самостоятельную важную и трудную задачу, поскольку связан с анализом точности оценивания ПКФ. В связи с этим в настоящей статье будем полагать:
N г п тд = Ч —,Ч е [0,Q — 1].
Такой выбор, хотя и является самым простым и очевидным, вполне оправдал себя в ФНВП-ал-горитме, поскольку, как показано в [21], он является близким к оптимальному для этого алгоритма.
Пусть сигнал г(п),п е [ 0,N — 1] содержит
сигнальную компоненту вида (1). Рассмотрим раздельно 2 случая.
А. Допустим, что оценка старшего коэффициента фазового полинома основана на обработке РФ
Q-1
zzA (n;^Tb^tQ-1 )= ПР q (nxq) q=0
(n,q )= z (n-Tq ) z (n + Tq ); Q > 0 , ^q
где р(п
и Тд е 2>(),<у е [(),(_) — |] - целые числа, подлежащие определению (2 и Z>o - множество целых и целых неотрицательных чисел соответственно). Заметим, что случай N4 < 0 не исключается и при
наличии сигнала (1) соответствует использованию операции комплексного сопряжения:
1 1 и*
pNq (n xq )= р (n, xq )
(4)
Вычислим сигнальную компоненту:
(n Tq ) =
pNq ( n Tq ) =
= exp
i X ap (n + Tq )p + ap (n-Tq )p p=0
= exP X ap X Cpni' "T
P-nTJ q
1 + (-l)J
P p
X
p=0 J=0
где Cp - биномиальный коэффициент. Тогда zz^ (n; T0, T1,..., tq-1 ) =
= exp
2i X ap ^
p=0 je[0,p]
CJSJnp-J
(E)
где сумма X берется только по четным значе-
Q-1
ния индекса J (англ. Even); Sj = X Nq TqJ.
q=0
Пусть P - нечетное число. Тогда
P (E) .
X ap X cps/
p=0 je[0,p]
p-J -
= a0C°S0 + aiCi0S0" +... + ap-i x x (CP-1S0nP-1 + Cp-1S2nP-3 +... + CPp-lSP-1) +
+ aP (CPS0nP + CPS2nP-2 +... + CP-1SP-1n).
Потребуем, чтобы при заданных задержках , ,..., Tq-1 выполнялись следующие условия:
Q-1
Sj =
X Nq Tq = 0, J = 0,2,..., P - 3;
q=0
Q-1
X Nq Т^ = X * 0, J = P - 1,
q=0
где X - неизвестное натуральное число, выбираемое таким образом, чтобы М<-1 = 1 • Сформулированные условия представляют собой систему линейных уравнений относительно неизвестных Ыд (д = 0,..., 2 -1) :
( 1 1 . ' 1 1
2 2 2
• ■ Te-i
P-1 P-1 p-i
tT0 ■ Te-v
( N0 > (01
= 0
k л
Для того чтобы эта система имела решение, необходимо выполнение условия 2 =(Р +0/ 2.
Таким образом определено 2 • Решение полученной системы уравнений относительно неизвестных Д''^, с/ е [(),..., (— 1 )/2] не представляет сложности. При этом
гг^ [ п; тo, Т( 2 ] = = ехр [ г 2 X (арРп + а р-1)], и компонента фазы сигнала ггд (п; то, Т1,..., т<-1),
содержащая старший ПКФ ар, как и требовалось, является линейной функцией дискретного времени п.
Пусть теперь Р - четное число. Тогда
P
X
X
CjSJ"p-j =
= a0Cg S0 + aC0 S0 n +... + aP-1 x
p=0 je[0,p]
>0C0 S0 + a1C10 S x (CP-1S0nP-1 + CP-1S2nP-3 +... + CP-2SP-2n) +
+ aP (CPS0nP + CPS2nP-2 +... + CPSP).
Потребуем, чтобы выполнялись следующие условия:
Q-1
SJ =
X Nq Tq = 0, J = 0,2,..., P - 2;
q=0
Q-1
X Nq = X * 0, J = P,
q=0
где X - неизвестное натуральное число, выбираемое таким образом, чтобы = 1. Сформулированные условия представляют собой систему линейных уравнений относительно неизвестных Мд (д = 0,...,2 -1):
2 2 т0 Tj
2
хе-1
т0 tj ... Tg_!
(N01 ( 01
= 0
Для того чтобы эта система имела решение, необходимо выполнение условия Q = Р/ 2 +1.
Таким образом определено Q. Решение полученной системы уравнений относительно неизвестных N4 (я = 0,...,Q — 1) также не представляет затруднений. При этом ггд (п;Т0,Т1,...,тр2) = ехр[/2Хар],
и фаза этой РФ является постоянной и линейно зависит от старшего ПКФ аР .
Б. Допустим, что оценка старшего коэффициента фазового полинома основана на обработке РФ
Q—1
ггВ (п; т0, т1,..., тQ—1 )=П г Ч (n, ТЧ ),
Ч=0
где г^х^г^и-х^г^и + х^; 0>О, Л^е^ и т^ е , <7 е [0,0 —1 ] - целые числа, подлежащие определению. Случай N4 < 0, как и прежде, не исключается и соответствует использованию операции комплексного сопряжения (4).
Вычислим сигнальную компоненту:
N„
= exp
(n' xq ) = £ ap (n + xq Y - ap (n -xq )p
P
p=0 P P
= exp J i £ ap £ Cpnp~n xq [i -(-1)j
P=0 j=0
Тогда
= exp
(O)
zzB (n;xo,xi,...,xg-1 ) =
P (O) .
2i £ ap Z CPSj'
P=0 je[0,p]
p-j
где сумма X берется только по нечетным значе-
Q-1
ния индекса j (англ. Odd); Sj = X Nq%q.
q=0
Пусть P - четное число. Тогда P (O)
X ap X C]pSjnp j = a1CoS1 + 2a2C2S1« +... + ap-1 x p=1 je[1,p]
x (cP-1S1wP-2 + Cp-1S3wP-4 +... + CPp-11SP-1) + + aP (clPS1nP-1 + CpS3/-3 +... + Cp-1SP-1n).
Потребуем, чтобы при заданных задержках Т0, Т1,..., TQ_1 выполнялись следующие условия:
е—1
Sj =
£ Nqxjq = 0, j = 1,3,...,P -3;
q=0
e-i
£ Nq xjq = X * 0, j = P -1,
q=0
где X выбирается из условия NQ—1 = 1. Сформулированные условия представляют собой систему линейных уравнений относительно неизвестных N4 (ч = 0,...,е — 1):
x0 X! . •• Te-i
3 3 3
X! . •• Te-i
p-1 P-1 p-i
x0 X! •• Te-i
f N0 i f 01
= 0
Л
Для того чтобы эта система имела решение, необходимо выполнение условия е = Р/ 2.
Таким образом определено Q. Решение полученной системы уравнений относительно неизвестных N у, <у е [0,..., Р/2 — 1] существует и
zzB
(n; Х0, X1,..., xp¡ 2_1) = exp [ i2X (aPn + aP_1)].
Компонента фазы сигнала zz ( n; xq, xj,..., xq_j ),
содержащая старший ПКФ ap, является линейной функцией дискретного времени n . Пусть теперь P - нечетное число. Тогда
P (O)
X ap X CjSJnp_j =
p=0 ;e[l,p]
= ajC^n + ajCjSjn +... + apx x (cp_1S1nP_2 + CpP_1S3nP_4 +... + Cpp_12SP_2n) + + aP (cPs1nP + CPS3nP_2 +... + CPSP). Потребуем, чтобы выполнялись условия:
Q_i
Sj =<
£ Nq xq = 0, j = 1,3,..., P - 2;
q=0
e-1
£ Nq xq = X * 0, j = P, q=0
где X выбирается из условия N<-1 = 1. Сформулированные условия представляют собой систему линейных уравнений относительно неизвестных Мд (д = 0,...,2-1):
(
Т0 Т1
3 3 х0 Tj
■Р xf
Т0
хе-1
3
хе-1
j3 1Q-1
( N0 1 ( 01
iVi
N.
Q-1
Для того чтобы эта система имела решение, необходимо выполнение условия 2 = (Р +1V 2.
Таким образом определено Q• Решение полученной системы уравнений относительно неизвестных Ыд,д = 0,...,(Р-1)/2 также легко получить. При этом
22в[п; Т), Т1,..., т( Р-1у 2 ] = ехр [г'2 Хар ].
Следовательно, фаза сигнала
ггв ^п; Т0, Т1,..., Т(р-1^2 J постоянна и зависит от
старшего коэффициента ар.
Оценка ПКФ сигнала с квадратической
ЧМ. Тогда Р = 3. Рассмотрим случаи А и Б.
А. Поскольку Р - нечетное, Q = 2 и система уравнений, неизвестными в которой являются N0 и N1, примет следующий вид:
г 1 1Л
2 2 VT2 Т1у
N0 N1
Решением системы является
N1 =-N0 = X(т2 -Т0),
поэтому X = (т2 -то) и N1 =-N0 = 1. Следовательно,
гг(3) (п; т0, т1) = р* (n, т0) р (n, т1) =
= г(п - т1)г(п + т1)г (п - т0 )г (п + т0 ).
В последнем уравнении можно положить Т0 = 0 и Т1 = т, поэтому
(3) г „ -|2
гг(1)(п;0, т) = г(п -т) г(п + т) г (п)
Б. В этом случае 2 = 2 и система уравнений с неизвестными N0 и N1 примет вид
Г
Т0 Т1 3 3 1^0 Т1)
N0 N1
Решением системы являются
N0 = N1, N1 = X
Т0
(т2 -т2 )
=1,
т1
поэтому X = т (т2 - т0). Отметим, что в данном
случае не возможны решения с т 0 = 0, т1 = 0 или т0 =т1, так как система для нахождения N0, N1 становится вырожденной. Следовательно, можно положить т0 = т и т = 2т. . При этом N1 = 1 и N0 =-2. Тогда
гг^3 (п; т,2т) = = г (п -2т)г(п + 2т) г(п-т)г (п + т)
РФ гг(3)(п;0,т) и гг"^ (п;т,2т) могут ваться для нахождения оценки старшего ПКФ а3.
Для нахождения других ПКФ применим тот же прием, что и в ФНВП-алгоритме. После получения оценки аз вычисляется сигнал
С3),
использо-
z2(n) = z(n)exp
-Ш3 n
который используется для нахождения оценки следующего ПКФ а2 . Для этого могут использоваться следующие РФ (уравнения для них выводятся тем же способом, что и для РФ оценки аз):
zz
(
(n;0, т) = z (n -т) z (n + т) z (n) 42)(n; т) = z (n -т) z (n + т).
ПФК а1, а0 и амплитуда А оцениваются аналогично КФФ-алгоритму (3).
Найденные РФ для вычисления оценок всех ПФК следует объединить в следующие пары:
, zzB
zz(3) zz(2)■
zzB ,zz^
так как у первой
пары фаза РФ линейно зависит от дискретного времени п , а у второй пары РФ фаза постоянна. Такое разбиение унифицирует алгоритм обработки, поскольку вне зависимости от порядкового номера ПКФ для его оценки используется один и тот же способ. Алгоритм, использующий первую
пару, будем в дальнейшем называть алгоритмом 1, а вторую пару - алгоритмом 2.
С целью определения качества предлагаемых алгоритмов, а также их сравнения с КФФ-алгорит-мом, который считается лучшим для рассматриваемой задачи, использовалось математическое моделирование. Для моделирования был выбран сигнал, предложенный в [19], с ПКФ равными О) = 1, а1 = 0.125л, а2 = 0Й0 аз = 01001 и амплитудой А = 1. На рис. 1 приведены зависимости среднеквадратической ошибки в децибелах для оценок ПКФ ¿¡0, <21, ¿¡2, Из от отношения сигнал/шум (ОСШ) ч2 = А2/Рм,. Излом на графиках соответствует пороговому значению ОСШ, которое разделяет области многозначности и однозначности оценок. Характеристики оценки ПКФ
А на рисунках отсутствуют. Длительность сигнала была выбрана равной N = 511, причем середина сигнала соответствовала началу отсчета дискретного времени п е[—(N — 1)/2,^ — 1)/2]. Количество статистических испытаний при моделировании было выбрано равным К = 1000. На рисунках также приведены графики нижней ГКР, которые определены в Приложении.
Как следует из рисунка, алгоритм 1 значительно превосходит по качеству алгоритм 2. Причиной этого является высокий уровень шумов, возникающих при формировании РФ вследствие большого количества комбинационных шумовых компонент. Так, например, при оценке старшего
(з)
ПКФ и использовании РФ гг^' (п; 0, т) количество комбинационных шумовых компонент К^ =( 24 — 1) = 15, а при использовании РФ
гг^) (п; т,2т) их количество увеличивается до К^ =( 26 — 1) = 63. Алгоритм 1 по сравнению с
КФФ-алгоритмом проигрывает последнему в пороговом значении ОСШ, при котором среднеквад-ратическая ошибка становится сравнимой с ГКР. У КФФ-алгоритма, как следует из рисунка,
Ч2 = —3 дБ , в то время как у алгоритма 1
Ч2 = 2 дБ. Однако при ч2 ^ 2 дБ точность оценки ПКФ для обоих алгоритмов примерно одинакова и близка к ГКР.
Оценка ПКФ сигнала с кубической ЧМ.
Найдем РФ для сигнала с Р = 4. Поскольку старшая степень фазового полинома - четное число,
- Prop. alg. 1 --Prop. alg. 2 ....... CPF alg. ---CRB
Рис. 1. Среднеквадратическая ошибка оценки ПКФ для сигнала с P = 3 Fig. 1. MSE of the polynomial phase coefficient estimates for a signal with P = 3
Оценка параметров сигнала с полиномиальным законом фазовой модуляции 31
Parameter Estimation of Polynomial-Phase Signals
в случае А Q = 3. Тогда система уравнений для вычисления неизвестных N0, N1, N2 :
f1 1 1 1 f N0 1 f01
т0 tQ t2 N1 = = 0
1 t0 t4 t Q J 1N2 J V X ,
Решение системы при X = (т2 - tQ )(т2 - т2 )
имеет вид
_2 2 2 2 дт _т2 -х1 у - Т2 -Т0 дт
N0 = ^-,N1 =--5-Т,N2 = 1
22 х1 -х0
22 х1 -х0
Полагая хд = 0, х^ = х, Х2 = 2х, получим N = 3, N = -4, N2 = 1. Тогда РФ
гг^ (п; 0, х) = г(п - 2х)г (п + 2х) х (п-х) г (п + х) [г (п)]6. Действуя аналогично, в случае Б получим:
22(4) (п; х,2х) = = 2 (п - 2х) 2 (п + 2х) 2 (п -х) 2 (п + х)
Найденные РФ следует присоединить к группам, определенным ранее:
zz
(4) (3) (2)
B
, zz
zz
zz
(4) J3) i2)
, zz
zz
С целью определения качества предлагаемых алгоритмов, а также их сравнения с ФНВП-алго-ритмом для моделирования был выбран сигнал со
значениями
ПКФ
qq = 0, ai = 5.25 • 10
а2 = 7.32-10-4, а3 = 2.36-10 6, а4 = 2-10 8 и амплитудой Ад = 1. На рис. 2 приведены зависимости среднеквадратической ошибки в децибелах для оценок ПКФ ¿70, аа1, а^2, ¿3, 0?4 и амплитуды 4 от ОСШ. Длительность сигнала была выбрана равной N = 513. Середина сигнала соответствовала началу отсчета дискретного времени п е[-^ — 1)/2,—1)/2]. Количество статистических испытаний при моделировании было выбрано равным К = 1000. На рисунках также приведены графики нижней ГКР. В силу того, что количество шумовых комбинационных компонент у РФ
zz
(4)
B
(n; х,2х) равно Kw =(24 -l) = 15, против
MSE -140 -160 -180 -200 -220
-5
MSE -40 -60 -80 -100 -120 -140
MSE 0 -10 -20 -30
-5
50
-5
10
5
10
15
q2, дБ
15 q2, дБ
MSE -100 -120 -140 -160 -180
MSE 0 -20 -40 -60 -80 -100
MSE 0 -10 -20 -30 -40 -50
-5
-5
0
аз
— \ Л
- \ \ \ V \ \ \ \ \ \
i i ^T-----
10
5
10
- Prop. alg. 1 --Prop. alg. 2 ....... CPF alg. ---CRB
Рис. 2. Среднеквадратическая ошибка оценки ПКФ для сигнала с P = 4 Fig. 2. MSE of the polynomial phase coefficient estimates for a signal with P = 4
15
q2, дБ
q2, дБ
15 q2, дБ
0
5
5
0
5
0
Кк =(222 —1) = 4 194303 у РФ гг^4)( п;0, т ), алгоритм 2 не рассматривался. Алгоритм 1 показал очень хорошие результаты. Его пороговое ОСШ
2 2 Ч = 5 дБ против ч = 9 дБ у ФНВП-алгоритма.
Среднеквадратическая ошибка алгоритма 1 близка к ГКР. Таким образом, предлагаемый алгоритм может быть использован для оценки ПКФ сигналов с полиномиальным законом фазовой модуляции.
Заключение. В статье предложен алгоритм оценки коэффициентов фазы сигнала с полиномиальным законом фазовой модуляции произвольного порядка. Введено понятие решающей функции, которая получается из исходного сигнала и рассчитывается таким образом, чтобы ее фаза содержала только моном первого порядка с коэффи-
циентом, равным старшему коэффициенту фазового полинома сигнала. Благодаря этому в предлагаемом алгоритме при поиске оценок используются алгоритмы быстрого вычисления дискретного преобразования Фурье. По сравнению с известным алгоритмом, основанным на вычислении функций неопределенности высокого порядка -HAF-алгоритмом, синтезированный алгоритм дает оценки лучшего качества.
Это объясняется тем, что количество комбинационных шумовых компонент, порождаемых в процессе вычисления решающих функций, в синтезированном алгоритме значительно меньше, чем у HAF-алгоритма. Методом математического моделирования показано, что получаемые оценки полиномиальных коэффициентов являются асимптотически эффективными.
Приложение. Границы Крамера-Рао для ПКФ
Вычислим ГКР для дисперсии ошибок ПКФ. Логарифм функции правдоподобия (ЛФП) выборки сигнала г(п),п е[—(N — 1)/2,(N — 1)/2] в рассматриваемом случае равен:
LI Aq,ap,p е[0,P];z(n),
n e
N -1 N -1
1
= const--X
p X
pw n
г (n) - Aq exp
2 ' 2
P
i X apn p=0
Дважды дифференцируя ЛФП по оцениваемым параметрам и усредняя по шумам, несложно получить информационную матрицу Фишера, которую удобно переписать в блочном виде:
^1/24? 0 0 ^ 0 % 0 0 0
F = 2Nq
где
Sv =
I so s2 s4 ..Л 54 s6 ..Л
s2 s4 s6 - S4 s6
54 s6 s6 s8 s10
V ■ V ■ V
( N-1)/2
*SQ=\s2m=2N 1 £ к2т,т = 1,2,.... к=1
Матрица соответствует четным ПКФ, матрица 5о - нечетным ПКФ. Для вычисления ГКР необходимо обратить матрицу F. Однако несмотря на блочный вид сделать это без упрощений затруднительно, поскольку значения элементов матриц и 50 быстро растут с увеличением их индексов при большом размере выборки Ы, и эти матрицы становятся плохо обусловленными. В связи с этим сначала определим асимптотическое значение элементов 52т (от = 1,2,...) при больших ТУ, а затем представим матрицы 5е и 5о в виде, удобном для обращения.
Асимптотическое значение элементов 52т (да = 1, 2,...) при больших N можно вычислить, заменив сумму в уравнении для этих элементов на интеграл:
s2m
N-1
= - f ^
N J0
2m ^
x2mdx = ■2
(N -1)
2m+1
N 22m+1 (2m +1)
N
2 I 2m +1
m = 1,2,
Тогда матрицы Sg и So можно представить в виде матричных произведений:
SE = DgMg Dg; So = DOMODO,
где Dg = diag
1, (N 2)2, (N/ 2)4, (N/ 2)6,
и
2
Do = diag
(N/2j, (N/ if, (N/2)5, ...
- диа-
гональные матрицы;
(
Ш =
1 1/3 1/5 ..." 1/3 1/5 1/7 ... 1/5 1/7 1/9 ...
M0 =
f 1/3 1/5 1/7 . ^ 1/5 1/7 1/9 . 1/7 1/9 1/11 .
Полученные представления матриц ^ и 50 позволяют без труда и точно найти обратную матрицу:
F-1 =-
1
2 Nq'
f2 AQ 0 0
0
SE1 0
0 0
Л
Таким образом, задача о вычислении ГКР решена. Так в случае сигнала с квадратическим законом ЧМ, полагая Р = 3, получим:
аА = Ас2/(Щ2 ); с2 -1.125/(Щ2 ); а2 - 37.5/(N3q2 );
а2
>9б/(N5q2); aQ -140б/(N7q2)•
Для ПФМ-сигнала с P = 4 соответствующие среднеквадратические ошибки равны:
aA = A(Q/(Nq2), aQ - 3.515625/(Nq2), aQ - 75/(N3q2), aQ - 2205/(N5q2),
a2
2800/(N7q2), aQ - 44100/(N9q2).
Список литературы
1. Brcich R. F., Zoubir A. M. The use of the DPT in passive acoustic aircraft flight parameter estimation // Proc. IEEE Conf. Speech Image Technol. for Comput. Telecommun. Brisbane, Australia, 4 Dec. 1997. Vol. 2. P. 819-822. doi: 10.1109/tencon.1997.648549
2. Morelli M. Doppler-rate estimation for burst digital transmission // IEEE Trans. Commun. 2002. Vol. 50, № 5. P. 707-710. doi: 10.1109/tcomm.2002.1006551
3. Lu K., Liu X. Enhanced visibility of maneuvering targets for high-frequency over-the-horizon radar // IEEE Trans. Antennas Propag. Jan. 2005. Vol. 53, № 1. P. 404411. doi: 10.1109/tap.2004.838780
4. High-resolution ISAR imaging of maneuvering targets by means of the range instantaneous Doppler technique: Modeling and performance analysis / F. Berizzi, E. D Mese., M. Diani, M. Martorella // IEEE Trans. Image Process. 2001. Vol. 10, № 12. P. 1880-1890. doi: 10.1109/83.974573
5. Wang Y., Jiang Y. Inverse synthetic aperture radar imaging of maneuvering target based on the product generalized cubic phase function // IEEE Geosci. Remote Sens. Lett. 2011. Vol. 8, № 5. P. 958-962. doi: 10.1109/lgrs.2011.2143387
6. ISAR imaging of targets with complex motion based on discrete chirp Fourier transform for cubic chirps / L. Wu, X. Wei, D. Yang, H. Wang, X. Li // IEEE Trans. Geosci. Remote Sens. 2012. Vol. 50, № 10. P. 4201-4212. doi: 10.1109/tgrs.2012.2189220
7. Diagnosis of induction motor faults in time-varying conditions using the polynomial-phase transform of the current / M. Pineda-Sanchez, M. Riera-Guasp, J. Roger-Folch, J. A. Antonino-Daviu, J. Perez-Cruz, R. Puche-Panadero // IEEE Trans. Ind. Electron. 2011. Vol. 58, № 4. P. 1428-1439. doi: 10.1109/tie.2010.2050755
8. Robust acoustic positioning for safety applications in underground mining / R. Pfeil, M. Pichler, S. Schuster, F. Hammer // IEEE Trans. Instrum. Meas. 2015. Vol. 64, № 11. P. 2876-2888. doi: 10.1109/tim.2015.2433631
9. Abatzoglou T. J. Fast maximum likelihood joint
estimation of frequency and frequency rate // IEEE Trans. on Aerosp. and Electron. Syst. 1986. Vol. AES-22, iss. 6. P. 708-715. doi: 10.11 09/taes.1986.310805
10. Djuric P. M., Kay S. M. Parameter estimation of chirp signals // IEEE Trans. Acoust., Speech, Signal Process. 1990. Vol. 38, iss. 12. P. 2118-2126. doi: 10.1109/29.61538
11. Kitchen J. A method for estimating the coefficients of a polynomial phase signal. Signal Process., 1994. Vol. 37, № 3. P. 463-470. doi: 10.1016/0165-1684(94)90012-4
12. Peleg S., Friedlander B. The discrete polynomial-phase transform // IEEE Trans. Signal Process., 1995. Vol. 43, № 8. P. 1901-1914. doi: 10.1109/78.403349
13. Djurovic I., Stankovic L. Quasi-maximum-likelihood estimator of polynomial phase signals // IET Signal Process. 2013. Vol. 8, № 4. P. 347-359. doi: 10.1049/iet-spr.2013.0104
14. Liu S., Ma Y., Shan T. Segmented discrete polynomial-phase transform with coprime sampling // The J. of Engineering. 2019. Vol. 2019, № 19. P. 5619-5621. doi: 10.1049/joe.2019.0312
15. A sparse decomposition-based algorithm for estimating the parameters of polynomial phase signals / G. Ou, P. Zhao, S. Liu, G. Liu // IEEE Access. 2019. Vol. 7. P. 20432-20441. doi: 10.1109/ACCESS.2019.2896629
16. Madsen N., Cao S. Finite-difference algorithm for polynomial phase signal parameter estimation // IEEE Trans. on Aerosp. and Electron, 2020. Syst. Vol. 56, № 1. P. 57-66. doi: 10.1109/taes.2019.2910981
17. Djurovic I., Simeunovic M., Wang P. Cubic phase function: a simple solution to polynomial phase signal analysis // J. Article, Signal Process. 2017. Vol. 135, № 6. P. 48-66. doi: 10.1016/j.sigpro.2016.12.027
18. Peleg S., Porat B. Estimation and classification of signals with polynomial phase // IEEE Trans. Inform. Theory. Mar. 1991. Vol. 37, № 2. P. 422-430. doi: 10.1109/18.75269
19. O'Shea P. A new technique for instantaneous frequency rate estimation // IEEE Signal Process. Lett. 2002. Vol. 9, № 8. P. 251-252. doi: 10.1109/lsp.2002.803003
20. O'Shea P. A fast algorithm for estimating the parameters of a quadratic FM signal // IEEE Trans. Signal Process. 2004. Vol. 52, № 2. P. 385-393. doi:
10.1109/tsp.2003.821097
21. Porat B., Friedlander B. Asymptotic statistical analysis of the high order ambiguity function for parameter estimation of polynomial phase signals // IEEE Trans. on Information Theory. 1996. Vol. 42, № 3. P. 995-1001. doi: 10.1109/18.490563
Информация об авторе
Монаков Андрей Алексеевич - доктор технических наук (2000), профессор (2005) кафедры радиотехнических систем Санкт-Петербургского государственного университета аэрокосмического приборостроения. Почетный машиностроитель РФ (2005), почетный работник высшего профессионального образования РФ (2006). Автор более 150 научных работ. Сфера научных интересов - цифровая обработка сигналов; радиолокация; исследование природных сред радиотехническими методами; управление воздушным движением. Адрес: Институт радиотехники, электроники и связи, Санкт-Петербургский государственный университет аэрокосмического приборостроения, ул. Большая Морская, д. 67а, Санкт-Петербург, 190000, Россия E-mail: a_monakov@mail.ru https://orcid.org/0000-0003-4469-0501
References
1. Brcich R. F., Zoubir A. M. The use of the DPT in passive acoustic aircraft flight parameter estimation. In Proc. IEEE Conf. Speech Image Technol. for Comput. Telecom-mun. 1997, vol. 2, pp. 819-822. doi: 10.1109/ten-con.1997.648549
2. Morelli M. Doppler-rate estimation for burst digital transmission. IEEE Trans. Commun. 2002, vol. 50, no. 5, pp. 707-710. doi: 10.1109/tcomm.2002.1006551
3. Lu K., Liu X. Enhanced visibility of maneuvering targets for high-frequency over-the-horizon radar. IEEE Trans. Antennas Propag. Jan. 2005, vol. 53, no. 1, pp. 404411. doi: 10.1109/tap.2004.838780
4. Berizzi F., Mese E. D., Diani M., Martorella M. Highresolution ISAR imaging of maneuvering targets by means of the range instantaneous Doppler technique: Modeling and performance analysis. IEEE Trans. Image Process. 2001, vol. 10, no. 12, pp. 1880-1890. doi: 10.1109/83.974573
5. Wang Y., Jiang Y. Inverse synthetic aperture radar imaging of maneuvering target based on the product generalized cubic phase function. IEEE Geosci. Remote Sens. Lett. 2011, vol. 8, no. 5, pp. 958-962. doi: 10.1109/lgrs.2011.2143387
6. Wu L., Wei X., Yang D., Wang H., Li X. ISAR imaging of targets with complex motion based on discrete chirp Fourier transform for cubic chirps. IEEE Trans. Geosci. Remote Sens. 2012, vol. 50, no. 10, pp. 4201-4212. doi: 10.1109/tgrs.2012.2189220
7. Pineda-Sanchez M., Riera-Guasp M., Roger-Folch J., Antonino-Daviu J. A., Perez-Cruz J., Puche-Panadero R. Diagnosis of induction motor faults in time-varying conditions using the polynomial-phase transform of the current. IEEE Trans. Ind. Electron. 2011, vol. 58, no. 4, pp. 1428-1439. doi: 10.1109/tie.2010.2050755
8. Pfeil R., Pichler M., Schuster S., Hammer F. Robust
acoustic positioning for safety applications in underground mining. IEEE Trans. Instrum. Meas. 2015, vol. 64, no. 11, pp. 2876-2888. doi: 10.1109/tim.2015.2433631
9. Abatzoglou T. J. Fast maximum likelihood joint estimation of frequency and frequency rate. IEEE Trans. on Aerosp. and Electron. Syst. 1986, vol. AES-22, iss. 6, pp. 708-715. doi: 10.1109/taes.1986.310805
10. Djuric P. M., Kay S. M. Parameter estimation of chirp signals. IEEE Trans. Acoust., Speech, Signal Process. 1990, vol. 38, iss. 12, pp. 2118-2126. doi: 10.1109/29.61538
11. Kitchen J. A method for estimating the coefficients of a polynomial phase signal. Signal Process. 1994, vol. 37, no. 3, pp. 463-470. doi: 10.1016/0165-1684(94)90012-4
12. Peleg S., Friedlander B. The discrete polynomial-phase transform. IEEE Trans. Signal Process. 1995, vol. 43, no. 8, pp. 1901 -1914. doi: 10.1109/78.403349
13. Djurovic I., Stankovic L. Quasi-maximum-likelihood estimator of polynomial phase signals. IET Signal Process. 2013, vol. 8, no. 4, pp. 347-359. doi: 10.1049/iet-spr.2013.0104
14. Liu S., Ma Y., Shan T. Segmented discrete polynomial-phase transform with coprime sampling. 2019, vol. 2019, no 19, p. 5619-5621. doi: 10.1049/joe.2019.0312
15. Ou G., Zhao P., Liu S., Liu G. A sparse decomposition-based algorithm for estimating the parameters of polynomial phase signals. IEEE Access. 2019, vol. 7, pp. 20432-20441. doi: 10.1109/ACCESS.2019.2896629
16. Madsen N., Cao S. Finite-difference algorithm for polynomial phase signal parameter estimation. IEEE Trans. on Aerosp. and Electron. Syst. 2020, vol. 56, no. 1, pp. 57-66. doi: 10.1109/taes.2019.2910981
17. Djurovic I., Simeunovic M., Wang P. Cubic phase function: a simple solution to polynomial phase signal analysis. Signal Process. 2017, vol. 135, no. 6, pp. 48-66.
doi: 10.1016/j.sigpro.2016.12.027
18. Peleg S., Porat B. Estimation and classification of signals with polynomial phase. IEEE Trans. Inform. Theory. Mar. 1991, vol. 37, no. 2, pp. 422-430. doi: 10.1109/18.75269
19. O'Shea P. A new technique for instantaneous frequency rate estimation. IEEE Signal Process. Lett. Aug. 2002, vol. 9, no. 8, pp. 251-252. doi: 10.1109/lsp.2002.803003
20. O'Shea P. A fast algorithm for estimating the pa-
rameters of a quadratic FM signal. IEEE Trans. Signal Process. Feb. 2004, vol. 52, no. 2, pp. 385-393. doi: 10.1109/tsp.2003.821097
21. Porat B., Friedlander B. Asymptotic statistical analysis of the high order ambiguity function for parameter estimation of polynomial phase signals. IEEE Trans. on Information Theory. May 1996, vol. 42, no 3, pp. 995-1001. doi: 10.1109/18.490563
Information about the author
Andrey A. Monakov - Dr. Sci. (Eng.) (2000), Professor (2005) of the Department of radio equipment systems of the Saint Petersburg State University of Aerospace Instrumentation, Honorable Mechanical Engineer of the Russian Federation (2005), Honorable Worker of Higher Professional Education of the Russian Federation (2006). The author of more than 150 scientific publications. Area of expertise: digital signal processing; radar theory; microwave remote sensing; air traffic control.
Address: Institute of Radio Engineering, Electronics and Communications, Saint Petersburg State University of Aerospace Instrumentation, 67a Bolshaja Morskaja St., St Petersburg 190000, Russia E-mail: a_monakov@mail.ru https://orcid.org/0000-0003-4469-0501