DK144629B - Kredskoeb til beregning af fourierkoefficienter ud fra digitale eksempleringer af et reelt og symmetrisk signal og til bereegning af digitale eksempleringer ud fra en symetrisk sekvens af koefficienter - Google Patents
Kredskoeb til beregning af fourierkoefficienter ud fra digitale eksempleringer af et reelt og symmetrisk signal og til bereegning af digitale eksempleringer ud fra en symetrisk sekvens af koefficienter Download PDFInfo
- Publication number
- DK144629B DK144629B DK89076AA DK89076A DK144629B DK 144629 B DK144629 B DK 144629B DK 89076A A DK89076A A DK 89076AA DK 89076 A DK89076 A DK 89076A DK 144629 B DK144629 B DK 144629B
- Authority
- DK
- Denmark
- Prior art keywords
- coefficients
- complex
- digital
- real
- multiplier
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/141—Discrete Fourier transforms
- G06F17/142—Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Discrete Mathematics (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Complex Calculations (AREA)
Description
- <#· ί (19) DANMARK \g: t
^ (12) FREMLÆGGELSESSKRIFT <n) 144629B
DIREKTORATET FOR PATENT- OG VAREMÆRKEVÆSENET
(21) Ansøgning nr. 89Ο/76 (51) Int.CI.3 6 06 F 15/332 (22) Indleveringsdag 2. mar, 1976 (24) Løbedag 2. mar. 1976 (41) Aim. tilgængelig 6. sep. 197 6 (44) Fremlagt 1 9. apr. 1 982 (86) International ansøgning nr.
(86) International indleveringsdag - (85) Videreførelsesdag - (62) Stamansøgning nr. -
(30) Prioritet 5. tnar. 1975, 7506861, FR
(71) Ansøger TELECOMMUNICATIONS RADIOELECTRIQUES ET TELEPHONIQUES T.R.T., 75OI3 Paris, PR.
(72) Opfinder Georges Bonnerot, PR.
(74) Fuldmægtig Internationalt Patent-Bureau.
(54) Kredsløb til beregning af fourier= koefficienter ud fra digitale ek= sempleringer af et reelt og sym= metrisk signal og til beregning af digitale eksempleringer ud fra en symmetrisk sekvens af koeffici= enter.
Opfindelsen angår et kredsløb til beregning af N dobbelte ulige, diskrete fourierkoefficienter CQ, C^, c2 ··· Cjj_i ud fra en symmetrisk sekvens af N digi- tale eksempleringer XQ, X^, X2 ... Xff_1 af et reelt og symmetrisk indgangssignal, 37 hvor N er et med en faktor 4 deleligt tal, hvilket kredaløb omfatter en lager-
N
φ enhed til oplagring af de N digitale eksempleringer og med 1 det mindste en første ί" og en anden udgang, en til lagerenhedens udgange koblet første multiplikator til i— multiplikation af komplekse tal og med en tilknyttet komplekstalsgenerator, samt en med multiplikatoren forbundet DFT (diskret fourier-transformation) beregner-^ enhed.
Et sådant kredsløb kan anvendes til spektralanalyse eller signalfiltrering.
Teknikkerne til beregning af den diskrete fouriertransformation for en serie ækvidistante eksempleringer af et signal har allerede været genstand for 2 144629 mange publikationer. Se f.eks. litteraturhenvisning 1 umiddelbart efter figur-<fort egne Isen. Den mest effektive fremgangsmåde til beregning af den diskrete fouriertransformation (DFT) kendes under betegnelsen "Fast Fourier Transform" (FFT), dvs. den hurtige diskrete fouriertransformation.
Hvis tidssekvensen udgøres af N eksempleringer af et reelt signal, vil det antal operationer, der skal udføres til en FFT, være det samme som det antal beregninger, der udføres ved den hurtige fouriertransformation,hvis tidssekvensen udgøres af N komplekse eksempleringer. På grund af reelle signalers egenskaber er det ved en FFT udførte antal operationer unødigt højt, hvis der tilføres reelle signal-eksemp le ringer. Som beskrevet i litteraturhenvisning 2 kan antallet af operationer på N reelle eksempleringer formindskes til et antal, som er tilnærmelsesvis lig med det antal operationer, der skal udføres på N/2 komplekse ekserapleringer.
Dette kendte kredsløb er baseret på en FFT, der er konstrueret på sædvanlig måde, og som udelukkende er egnet til behandling af komplekse signaleksem-pleringer og dannelse af komplekse fourierkoefficienter. Ved hjælp af et forbehandlingstrin og den første multiplikator omformes de reelle signaleksempleringer til komplekse tal, der tilføres FFT-elementet.
Hvis fourierkoefficienterne, som det er tilfældet for signaler med bestemte symmetriegenskaber, er reelle, kan antallet af operationer, der skal udføres, formindskes yderligere, idet dette antal operationer nemlig kan formindskes til tilnærmelsesvis N/4 i sammenligning med antallet af operationer i en sædvanlig FFT (se litteraturhenvisning 3). For at opnå denne formindskelse i antallet af udførte operationer ændres den sædvanlige opbygning af FFT-elementet, hvilket er uønsk-værdigt eller endog umuligt med en FFT-beregnerenhed, der er udformet som et modul.
Det er en hensigt med opfindelsen at tilvejebringe et kredsløb af den i indledningen omtalte type til omformning af reelle eksempleringer af et reelt og symmetrisk tidssignal til reelle fourierkoefficienter, hvor ovennævnte yderligere formindskelse opnås med anvendelse af en sædvanlig FFT.
Ifølge opfindelsen er et kredsløb af den indledningsvis angivne art ejendommeligt ved, at lagerenheden er indrettet til enten på sin første udgang at frembringe de lige nummererede digitale eksempleringer af en første sekvens af digitale eksempleringer dannet af de N/2 digitale eksempleringer Χ^, X^, X^ — ^/2-1 og på sin anden udgang frembringe de lige nummererede digitale eksempleringer af en anden sekvens af digitale eksempleringer dannet af de N/2 digitale eksempleringer ^/2’ ^/2+1’ ^/2+2 ·" Xjf-l» eller ved sin første ud8ang at frembringe de ulige nummererede digitale eksempleringer af nævnte første sekvens og ved sin anden udgang frembringe de ulige nummererede digitale eksempleringer af nævnte anden sekvens, at hver digital eksemplering X^ på den første udgang med en digital eks- 3 U4629 emplering X^2+^ den an<^en udgang danner et eksempleringspar, hvilke N/4 eks-empleringspar føres til den første multiplikator, der som svar på disse eksempleringspar og på N/4 komplekse tal fra den første komplekstalsgenerator frembringer N/4 første komplekse produkter, som føres til DFT-beregnerenheden til frembringelse af N/4 andre komplekse produkter, som føres til en anden multiplikator til multiplikation med komplekse tal fra en til den anden multiplikator knyttet anden komplekstalsgenerator, som frembringer N/4 andre komplekse tal, hvilken anden multiplikator som svar på de N/4 andre komplekse produkter og de N/4 andre komplekse tal frembringer N/4 tredje komplekse produkter, hvis reelle og imaginære dele udgør enten de lige nummererede koefficienter i henholdsvis den første serie af koefficienter Cq, ... C^2_]. °8 ^en an<^en serie af koefficienter C^2, ^flj/2+1 CN_^ eller de ulige nummererede koefficienter i henholdsvis den første og den anden serie af koefficienter, og at de reelle og imaginære dele af de tredje komplekse produkter selektivt føres til inverterkredse til invertering af disse deles polaritet til frembringelse af de resterende koefficienter.
Ved benyttelse af forholdsreglerne ifølge opfindelsen kan der anvendes en FFT af ordenen N/4.
Opfindelsen angår tillige et kredsløb til beregning af N digitale eksemple-ringer XQ, X^, X2 ... XN_1 for et reelt og symmetrisk signal ud fra en symmetrisk sekvens af N dobbelte, ulige, diskrete fourierkoefficienter CQ, C^, ........
... CN_15 hvor N er et med en faktor 4 deleligt tal, hvilket kredsløb omfatter en lagerenhed til oplagring af de N koefficienter og med i det mindste en første og en anden udgang, en til lagerenhedens udgange koblet første multiplikator til multiplikation af komplekse tal til frembringelse af første komplekse produkter og med en tilknyttet komplekstalsgenerator samt en til multiplikatoren forbundet IDFT (invers-diskret fouriertransformation) -beregnerenhed. Svarende til det ovenfor anførte er et sådant kredsløb ifølge opfindelsen ejendommeligt ved, at lagerenheden er indrettet til enten på sin første udgang at frembringe de lige nummererede koefficienter i en først sekvens af koefficienter dannet af de N/2 koefficienter Cq, C^, C2 ... C^/2-l °S sin anden udgang frembringe de lige nummererede koefficienter i en anden sekvens af koefficienter dannet af de N/2 koefficienter CN^2, St/2+1 ''' Sl-1 e^er ve<^ s^-n fØrste udgang at frembringe de ulige nummererede koefficienter i nævnte første sekvens og ved sin anden udgang frembringe de ulige nummererede koefficienter i nævnte anden sekvens, at en koefficient C. ved den i første udgang og en koefficient cN/2+i ve<^ ^en anden udgang hver gang danner et koefficientpar, hvilke N/4 koefficientpar føres til den første multiplikator, der som svar på disse koefficientpar og på N/4 komplekse tal fra den første komplekstalsgenerator frembringer N/4 første komplekse produkter, som føres til IDFT-be-regnerenheden til frembringelse af N/4 andre komplekse produkter, som føres til en anden multiplikator til multiplikation af komplekse tal og med en tilknyttet anden 144629 4 komplekstalsgenerator til frembringelse af N/4 andre komplekse tal, hvilken anden multiplikator som svar på de N/4 andre komplekse produkter og de N/4 andre komplekse tal frembringer N/4 tredje komplekse produkter, hvis reelle og imaginære dele enten udgør de lige nummererede digitale eksempleringer af henholdsvis den første serie af digitale eksempleringer X^, X^ ... X^/2-l den anden serie af digitale eksempleringer Χ^2> ^/2+1 ·" ^N-l eller de ulige nummererede digitale eksempleringer af henholdsvis nævnte første og nævnte anden serie af digitale eksempleringer, og at de reelle og imaginære dele af de tredje komplekse produkter selektivt føres til inverterkredse til invertering af disse deles polaritet til frembringelse af de resterende digitale eksempleringer.
Opfindelsen beskrives nærmere i det følgende ved hjælp af udførelseseksempler under henvisning til tegningen, hvor fig. 1 viser to diagrammer, der angiver forbindelsen mellem eksempleringer i tids- og frekvensdomænet ved en sædvanlig FFT, fig. 2 et kredsløbsdiagram af en sædvanlig FFT, fig. 3 kredsløbet ifølge opfindelsen, fig. 4 en serie signaleksempleringer, der tilføres indretningen ifølge opfindelsen, og fig. 5 to diagrammer, der angiver forbindelsen mellem eksempleringer i tids-og frekvensdomænet ved en indretning ifølge opfindelsen.
Der henvises til følgende litteratur: 1. ''Digital Signal Processing", del 2, L.R. Rabiner og G.M. Radar; IEEE Press 1972.
2. "Real Signals Fast Fourier Transform Storage Capacity and Step Number Reduction by Means of an Odd Discrete Fourier Transform", J.L. Vernet; Proceedings of the IEEE October 1971; side 1531 - 1532.
3. "A Fast Fourier Transform Algorithm for Symetric Real Valued Series", H. Ziegler; IEEE Transactions on Audio and Elektroacoustics, Vol. AU-20, No. 5, December 1972; side 353-356.
Den sædvanlige DFT er defineret på følgende måde: ck = |>." Xn-exp ^"2ΤΓ j (1)
Tt=0
I denne ligning angiver C, den k’ende fourierkoefficient, der skal beregnes, X
k n en indgangssignaleksemplering og N det antal indgangssignaleksempleringer Xn, der er taget i betragtning, medens j = \Tl og n og k betegner hele tal med værdien 0, 1, 2, ... , N-l.
På lignende måde er den inverse diskrete fouriertransformation defineret som: 144629 5 _N-1 , X => C .exp [2*17 j. ^]. (2) k=0 w
Den af den diskrete fouriertransformation eller den inverse diskrete fourier-transformation definerede forbindelse mellem tidsdomsenet og frekvensdomænet er vist i diagramform i fig. 1. Diagram la viser N signaleksempleringer XQ, X^, Xj,·· X^ ^. Disse signaleksempleringer fremkommer til tidspunkterne 0, T, 2T, ... (N-l)T. Med disse N signaleksempleringer kan der beregnes N fourierkoefficienter Cg, C^, ... C^ ^ ved hjælp af den i ligning (1) definerede DFT. Nærmere bestemt repræsenterer disse koefficienter eksempleringer af frekvensspektret for det signal, der er repræsenteret af signaleksempleringerne XQ, ... XN Disse frekvenseksem-pleringer er taget til frekvenserne 0, ... (N-l)i^. Disse frekvenseksem pler inger er vist i diagram Ib.
Ved hjælp af den i ligning (2) definerede inverse diskrete fouriertransfor-mation kan signaleksempleringerne XQ, X^ ^ i diagram la omvendt afledes fra frekvenseksempler ingerne Cq, ... ^ i diagram lb.
De beregninger, som må udføres ved benyttelse af ligning (1) og (2), er af den samme type. Den nedenfor følgende beskrivelse vil derfor være begrænset til udførelse af ligning (1).
De sædvanlige fouriertransformationer er udformet til behandling af komplekse signaleksempleringer og til frembringelse af komplekse fourierkoefficienter. En sådan fouriertransformation af N'te orden kan som vist i fig. 2 fremstilles som en beregnerenhed 1, der er forsynet med N par indgange (ag, bg), (a^, b^)... (aN_^, βΝ_Ρ> hvortil de komplekse tal XQ, X^, ... ^ føres, og som er ud styret med N par udgange (dg, eg), (d^, e^) ... (d^_^, e^_^), hvor de komplekse tal Cg, C^, ... CN ^ frembringes. Til beregnerenheden 1 føres ydermere de komplekse koefficienter exp [-2<W j hvor n = 0, 1, 2, ... (N-l) og k = 0, 1, 2, ...
(N-l).Disse komplekse koefficienter fremkommer fra en lagerenhed 2. Ud fra de komplekse koefficienter og de komplekse indgangstal Xg, X , ... beregner enheden 1 i overensstemmelse med formlen (1) de komplekse tal Cg, C^, ... C^ , der er tilgængelige på de ovennævnte udgangspar.
Med en sådan sædvanlig DFT udføres der mange overflødige beregninger, hvis der skal beregnes fourierkoefficienter for et reelt og symmetrisk tidssignal, som udelukkende har reelle eller udelukkende har imaginære fourierkoefficienter.
Ved hjælp af indretningen ifølge den foreliggende opfindelse er det muligt på enkel måde at formindske lagerkapaciteten til en fjerdedel og antallet af udførte beregninger til tilnærmelsesvis en fjerdedel for store N.
Indretningen ifølge opfindelsen er vist i fig. 3. Denne indretning omfatter en lagerenhed 4. Signaleksempleringerne tilføres denne lagerenhed 4 gennem en indgang 3. Lagerenheden 4 er udformet som et skifteregister med N registersektioner 6 144629 4(0)-4(N-l), der hver er udformet til oplagring af en fuldstændig signaleksemplering X^. Lagerenheden omfatter ydermere en første multiplikator 5 med N/4 indgange R(0), R(2), R(4), ... R(y - 2) og N/4 indgange 1(0), 1(2), 1(4), ...
I(— - 2). De signaleksempleringer, som er oplagret i registersektionerne med lige numre og beliggende i den venstre del af registret 4, tilføres indgangene R (i).
De signaleksempleringer, som er oplagret i registersektionerne med lige numre og hørende til den højre del af registeret 4, tilføres indgangene I(i) i multiplikatoren 5 med omvendt polaritet. I figuren er det nævnte polaritetsskift symbolsk vist ved hjælp af invertionselementer 6, ... 8. Den til en indgang R(i) førte signaleksemplering betragtes nu som den reelle del af et komplekst tal, hvis imaginære del er givet ved den signaleksemplering, der tilføres den tilhørende indgang I(i). Således tilføres f.eks. det komplekse tal X?m - j X^ + ^ 2 til indgangsparret R(2m), I(2m).
I multiplikatoren 5 multipliceres dette komplekse tal (X2m - j X^ + ) med det komplekse tal exp [-2ΤΓ j —r^^·], hvis værdi for hver værdi af m (m = 0, 1, 2, ... N/4 - 1) fremkommer fra en lagerenhed 9. Multiplikatoren frembringer herefter N/4 komplekse tal (m = 0, 1, 2, ... ^--1). Disse komplekse tal tilføres derefter et sædvanligt DFT-element 10 af ordenen N/4. Dette DFT-element frembringer N/4 komplekse tal 0*2^ (q = 0, 1, 2, ^ - 1). Til frembringelse af disse komplekse tal C 2^ føres der til DFT-elementet 10 koefficienter, som også dannes af lagerenheden 9. De N/4 komplekse tal fØres til indgangspar på en anden •multiplikator 11, der er identisk med den første multiplikator 5. De komplekse tal O 2q multipliceres igen med et kompLekÆtal exp [-2iiT” j hvis værdi for hver værdi af q (q ·= 0, 1, 2, ·... ~ - 1) fremkommer fra lagerenheden 9. De på denne måde dannede N/4 produkter fremkommer som N/4 komplekse tal ^2q + ^ *^N * ) på komplekse par af udgange R'(0), I'(0), ... R'(tj· - 2), IH-j - 2) fra multiplikatoren 11. De ønskede N reelle eksempleringer i frekvensdomænet fremkommer nu på følgende måde: På de N/4 reelle udgange R'(2q) (q=0, 1, 2, ... N/4 - 1) er de N/4 eksempleringer C2^ tilgængelige. Ved at vende fortegn på disse eksempleringer C2^ ved hjælp af kredsene 12, 14 og 16 opnås de N/4 ek-sempleringer G .De N/4 eksempleringer C er tilgængelige på de N/4 i- q I +2q
maginære udgange I'(2q). Ved at vende fortegnet på disse eksempleringer C
f + 2q
ved hjælp af kredsløb 13, 15 og 17 fås de N/4 eksempleringer CM
I - 1 -2q
Kredsløbet ifølge opfindelsen er baseret på en ny diskret fouriertrans-formation. Denne nye transformation vil blive betegnet som en dobbelt ulige diskret fouriertransformation. Denne transformation er givet ved 7 144629 °k - I ΣΖΖ \ [-2ΊΓ j '(2ial^i2|lH}] (3) n=0
Denne ligning, hvor n og k er hele tal, idet n og k hver har værdierne 0, 1, 2, 3 ... N-l, tilordner, på samme måde som det er tilfældet med den i ligning (1) definerede fouriertransformation, N fourierkoefficienter til N eksempleringer Xn af et signal, hvor og i det almindelige tilfælde er komplekse tal.
Hvis T er intervallet mellem eksempleringerne Xn af tidssignalet, kan eksponentialfunktionen i den dobbelte ulige diskrete fouriertransformation ifølge ligning (3) skrives på følgende måde: exp [-2<ΰ j. -^!|p (2n + 1) f].
Heraf følger det at eksponentialfunktionens værdier skal tages til tids- t T 2k+l punkter (2n+l)-| , som er ulige multipla af j , og med frekvenser 2NT' > der er u- lige multipla af frekvensen ^T*
Det fremgår heraf, at den dobbelte ulige DFT (3) ud fra eksempleringer Xr af
T
et tidssignal, der er taget til tidspunkter (2η+1)γ, dvs. til ulige multipla af T
- , frembringer fourierkoefficienter C, , der er beliggende ved ulige multipla af Z i k frekvensen Dette er vist i diagramform i fig. 5. Nærmere bestemt viser dia grammet 5a signaleksempleringerne X„, X., ... X„ ,, der fremkommer til tidspunkt-T T T u 1 N-l erne j, 3j, ... (2N-1)—. Diagram 5b viser fourierkoefficienterne CQ, C^, ... CN_p der dannes ved den dobbelte ulige DFT, og som fremkommer ved frekvenserne 1 3 2N-1 2NT’ 2NT’ *** 2NT *
Foruden en dobbelt ulige diskret fouriertransformation kan der også defineres en dobbelt ulige invers fouriertransformation, nemlig på følgende måde: v"„ [·„** . (2k+l) . (2n+l) η
Xn => ck · exP L2<M J· -4n- j- (V
n=0
Ved benyttelse af eksponentialfunktionens egenskaber kan det vises, at den dobbelte ulige DFT har følgende egenskaber: - Hvis eksempleringerne Xr af et signal er reelle, vil det for de komplekse fourierkoefficienter gælde, at:
Ck = “ S-l-k (5) hvor Cjj ^ ^ repræsenterer den komplekst konjugerede værdi af ^ - Hvis fourierkoefficienterne er reelle, vil det for de komplekse signaleksem-pleringer gælde, at: x„ “ - Vl-ni <« - Af de to egenskaber (5) og (6) følger det, når både eksempleringerne X^ og fourierkoefficienterne C. er reelle, at: k 1 =-L, (7) n N-l-n 8 144629 C, =-0,. (8) k N-l-k.
Ved hjælp af de foregående ligninger skal det nu vises, at der i kredsløbet ifølge opfindelsen i fig. 3 udføres en dobbelt ulige fouriertransformation.
Det følger af ligning (8) at det kun er nødvendigt at beregne koefficienter med lige eller ulige numre, fordi koefficienterne med henholdsvis ulige eller lige numre kan afledes herfra. Hvis specielt koefficienterne med lige numre beregnes
N
og hvis k kan forudsættes at være lig med 2q (hvor q = 0, 1, 2, - 1), vil ligning (3) omformes til: C X exor^i (4^1^-(2n+1) 1 (9)
C2q N 2—r- VeXp L 1 “ J· 4N J
^ n=0
Serien på N eksempleringer X (hvor 0^ n^N-1) kan opspaltes i en serie med N/2 eksemp leringer X (hvor 0 < n -r -1) og en serie med N/2 eksemp leringer N n ^ X^ (hvor 0 < n < y - 1). Ved udnyttelse af eksponentialfunktionens kendte 2 +n egenskaber omformes linging (9) til: S. . i _ 1 2 x r ~rrr . (4α+1).(2n+l) q /inx C2q=N^- (Xn'JV > L"2 U J* 4N J ‘ (10) n = 0 2 + n
Hvis serien af eksempleringer X og X^ herefter betragtes som sammensat 2 + n af eksempleringer X?m og X^ med lige positioner og eksempleringer 12m+1 o m 2 + 2m m og X^ med ulige positioner, hvor m = 0, 1, 2, 3, ... N/4 - 1, kan ligning Y+2m + 1 (10) skrives på følgende måde: N _ , 14 ,,r . ,, x r ,(7!-. (4q+l) (4m+l) q /nx C2q = N ^- (X2m ' ^ χ , L'2 " J ~4N- J (11) ΊΓΤό~ 2 + 2m I , . 1 4 - x, x Γ r CT . (4q+l) (4m+3) q + S ?- (X2nH-l ‘ 3 h ^ βΧρ U2Sl J 4H J · m«° „2 „
Ligning (11) definerer j fourierkoefficienter ^vor 9 = 1) 2, (γ -1).
Disse I fourierkoefficienter kan opspaltes i N/4 fourierkoefficienter hvor q = 0, 1, 2, ... N/4 -1 , og N/4 fourierkoefficienter CM , hvor q = 0, 1, 2, 2 + 2q ... N/4 - 1. Ved benyttelse af ligning (11) til beregning af koefficienterne
N
C (hvor 0$qS T- - 1) samt ved anvendelse af eksponentialfunktionens 2 + 2q kendte egenskaber kan det bevises, at der kan tilvejebringes N/4 komplekse tal 9 144629 C. + j C , der tilfredsstiller ligningen: q 2 + 2<1 » . 1 , r 2 4 ,, Γ o <^rr . (4q + 1) (4ra + 1) η C2q + 1 °N x , ’ S ?- (X2m ' 3 =¾. x , >' ['2 " > ~3-15-- 1 2+ 2’ v=~r 2 + 2” (12)
Denne ligning kan yderligere reduceres til: l C2q+j’CN+2 = I * exp j ] x (13) N _ i 1 Υ- [(X2m - J *n }* βΧρ (-2<ίΓ J Hp )] exp [-2Cffj ? Ι-
Hvis indgangssignalet nu tilfredsstiller ligning (7), er alle fourierkoef-ficienter reelle, og den reelle og den imaginære del af ligningen (12) eller (13) vil således hver repræsentere en fourierkoefficient. De N/4 komplekse udgangstal fra multiplikatoren 11 i fig. 3 svarer følgelig til N/2 reelle fourierkoeffi-cienter. De øvrige N/2 fourierkoefficienter beregnes nu ved hjælp af ligning (8), I det foregående er der kun beskrevet det tilfælde, hvor reelle tidssignaleksempler inger omformes til reelle frekvenssignaleksempleringer, nemlig ved anvendelse af ligning (3). Med udgangspunkt i ligning (4) kan det bevises, at indretningen ifølge fig. 3 også er egnet til omformning af reelle frekvenssignaleksemp leringer til reelle tidssignaleksempleringer.
Af det foranstående fremgår det, at tallet N skal være et multiplum af 4, hvilket naturligvis ikke er nogen begrænsning, hvad angår antallet af eksempleringer der skal omformes. Hvis N/4 er en potens af 2, vil de kendte algoritmer for DFT fortrinsvis blive anvendt til realisering af elementet 10.
Claims (2)
144529 10
1. Kredsløb til beregning af N dobbelte, ulige, diskrete fourierkoefficien-ter CQ, Cp C2 ... ud fra en symmetrisk sekvens af N digitale eksempleringer Xq, X^, X2 ... ^ af et reelt og symmetrisk indgangssignal, hvor N er et med en faktor 4 deleligt tal, hvilket kredsløb omfatter en lagerenhed (4) til oplagring af de N digitale eksempleringer og med i det mindste en første og en anden udgang, en til lagerenhedens udgange koblet første multiplikator (5) til multiplikation af komplekse tal og med en tilknyttet komplekstalsgenerator (9), samt en med multiplikatoren (10) forbundet DFT (diskret fourier-transformation)-beregnerenhed, kendetegnet ved, at lagerenheden (4) er indrettet til enten på sin første udgang at frembringe de lige nummererede digitale eksempleringer af en første sekvens af digitale eksempleringer dannet af de N/2 digitale eksempleringer X^, Xp X2 ·.. Xjj/2-1 s^n anden udgang frembringe de lige nummererede digitale eksempleringer af en anden sekvens af digitale eksempleringer dannet af de N/2 digitale eksempleringer X^, -^/2+15 ^n/2+2 ^N-l5 eller ved sin første udgang at frembringe de ulige nummererede digitale eksempleringer af nævnte første sekvens og ved sin anden udgang frembringe de ulige nummererede digitale eksempleringer af nævnte anden sekvens, at hver digital eksemplering X^ på den første udgang med en digital eksemplering X^2+^ den anden udgang danner et eksemple-ringspar, hvilke N/4 eksempleringspar føres til den første multiplikator(S), der som svar på disse eksempleringspar og på N/4 komplekse tal fra den første komplekstalsgenerator (9) frembringer N/4 første komplekse produkter, som føres til DFT-beregnerenheden (10) til frembringelse af N/4 andre komplekse produkter, som føres til en anden multiplikator (11) til multiplikation med komplekse tal fra en til den anden multiplikator knyttet anden komplekstalsgenerator (9), som frembringer N/4 andre komplekse tal, hvilken anden multiplikator som svar på de N/4 andre komplekse produkter og de N/4 andre komplekse tal frembringer N/4 tredje komplekse produkter, hvis reelle og imaginære dele udgør enten de lige nummererede koefficienter i henholdsvis den første serie af koefficienter Cq, ... cN/2-l °8 den an_ den serie af koefficienter C^2, Cjj/2+1 ··· *Ti-l eH-er de ulige nummererede koefficienter i henholdsvis den første og den anden serie af koefficienter,og at de reelle og imaginære dele af de tredje komplekse produkter selektivt føres til inver-terkredse (13,15,17) til invertering af disse deles polaritet til frembringelse af de resterende koefficienter.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR7506861A FR2303326A1 (fr) | 1975-03-05 | 1975-03-05 | Dispositif de calcul de transformee de fourier discrete |
| FR7506861 | 1975-03-05 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| DK89076A DK89076A (da) | 1976-09-06 |
| DK144629B true DK144629B (da) | 1982-04-19 |
| DK144629C DK144629C (da) | 1982-09-20 |
Family
ID=9152138
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DK89076A DK144629C (da) | 1975-03-05 | 1976-03-02 | Kredsloeb til beregning af fourierkoefficienter ud fra digitale eksempleringer af et reelt og symmetrisk signal og til beregning af digitale eksempleringer ud fra en symmetrisk sekvensaf koefficienter |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US4051357A (da) |
| JP (1) | JPS51112242A (da) |
| AU (1) | AU500735B2 (da) |
| BE (1) | BE839153A (da) |
| CA (1) | CA1057400A (da) |
| CH (1) | CH627010A5 (da) |
| DE (1) | DE2608515C2 (da) |
| DK (1) | DK144629C (da) |
| FR (1) | FR2303326A1 (da) |
| GB (1) | GB1540883A (da) |
| NL (1) | NL7602083A (da) |
| SE (1) | SE406254B (da) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS597990B2 (ja) * | 1976-10-06 | 1984-02-22 | 日本電気株式会社 | N点離散的フ−リエ変換演算装置 |
| US4156920A (en) * | 1977-06-30 | 1979-05-29 | International Business Machines Corporation | Computer system architecture for performing nested loop operations to effect a discrete Fourier transform |
| FR2427743A1 (fr) * | 1978-05-29 | 1979-12-28 | Trt Telecom Radio Electr | Dispositif de surveillance d'un transmultiplexeur |
| JPS582174U (ja) * | 1981-06-27 | 1983-01-08 | 日産自動車株式会社 | 車体サイドメンバの結合部構造 |
| US4689762A (en) * | 1984-09-10 | 1987-08-25 | Sanders Associates, Inc. | Dynamically configurable fast Fourier transform butterfly circuit |
| JPS6231472A (ja) * | 1985-04-03 | 1987-02-10 | Nec Corp | ビツト処理回路 |
| US5987005A (en) * | 1997-07-02 | 1999-11-16 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for efficient computation of discrete fourier transform (DFT) and inverse discrete fourier transform |
| US6169723B1 (en) | 1997-07-02 | 2001-01-02 | Telefonaktiebolaget Lm Ericsson | Computationally efficient analysis and synthesis of real signals using discrete fourier transforms and inverse discrete fourier transforms |
| FR2772160B1 (fr) * | 1997-12-08 | 2001-10-05 | France Telecom | Circuit de calcul de la transformee de fourier rapide et de la transformee de fourier rapide inverse |
| US6351759B1 (en) * | 1999-02-26 | 2002-02-26 | Trw Inc. | Digital channelizer having efficient architecture for discrete fourier transformation and operation thereof |
| US7203717B1 (en) | 1999-10-30 | 2007-04-10 | Stmicroelectronics Asia Pacific Pte. Ltd. | Fast modified discrete cosine transform method |
| WO2005033609A2 (en) | 2003-05-23 | 2005-04-14 | Ra Brands, L.L.C. | Bolt assembly with locking system |
| GB2514595B (en) * | 2013-05-30 | 2017-10-18 | Imp Innovations Ltd | Method and apparatus for estimating frequency domain representation of signals |
| CN111261276B (zh) * | 2019-12-31 | 2023-09-05 | 郑州大学第一附属医院 | 基于双层傅里叶变换的远程心音智能诊断系统及诊断方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3584781A (en) * | 1968-07-01 | 1971-06-15 | Bell Telephone Labor Inc | Fft method and apparatus for real valued inputs |
| US3638004A (en) * | 1968-10-28 | 1972-01-25 | Time Data Corp | Fourier transform computer |
| FR2147770B1 (da) * | 1971-04-27 | 1974-06-21 | Thomson Csf |
-
1975
- 1975-03-05 FR FR7506861A patent/FR2303326A1/fr active Granted
-
1976
- 1976-02-27 CA CA246,684A patent/CA1057400A/en not_active Expired
- 1976-03-01 NL NL7602083A patent/NL7602083A/xx not_active Application Discontinuation
- 1976-03-01 US US05/662,898 patent/US4051357A/en not_active Expired - Lifetime
- 1976-03-02 GB GB8286/76A patent/GB1540883A/en not_active Expired
- 1976-03-02 DK DK89076A patent/DK144629C/da not_active IP Right Cessation
- 1976-03-02 SE SE7602933A patent/SE406254B/xx not_active IP Right Cessation
- 1976-03-02 DE DE2608515A patent/DE2608515C2/de not_active Expired
- 1976-03-02 CH CH256976A patent/CH627010A5/de not_active IP Right Cessation
- 1976-03-03 BE BE164826A patent/BE839153A/xx not_active IP Right Cessation
- 1976-03-03 AU AU11601/76A patent/AU500735B2/en not_active Expired
- 1976-03-05 JP JP51023376A patent/JPS51112242A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| FR2303326A1 (fr) | 1976-10-01 |
| DK89076A (da) | 1976-09-06 |
| SE406254B (sv) | 1979-01-29 |
| FR2303326B1 (da) | 1977-10-21 |
| DK144629C (da) | 1982-09-20 |
| AU500735B2 (en) | 1979-05-31 |
| DE2608515A1 (de) | 1976-09-16 |
| GB1540883A (en) | 1979-02-21 |
| DE2608515C2 (de) | 1982-06-03 |
| BE839153A (fr) | 1976-09-03 |
| NL7602083A (nl) | 1976-09-07 |
| JPS51112242A (en) | 1976-10-04 |
| JPS5611181B2 (da) | 1981-03-12 |
| US4051357A (en) | 1977-09-27 |
| CA1057400A (en) | 1979-06-26 |
| CH627010A5 (da) | 1981-12-15 |
| AU1160176A (en) | 1977-09-08 |
| SE7602933L (sv) | 1976-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DK144629B (da) | Kredskoeb til beregning af fourierkoefficienter ud fra digitale eksempleringer af et reelt og symmetrisk signal og til bereegning af digitale eksempleringer ud fra en symetrisk sekvens af koefficienter | |
| Janssen | Some Weyl-Heisenberg frame bound calculations | |
| Bhatia et al. | On the circle polynomials of Zernike and related orthogonal sets | |
| Han et al. | Improved homomorphic discrete fourier transforms and fhe bootstrapping | |
| US3665171A (en) | Nonrecursive digital filter apparatus employing delayedadd configuration | |
| US5631610A (en) | Single side-band modulation system for use in digitally implemented multicarrier transmission systems | |
| US10598765B2 (en) | Method for filtering a numerical input signal and associated filter | |
| US11762059B2 (en) | Method for simplifying a filter and associated devices | |
| US3808412A (en) | Fft filter bank for simultaneous separation and demodulation of multiplexed signals | |
| US4612626A (en) | Method of performing real input fast fourier transforms simultaneously on two data streams | |
| US12061664B2 (en) | Method for filtering with reduced latency and associated devices | |
| US11223380B2 (en) | Method for filtering with zero latency and associated devices | |
| US4152772A (en) | Apparatus for performing a discrete cosine transform of an input signal | |
| US3851162A (en) | Continuous fourier transform method and apparatus | |
| US4312062A (en) | System for digitally converting baseband channel signals into a frequency-division multiplex signal and vice versa | |
| Ferreira | Super-resolution, the recovery of missing samples and vandermonde matrices on the unit circle | |
| Baltar et al. | Efficient filter bank multicarrier realizations for 5G | |
| Girault et al. | Orthogonal signal generation: an analytical approach | |
| Morris et al. | Generalized Gabor expansions of discrete-time signals in l/sup 2/(Z) via biorthogonal-like sequences | |
| Hong et al. | Basefield transforms with the convolution property | |
| Frey | Synchronous filtering | |
| Kunin | The finite difference calculus and applications to the interpolation of sequences | |
| Wadiwala et al. | Design & Comparison of Lossless Polyphase Decomposition using Filter Bank for Onboard Digital Signal Processing Payload | |
| RU2756976C1 (ru) | Способ шифрования информации и устройство для осуществления способа | |
| Wen et al. | Discrete Linear Modular Scale Invariant System--Complete Generalized Legendre Sequence Transform |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PBP | Patent lapsed |