Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Романов - Теория измерений - Точность средств измерений - 2003.pdf
Скачиваний:
87
Добавлен:
11.08.2013
Размер:
1.11 Mб
Скачать

2. Корреляционные функции и спектральные плотности

Пусть на входе измерительной системы действует случайный процесс {x(t)}, а на входе получается процесс {y(t)}, которые являются стационарными и представимы своими реализациями х(t) и у(t). Корреляцию между ними можно определить, если ввести дополнительную переменную τ – запаздывание у(t) относительно х(t). По аналогии со статическим случаем определим корреляционную функцию х(t) и у(t) для произвольного сдвига времени τ выражением:

Cxy (τ) = E {x(t) μx (t)}{y(t +τ) μy (t)} =

 

 

,

(2.1)

= lim

1

T {x(t) μ

 

(t)}{y(t +τ) μ

 

(t)}dt = R

(τ) μ

μ

 

x

y

y

 

T →∞T

 

xy

x

 

 

0

 

 

 

 

 

 

 

 

где Rxy(τ) – взаимная ковариационная функция х(t) и у(t), а μx, μy – соответствующие средние.

Rxy (τ) =Tlim→∞T1 Tx(t)y(t +τ)dt .

0

(2.2)

В частности, если процессы на входе и выходе одинаковы, т.е. {y(t)}={x(t)}, то выражение (2.1) принимает вид:

C

xx

(τ) = lim

1

 

T

{x(t)

μ

x

(t)}{x(t +τ) μ

x

(t)}dt = R

(τ) μ2 . (2.3)

 

 

 

T →∞T

 

 

 

 

 

xx

x

 

 

0

 

 

 

 

 

 

 

 

 

Тогда

 

 

 

 

 

 

 

 

 

R

 

(τ) = lim

1

T

x(t)x(t +τ)dt

 

 

 

 

(2.4)

 

 

 

 

 

 

xx

T →∞T 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

называется ковариационной функцией х(t).

 

 

 

Иногда ковариационной функцией называют величину Cху,

определенную

по

(2.1).

Поскольку

Rxy(τ)=Сxy(τ)+μxμy, то

Rxy(τ)=Сxy(τ), если средние обоих процессов равны нулю, т.е. процессы центрированы. По определению ковариационная функция является четной, т.е. R(–τ)=R(τ). Взаимная ковариационная функция не обладает этим свойством, но

удовлетворяет соотношению: Rxy(–τ)=R(τ).

Из соотношений (2.3), (2.4) следует, что значение ковариационной функции в нуле равно квадрату процесса:

R (0) =ψ2

=σ2

+μ2 .

(2.5)

xx

x

x

x

 

Если процесс центрированный, т.е. μх =0, то ковариационная функция равна дисперсии. Если ростом τ ковариационная функция стремится среднего: R()= μх2, так как σх 0 при τ→∞.

R(0)=σх2, и

μх 0, то с к квадрату

На рис.1. представлены корреляционная и ковариационная функции.

Rxx(τ)

Cxx(τ)

ψx2

σx2

 

μx2

 

 

0

0

 

 

 

 

0 τ

 

 

0

Рис.1. Корреляционная и ковариационная функции.

Еще одним полезным соотношением является неравенство:

 

Rxy (τ)

 

Rxx (0)Ryy (0) ,

(2.6)

 

 

называемое неравенством для взаимных ковариационных функций. Аналогичное неравенство справедливо для корреляционных и взаимных корреляционных функций и позволяет ввести нормированную корреляционную функцию:

ρxy (τ) =

Cxy (τ)

=

 

Rxy (τ) μxμy

 

 

,

(2.7)

Cxx (0)Cyy (0)

[R

(0)

μ2

][R

yy

(0)

μ2

]

 

 

 

 

 

 

 

xx

 

x

 

 

y

 

 

 

причем | ρxy(τ) 1| для всех τ.

Как было отмечено выше, взаимная ковариационная функция, вообще говоря, не является четной, а Rxy(0) не связана каким-либо определенным образом со средним квадратом реализаций. На рис.2 представлена типичная зависимость ковариационной функции.

Спектральные плотности. Спектральную плотность можно определить как преобразование Фурье ковариационной функции, посредством обобщенного преобразования Фурье или посредством аналоговой фильтрации.

Rxy(τ)

τ

0

Рис.2. Типичная взаимная ковариационная функция.

Определение спектральной плотности через ковариационную функцию. Пусть имеется две реализации х(t) и

y(t) стационарных эргодических случайных процессов

{х(t)},

{у(t)}. Их спектральная плотность дается соотношением:

 

Sxy ( f ) = Rxy (τ)ej 2π f τ dτ .

(2.8)

−∞

 

В общем случае процессы x(t) и y(t) различны, и Sxy называется взаимной спектральной плотностью или взаимным спектром x(t) и y(t). В частном случае, когда {y(t)} ={х(t)} имеем:

Sxx ( f ) = Rxx (τ)ej 2π f τ dτ ,

(2.9)

−∞

 

где S(f) – спектральная плотность или спектр х(t). В теории cвязи ее часто называют спектральной плотностью мощности, автоспектральной плотностью или автоспектром.

Спектральные плотности, задаваемые выражениями (2.8) и (2.9) определены для всех частот, как положительных, так и отрицательных, поэтому их называют двусторонними спектрами. Из свойств симметрии ковариационных функций следует, что

Sxx (f ) = Sxx ( f ) ,

(2.10)

Sxy (f ) = Sxy* ( f ) = Syx ( f ).

(2.11)

Двусторонние плотности удобны для аналитического изучения, но практически удобнее иметь дело со спектрами, определенными только для неотрицательных частот. Такие плотности (или спектры) называются односторонними и задаются соотношениями:

2Sxy ( f ) = 2

Rxy (τ)ej 2π f τ dτ, f 0

,

(2.12)

Gxy ( f ) =

−∞

 

 

 

 

0, f

< 0

 

 

 

 

 

 

2Sxx ( f ) = 2

Rxx (τ)ej 2π f τ dτ, f 0

.

(2.13)

Gxx ( f ) =

−∞

 

 

 

 

0, f

< 0

 

 

 

 

 

 

Связь между одно- и двусторонними спектрами представлена на рис. 3.

1

2

-f

0

f

Рис.3. Односторонняя (1) и двусторонняя (2) спектральные плотности

Так как ковариационные функции являются четными функциями τ, то, очевидно, спектры задаются только действительной частью преобразования Фурье (2.9). Следовательно:

Gxx ( f ) = 2

Rxx (τ)cos 2π f τdτ = 4Rxx (τ)cos 2π f τdτ .

(2.14)

 

−∞

0

 

Обратное преобразование дает ковариационную функцию:

Rxx (τ) = Sxx ( f )e j 2π f τ df = Gxx ( f )cos 2π f τdf .

(2.15)

−∞

0

 

Из соотношений (2.14), (2.15) получаем при τ =0:

 

Rxx (0) = Gxx ( f )df =ψx2

=σx2 + μx2 ,

(2.16)

0

 

 

т.е. площадь под графиком спектральной плотности равна сумме дисперсии процесса и квадрата его среднего значения. Из соотношений (2.3) и (2.9) получаем:

Sxx ( f ) = Cxx (τ)ej 2π f τ dτ + μx2δ ( f ) ,

(2.17)

−∞

 

т.е. ненулевое среднее входит как дельта-функция при f=0 с масштабирующим множителем μx². Площадь под графиком спектра, заключенная в интервале частот от f1 до f2, равна среднему квадрату процесса в этой полосе частот спектра (см.

рис. 4):

f2

 

ψx2 ( f1, f2 ) = Gxx ( f )df .

(2.18)

f1

 

Gxx(f)

μx2

ψx2

0

f

f1 f2

Рис.4. Свойства спектральной плотности.

Взаимная ковариационная функция R xy(τ) равна обратному преобразованию Фурье двустороннего взаимного спектра S(f) из соотношения (2.8):

Rxy (τ) = Sxy ( f )e j 2π f τ df .

(2.19)

−∞

 

В случае одностроннего спектра G(f) соотношение (2.8) принимает вид:

Gxy ( f ) = 2

Rxy (τ)ej 2π f τ dτ = Cxy ( f ) jQxy ( f ) .

(2.20)

 

−∞

 

Действительная часть G(f):

 

Cxy ( f ) = 2

Rxy (τ)cos 2π f τdτ

(2.21а)

−∞

 

называется коспектральной плотностью или коспектром, а мнимая часть

Qxy ( f ) = 2

Rxy (τ)sin 2π f τdτ

(2.21б)

 

−∞

 

называется квадратурной спектральной плотностью или квадратурным спектром. Через Сxy(f) и Qxy(f) соотношение (2.19) записывается следующим образом:

R (τ) =

1

G ( f )e j 2π f τ df +

1

G* ( f )ej 2π f τ df =

 

 

xy

2

0

xy

2

0

 

 

 

 

 

xy

 

 

= [Cxy ( f )cos 2π f τ +Qxy ( f )sin 2π f τ]df

.

(2.22)

 

 

0

 

 

 

 

 

 

 

Отметим, что зная Cxy(f) можно найти Rxy(0). Удобно выражать взаимные спектры через модуль и фазовый угол

Gxy ( f ) =

 

Gxy ( f )

 

ejθxy ( f ) ,

(2.23)

 

 

 

G

xy

( f )

=

C2

( f ) +Q2

( f ) ,

(2.24)

 

 

 

 

xy

xy

 

 

θxy ( f ) = arctg[Qxy ( f ) / Cxy ( f )].

(2.25)

График типичной взаимной спектральной плотности приведен на рис.5.

Gxy(f)

θxy(f)

0

f

0

f

а

 

 

б

Рис.5. Типичная взаимная спектральная плотность: а – модуль, б – фаза

Знаки Сxy(f) и Qxy(f) могут быть положительными и отрицательными и определяют квадрант, в котором находится фазовый угол θxy(f). Положительное значение θxy(f) соответствует запаздыванию y(t) относительно x(t) на частоте f, а отрицательное значение показывает, что y(t) опережает x(t) на частоте f. Иными словами, эти знаки показывают, следует ли процесс y(t) за x(t), т.е. выполняется ли соотношение y(t)=x(t τ0) при некотором τ0>0, что соответствует положительному запаздыванию сигнала, передаваемого из точки x в точку у на частоте f. Из равенства y(t)=x(t τ0) следует, что у(0) вызвано x(– τ0), а у(τ0) вызвано x(0), при условии измерения сигналов в этих точках в одной шкале времени.

Модуль взаимного спектра входит в важное неравенство для взаимных спектров:

 

Gxy ( f )

 

2 Gxx ( f )Gyy ( f ) ,

(2.26)

 

 

которое аналогично неравенству для взаимных ковариационных функций (2.6) и позволяет определить функцию когерентности:

γxy2

( f ) =

 

Gxy ( f )

 

2

, 0 γ xy2

( f ) 1,

(2.27)

 

 

 

 

 

 

Gxx ( f )Gyy ( f )

 

 

 

 

 

которая аналогична квадрату нормированной корреляционной функции, задаваемой соотношением (2.7).

Определение спектральных плотностей посредством преобразования Фурье. Пусть {x(t)}, {y(t)} – два стационарных эргодических случайных процесса. Финитные преобразования

Фурье k-х реализаций длины Т каждого процесса определяются в виде:

Xk ( f ,T ) = Txk (t)ej 2π ft dt ,

0

 

Yk ( f ,T ) = Tyk (t)ej 2π ft dt .

(2.28)

0

 

Двусторонняя взаимная спектральная плотность этих двух процессов определяется соотношением:

S

xy

( f ) = lim

1

E[X * ( f ,T )Y

( f ,T )],

(2.29)

 

 

T →∞ T

k

k

 

 

 

 

 

 

 

 

где Е – математическое ожидание, обозначающее усреднение по индексу k. Односторонние взаимные спектральные и спектральные плотности определяются следующим образом:

G

xy

( f ) = lim

2

 

E[X * ( f ,T )Y ( f ,T )],

 

 

 

 

 

(2.30)

 

 

 

 

 

 

 

 

T →∞ T

k

k

 

 

 

 

 

 

Gxx

( f ) = lim

2

 

E[Xk* ( f ,T )Xk ( f ,T )] = E[

 

Xk ( f ,T )

 

2 ].

(2.31)

 

 

 

 

 

 

T →∞ T

 

 

 

 

 

 

 

 

 

 

Отметим, что в определение спектральных плотностей

используется произведение Х*Y, но не ХY*. Функции плотностей,

определенные

соотношениями

(2.29)–(2.31)

идентичны

соответствующим функциям, определенным по (2.8)–(2.13) как преобразования Фурье. Это утверждение называется теоремой Винера–Хинчина. Все соотношения и свойства для спектральных плотностей, введенные ранее, сохраняются.

Определение спектральных плотностей посредством аналоговой фильтрации. До внедрения цифровых способов обработки сигналов спектральные плотности, в основном, автоспектры оценивались при помощи аналоговых анализаторов. Этот способ используется и в настоящее время. Суть его сводится к следующему. Реализация случайного процесса х(t) проходит через узкополосный фильтр с полосой пропускания f и изменяемой частотой среза f. Выходной сигнал этого фильтра х(f, f, t) возводится в квадрат и усредняется по времени, а затем делится на f; в итоге получается оценка спектральной плотности вида

ˆ

 

1

T

 

2

 

 

 

 

 

 

 

 

 

Gxx ( f ) =

(

f )T 0

x

 

( f ,

f ,t)dt .

(2.32)

 

 

 

 

 

 

Если в полученной оценке перейти к пределу T→ ∞,

f → 0 так,

что ( f)T→∞, то в результате получим одностороннюю спектральную плотность, совпадающую с определенными ранее из соотношений (2.13), (2.30)

 

 

1

T

 

 

Gxx ( f ) = lim

lim

0

x2 ( f , f ,t)dt .

(3.33)

 

f 0

T →∞ T

 

 

Некоторые ковариационные функции и функции спектральной плотности, применяемые в теоретических исследованиях, приведены в таблице.

Вопросы данного раздела рассмотрены, например, в [5, 7, 8, 9, 12, 45].

Примеры ковариационной функции и функции спектральной плотности.

Тип

Ковариационна

Односторонняя

 

я функция,

спектральная

 

Rxx(τ)

плотность,

 

 

Gxx(f)

Постоянная

Гармоническая Белый шум

Низкочастотный белый шум Ограниченный по частоте белый шум

Экспоненциальная Экспоненциальнокосинусоидальная Экспоненциальнокосинусоидальносинусоидальная

C2

C2δ(f)

X2/2cos2πf0τ

X2/2 δ(ff0)

(τ)

2a, f≥0

 

0

в остальных случаях

absin2πbτ/(2πbτ)

a,

0≤f≤b

 

0

в остальных случаях

absinπbτ/(πbτ

a,

0≤f0−(b/2) ≤ f≤ f0+(b/2)

·cos2πf0τ

0

в остальных случаях

exp(−a|τ|)

4a/(a2+4π2f 2)

exp(−a|τ|)cos2πf0τ

2a[1/(a2+4π2(f+ f0)2)+

 

+1/(a2+4π2(ff0)2)]

exp(−a|τ|)(gcos2πf0τ+ [2ag+4πh(f+f0)]·[(a2+4π2· +hsin2πf0|τ|) (f+f0)2)]−1+[2ag−4πh(ff0)

·[(a2+4π2(ff0)2)]−1