Скачиваний:
5
Добавлен:
08.02.2024
Размер:
52.73 Mб
Скачать

т

ввиду того,

ров

 

на угол фильтра

что при сдвигесинусоидального воздействия (J)м с учетом (3.46) всегда справедливо условие

M_lL

k=O

f(nT)kgCnT)=

МL-1 -

М 2

f(nT)kgCnT).

(3.49)

Из тех же соображений реанция синусного фильтра в момент

времени t = (М - l)T на косинусоидальное воздействиеf(пТJ

=

=Acos(roonT-q> )

 

сдвигом (l)м

 

кж

 

нулю, . .

 

м

со

 

та

 

е равна

т е

 

 

 

 

 

 

 

 

Fh

(M)=

МL-1 k=O

Acos(ЩJnT-q>м)"'1(nT)=O.

(3.50)

В данном случае в силу свойств симметрии с учетом условия

(3.45) реакция фильтра как результирующая сумма по выраже­

нию (3.50) равна нулю

(рис.

3.19,б).

 

 

 

 

Рассмотрим реаI<ЦИю косинусного и синусного фильтров ор­

тогональных составляющих на синусоидальное воздействие с

амплитудой А и произвольной фазой <р:

 

 

 

 

f(пТ) = Asin(0>o71T-

<р).

 

 

Представим воздействиеf(пТJ в этом случае в виде суммы си­

нусной и косинусной составляющих:

 

 

 

 

 

f(nT)=Asin(ЩJnT+<р+<рм-<i>м)=

 

 

 

=A sin(ЩJnT-<p

м

)+A COS(ЩJnT-q>

),

(3.51)

 

h

 

 

 

 

 

g

 

м

 

где A =Acos(q>+<pм);

A

 

 

 

(

q>+<pм)

.

 

 

 

 

g

=Asin

 

 

 

 

h

 

 

 

 

 

 

 

 

 

 

С учетом (3.51) сигнал, подводимый к фильтру ортогональ­

ных составляющих, содержит синусную и косинусную составля­

ющие с амплитудамиA

 

иA , сдвинутые на угол (!)м относитель­

 

 

h

 

 

g

 

 

как фильтр является линейным

но оси симметрии фильтра. Так

цифровым звеном, для которого справедлив метод наложения,

то с учетом выражений (3.48) и (3.50) синусный фильтр полно­

стью подавит косинусоидальную составляющую с амплитудой

A , а косинусный фильтр подавит полностью синусоидальную со­

g

с амплитудой A .

 

 

 

 

 

 

ставляющую

 

 

 

 

 

 

 

 

 

 

 

h

 

 

 

 

 

 

141

 

t Т(М

 

 

М-1

М-1

 

 

 

 

=lm[E]= L

L

 

 

п=О

n=O

 

 

м

м

 

 

=Re[E]= L

L

 

 

п=О

п=О

 

 

 

 

М

 

 

М-1

 

 

 

 

 

 

 

 

L

 

 

 

 

п=О

 

 

 

 

М-1

 

 

 

 

L

 

 

 

 

п=О

 

 

 

 

t Т(М

8

 

А

 

 

А= ,jF; + Fi = [:%f(nТ)k,(n)]' + [:%f(nT)k,,(n)J ;

 

 

arctg F -q>м.

 

 

 

 

1 2,

 

 

 

t,

 

 

г1

Пуск

 

 

 

 

!

 

 

 

 

 

 

Ввод

 

 

 

,-

 

f(t)

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

G-фнльтр

11

тIт

1[

 

 

М-1

 

 

М-1

n-o

 

 

 

Н-фильтр

11' tII М-1

М-1 n=O

Рис. 3.20. Структура алгоритма быстрого измерения ортогональных составляющих

 

 

 

t

=

 

 

 

 

 

 

 

 

Т0,

 

 

 

 

 

 

 

 

0

и

h0

hм_ g0

gм_

3.17,

3.18),

 

(3.45),

(3.46).

 

Е

о

Fx

 

Рис. 3.21. К вычислению аргумента fi1

= Т(М

измеряемого вектора

х

А

3.6.З. Расчет коэффициентов фильтра ортогональных составляющих в общем случае М<N

0

0

 

0)

0

0

L

L

n=O

144

п

а)

б)

Рис. 3.22. К вычислению коэффициентов передачя косинусноrо (а) 11 синусноrо (б)

фИ11Ьтров ортоrональных состаВJIЯЮщих (М четное)

Для упрощения вычислений Hg(roo) и Hh(OJo) сдвинем входные воздействия на угол (f)м, изменив при этом нумерацию коэффи- циентов фильтров (рис. 3.22) .

С учетом свойств симметрии фильтров, определяемых соот­ ношениями (3.45), (3.46), можно рассматривать лишь полови­ ну коэффициентов фильтров, т.е.:

M_l

Hg(Щi)=2 2L cos(ЩJnT)kg(n); n=O

M_l

Hh(f%)=2 2L sin(ЩJnT)kh(n).

п=О

(3.57)

Вобщем случае для любой частоты fч, учитывая что q = f1/0,

Т= 1/(J0N), где N- число выборок за период основной часто­

ты, получим:

(3.58)

Используя уравнения (3.57), (3.58), можно, установив допол­ нительные условия для подавляющих свойств фильтров, опре-

145

gк, hк

3.17, 3.18).

Jq,

М

+

gl

t

 

 

о

 

1

о

N

1

N

 

о

1

2 N

о

N

 

о

 

 

о

-1 N

1

!_1 N

 

2

 

2

0 = О).

(3.59)

0, 1, •.. , 0,5

1).

(3.57), (3.58).

О О)

 

--1

 

=0;

 

 

 

 

2

 

 

-2 -1

COS Х·

N

=0,5;

 

 

 

 

 

--1

2

N

=0; (3.59)

 

 

 

+

-1

N

 

М l

 

2

 

 

2-

 

 

 

(3.59)

 

 

 

 

 

1

 

2,

• • • , 0

 

 

(3.57), (3.58)

146

h

sm.

О

 

sm.

1

21t·1-+

 

21t·1-+...+

о

 

N

1

 

N

М._1

sm.

2

1t

1

O,SM- l

· ---

 

N

О

,

5;

h о

h о

hо

.

2

 

О

 

 

sm. 27tq

1

 

 

 

+

 

. 2

 

 

O,SM-1

О

 

 

 

sm -+h

-+...

 

h

sm 7tq

2

 

 

 

-

;

 

 

 

 

 

N

 

1

 

 

2

N

 

 

 

м__

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

-

1

sm.

2

 

 

 

sm. 2

 

 

 

 

 

.

27tq

 

 

О,SM

-+h

 

 

-+...+h

 

 

 

----

 

 

-l

N

 

1

 

N

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

2

 

 

 

 

 

2

1

 

 

 

 

2

 

 

 

 

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sm

О

 

 

 

sm. 27tq

 

1

 

 

 

 

 

.

2

7tq

O,SM

-1

 

О

-

+h

-+...+h

 

-'----

 

.

2

N

 

 

 

м

 

 

N

 

 

 

 

 

1

 

 

М.

N

 

 

-l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

 

 

 

 

О

(З.60)

;

 

 

Система уравнений (З.60) так же содержит М/2 неизвестных

h

0

h

 

 

 

 

 

 

 

 

 

 

 

 

 

, ..., o,sм-i и, в отличие от системы уравнений G-филътра, в

данном случае не требуется составления специального уравне­

ния для подавления постоянной составляющей во входном сиг­

нале, так как для синусного фильтра с учетом (3.45) всегда вы­

полняется соотношение

 

 

+

 

.. + h -1 = О.

 

 

 

 

 

 

h

o

+ h

1

 

 

 

 

 

 

 

 

 

 

 

.

м

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поэтому первое уравнение в системе (З.60) нормирует коэф­

фициенты фильтра для составляющей основной частоты Фо

(q1 = 1), а остальные уравнения обеспечивают подавление со­

ставляющих с частот

ми

/2, ...

,

J0,sм· О

ставшиеся М

/2

ко

-_

 

 

а

 

,/0,5м_1

 

 

эффициентов фильтра определяются с

учетом

выражения (3.45)·

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

 

 

 

 

 

 

 

 

 

 

 

 

3.6.4. Быстродействующие фильтры.

Фурье

ортоzональны.х составляющих

 

 

Интерес представляет быстродействующий фильтр на основе

распространенного фильтра ортогональных соста

вля

ющих с Фу­

рье-коэффициентами при М < N:

 

 

 

147

k,

 

 

 

COS(Щf!T-Ch,) kh

,

sin (Щf!Т - Chf)

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

'

 

 

 

 

1

'

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

I

 

 

1

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

'

 

 

 

\

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

п

о

 

 

(1)м

 

М-1 п О

 

 

 

М-

 

 

 

 

 

 

 

 

I

/

'Рм

Рис. 3.23. Косинусный и синусный наращиваемые фильтры на основе алгоритма Фурье

g(n)=COS(ЩJnT-q>м );

}

(3.61)

h(n)=sin(roonT-<pм).

Как и в общем случае, должны выполняться условия симмет­

рии (3.45), (3.46), и коэффициенты фильтров (рис. 3.23), с уче­ том рассмотренного выше, располагаются симметрично относи­ тельно начала координат (аналогично рис. 3.22).

Коэффициенты косинусного и синусного фильтров в данном случае известны и обеспечивают правильное измерение векто­ ров при полном числе выборок N. Определим поправочные ко­

эффициенты СgСМ), Сh (М) к алгоритму Фурье, позволяющие пра­ вильно вычислить ортогональные составляющие вектора при ис­

пользуемом числе выборок М < N. С учетом выражения. (3.52)

и использования структуры быстрого измерения с пусковым ор­ ганом (рис. 3.20) в момент времени t = Т(М - 1) при наличии

М выборок сигнала соответственно для синусного и косинусно­

го воздействия и(пТ)=

с единичной амплитудой и(пТ)

=

= sin(<0o71T- < >м); и(пТ)

cos(roo71T- (J)м) имеем

 

2

М-1

 

 

2

М-1

2

(ЩJnT <i>м)=

n=O

 

 

 

 

-

и(пТ) (пТ)=-

=Osin

L

 

 

 

-

Fx(M)=N

 

1

N nL

 

 

=

sinЩJМТ.

 

 

 

 

М

 

 

 

 

N

N

sinЩJT

 

 

 

 

 

 

 

 

 

 

 

 

(3.62)

148

sin2п м
N
. . 21t sш-
М
sш21t-
N
. 21t

2

 

-1

 

 

2

М

-1

М

 

 

 

FyCM)=- L u(nT)k

(nТ)=-

Lcos2(Щ:i nT-<pм)=

N

п

=-+

g

N

 

 

=O

 

М

1 sinЩ:iМТ

 

 

 

 

N

N sinЩ:iT

 

 

 

(3.63)

 

 

 

---''----.n

 

 

При М = N (полное число выборок), учитывая, что sinffioNТ =

= sin21t = О, из (3.62), (3.63) имеем Fx(N) = 1, Fy(N) = 1, что со­

ответствует алгоритму Фурье с полным числом выборок N. По­ правочные коэффициенты Cg, Ch при расчете векторов при не­ полном числе выборок определяются из соотношений:

Fx(M)=Ch

 

-1

 

 

 

 

 

2 МL-1sin2

 

0

nT-q>м)=l;

 

-

М

 

(ro

 

2

п=О

2

(ro

 

nT-<pм)=l,

F (M)=Cg- I,-cos

 

 

y

N п=0

 

 

0

 

 

 

 

 

 

 

откуда с учетом (3.62), (3.63) при roo

С -

[

м

- N

 

 

 

h -

N

 

 

 

1

 

C =

М

 

 

 

-+

 

 

g

[

N

 

N

 

 

 

 

1

N

=]-21t/Ni получим:

]-l '.

(3.64)

Коэффициенты Cg, Сh являются поправочными (нормирующи­ ми) при вычислении ортогональных составляющих векторов, позволяющими получить правильное значение амплитуды в момент времени МТ независимо от числа используемых выбо­ _рок М.

, Обеспечение подавления постоянной составляющей «ко­ синусиым» быстродействующим фильтром Фурье. Коэффици­

ент передачи любого фильтра при постоянном во времени сиг­ нале ud (ча ота/q = О) определяется алгебраической суммой его

крэффициентов. Отсюда следует, что реакция фильтра Fd на еди-

149

иичн:ый постоянный во времени сигнал определяется выраже­ нием

2 М-1

(3.65)

Fd = N

пLk,,=<>

-

 

 

где k1 - коэффициенты фильтра.

С учетом соотношения (3.45), любые синусные фильтры пол­ ностью подавляют постоянную составляющую во входном сиг­

нале.

Для косинусных фильтров Фурье при М < N сумма Ad его ко­ эффициентов равна

м-1

.

м

 

sm1t-

(З.66)

Ad = L cos( nT-q>м)=

.

.

паО

s1n1t

 

 

 

N

 

С учетом этого, обеспечить подавление постоянной составля­ ющей входного сигнала косинусным фильтром можно в случае, если изменить каждый из его коэффициентов на величину -Ad/M (рис. 3.24), с тем чтобы их алгебраическая сумма равня­ лась нулю. При этом коэффициенть1 фильтра равны

.

м

 

SШ7t-

(З.67)

(M,N)=cos( nT-q>м)-

N .

 

l

 

Msinп­

 

 

N

 

о

/

Рис. 3.24. СкорректироваННЬiе коэффициенты G-фИ11ьтра с учета подавления

постоянной составляющей

150

Соседние файлы в папке Литература