Устройство для дискретного преобразования Фурье Советский патент 1987 года по МПК G06F17/14 

Описание патента на изобретение SU1287174A1

112

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам дискретного преобразования Фурье сигналов (формирования сигналов) и может найти широко применение для построения параллельных спектральных анализаторов.

Цель изобретения - упрощение устройства.

На фиг. 1 изображена блок-схема устройства; на фиг. 2 - блок-схема Косинусного (синусного) блока повышения порядка первого типа; на фиг, 3 - блок-схема косинусного (синусного) блока понижения порядка второго типа

Устройство содержит группы косинусных и синусных блоков понижения порядка первого типа 1,2

и 1-2 -1-2 , группы косинусных блоS

ков понижения порядка второго типа 2 -22-2 -2 и 2g-22-2 -2 и группы 3 блоков суммирования-вычитания.

Косинусный (синусный) блок понижения порядка первого типа (фиг. 2) содержит узел суммирования вычитания состоящий из сумматоров 4 - 6 и узла 7 умножения на коэффициент. Косинусный (синусный) блок понижения порядка второго типа (фиг. З) содержит узел 8 суммирования-вычитания.

Работа уст ройства основывается на следующем алгоритме.

Выражение a(2(2k+1)) для дискретного -синус-преобразования Фурье 2 сигналов обладает следующим свой- ством:.

a(2(2k+1)):i A/l,k)

sirM (1)

где i) 0,1,... ,n; ,1,2,...; 0,1,2,...;

A;(l,k,4)x(l); ,1,...,2 H; AMO,k,4)AV, ( ,k,4)sinll(2k+

+ 1)72 ; A (l,k,)AV, (l.k,W+A, (2;- -l,k,)+2A ,.x( +

.,,,,i, („

,1,.«)2 -I

Соотношение. (l) легко доказывается индукцией по i при любых значениях k и .

Любое целое действительное число из множества, ограниченного интервалом (-2, 2), может быть получено из выражения

74 .2

(2и + 1),

где 0,1,...,п-1; ,1,...,2 -1; ф - знак + или -.

Любое целое действительное число из множества, ограниченного интервалом (-2 , 2), может быть представлено в виде алгебраической суммы возрастающих степеней двойки.

Следовательно, при определенных значениях k и может иметь место равенство

(2k+1) ,.2... ...0..,2,2..., (3) где OioC-i r.. .(0).. .tn.

Для выражения (1), характеризующего дискретное преобразование Фурье от действительной последовательности сигналов х(1) (,1,...,2 -1), при любом k и. справедливы равенства лi

a(242k+1))a(-2 (2k+1));.

a (2.(2k+1))-a4-2(2k+1)). (4)

Определяют способ формирования дискретного преобразования Фурье сигналов х(1). На основании (3) вводят последовательность сигналов ар1 умен- тов

Ф.

Ч : ; 0 „2Ч2 ЧГФ 2%Ыгр.п; t 00o2l5,20,2 ,242

VJ ;0,2 .r.n;

f- , .. . f0-., г .2..2У. ...

2; ... (5) qjj (-Г . . j

. Д-V,

,Z

n 00,2,... ,

: ...2V . 2$. 2... .2

,n ; - . .i

причем 0, 4 of.f, /p, . ., . . . ; e().

Сигналы (функции) a ( V),

fi () f2 1) А/3 Л VV.. , . . . U, I

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

Нулевой цикл. Сигналы VJ , ..., с учетом (5) можно представить в виде

.();

rO(c.

.0+(Ч Д +0).

Кроме того, учитывая (2) для -V -О,

можно записать

(1,о).л: : сг,.г-:о).

Со) о CIS/

(0)0

Ost CCS)

(f,t.V-0)- (Л -о

. iJ (vS-O)

а (z) 2::А,(1),,.,---:--,

(7)

где ii п. (1)х(1), (6) О Используя указанные свойства и (2),

° СС51(6), закон формирования сигналов а,

т.е. значения сигналов А не зависят

от второго аргумента. Исходя из это- начиная с аргумента „ ° , можно предОо1

можно записать

c(s

с,

ставить в виде

IHC UiQi;

W 0 - - . Г1„- i

0,

0,

(I)L А/ (1,)-, ,.

ыр

Vтu.

-о ,

а-(.,

. 2

где 0,1,

.Ф;

(Vj -0),... через разность (ч -0)

Представляют разности ( f %-0) , .. .. с учетом (5) следующим образом:

«.р

(f,t°-OH(()-()) (4 f

-o)(4 5-o)-.(4,t-4 f;).

OcL

Vz оы.

Кроме того, выбирают такое ,Яk при / 0,1,.. .

сC(S)

чтобы сигналы А . при возрастании

о

второго аргумента не меняли своего значения,, т.е. чтобы были справедливы равенства

).-/;- )

) ф-

, ал

о

35

...А (I,) ... (l,0,(2,+1)),(10) . где k,, 0, 1,.. .; ,1...; oL; --l

Используя (2) с учетом (6), п чают, что l должно удовлетворят условию

0.(11)

Первый цикл. На первом цикле, ря во внимания (9) - (11), закон

ccs). я. мирования сигналов а ( ),

(ffp ),..., (Ч ) можно пре ставить в виде

()iz А. (I);

) ::;« „,-a)3inJ -2-:i|-- i;

2 М.

;(r)i: -A,,«)(4Lz--), .-(„.1„ . па,

где п,) J

A;;;4l)(2,(2k.O)

АГ (1),0 (2k.O)sini- -.

« о-«1о, ccs;

Сигналы А формируются по формулам(2) . при ; ; . ; V о

7174

аЧО) ,„ (I); а,0;

по . . -п

Л

сы, й„, ,,, I(o°d.-0).

а ( v-n --г,

. iJ (vS-O)

а (z) 2::А,(1),,.,---:--,

(7)

„ °

Оо1

0,

(1,)-, ,.

Vтu.

(8)

с,--e

.Ф;

. 2

j -0),..

OoL

(9)

Используя (2) с учетом (6), получают, что l должно удовлетворять условию

0.(11)

Первый цикл. На первом цикле, беря во внимания (9) - (11), закон форccs). я. мирования сигналов а ( ),

(ffp ),..., (Ч ) можно представить в виде

.

« о-«1о(13)

512а.7 1 74

Используя указанные свойства и (2) та , могут быть записаны следую- для сигналов (12), начиная с аргумен- щие формулы:

а(С)&г (,,fS.;-.:;,)cos -j;iif: S),,,

-.4Г «.,;,),ьШ;:1А- 1

a-ч..fJBcosI -2 ;-

,.,A«;4l.))sin ill4-UL-/ (,4)

где ,1,o..;. .

С. -«;;-б).

°rv -M M - 2 Ч Р -Л) (15) А U, vv %d. Vz

Представляют разности (py- ). . {f f - V/ ) - (/ - al° Ь ( Л - 4 (Lp/ - oct разность () Кроме того, выберем такое i ,(16) с учетом (5) следующим образом: чтобы сигналы и при возГф 2 и,ол-Гц,, Л.cfu,,., , .

иг °с dLB DoL рг ooL растании второго аргумента не меняли

.25 своего значения, т.е. чтобы были (Y u, Po) (.p Pi-(o f o ) + (,).; справедливы равенства:

d-f, ОоСoLj} c.j3,.

-){

,2 ° ()) ...;Ч1,2() ... (2Ц+1)); , A;, ; (1,2-Ч/;-%1)) ...ЧТ (I.2( ...A ;;4T,0,(2k, + 1) (17)

, где

k,U,1,...; 0,1,.,.; ,p- ;Q&J.r--),. (18)

1, i or-|9-t „, „ j n 1Второй цикл. На втором цикле для

к. П Z. при л - 5 I , . J

с( S1 W

,, XT ч, ,.,- 35 данных сигналов а С,)

Используя (2) с учетом (15), полу- ctsi

чают что / должно удовлетворятьа ( f.j ),.. ., беря во внимание (16)условию(18), закон формирования имеет вид:

а-Чу./;:: (I);

Р fiF ° .(.Л) 0, 0,

c(s) ( ()соз -2-- Lt - l - A (l)sin.

V7 - ),(jA u;sirx

EL-:: i o4.i&i). (19)

2

.и,-,

C(C) (0)5

A,

-где n n - V, ;

(I)A;; (l,0, .1))ccs21 |. Л- (1,0, (2k, .1)x

. in0(2kii:i)

7rT-i

4::;(l)Ar(l,,.1))).A7 (I,,,(2k,.1))x:

о т 11

. I n0,(). /20-) xsin- h-r --. v2uj

Сигналы AV; , формируются лов () , a (), ..., УЧИ- no формулам (4), (2) при , - ,; тывая предьщущие выводы, можно запи- na i-ou цикле для сигна- сать -следуюиц.й закон формирования: ;

71287.174

(Л-) () Г 1 °

С(5)

а %,

Г Тп ° -(i) +у1 ц1- 0- /0. . с,с, 1Л2 ° - (fLl (%; ) LZ (А,„,. (l)cosJ

scs, . ).. т, А .. sin-- ),

(+J o(ii - 2- где п.п .- J. .формируются на (i-l)-oM цикле, исходя

Значения п Д i-t опреде- JQ выводов по всем предыдущим циклам, ляемые как О .-v./, г-W ... +i,) , аналогично 1 и 2 циклам.

.С ()АГ (L0.-, (2.,,,.l))coslM-lI (-мГ. tl,J ,-,.(2k;., -M))sini - --i2LiIi;

-$- -

Ш ((5;., 2.-42k,., .1)(.,.il) д- (ед-,(2Ь -b1)). (22)

-1 е(с) SCS) ,.

Сигналы А J формируются по из выводов по всем предьщущим циклам, формуле (2), при . ;$ ; аналогично 1 и 2 цикл ам.

.-, . ы . / 25 ... ,

Значения . -( i) .,.+ . )Используя указанные свойства и

, . учитьшая все предыдущие выводы для и , - 2 . при/1 0,1,,,, опре- формируемых сигналов, начиная с аргу- деляются на (1-1)-ом цикле, исходя мента можно записатьc(s; й- -(i/ +y -c .) 0.- (и. )r: (А (1, ());

- . ,-11 (.fi-./rx ,

COS-- - ) (Г, А ,. (1,2

() i

...л,,,.:.„,::-.(а:.::&..),, , ш,

2 ,-...,) „01 , di-1

xvf., -- где i 0,1, ...

С «, (..-,.-..(«,

с («.2- - - - (1).

Далее, если есть аргументы, боль- . (16) и кроме того-, выбирается такое

fit

шие, чем У, (например, учитывая (2), J. чтобы сигналы и А j

ф- d h

имеем: V Ji, .2 , где их при возростании второго аргу,„Ф.,„„ мента не меняли своего знаразности с f , выражаются через разф. ф.чения, т.е. чтобы выполнились

ность ( () аналогично (9), 0 равенства:

А (1.2: -:-Vr ( ( 2k,-H));

(1,2 (.V )) ...A;f (1..,.l), (25)

где k--0,1, ... ; §,0,1,...;. при/ 0,1, ... Используя (2),

4i Z-(в i, +.. . + il., ); ,с учетом (24) получают:

1287174

0$/. Ь-(„ + ...+ ), ), (26) т.е. у , должно лежать в пределах от нуля до значения (i+1)-ro показателя степени двойки без. суммы всех предьдущих ),

(1-)-1)-ый цикл. На (i+1)-oM цикле

для данных сигналов . ), ...

принимая во внимание сказанное, получают закон формирования сигналов;

-Z, «..))cosM.il) „,,« „,

Ka.CZk OJainJl - iii;

о 1 4i

Си (1)АГ (1,0, ..1

x(r,0., H-Osini|-%2k,i1)

))eo

2

h, -1

ССС 5/gl

Сигналы А j j А. ,. формируются

f;i l

ПО формулам- (2), при . ; $ .,; . ; V) ). .

Формула и 3 о б р е т е и. и я

Устройство для дискретного преобразования Фурье, содержащее первую группу из двух блоков суммирования- вычитания, о т л и ч а ю щ е е, с я

тем.

1, что, с целью упрощения устройства, оно содержат п групп косинус- ныз и синусных блоков понижения порядка первого типа (, N - размер преобразования по (2-(-1) (,п) блоков в р-й группе, п групп косинусных и синусных блоков понижения порядка второго типа по (2 -ь2 (-1) блоков в р-й группе и (и-1) групп блоков суммирования-вычитания по ((2-(-1 ) блоков в каждой группе, причем первая группа выхода Р-ГО косинусного блока понижения по- рядка первого типа р-й группы подключена к группе входов (р+1)-го ко- синусного блока понижения порядка второго типа (р+1)-1 группы, вторая и третья группы выходов р-го косинусного блока понижения порядка первого типа р-й группы подключена к груп- пам ВХОДОВ соответственно (р+1 )-го синусного блока понижения порядка . второго типа и (р+1)-го косинусного

С о

0

С,./ .(27)

и далее следующие значения сигнаC{S)

лов а от следующих аргументов с

использованием сигналов А (t)

со),-+аналогично (12), (19), (21) 1,2,...,

i-ro циклов,

где п-;,. - 1/, ;

i1)

)).(2kiil) .0 2 .

428)

0

5

5 0 5

блока понижения .порядка первого типа (р+1)-й группы, причем первая, вторая и третья группы выходов синусного блока понижения порядка первого типа группы подключены к группам входов соответственно (р+1)-го синусного блока понижения порядка второго типа, (р+1)го косинусного блока понижения порядка второго типа и (р+1)-го синусного блока понижения .порядка первого типа (р+1)-й группы, группы выходов i-x (,р) косинусного и синусного блоков понижения порядка второго типа р-й группы подключены к группам входов соответственно i-x косинусного и синусного блоков понижения порядка первого типа (р-|-1)-й группы, группы выходов . косинусного и синусного блоков понижения порядка первого типа р-й группы подключены к группам входов соответственно первого и второго блоков суммирования-вычитания р-й груп- Ьы, группы иыходо суммы и разности первого блока сложения-вычитания подключены к группе входов соответственно первых косинусного и синусного блоков понижения порядка второго типа (рн-1)-й группы, группы выходов суммы и разности второго блока суммирования-вычитания р-й группы подключены к группам входов соответственно вторых косинусного и синусного бло11.12871

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

7412

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

Похожие патенты SU1287174A1

название год авторы номер документа
Устройство для дискретного преобразования Фурье сигналов 1985
  • Шафоростов Владимир Изотович
SU1288717A1
Устройство для дискретного преобразования Фурье действительной последовательности сигналов 1986
  • Семенов Владимир Семенович
  • Шафоростов Владимир Изотович
  • Шафоростов Юрий Изотович
SU1357974A1
Устройство для определения амплитуды и мощности спектральных составляющих комплексного сигнала 1985
  • Богданов Анатолий Николаевич
  • Орлов Сергей Павлович
  • Шафоростов Владимир Изотович
  • Шафоростов Юрий Изотович
SU1309037A1
Устройство для вычисления преобразования Фурье 1985
  • Шафоростов Юрий Изотович
  • Шафоростов Владимир Изотович
SU1287176A1
Устройство для выполнения преобразования Фурье 1982
  • Шафоростов Юрий Изотович
SU1084807A1
Рекурсивный цифровой фильтр 1990
  • Шафоростов Юрий Изотович
  • Засов Валерий Анатольевич
SU1732433A1
Устройство для моделирования линейных систем 1984
  • Шафоростов Юрий Изотович
  • Засов Валерий Алексеевич
SU1233182A2
Устройство для вычисления коэффициентов нерекурсивных полосовых фильтров 1988
  • Шафоростов Юрий Изотович
SU1647587A1
Функциональный преобразователь 1986
  • Якименко Владимир Иванович
  • Лысенко Алексей Леонович
  • Бульбанюк Александр Федорович
  • Эпштейн Цецилия Борисовна
SU1352476A1
Рекурсивный полосовой фильтр 1984
  • Шафоростов Юрий Изотович
SU1287032A1

Иллюстрации к изобретению SU 1 287 174 A1

Реферат патента 1987 года Устройство для дискретного преобразования Фурье

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам дискретного преобразования Фурье, и может найти применение для построения параллельных спектральных анализаторов. Цель изобретения - упрощение устройства. Поставленная цель достигается за счет того, что устройство для дискретного преобразования Фурье содержит группы косинусных и синусных- блоков понижения порядка первого и второго типов 73 1 so 7 72 7 з- з с 1с 2 -1с 2 и 1 2 и 2 и группы 3 блоков су {мирования-вычитания с соответствующими связями между блоками устрой- S ства. 3 ил. (Л ГС 00 Ч 4ib

Формула изобретения SU 1 287 174 A1

Фс/.2

Редактор С.Лисина

Составитель А.Н.Баранов Техред А.Кравчук

Заказ 7719/53 Тираж 694

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Фие.Ъ

Корректор М. Пожо

Подписное

Документы, цитированные в отчете о поиске Патент 1987 года SU1287174A1

Устройство для выполнения преобразования Фурье 1982
  • Шафоростов Юрий Изотович
SU1084807A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Капорин И.Е
Новый алгоритм быстрого преобразования Фурье./ /Вычислительная математика и математическая физика, т
Прибор для промывания газов 1922
  • Блаженнов И.В.
SU20A1

SU 1 287 174 A1

Авторы

Шафоростов Юрий Изотович

Шафоростов Владимир Изотович

Орлов Сергей Павлович

Даты

1987-01-30Публикация

1985-01-07Подача