[go: up one dir, main page]

FR2805683A1 - Procede et dispositif pour la conversion analogique/numerique d'un signal - Google Patents

Procede et dispositif pour la conversion analogique/numerique d'un signal Download PDF

Info

Publication number
FR2805683A1
FR2805683A1 FR0102468A FR0102468A FR2805683A1 FR 2805683 A1 FR2805683 A1 FR 2805683A1 FR 0102468 A FR0102468 A FR 0102468A FR 0102468 A FR0102468 A FR 0102468A FR 2805683 A1 FR2805683 A1 FR 2805683A1
Authority
FR
France
Prior art keywords
signal
functions
coefficients
domain
analog
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0102468A
Other languages
English (en)
Inventor
Konrad Bohn
Johann Friedrich Luy
Thomas Muller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mercedes Benz Group AG
Original Assignee
DaimlerChrysler AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DaimlerChrysler AG filed Critical DaimlerChrysler AG
Publication of FR2805683A1 publication Critical patent/FR2805683A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

Ce dispositif (1) pour réaliser la conversion analogique/ numérique d'un signal analogique (x (t) ) comprend un module d'entrée (2) pour transformer le signal dans le domaine analogique et un module (6) pour numériser des coefficients (ay) de la transformation ainsi qu'un module de sortie (4) pour amener par transformation inverse le signal txd (t) ) dans le domaine numérique.Application notamment aux convertisseurs analogique/ numérique utilisés dans la technique de la télévision pour les signaux son et image.

Description

L'invention concerne un procédé et un dispositif pour réaliser la
conversion analogique/numérique d'un signal. De tels dispositifs ou montages de conversion analogique/numérique (désignés ci-après également sous la désignation conversion A/D) sont utilisés pour le traitement numérique de signaux, par exemple dans le domaine de la technique de la télévision, de la radiodiffusion ou d'un récepteur, sous la forme de ce qu'on appelle des convertisseurs ou transformateurs analogique/numérique pour les signaux image et son. Des signaux analogiques sont convertis pour le traitement en
des signaux numériques.
Les possibilités du traitement numérique de signaux augmentent sous l'effet de l'accroissement permanent des possibilités offertes par les plaquettes de mémoire ainsi que de l'augmentation de la puissance de processeurs à grande vitesse. Les capacités potentielles de convertisseurs analogique/numérique concernant la résolution et la largeur de bande augmentent nettement plus lentement que celles de tels composants utilisés dans le traitement numérique de signaux. Les capacités potentielles de convertisseurs analogique/numérique sont limitées au produit de la résolution par la largeur de bande, qui est constant (voir R.H. Walden, "Performance Trends for ADC",
IEEE Communication Magazine, Février 1999, pp. 96-101).
C'est pourquoi pour augmenter les capacités potentielles, et notamment pour obtenir une largeur de bande aussi élevée que possible, on utilise plusieurs convertisseurs analogique/numérique classiques ayant des instants d'exploration échelonnés dans le temps (également connus sous la désignation "time interleaving", c'est-à-dire imbrication dans le temps). Un inconvénient réside dans le fait que sous l'effet d'erreurs de zéro et d'erreurs d'amplification (également connues sous l'expression "offset and gain error", c'est-à-dire erreur de décalage et de gain), il apparaît aux instants d'échantillonnage, en raison du montage en parallèle des convertisseurs analogique/numérique, des sauts ou variations brusques, qui sont caractérisés par des raies parasites discrètes dans le
spectre des signaux utiles.
C'est pourquoi l'invention a pour but d'indiquer un procédé et un dispositif pour la conversion analogique/ numérique d'un signal analogique, à l'aide desquels on puisse obtenir des capacités potentielles particulièrement élevées en rapport avec la largeur de bande et le pouvoir
de résolution.
Le problème indiqué en premier lieu est résolu
conformément à l'invention à l'aide d'un procédé de conver-
sion analogique/numérique d'un signal à bande limitée, caractérisé en ce qu'on transforme le signal sur la base de fonctions orthogonale, on détermine et on numérise des coefficients associés aux fonctions orthogonales et au signal, et on ramène par transformation inverse le signal dans le domaine numérique, sur la base des coefficients
numérisés à l'aide de fonctions orthogonales.
L'invention part du fait qu'à la place de la numérisation séquentielle de valeurs d'échantillonnage individuelles d'un convertisseur analogique/numérique classique on traite un intervalle complet de la fonction temporelle du signal. A cet effet on décrit de préférence le signal limité dans le temps à l'intervalle, sur la base de fonctions orthogonales. De préférence le signal est subdivisé en plusieurs intervalles. En raison de la
limitation de la fonction temporelle du signal à l'inter-
valle avec transformation ultérieure à l'aide de fonctions orthogonales, le signal est déterminé quasiment complètement dans la gamme numérique sur la base de coefficients discrets des fonctions orthogonales à une distance équidistante ou non équidistante, et peut être reconstitué à partir de ces coefficients. En d'autres termes: le signal est traité sur la base de fonctions orthogonales pour obtenir une équation pour sa transformée, qui est ensuite numérisée et est ramené par transformation inverse dans le domaine d'origine, ce qui détermine la
fonction d'origine du signal dans ce domaine numérique.
De façon appropriée le signal est limité, dans le domaine temporel, à l'intervalle et, à l'intérieur de l'intervalle, est représenté par une somme de fonctions orthogonales comportant un nombre pouvant être prédéterminé de nombres à additionner, les coefficients associés pour les fonctions orthogonales étant déterminés et numérisés par l'intervalle, et le signal étant représenté dans le domaine numérique par transformation inverse des coefficients numérisés en référence à des fonctions orthogonales. De préférence le signal est divisé en plusieurs intervalles de sorte que le signal peut être représenté dans une plage temporelle étendue. Lors de la limitation de la bande du signal, on prend en compte
avantageusement les théorèmes d'échantillonnage.
Conformément aux théorèmes d'échantillonnage, lors de la limitation de la fonction temporelle ou de la fonction de fréquence, des valeurs discrètes de la fonction de fréquence ou de la fonction de temps sont suffisantes pour décrire complètement le signal. La fonction temporelle du signal est représentée de préférence par le développement
suivant un système complet de fonctions orthogonales.
C'est-à-dire que le signal à bande limitée est décrit complètement par une sommation finale. A titre d'exemple le signal est représenté dans la gamme analogique conformément à l'analyse de Fourier généralisée: N x(t) = aj.gj (t) = (x(t), gj(t)).gj(t), (1) T aj = (x(t), gj (t)) = I x(t). gj(t)dt (2) o0 avec x(t) = fonction temporelle du signal, gj(t) = fonctions orthogonales, aj = coefficients, N = nombre des nombres à additionner = nombre des fonctions orthogonales = nombre des points d'appui dans le domaine transformé (domaine des fréquences pour le cas particulier de la transformation de Fourier) = nombre des canaux parallèles,
T = longueur de l'intervalle dans le domaine temporel.
La relation (2) est la définition de ce qu'on appelle le produit intérieur entre x(t) et gj(t). Pour abréger, on utilisera dans le texte indiqué ci-après l'écriture symbolique (x(t), gj(t)). La qualité pouvant être obtenue de l'approximation résulte du nombre des
nombres à additionner, qui, dans un système réel, est arrê-
té au bout d'un nombre fini. On obtient la valeur minimale pour le nombre N des nombres à additionner (également désignés sous l'expression points d'appui) à partir des théorèmes d'échantillonnage dans le domaine temporel et dans le domaine des fréquences pour des signaux limités dans le temps et à bande limitée. Le nombre des nombres à additionner N est déterminé de préférence par la relation: T
N = --- (3)
avec T = longueur de l'intervalle dans le domaine temporel, T = segment dans le domaine temporel, avec t = --- (critère de Nyquist) (4) 2B
avec B = largeur de bande.
Le nombre des nombres à additionner est choisi de préférence de manière qu'une résolution suffisante soit garantie. Les systèmes de fonctions orthogonales dans le domaine analogique (transformation) et dans le domaine numérique (transformation inverse) sont choisis de préférence de manière à être identiques. Sinon, les systèmes de fonctions orthogonales (également désignés sous l'expression fonctions de base) peuvent être également différents. De façon appropriée les coefficients numérisés sont soumis à une transformation inverse de telle sorte que le signal est décrit dans le domaine numérique par multiplication des coefficients numérisés par des fonctions orthogonales pouvant être prédéterminées, puis sommation ultérieure. Dans le cas de fonctions de base différentes dans le domaine analogique et dans le domaine numérique, la combinaison des coefficients s'effectue au moyen d'une transformation linéaire conformément à:
N N
x(t) = E aj.gj(t) = E bjd.hj(t), (5)
J J
dans l'hypothèse o l'on a gj(t) I hj(t), o
N N
x(t) = E aj.gj(t) = E ajd.hj(t), (6) j J dans l'hypothèse o on a gj(t) = hj(t),
avec x(t) = fonction temporelle du signal, gj(t) = fonc-
tions orthogonales dans le domaine analogique, aj= coeffi-
cients dans le domaine analogique, hj(t) = fonctions
orthogonales dans le domaine numérique, ajd, bjd = coeffi-
cients dans le domaine numérique, N = nombres à additionner. En fonction de prédéterminations et de critères pour le traitement numérique de signaux, on utilise comme fonctions orthogonales, des fonctions trigonométriques, des fonctions de Walsh et/ou des fonctions exponentielles complexes. Dans le domaine analogique, on préfère utiliser les fonctions trigonométriques, par exemple des fonctions sinus et/ou cosinus. Dans le domaine numérique, on utilise de préférence des fonctions telles que par exemple des fonctions de Walsh ou de Haar, qui peuvent prendre
uniquement les valeurs +1 ou -1.
Dans un système orthonormé, on a pour le produit intérieur de fonctions orthogonales: o, lorsque j É i (gj,gi) = [ i1, lorsque j = i lorsque j É i (hj,hi) = lorsque j i Pour déterminer les coefficients bj dans la relation (5), on forme le produit scalaire (produit intérieur). (x,gj)gj = g (x,hj)hj j j Ihi formation du produit intérieur (7) Z (x,gj)(gj,hi) = (x,hi) (8) i ú aj(gj,hi) = bi (9) i Les coefficients dans le domaine numérique sont déterminés de préférence sur la base d'une matrice de transformation comportant les éléments (gj, hi) = mji conformément à (. aj.) (10) (gjhi Dans une autre forme de réalisation avantageuse,
à la place de la division indiquée précédemment (représen-
tation) de la fonction du signal sur la base d'un système de fonctions orthogonales classiques (transformation de Fourier généralisée) on réalise une décomposition
(représentation) au moyen d'une transformation Wavelet.
La transformation Wavelet pour le signal analogique x(t) est définie comme suit: 1 t-b Lx(a,b) =--------. x(t). (---) dt (11) - - la Co a avec Lx(a,b) = transformation Wavelet du signal avec deux variables a = dilatation sur l'axe des temps, b = décalage sur l'axe des temps, x(t) = fonction temporelle du signal, y(t-b / a) = fonction Wavelet; La transformation inverse du signal est définie de préférence comme suit:
X X 1
x(t) = c. f J Lx(a,b).Jab(t). --- da db (12) -00 -00 a2 avec L4x(a,b) = transformation Wavelet du signal avec deux variables a = dilatation sur l'axe des temps, b = décalage sur l'axe des temps, x(t) = fonction temporelle du signal,
Y(t) = fonction Wavelet, C = constante.
L'intégrale double est prise d'une manière redondante. Sinon on peut également utiliser une somme double. I1 s'est avéré particulièrement avantageux, comme
cela est envisagé ici, d'utiliser la fonction de Haar-
Wavelet conformément à: 1 pour 0 < t < 1/2 W(t) = -1 pour 1/2 < t < 1 (13)
0 ailleurs.
Par conséquent on obtient la transformation Wavelet conformément à la relation (11): 1 b+a/2 b+a L4x(a,b) = ------- ( x(t)dt - Z x(t)dt) (14) Va b b+a/2 Une autre forme de réalisation préférée de la transformation Wavelet est la transformation Wavelet dyadique, dans laquelle on utilise comme fonctions de base des fonctions Wavelet conformément à la relation suivante: 1 t-2i.j Yi,j - - Y () (15) 2 1i 2i Les différentes fonctions de base pour la transformation Wavelet dyadique sont obtenues à partir d'une fonction Wavelet par doublement ou division par deux de la largeur et décalage de multiples entiers de la largeur. Avantageusement, les intervalles de temps ou les instants a, b pour les fonctions Wavelet sont produits par division de fréquence ou retardement d'une cadence de base rapide. Ceci peut être également réalisé au moyen de
registres à décalage.
Le problème indiqué en second lieu est résolu conformément à l'invention à l'aide d'un dispositif de conversion analogique/numérique d'un signal à bande limitée, caractérisé en ce qu'il comporte un module d'entrée pour la transformation du signal dans le domaine analogique et un module pour numériser des coefficients de la transformation ainsi qu'un module de sortie pour la
transformation inverse du signal dans le domaine numérique.
De façon appropriée le module d'entrée servant est utilisé pour représenter le signal intérieur de l'intervalle au moyen d'une somme de fonctions orthogonales possédant un
nombre pouvant être prédéterminé de nombres à additionner.
De façon appropriée l'ensemble du signal est composé en plusieurs intervalles. De préférence la détermination des coefficients s'effectue pour l'intervalle à l'aide du
module d'entrée.
Après formation des produits intérieurs (également désignés sous l'expression produits scalaires), c'est-à-dire après la détermination des coefficients, associés aux fonctions orthogonales, à l'intérieur de l'intervalle intervient la numérisation des coefficients N dans N modules, en particulier dans N convertisseurs analogique/numérique classiques. Par multiplication des coefficients alors déterminés avec les fonctions orthogo- nales au moyen du module de sortie, on peut représenter
entièrement le signal dans le domaine numérique.
Dans une forme de réalisation avantageuse, le module d'entrée comprend un nombre de corrélateurs, qui correspond au nombre des nombres à additionner et qui
comprennent respectivement un multiplicateur et un intégra-
teur. Le multiplicateur respectif est utilisé pour la multiplication de la fonction temporelle du signal par la fonction orthogonale associée. Comme intégrateur on prévoit de façon appropriée un filtre passe-bas. La combinaison, du point de vue de la technique des circuits, de multiplicateurs et d'un filtre passe-bas sert à déterminer les coefficients aj des fonctions orthogonales dans le
domaine analogique.
Sinon, le module d'entrée comprend de préférence un nombre de filtres adaptés, qui correspond au nombre des nombres à additionner. De préférence chaque filtre dit filtre adapté (également désigné sous l'expression filtre adapté du point de vue signal ou filtre de corrélation) comprend un filtre possédant une réponse impulsionnelle représentant la fonction orthogonale considérée, et un dispositif d'échantillonnage. De ce fait on obtient une construction particulièrement simple, du point de vue de la technique des circuits, du dispositif pour la
transformation du signal.
Après la formation des produits internes et par conséquent après la détermination des coefficients des fonctions orthogonales dans le domaine analogique, la numérisation des coefficients est réalisée à l'aide des convertisseurs analogique/numérique classiques. De préférence le nombre des corrélateurs ou des filtres de corrélation (filtres adaptés) correspond au nombre des convertisseurs analogique/numérique. Dans le domaine numérique, le module de sortie comprend de façon appropriée un nombre de multiplicateurs, qui correspond au nombre des nombres à additionner, et un circuit sommateur. Le multiplicateur sert à multiplier le coefficient respectif par la fonction orthogonale dans le domaine numérique. Sous l'effet de la sommation ultérieure de toutes les branches parallèles, le signal peut être entièrement représenté dans la gamme numérique. Le nombre des branches et des canaux correspond au nombre des nombres à additionner. Chaque branche comprend, côté réception pour la transformation, le corrélateur ou filtre de corrélation, pour la numérisation le convertisseur numérique/analogique associé et pour la transformation inverse, côté sortie, le multiplicateur. Un dispositif de conversion analogique/numérique du signal, qui comporte cet agencement du point de vue de la technique des circuits, est également désigné sous l'expression
convertisseur analogique/numérique de corrélation.
Une autre forme de réalisation du dispositif concerne l'utilisation d'ondelettes dyadiques de Haar en tant que fonctions orthogonales. Chaque module d'entrée comprend deux interrupteurs branchés en parallèle, à chacun desquels est associé un filtre passe-bas. Les deux
interrupteurs de chaque branche servent à former l'inté-
grale sur le signal x(t) avec les limites d'intégration correspondant à la fonction Wavelet choisie. Chaque branche représente une fonction Wavelet différente (fonction de base), les différentes fonctions Wavelet étant obtenues par doublement ou division par deux de la largeur et décalage de multiples entiers de la largeur à partir d'une fonction de base (voir la relation (13)). Ces opérations sont réalisées au moyen des interrupteurs. A cet effet les instants d'ouverture et de fermeture des interrupteurs l1 peuvent être choisis pour obtenir une intégration
conformément à la relation (14).
La numérisation des coefficients de la transfor-
mation Wavelet pour chaque branche s'effectue de façon appropriée à l'aide du module associé, notamment à l'aide d'un convertisseur analogique/numérique classique. Pour la normalisation des coefficients discrets en fonction de la fonction Wavelet associée, on prévoit de façon appropriée un circuit d'adaptation pour chaque branche. La normalisation s'effectue de préférence dans le domaine numérique. Le module de sortie comprend avantageusement, pour la transformation inverse, un nombre de circuits d'adaptation et de multiplicateurs, qui correspond au nombre des branches. Au moyen d'une sommation exécutée ensuite de toutes les branches, le signal peut être
complètement représenté dans le domaine numérique. C'est-à-
dire que pour la transformation Haar-Wavelet dyadique, chaque branche comprend côté entrée pour la transformation les deux interrupteurs auxquels sont associés des filtres passe-bas respectifs, pour la numérisation le convertisseur analogique/numérique associé et pour la transformation inverse, côté sortie, le circuit d'adaptation et le multiplicateur. Avantageusement, un récepteur comporte l'un des dispositifs décrits pour la conversion analogique/numérique d'un signal. De ce fait le récepteur est approprié notamment pour la diffusion audio numérique, lors de laquelle un traitement rapide des signaux avec une cadence
particulièrement élevée d'échantillonnage est requis.
Les avantages fournis par l'invention résultent du fait que le signal est analysé au moyen d'une analyse combinée dans la gamme temporelle et dans la gamme des fréquences. En considérant le signal dans un intervalle de temps et en le décrivant sur la base de fonctions orthogonales à l'intérieur de cet intervalle, on décrit le signal complètement aussi bien dans la gamme analogique que dans la gamme numérique, ce qui a pour effet que contrairement à l'échantillonnage dans le cas d'un convertisseur analogique/numérique classique (convertisseur analogique/numérique à imbrication temporelle), les erreurs de zéro et des erreurs d'amplification (également désignées sous l'expression "erreurs de décalage et de gain") et les raies parasites discrètes, qui en résultent, sont évitées
de façon sûre. Comparativement à un convertisseur analogi-
que/numérique classique individuel possédant une cadence élevée d'échantillonnage, en raison de l'utilisation de la multiplicité de convertisseurs analogique/numérique branchés en parallèle (le nombre des branches est égal au nombre des nombres additionnés pouvant être prédéterminés, la cadence d'échantillonnage du convertisseur analogique/numérique individuel du dispositif doit être choisie inférieure du facteur correspondant au nombre des
nombres à additionner.
D'autres caractéristiques et avantages de la
présente invention ressortiront de la description donnée
ci-après en référence aux dessins annexés, sur lesquels: - la figure 1 représente schématiquement un dispositif pour la conversion analogique/numérique d'un
signal comportant un module d'entrée, un module de numéri-
sation et un module de sortie; - la figure 2 représente schématiquement une forme de réalisation du module d'entrée; - la figure 3 représente schématiquement une autre forme de réalisation du module d'entrée; - la figure 4 représente schématiquement le dispositif de la figure 1 comportant le module d'entrée selon la figure 2; - la figure 5 représente un diagramme de la fonction temporelle du signal; - la figure 6 représente un diagramme relatif à la transformation de la fonction temporelle du signal; - la figure 7 représente schématiquement le dispositif de la figure 1 comportant un autre module d'entrée; - la figure 8 représente un diagramme de différentes fonctions Wavelet; et - la figure 9 représente schématiquement le dispositif de la figure 1 comportant un autre module
d'entrée et un autre module de sortie.
Les mêmes éléments sont désignés par les mêmes
chiffres de référence sur toutes les figures.
La figure 1 représente schématiquement un dispositif 1 pour la conversion analogique/numérique d'un signal analogique x(t) à bande limitée (c'est-àdire un signal possédant une limite supérieure finie de fréquences) comportant un module d'entrée 2 pour la transformation du signal x(t) et un module de sortie 4 pour la transformation inverse du signal x(t), un certain nombre de modules (6) pour la numérisation des coefficients associés aj de la transformation étant prévu entre le module d'entrée 2 et le
module de sortie 4.
Lorsque le dispositif 1 fonctionne, le signal x(t) envoyé au module d'entrée 2 est décomposé ou subdivisé en plusieurs intervalles de durée T. Le signal x(t) à bande limitée est décrit complètement dans un intervalle T par une sommation finie de fonctions orthogonales gj(t). Le
nombre N des nombres à additionner peut être prédéterminé.
Le nombre des nombres à additionner ou des points d'appui correspond au nombre des segments de temps en lesquels un intervalle de temps T est subdivisé. On obtient la valeur minimale pour le nombre N des nombres à additionner à partir du théorème d'échantillonnage dans la gamme temporelle et dans la gamme des fréquences conformément aux
relations (3) et (4).
En fonction du nombre N des nombres à additionner, des fonctions orthogonales gj(t) (avec 1 < j < N) sont envoyées au module d'entrée 2. Le signal x(t) est
transformé sur la base des fonctions orthogonales gj(t).
Par exemple le signal x(t) est représenté dans le domaine analogique sur la base de l'analyse de Fourier généralisée, conformément à la relation (1). A l'aide du module d'entrée 2 on détermine les coefficients aj, qui sont associés aux fonctions orthogonales gj(t), des nombres à additionner
respectifs j conformément à la relation (2).
Pour numériser les valeurs des coefficients aj, il est prévu un nombre, qui correspond au nombre N des nombres à additionner j, de modules 6 qui sont branchés en parallèle entre eux. Sur la base des valeurs numérisées des coefficients ajd dans le domaine numérique, le signal xd(ti) est représenté dans le domaine numérique sur la base de la transformation inverse à l'aide de fonctions orthogonales hj(t). Le résultat de la transformation inverse est le signal numérisé xd(ti) à l'instant ti_=iT; i
= 1,2,3,...
Sur la figure 2 on a représenté une forme de réalisation, du point de vue de la technique des circuits, d'un module d'entrée 2A sur la base d'un corrélateur 8. Le corrélateur 8 comprend un multiplicateur 10 servant à multiplier le signal x(t) avec la fonction orthogonale prédéterminée gj (t) et un intégrateur 12 (par exemple le filtre passe-bas). La combinaison, du point de vue de la technique des circuits, du multiplicateur 10 et de l'intégrateur 12, permet de déterminer les coefficients aj de la transformation. En fonction de la forme de réalisation du dispositif 1, ce dernier peut comporter pour les nombres à additionner j un module particulier d'entrée 2A ou sinon un module d'entrée commun 2A comportant N
corrélateurs 8 branchés en parallèle.
Une autre forme de réalisation d'un module d'entrée 2B est représentée sur la figure 3. Comme module d'entrée 2B on utilise, du point de vue de la technique des circuits, un filtre adapté 14 (filtre adapté au signal), qui comprend un filtre 16 possédant une réponse impulsionnelle représentant la fonction orthogonale respective gj(t), et un dispositif d'échantillonnage 18. Le nombre des modules d'entrée 2B ou des filtres adaptés 14
est égal au nombre N des nombres à additionner.
Sur la figure 4, on a représenté l'agencement, du point de vue de la technique des circuits, du dispositif 1A comportant une multiplicité de branches 20, qui comprend respectivement le corrélateur 8 de l'autre module d'entrée 2A pour la transformation, le module 6 pour la numérisation
et le module de sortie 4 pour la transformation inverse.
Les branches 20 sont disposées en étant parallèles entre elles. Le nombre des branches 20 correspond au nombre N des nombres à additionner j et par conséquent au nombre des fonctions orthogonales gj(t). Le signal analogique x(t) est
envoyé à chaque branche 20.
La fonction de base associée, à savoir la fonction (orthogonale) gj(t), est multipliée par le signal x(t) au moyen du multiplicateur associé 10 du corrélateur 8. Comme fonctions orthogonales gj(t), il est préférable d'utiliser dans le domaine analogique des fonctions trigonométriques, comme par exemple des fonctions sinus, cosinus et/ou des fonctions exponentielles complexes. Par exemple sur la figure 4 on a représenté trois branches 20 parmi les N branches. Comme fonctions orthogonales gj(t) , on utilise dans la branche considérée 20 par exemple pour N = 8, les fonctions de base suivantes: gl(t) = sin et, g2(t) = sin 2t, g3(t) = sin 3ot à g4(t) = sin 4ot, g5(t) = cos Ot, g6(t) = cos 2ot, g7(t) = cos 2ot, g8(t) = cos 3ot
(avec 1 < j < N, N = nombre des nombres à additionner).
L'intégrateur 12 branché en aval du multiplicateur 10, par exemple un filtre passe-bas du point de vue de la technique des circuits, sert à déterminer les coefficients associés a1 à aN de la transformation dans les branches 20. La valeur respective des coefficients a1 à aN est numérisée au moyen des modules parallèles 6. Les modules 6 sont par exemple des convertisseurs analogique/numérique classiques. Le module de sortie 4 comprend, pour la représentation du signal xd(ti) dans le domaine numérique, et ce dans chaque branche 20, le multiplicateur 22 pour réaliser la transformation inverse des coefficients numérisés a1d à aNd sur la base de fonctions orthogonales gjd (pour des systèmes identiques de fonctions orthogonales dans le domaine analogique et dans le domaine numérique) ou hj (pour des systèmes différents de fonctions orthogonales dans le domaine analogique et dans le domaine numérique). Le résultat des nombres additionnés si à sN dans le domaine numérique - est ensuite
envoyé à un circuit additionneur 24 du module de sortie 4.
Le signal xd(ti) dans le domaine numérique peut être entièrement représenté par la sommation des résultats de l'ensemble des branches parallèles 20. Le nombre des branches 20 correspond au nombre N des nombres à
additionner j.
Chaque branche 20 comprend par conséquent, côté entrée, pour la transformation le corrélateur 8, pour la
numérisation le module 6 (également désigné sous l'expres-
sion convertisseur analogique/numérique) et pour la
transformation inverse, côté sortie, le multiplicateur 22.
Toutes les branches 20 sont ensuite raccordées au circuit sommateur 24. Un dispositif lA possédant cet agencement du point de vue de la techniquedes circuits et utilisé pour la conversion analogique/numérique du signal x(t) est désigné de préférence sous l'expression convertisseur analogique/numérique de corrélation. Sinon, à la place du corrélateur 8, on peut également utiliser le filtre adapté 14. D'une manière conditionnée par la division de l'intervalle de temps T en N segments de durée t, chacun des N convertisseurs analogique/numérique dispose de N fois le temps pour la conversion par rapport à un seul convertisseur analogique/numérique. Cela signifie une
réduction importante des exigences imposées aux convertis-
seurs analogique/numérique.
Sur la figure 5, on a représenté à titre d'exem-
ple la fonction temporelle du signal x(t) avec l'intervalle T et N segments de durée t. On a T = Nt. Pour la longueur maximale du segment, le théorème d'échantillonnage fournit un signal limité à la largeur de bande B: t = 1/2B. La transformation de la fonction temporelle x(t) dans la gamme des fréquences est représentée à titre d'exemple sur le
diagramme de la figure 6.
La figure 7 représente une variante du dispositif lB. Le système de fonctions orthogonales gj(t) dans le domaine analogique et les systèmes des fonctions orthogonales hj(t) dans le domaine numérique peuvent être différentes. De préférence on utilise dans le domaine analogique, des fonctions trigonométriques comme fonctions orthogonales gj(t). Dans le domaine numérique on peut
utiliser de préférence des fonctions de Walsh ou de Haar.
La combinaison des coefficients associés aj et bj s'effec-
tue par exemple au moyen d'une transformation linéaire conformément aux relations (5) à (9). La conversion, du point de vue de la technique des circuits, de cette
fonction est représentée sur la figure 7.
Le dispositif lB est représenté par exemple avec N = 3 canaux. Dans N = 3 modules 26, les coefficients ald, a2d, a3d sont produits à partir du signal x(t) moyennant l'utilisation des fonctions orthogonales gld, g2d, g3d. Les modules sont agencés de la même manière que les branches 20 de la figure 4, mais ne comprennent pas le module de sortie 4 (c'est-à-dire que les modules 26 comprennent uniquement le corrélateur 8 et le module 6 de la figure 4). Les coefficients ajd (j = 1, 2, 3) sont multipliés dans des
modules 28, par des nombres fixes mj, (1 = 1, 2, 3).
Respectivement 3 (=N) de ces résultats de multiplication sont additionnés dans des dispositifs de sommation 30. Les résultats respectifs provenant des dispositifs de sommation 30 sont multipliés par les fonctions orthogonales h1(t),
h2(t), h3(t) moyennant l'utilisation de multiplicateurs 22.
La sommation des signaux sj dans le circuit de sommation 24
fournit le signal de sortie numérique xd(ti).
Les dispositifs 1A et lB, représentés sur les figures 4 et 7, pour réaliser la conversion analogique/numérique du signal x(t) sont des convertisseurs analogique/numérique à corrélation, qui sont basés sur des fonctions de corrélation simples. Sinon, on peut utiliser
des fonctions Wavelet en tant que fonctions de corrélation.
A cet effet une fonction choisie de façon appropriée, par exemple une fonction Haar, est décalée et cumulée pour l'analyse du signal x(t). Sur la figure 8 on a représenté des exemples de différentes fonctions HaarWavelet (par les relations (13) et (15)). Pour la transformation du signal x(t), on utilise de préférence la transformation Wavelet conformément à la relation (11). La transformation inverse du signal x(t) dans la gamme numérique est définie dans la relation (12). Dans les relations (13) à (14), la transformation est représentée dans le cas de l'exemple
d'une fonction Haar-Wavelet.
L'agencement, du point de vue de la technique des circuits, d'un dispositif 1C basé sur la transformation Haar-Wavelet, est représenté sur la figure 19. Chaque branche 20 (ici seule une branche 20 est représentée à titre d'exemple) comprend un module d'entrée 2C servant à réaliser la transformation du signal x(t), le module 6 pour la numérisation et le module de sortie 4. Le nombre des branches 20 correspond au nombre N des nombres à additionner j. Pour la transformation le module d'entrée 2C comporte deux interrupteurs 32 branchés en parallèle, à chacun desquels est associé un filtre passe-bas 34. Au moyen de la fonction des interrupteurs 32 et des filtres passe-bas 34 dans chaque branche 20, l'intégrale du signal x(t) est formée à différents instants conformément à la fonction Haar-Wavelet correspondante (voir la relation (14)). Ensuite, les deux résultats du module d'entrée 2C sont sommés dans un dispositif de sommation 36. Chaque résultat du module d'entrée 2C caractérise une alternance de la fonction Haar-Wavelet associée. Par conséquent chaque branche 20 traite une fonction Haar-Wavelet et les différentes fonctions Wavelet sont produites par multiplication ou division par deux de la largeur et par
décalage sur des multiples entiers de la largeur.
Ensuite le coefficient aj de la transformation Wavelet pour la numérisation est envoyé au module associé 6. Pour la normalisation du coefficient discret ajd en fonction de la fonction Wavelet associée, un circuit d'adaptation 38 est prévu dans la branche associée 20. La normalisation s'effectue par conséquent dans le domaine numérique. Le module de sortie 4 comprend le multiplicateur 22 pour la transformation inverse. Ledit coefficient normalisé c(i,j) est déterminé au moyen du circuit d'adaptation, dans le domaine numérique sans envoyer, pour la transformation inverse, le multiplicateur 22 (voir la relation 12 avec c(i,j) = Lox(ai,bi)). Grâce à la sommation ultérieure de toutes les branches 20 sur la base des nombres à additionner s1 à SN, on peut représenter
complètement le signal xd(t) dans la gamme numérique.
C'est-à-dire que dans le cas de la transformation Wavelet, chaque branche 20 comprend côté entrée pour la transformation les deux interrupteurs 32, auxquels sont associés des filtres passe-bas respectifs 34, pour la numérisation le module 6 et pour la transformation inverse côté sortie, le circuit d'adaptation 38 et le multiplicateur 22. Un dispositif 1C, qui possède cet agencement du point de vue de la technique des circuits pour la conversion analogique/numérique du signal, est désigné comme étant un convertisseur analogique/numérique Wavelet. Les différentes formes de réalisation des dispositifs 1, lA, lB et 1C décrits précédemment conviennent notamment pour leur utilisation dans un récepteur numérique. En outre d'autres applications sont possibles dans le domaine du traitement numérique des signaux, par exemple dans la technique du radar ou de la radiodiffusion.

Claims (15)

REVENDICATIONS
1. Procédé de conversion analogique/numérique d'un signal (x(t)) à bande limitée, caractérisé en ce qu'on transforme le signal (x(t)) sur la base de fonctions orthogonale (gj(t)), on détermine et on numérise des coefficients (aj) associés aux fonctions orthogonales (gj(t)) et au signal (x(t), et on ramène par transformation inverse le signal (xd(t)) dans le domaine numérique, sur la base des coefficients numérisés (ajd) à l'aide de fonctions
orthogonales (hj(t)).
2. Procédé selon la revendication 1, caractérisé en ce que le signal (x(t) ) est limité dans le domaine
temporel à un intervalle (T) et est représenté à l'inté-
rieur de l'intervalle (T) par une somme de fonctions orthogonales (gj(t)) comportant un nombre pouvant être prédéterminé (N) de nombres à additionner, on détermine et on numérise les coefficients (aj), associés aux fonctions orthogonales (gj(t)) pour l'intervalle (T), et la transformation inverse est exécutée au moyen des coefficients numérisés (ajd) et des fonctions orthogonales (hj(t)) et le signal (xd(t)) est représenté dans le domaine numérique.
3. Procédé selon l'une ou l'autre des
revendications 1 et 2, caractérisé en ce que le nombre (N)
des fonctions orthogonales (gj(t)) est déterminé au moyen du théorème d'échantillonnage conformément à: N = T/T (avec T = longueur de l'intervalle dans le domaine temporel et t = segment dans le domaine temporel, avec t = 1/2B (B =
largeur de bande)).
4. Procédé selon l'une quelconque des
revendications 1 à 3, caractérisé en ce que les
coefficients numérisés (ajd) sont soumis à une transformation inverse de telle sorte que le signal (xd(t)) est décrit dans le domaine numérique au moyen d'une multiplication des coefficients numérisés (ajd) avec des fonctions orthogonales (hj(t)) et d'une sommation exécutée ensuite.
5. Procédé selon l'une quelconque des
revendications 1 à 4, caractérisé en ce qu'on utilise comme
fonctions orthogonales (gj(t), hj(t)), des fonctions trigonométriques, des fonctions de Haar, des fonctions de
Walsh et/ou des fonctions exponentielles complexes.
6. Procédé selon l'une quelconque des
revendications 1 à 5, caractérisé en ce que les valeurs
discrètes des coefficients respectifs pour différentes fonctions orthogonales (gj(t), hj(t)) sont adaptées dans le domaine analogique et dans le domaine numérique, aux fonctions orthogonales prédéterminées (gj(t), hj(t))
7. Dispositif de conversion analogique/numérique d'un signal à bande limitée (x(t)), caractérisé en ce qu'il comporte un module d'entrée (2, 2A, 2B, 2C) pour la transformation du signal (x(t)) dans le domaine analogique et un module (6) pour numériser des coefficients (aj) de la transformation ainsi qu'un module de sortie (4) pour la trar. formation inverse du signal (xd(t)) dans le domaine numérique.
8. Dispositif selon la revendication 7, comprenant le module d'entrée (2,2A, 2B,2C) pouir la représentation du signal (x(t)) à l'intérieur d'un intervalle (T), dans le domaine -temporel, par une somme de fonctions orthogonales (gj(t)) avec un nombre (N) pouvant être prédéterminé de nombres à additionner (j) ainsi que pour la détermination des coefficients (aj), qui sont
associés aux fonctions orthogonales (gj(t)), pour l'inter-
valle (Tf et le module (6) pour la numérisation des coefficients (aj) ainsi que le module de sortie (4) pour la représentation du signal (xd(t)) dans la gamme numérique par transformation inverse au moyen d'une multiplication des coefficients numérisés (ajd) avec les fonctions
orthogonales (hj(t)) et d'une sommation exécutée ensuite.
9. Dispositif selon l'une ou l'autre des
revendications 7 et 8, caractérisé en ce que le module
d'entrée (2,2A) comprend un nombre de multiplicateurs (10)
et d'intégrateurs (12), qui correspond au nombre (N).
10. Dispositif selon la revendication 9, caractérisé en ce qu'on prévoit comme intégrateur (12) un
filtre passe-bas.
11. Dispositif selon la revendication 7, caractérisé en ce que le module d'entrée (2,2B) comprend un nombre de filtres adaptés (14), qui correspond au nombre N.
12. Dispositif selon la revendication 11, caractérisé en ce que chaque filtre adapté (14) comprend un filtre (16) possédant une réponse impulsionnelle représentant la fonction locale respective, et un
dispositif d'échantillonnage (18).
13. Dispositif selon la revendication 7, caractérisé en ce que le module d'entrée (2,2C) pour chacune des N branches (20) comprend deux interrupteurs (32) branchés en parallèle, à chacun desquels est associé
un filtre passe-bas (34).
14. Dispositif selon l'une quelconque des
revendications 7 à 13, caractérisé en ce que le module de
sortie (4) comprend un nombre de multiplicateurs (22), qui
correspond au nombre N, et un circuit sommateur (24).
15. Dispositif selon l'une quelconque des
revendications 7 à 14, caractérisé en ce que le module de
sortie (4) comprend un nombre de circuits d'adaptation (38), qui correspond au nombre N.
FR0102468A 2000-02-24 2001-02-23 Procede et dispositif pour la conversion analogique/numerique d'un signal Pending FR2805683A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10008699A DE10008699C1 (de) 2000-02-24 2000-02-24 Verfahren und Vorrichtung zur Analog-Digital-Wandlung eines Signals

Publications (1)

Publication Number Publication Date
FR2805683A1 true FR2805683A1 (fr) 2001-08-31

Family

ID=7632265

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0102468A Pending FR2805683A1 (fr) 2000-02-24 2001-02-23 Procede et dispositif pour la conversion analogique/numerique d'un signal

Country Status (4)

Country Link
US (1) US6518908B2 (fr)
DE (1) DE10008699C1 (fr)
FR (1) FR2805683A1 (fr)
GB (1) GB2359676B (fr)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10137294A1 (de) * 2000-08-02 2002-03-14 Continental Teves Ag & Co Ohg Kraftfahrzeugmagnetfeldsensoranordnung, Aktivsensor, dessen Verwendung, Verfahren und Vorrichtung
US6701297B2 (en) * 2001-03-02 2004-03-02 Geoffrey Layton Main Direct intermediate frequency sampling wavelet-based analog-to-digital and digital-to-analog converter
WO2003032522A2 (fr) * 2001-10-08 2003-04-17 Qinetiq Limited Systeme et procede de traitement de signaux
AU2002348179A1 (en) * 2001-11-06 2003-05-19 The Johns Hopkins University Method and systems for computing a wavelet transform
DE10258921A1 (de) * 2002-12-17 2004-07-01 Abb Research Ltd. Verfahren und Einrichtung zum Regeln einer Regelgröße
US7324036B2 (en) * 2003-05-12 2008-01-29 Hrl Laboratories, Llc Adaptive, intelligent transform-based analog to information converter method and system
US7253761B1 (en) * 2004-11-08 2007-08-07 United States Of America As Represented By The Secretary Of The Army Analog to digital conversion with signal expansion
EP2049874B1 (fr) * 2006-08-01 2010-11-17 Continental Teves AG & Co. oHG Agencement de capteur pour une detection precise de mouvements relatifs entre un encodeur et un capteur
WO2008022456A1 (fr) * 2006-08-24 2008-02-28 Tryggvason Bjarni V Système d'acquisition de données numériques multisignal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0717518A2 (fr) * 1994-12-15 1996-06-19 Sony Corporation Méthode et dispositif pour le codage du son de grande efficacité

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3605019A (en) * 1969-01-15 1971-09-14 Ibm Selective fading transformer
FR2492109B1 (fr) * 1980-10-10 1985-07-05 Thomson Csf Systeme d'imagerie a emissions multiples et simultanees
GB8921319D0 (en) * 1989-09-21 1989-11-08 British Broadcasting Corp Digital coder
US5323391A (en) * 1992-10-26 1994-06-21 Motorola, Inc. Multi-channel digital transmitter and receiver
EP0677780B1 (fr) * 1994-03-31 2003-05-28 Fuji Photo Film Co., Ltd. Procédé de traitement d'image par superposition
JP3237089B2 (ja) * 1994-07-28 2001-12-10 株式会社日立製作所 音響信号符号化復号方法
US5568142A (en) * 1994-10-20 1996-10-22 Massachusetts Institute Of Technology Hybrid filter bank analog/digital converter
US6249749B1 (en) * 1998-08-25 2001-06-19 Ford Global Technologies, Inc. Method and apparatus for separation of impulsive and non-impulsive components in a signal
US6324268B1 (en) * 1999-03-01 2001-11-27 Ericsson Inc. Splitter-less digital subscriber loop modems with improved throughput and voice and data separation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0717518A2 (fr) * 1994-12-15 1996-06-19 Sony Corporation Méthode et dispositif pour le codage du son de grande efficacité

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
RICHARD BARRON AND ALAN OPPENHEIM: "A SYSTEMATIC HYBRID ANALOG/DIGITAL AUDIO CODER", IEEE WORKSHOP ON APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS, XX, XX, 17 October 1999 (1999-10-17), pages 35 - 38, XP002144069 *

Also Published As

Publication number Publication date
US6518908B2 (en) 2003-02-11
GB0104559D0 (en) 2001-04-11
DE10008699C1 (de) 2001-05-23
GB2359676B (en) 2002-03-13
US20010043154A1 (en) 2001-11-22
GB2359676A (en) 2001-08-29

Similar Documents

Publication Publication Date Title
EP0190796B1 (fr) Système de bancs de filtres d&#39;analyse et de synthèse d&#39;un signal
US6388594B1 (en) Method of calibrating analog and digital converters
US6339390B1 (en) Adaptive parallel processing analog and digital converter
Coulson A generalization of nonuniform bandpass sampling
FR2587819A1 (fr) Dispositif de calcul d&#39;une transformee de fourier discrete, glissante et non recursive, et son application a un systeme radar
FR2805683A1 (fr) Procede et dispositif pour la conversion analogique/numerique d&#39;un signal
EP3809287A1 (fr) Procédé de simplification d&#39;un filtre et dispositifs associés
WO2010029225A1 (fr) Systeme de transmission numerique multiporteuse d&#39;un signal utilisant des bancs de filtres et le prechargement de memoires pour l&#39;initialisation
EP3809286A1 (fr) Procédé de filtrage avec latence réduite et dispositifs associés
CA2342717A1 (fr) Procede et dispositif de generation d&#39;un signal aleatoire et systemes de conversion numerique-analogique utilisant un tel signal aleatoire
Franca et al. Multirate analog-digital systems for signal processing and conversion
JP2575642B2 (ja) アナログ−デジタル コンバ−タ
FR3102265A1 (fr) Procédé de filtrage à latence nulle et dispositifs associés
EP3729299B1 (fr) Filtre interpolateur numerique, dispositif de changement de rythme et equipement de reception correspondants
EP0635946B1 (fr) Convertisseur analogique numérique à boucle de contre réaction modulée
FR2780831A1 (fr) Synthetiseur numerique de signaux
FR2810474A1 (fr) Procede et dispositif de conversion numerique/analogique
FR2863421A1 (fr) Procede de generation d&#39;un signal numerique representatif des erreurs d&#39;appariement d&#39;un systeme de conversion analogique numerique a entrelacement temporel
EP0970562B1 (fr) Filtre numerique pour retards fractionnaires
EP2342828A1 (fr) Procede d&#39;amelioration de la resolution et de correction des distorsions pour modulateur sigma-delta et modulateur sigma-delta mettant en uvre le procede
EP0585434B1 (fr) Procede et dispositif de filtrage pour la reduction des preechos d&#39;un signal audio-numerique
EP0286884B1 (fr) Filtre numérique fonctionnant à fréquence intermédiaire
FR2759514A1 (fr) Dispositif et procede numeriques de filtrage, decimation et transposition en bande de base repartie, et demodulateur numerique correspondant
EP1156586B1 (fr) Convertisseur analogique-numérique pipeline avec mise en forme de bruit
FR2818840A1 (fr) Procede et dispositif pour le traitement des interferences dans des signaux recus par un reseau de capteurs