FR2962274A1 - Procede de suppression de la composante continue inherente a toute chaine radio frequence - Google Patents
Procede de suppression de la composante continue inherente a toute chaine radio frequence Download PDFInfo
- Publication number
- FR2962274A1 FR2962274A1 FR1055363A FR1055363A FR2962274A1 FR 2962274 A1 FR2962274 A1 FR 2962274A1 FR 1055363 A FR1055363 A FR 1055363A FR 1055363 A FR1055363 A FR 1055363A FR 2962274 A1 FR2962274 A1 FR 2962274A1
- Authority
- FR
- France
- Prior art keywords
- compensation
- vector
- analog
- value
- component
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/30—Circuits for homodyne or synchrodyne receivers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
L'invention propose un procédé de compensation de la composante continue inhérente à toute chaîne radio fréquence qui permet à partir d'une seule mesure, généralement située dans l'étage numérique, de déterminer un jeu de valeurs de compensations multiples devant être appliquées en de multiples points de compensation de la chaîne analogique. Les valeurs de compensation sont calculées par un processus itératif qui converge vers une annulation de la composante continue et évite la saturation des composants d'amplification et du convertisseur analogique numérique
Description
La présente invention concerne le domaine de la suppression de la composante continue inhérente à toute chaîne radio fréquence. Plus particulièrement dans un appareil de réception radio fréquence comportant un étage analogique de traitement du signal reçu suivi d'une numérisation de ce signal.
Lorsqu'un signal est transmis par radio, ce signal est généralement modulé et porté par une fréquence que l'on appelle porteuse. Lorsque le signal est reçu, la porteuse est soustraite pour fournir un signal que l'on appelle signal «bande de base », le signal est amplifié et la composante continue est réduite au minimum avant que le signal ne soit transmis au récepteur numérique. Ce type de transmission s'applique par exemple dans le domaine de la téléphonie mobile, des transmissions WiFi, Bluetooth ou autres. La Fig. 1 décrit un schéma de principe simplifié de cette réception. Un signal radio fréquence 1.1 est reçu par l'appareil. Il est alors traité pour soustraire la porteuse par le bloc 1.2 qui fournit un signal bande de base 1.3. Ce signal est transmis à un étage analogique 1.4 destiné à effectuer un premier traitement analogique sur le signal. Cet étage analogique est composé d'une pluralité de composants analogiques susceptibles d'introduire tout comme le bloc 1.2 une composante continue dans le signal transitant dans ces étages. Ce traitement peut comprendre des filtrages, mais consiste souvent en une amplification du signal reçu. Ce signal amplifié 1.5 est alors numérisé par un convertisseur analogique numérique 1.6 pour donner un signal numérique 1.7 avant d'être transmis pour traitement à un étage numérique 1.8 dépendant du type d'appareil. Les différents composants des étages analogiques 1.2 et 1.4 sont à l'origine de l'apparition d'une composante continue parasite. En effet, l'apparition d'une composante continue trouve, entre autres, son origine à travers les disparités des composants analogiques utilisés dans la construction des étages différentiels. Les étages qui réalisent les fonctions d'amplification sont naturellement à élaborer avec le plus grand soin afin d'éviter que des amplifications successives de la composante continue finissent par saturer le convertisseur analogique-numérique présent en aval de la chaîne analogique. Une telle composante, même de faible amplitude, subsistera malgré tout. Dans le cas pratique, on observe que, sans traitement, ces composantes continues peuvent saturer les étages d'amplification et le convertisseur.
Il est donc indispensable de proposer un traitement pour supprimer avant le convertisseur tout ou partie de l'effet induit par ces composantes continues. Il est connu d'effectuer en régime établi une boucle rétroactive de filtrage passe-bas pour réaliser une compensation en un point unique de la chaîne analogique. Cette façon de faire pose le problème que si le point de compensation est en fin de chaîne analogique, il est toujours possible qu'un étage d'amplification antérieur ait saturé. D'autre part, la composante continue à corriger est amplifiée par tous les étages d'amplification et peut être importante à ce niveau. Si le nombre d'amplificateurs de la chaîne augmente, un seul point de compensation peut se révéler insuffisant pour éviter la saturation, en amont ou en aval de ce point. L'invention vise à résoudre les problèmes précédents par un procédé de compensation de la composante continue inhérente à toute chaîne radio fréquence qui permet à partir d'une seule mesure, généralement située dans l'étage numérique, de déterminer un jeu de valeurs de compensations multiples devant être appliquées en de multiples points de compensation de la chaîne analogique. Les valeurs de compensation sont calculées par un processus itératif qui converge vers une annulation de la composante continue et évite la saturation des composants d'amplification et du convertisseur analogique numérique. L'invention concerne un procédé de suppression de la composante continue inhérente à toute chaîne radio fréquence au sein d'un appareil de réception radio fréquence composé d'au moins un étage analogique, ledit étage analogique étant composé d'une pluralité de composants analogiques susceptibles d'introduire une composante continue dans le signal transitant dans ledit étage, ledit étage analogique comportant une pluralité de points de compensation, à chaque point de compensation étant additionné un signal continu de compensation issu de la conversion numérique-analogique d'une valeur de compensation, l'ensemble de ces valeurs de compensation formant un vecteur de compensation, l'addition de l'ensemble des signaux aux points de compensation visant à annuler ladite composante continue mesurée en fin dudit étage analogique, qui comporte les étapes suivantes : a) une étape (3.1) de calcul d'un vecteur de gain ayant un nombre de composantes correspondant au nombre de points de compensation et dont chaque composante est le produit des valeurs de gain et d'atténuation des composants analogiques situés en aval du point de compensation correspondant dans l'étage analogique ; b) une étape (3.2) de calcul du vecteur de gain unitaire correspondant en divisant le vecteur de gain par sa norme euclidienne ; c) une étape (3.3) de calcul d'un premier terme, où l'on divise la valeur de la composante continue estimée à compenser par la norme euclidienne du vecteur de gain et en faisant le produit de ce résultat avec ledit vecteur de gain unitaire, éventuellement multiplié par une valeur de pondération ; d) une étape (3.4) de calcul du nouveau vecteur de compensation en ajoutant audit premier terme un second terme, éventuellement multiplié par une valeur de pondération, constitué du vecteur de compensation courant ou du produit scalaire de ce vecteur de compensation courant avec le vecteur de gain unitaire multiplié par cedit vecteur de gain unitaire ; e) une étape (3.5) d'abaissement de la valeur obtenue à la valeur maximale admissible par les convertisseurs numérique-analogique utilisés pour générer lesdits signaux de compensation lorsque la valeur obtenue est supérieure à cette valeur maximale admissible. Selon un mode particulier de réalisation de l'invention, les étapes c), d) et e) sont répétées de manière itérative. L'invention concerne également un dispositif de réception radio fréquence composé d'au moins un étage analogique, ledit étage analogique étant composé d'une pluralité de composants analogiques susceptibles d'introduire une composante continue dans le signal transitant dans ledit étage, où ledit étage analogique comporte une pluralité de points de compensation, à chaque point de compensation étant additionné un signal continu de compensation issu de la conversion numérique-analogique d'une valeur de compensation, l'ensemble de ces valeurs de compensation formant un vecteur de compensation, l'addition de l'ensemble des signaux aux points de compensation visant à annuler ladite composante continue mesurée en fin dudit étage analogique, et qui comporte : a) des moyens de calcul d'un vecteur de gain ayant un nombre de composantes correspondant au nombre de points de compensation et dont chaque composante est le produit des valeurs de gain et d'atténuation des composants analogiques situés en aval du point de compensation correspondant dans l'étage analogique ; b) des moyens de calcul du vecteur de gain unitaire correspondant en divisant le vecteur de gain par sa norme euclidienne ; c) des moyens de calcul d'un premier terme, où l'on divise la valeur de la composante continue estimée à compenser par la norme euclidienne du vecteur de gain et en faisant le produit de ce résultat avec ledit vecteur de gain unitaire, éventuellement multiplié par une valeur de pondération ; d) des moyens de calcul du nouveau vecteur de compensation en ajoutant audit premier terme un second terme, éventuellement multiplié par une valeur de pondération, constitué du vecteur de compensation courant ou du produit scalaire de ce vecteur de compensation courant avec le vecteur de gain unitaire multiplié par cedit vecteur de gain unitaire ; e) des moyens d'abaisser de la valeur obtenue à la valeur maximale admissible par les convertisseurs numérique-analogique utilisés pour générer lesdits signaux de compensation lorsque la valeur obtenue est supérieure à cette valeur maximale admissible. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : La Fig. 1 illustre le schéma de principe simplifié de réception radio fréquence. La Fig. 2 illustre l'architecture d'un exemple de réalisation de l'invention.
La Fig. 3 illustre l'organigramme du procédé de calcul du vecteur de compensation selon un exemple de réalisation de l'invention A partir d'un seul point de mesure de la tension continue plutôt situé dans le domaine numérique, ce document montre qu'il est possible de commander de façon judicieuse N soustracteurs en charge de supprimer la composante continue globale.
L'exemple de réalisation montre le procédé pour une valeur N égale à trois de soustracteurs, mais peut être directement étendue à un nombre N quelconque de soustracteurs, N étant supérieur ou égal à deux. Le soustracteur de la composante continue, lorsqu'il est réalisé à partir d'un convertisseur numérique-analogique est naturellement limité en dynamique. Dès lors, il apparaît important de supprimer la composante continue dès son apparition, tout simplement parce que sa propagation à travers les étages d'amplification peut conduire à rendre impossible une suppression effectuée en aval par manque de dynamique des convertisseurs numérique-analogique. Une solution consiste à placer de multiples points de compensation et tout particulièrement devant chaque amplificateur. La méthode présentée dans ce document vise à commander, sous contraintes de non-saturation, ces multiples points de compensation à partir d'une seule mesure de la composante continue effectuée en bout de chaîne. Le fait de disposer d'un seul point de mesure rend le système à résoudre sous-déterminé. Mais en considérant la limitation en dynamique des convertisseurs numérique-analogique, le système devient contraint et soluble en admettant une solution de faible complexité de mise en oeuvre. La Fig. 2 illustre l'architecture de l'exemple de réalisation. Dans cet exemple, nous considérons trois étages d'amplification, et naturellement trois points de compensation. Cependant, la méthode est généralisable à n'importe quel type de chaîne présentant au moins deux points de compensation. Le signal bande de base 2.1 est l'entrée du système caractérisé par une tension d'entrée V. Un premier étage d'amplification est composé d'un amplificateur 2.2 dont le gain est appelé Gl , suivi d'un atténuateur 2.3 dont la valeur d'atténuation est notée AI . Le second étage d'amplification est composé d'un amplificateur 2.4 dont le gain est appelé G2, suivi d'un atténuateur 2.5 dont la valeur d'atténuation est notée A2. Le troisième étage d'amplification est composé d'un amplificateur 2.6 dont le gain est appelé G3 . Le signal en sortie de l'amplificateur est caractérisé par sa tension de sortie notée Vont . La tension continue du signal de sortie est calculée de manière supposée parfaite par l'estimateur 2.7 généralement inséré dans l'étage numérique et donc estimée après la conversion analogique numérique du signal de sortie. Cette tension continue 2.12 que l'on nomme 8f est fournie à un module 2.8 selon l'invention qui est chargé de produire le vecteur des valeurs de compensation, 2.13, 25 2.14 et 2.15 que l'on nomme respectivement -AI , -A2 et -A3 . Ces valeurs sont représentées avec un signe « - » pour signifier que les additionneurs vont en fait retrancher du signal une valeur Ai . Il faut comprendre ici que le calcul des valeurs de compensation est fait dans le module 2.8 en numérique et que les valeurs sont transmises à des convertisseurs numérique-analogique pour produire le signal de 30 compensation. Les tensions ajoutées au signal 2.9, 2.10 et 2.11, représentent de manière fictive l'ajout au signal des valeurs de tension continues qui sont en réalité ajoutées par les différents composants analogiques composant la chaîne analogique. Leurs valeurs sont nommées respectivement 6 , 82 et 63 . Ce sont ces tensions continues que l'on cherche à éliminer et dont on ne connaît pas a priori les valeurs.
Dans un premier temps, on suppose connues les valeurs des gains Gi et les valeurs des atténuateurs Ai , mais dans le mode de réalisation itératif une tolérance importante sur une valeur supposée de ces gains et atténuateurs suffit pour garantir la convergence vers l'annulation de la composante continue.
Pour résoudre le problème, on considère l'existence de tensions continues additionnelles fictives à l'entrée de chaque amplificateur. On considère les commandes de suppression A1, A2 et A3 appliquées à l'instant t imparfaites de telle sorte qu'il est possible de mesurer une valeur finale non nulle de la composante continue à l'extrémité de la chaîne notée 3.
On suppose aussi que le bloc capable d'estimer la tension continue à l'extrémité de la chaîne est en mesure d'extraire parfaitement la tension continue présente dans le signal de sortie, directement mesurée pour un signal d'entrée de moyenne temporelle nulle, ce qui est en pratique toujours le cas. Cette mesure est reliée aux autres paramètres à l'instant t par : (((6f - Ol )G1A1 + (ô, - A2 ))G2A2 + (63 - A3 ))G3 = (S ff (1) Le problème consiste désormais à rechercher de nouvelles commandes A , Az et 03 qui permettent d'annuler la composante continue à l'extrémité de la chaîne à l'instant t' avec t' > t. Le nouveau vecteur de commandes de compensation 4' à appliquer à l'instant t' vérifie donc à l'instant t' la relation (2) : (((6f - Al )G1A1 + (62 - A2 ))G2A2 + (63 - A3 ))G3 = 0 (2) Afin de simplifier les écritures, nous adoptons une notation vectorielle pour les vecteurs de commandes. Définissons les vecteurs suivants : 0=[A1A2A3]T 30 Ô' _ [0~ Oz A3 ]T Àdiff = 0' - 0 = [Adiff Adiff Adiff lT À partir des équations (1) et (2) et en introduisant la commande vectorielle différentielle notée Odin , il vient :25 ((Od` G1A,+Ozu )G2A2+A )G3-8f =0 (3) On peut remarquer que les tensions additionnelles fictives disparaissent du 5 système d'équations à résoudre. En introduisant le vecteur de gain Ô ci-dessous :
GIG2G3AIA2 G= G2G3A2 G3 l'équation (3) s'écrit désormais : G.Àdiff 3 = 0 (4) De manière générale, le vecteur de gain Ô s'exprime comme un vecteur ayant le nombre de composantes correspondant au nombre de points de compensation et 15 dont chaque composante est le produit des valeurs de gain et d'atténuation des composants analogiques situés en aval du point de compensation dans l'étage analogique. Ce système non contraint est sous-déterminé. Mais si l'on considère que l'un des buts de l'invention consiste à éviter la saturation des convertisseurs analogique- 20 numérique, on détermine une contrainte supplémentaire. On considère ici les convertisseurs utilisés pour générer les signaux de compensation Ai à soustraire au niveau des points de compensation. L'on note Am. l'excursion maximale de ces convertisseurs, c'est-à-dire la valeur de compensation maximale possible au niveau de chaque point de compensation. Chaque composante du nouveau vecteur de commande 25 en valeur absolue doit être inférieure à Am. . La formule mathématique qui en découle s'écrit :
+ Àdwt < Amax (5) 30 La norme infinie signifie que chaque composante du vecteur de commande est inférieure en valeur absolue à Ai.. Compte tenu du phénomène de quantification des 10 convertisseurs et de la prise en compte de la contrainte définie par l'équation (5), il n'est pas assuré que l'équation (4) admette une solution. On peut généraliser le problème en cherchant à minimiser la différence G.0df - 8 , ce qui ne nous privera pas de trouver une solution rendant nulle cette différence si cela reste possible.
Si l'on nomme P le nouveau problème à résoudre, il admet la formulation suivante : argminod Ô.Ôd -8f P: + Àdaff < Omri L'écriture mathématique ci-dessus signifie que l'on cherche le vecteur différentiel qui minimise en valeur absolue la différence G.0 d - 8f sous la d contrainte 0 + O`ff < Omo oc. Cette approche mathématique intègre le fait que chaque commande ne doit pas saturer les convertisseurs analogique numérique. Elle vise à redéployer la commande d'annulation de la composante continue sur les trois points de compensation. Elle prend en compte le fait que l'on est pas assuré d'annuler complètement la composante continue à cause, entre autres, des problèmes de quantification et de la connaissance imparfaite des valeurs exactes de gain des composants analogiques.
Il pourrait paraître souhaitable que chaque valeur de compensation Ai vienne compenser exactement la composante continue 6 introduite dans la chaîne analogique en amont du point de compensation. Cette approche comporte néanmoins des inconvénients. Elle nécessite de disposer d'autant de points de mesures qu'il y a de points de compensation, ce qui aurait un coût. Et quand bien même ces points de mesure seraient disponibles, les valeurs de compensation correspondant à ces valeurs mesurées qui devraient être appliquées seraient susceptibles de faire saturer les convertisseurs. L'un des avantages de la répartition sur l'ensemble des points de compensation à apporter consiste à limiter ces saturations. Résoudre ce problème mathématique avec la norme infinie conduit à des difficultés. On propose de définir un problème apparenté pour lequel on justifie que dans l'essentiel des cas, les solutions de ce nouveau problème sont aussi des solutions du problème à résoudre. Appelons ce problème apparenté P* . Ce nouveau problème utilise la norme euclidienne, indicée 2 dans les formules, et non plus la norme infinie.
Il s'agit désormais de chercher à minimiser les commandes de manière à ne pas se trouver dans un point de fonctionnement susceptible de faire saturer les
convertisseurs. Les commandes vectorielles qui auparavant pouvaient s'inscrire dans un cube, dans le cas à trois dimensions de trois points de compensation, ne sont plus limitées. Le fait de chercher à minimiser la norme du vecteur a, malgré tout, l'effet de minimiser d'une manière globale les valeurs du vecteur, mais sans garantir qu'aucune de ces valeurs ne puisse excéder le seuil maximum Am. .
On réécrit le problème en stipulant cette fois que l'on va chercher à déterminer les commandes d'amplitudes minimales sous la contrainte d'annuler complètement la composante continue en bout de chaîne. Cette nouvelle formulation conduit à résoudre le problème P* suivant : arg minod, + 7d9 z
ôÀd -6 =0 On vérifie que : - Si Ôd`ff est solution de P* et que 11À + Ôd`f Omo alors Od`ff est également solution de P ; et
- Dans l'hypothèse où la commande obtenue ne vérifierait pas la contrainte de saturation, il est toujours possible de proposer une commande admissible de la valeur A., lorsque la valeur obtenue par le calcul est supérieure à A. en valeur absolue. On dit que l'on sature la commande.
25
En supposant qu'il existe une phase de calibration capable de fournir avec une bonne approximation un premier vecteur 0 , une autre alternative pourrait consister à trouver des solutions qui veillent à ne pas trop s'écarter des commandes de calibration. On chercherait, dans ce cas, à minimiser les
30 corrections apportées aux valeurs de compensation et non ces dernières. Ce problème P** s'exprime de la façon suivante : 20 arg minod, 7d`ff 02 G.Odiff =0 Cette approche alternative conduit à une résolution similaire à celle de P* que nous développons ci-dessous.
Pour résoudre le problème P* , nous allons décomposer le vecteur de gain G dans un système de coordonnées orthonormé. La première dimension est celle du vecteur lui-même et son plan orthogonal. Nous rappelons que nous raisonnons ici en trois dimensions, car l'exemple de réalisation est basé sur 3 points de compensations, mais le raisonnement s'applique de manière similaire à N dimensions, N supérieur ou égal à deux. On introduit donc les notations suivantes : Une décomposition naturelle de cet espace consiste à choisir comme base du système le trièdre {g,g0,g(} composé du vecteur unitaire g qui porte Ô et complété de deux vecteurs ga et g, suivant le système de coordonnées sphériques. Le vecteur différentiel de commande s'écrit alors :
Od` = Og` g + Oo~ go + w gv A l'aide de ce système de coordonnées judicieux, nous allons résoudre l'équation (4) pour obtenir la forme générale du vecteur différentiel de commande. iLOdtf - 6 ff = G g -7daff - 6 ff 25 = G A7 + Det g ge + 0 g.g, - 6 ffW il vient : 10 =1 =0 =0 / = G %g! - 8 ff = 0 Adiff _ 6f g K On s'aperçoit que la résolution de l'équation (4) conduit uniquement à fixer la composante du vecteur différentiel de commande suivant la direction g . La forme générale du vecteur différentiel de commande permettant d'obtenir une composante continue nulle s'exprime par la relation suivante : Od`ff = g+Deiffgo+Adiffg w (8) avec Dâiff et 47 deux scalaires quelconques. Afin d'alléger les notations, on pose : a=/Y et /3=0dff ; L'équation (8) devient alors : 11 (7) 7diff _ (9) Pour calculer les valeurs effectives de compensation, rappelons que le problème 20 P* cherchait à minimiser la norme euclidienne Ô + Ôdiff Il . Pour calculer cette norme euclidienne, on commence par décomposer la commande vectorielle 0 suivant la base {g,ge,g9 } . 0 = Ag,-g> + Dege + A9g9 il vient : -\ 2 +Odiff 2 = Ag+ ff +(De+a)2+(A9+/3)2 25 Les solutions qui minimisent cette norme sont : a = -OB; P = -A On aboutit à une solution qui fournit l'expression du nouveau vecteur de compensation 4' permettant d'annuler la composante continue à l'instant t'>t en minimisant la norme euclidienne du vecteur de commande : r r 6 8 O+Od`w= A+G g= O.g+G g=Gg+~O.g~g / \ / De manière similaire, le problème P** conduit à la solution : 8 O+ Ode _ +0 ' On rappelle que cette solution doit en principe éviter de faire saturer les convertisseurs numérique-analogique. Les composantes dont la valeur absolue serait supérieure à Am,, sont donc ramenées à cette valeur Am. . Ces formules peuvent être généralisées de façon à définir une famille de formules qui permettent de résoudre le problème technique. D'une part, nous n'avons pas accès à la valeur théorique de G , mais uniquement à une valeur approchée mesurée que nous appellerons G qui permet de 20 déduire une valeur également approchée Zr . On peut montrer que la convergence des équations est maintenue si on remplace les valeurs théoriques de gain par les valeurs approchées sous la condition que l'inégalité suivante soit respectée : 1- gG G Exprimées sous la forme de suites récurrentes, on aboutit aux formules suivantes : <1; 25 P* : On+1 = \aÀn. + bn Ig G et 7 On+1 - anOn + bn8ffG g où les suites an et bn sont des suites de coefficients de pondération. Ces nouvelles formules restent convergentes et résolvent donc le problème technique si ces suites de coefficients de pondération respectent la condition de tendre vers 1 lorsque n tend vers l'infini. Le 3,iff qui apparaît dans la formule correspond au 8f des autres formules mesuré à chaque itération.Dans la pratique, le procédé d'annulation de la composante continue dans un appareil de réception radio fréquence est mis en oeuvre selon l'organigramme de la Fig. 3. Selon une première étape 3.1, on calcule le vecteur de gain Ô de l'étage analogique. Ce calcul peut prendre en compte la connaissance a priori des composants dudit étage ou être mesuré lors du processus de fabrication de l'appareil. Avantageusement, ce vecteur étant de manière idéale invariant, sa valeur est stockée en mémoire dans l'appareil. Selon une seconde étape 3.2, on déduit du vecteur de G , le vecteur de gain unitaire correspondant g en divisant le vecteur de gain par sa norme euclidienne. Ce vecteur est également avantageusement stocké en mémoire de l'appareil. Selon l'étape 3.3, on effectue le calcul d'un premier terme qui correspond à g en prenant la valeur à compenser 8ff divisée par la norme du vecteur de gain 11Ô11 et en faisant le produit de cette valeur avec le vecteur de gain unitaire (-g> . La valeur initiale du vecteur de compensation Ô peut être obtenue de manière variable. Elle peut résulter de tests ou de calculs faits lors de la fabrication de l'appareil. Elle peut également être calculée par répartition uniforme d'une première valeur à compenser 8f sur la pluralité de points de compensation. Lors d'une étape 3.4, on calcule le nouveau vecteur de compensation, Ô + Ôd`ff en ajoutant au premier terme calculé à l'étape 3.3, un second terme constitué par le produit scalaire du vecteur de compensation courant Ô par ce vecteur de gain unitaire 30 g , cette valeur étant ensuite multipliée par le vecteur de gain unitaire g . La valeur 13 initiale du vecteur de compensation Ô peut être obtenue de manière variable. Elle peut résulter de tests ou de calculs faits lors de la fabrication de l'appareil. Elle peut également être calculée par répartition uniforme d'une première valeur à compenser 8f sur la pluralité de points de compensation. Alternativement, si l'on choisit d'implémenter la solution du problème P** , on ajoute simplement un second terme constitué par le vecteur de compensation courant Ô . Lors de l'étape 3.5, on vérifie qu'aucune des composantes du vecteur de compensation obtenu ne dépasse les capacités des convertisseurs numérique- analogique qui vont produire le signal de compensation correspondant. Si c'est le cas, la valeur obtenue est rabaissée à la valeur maximale admissible. Bien qu'en théorie, une seule étape de calcul puisse permettre d'annuler la composante continue générée par les différents composants analogiques de l'étage analogique, ce n'est pas toujours le cas. Du fait de la connaissance imparfaite des différents gains, de la saturation éventuelle de certaines valeurs de compensation, voire pour tenir compte d'une possible évolution dans le temps du comportement de certains composants, et du fait que le signal d'entrée Vin ne soit pas identiquement nul, mais de moyenne temporelle nulle, il est avantageux de répéter de manière itérative les étapes 3.3 à 3.5. Le calcul mené alors de manière itérative nous garantit d'évoluer vers et de conserver une annulation de la composante continue générée.20
Claims (1)
- REVENDICATIONS1/ Procédé de suppression de la composante continue inhérente à toute chaîne radio fréquence au sein d'un appareil de réception radio fréquence composé d'au moins un étage analogique, ledit étage analogique étant composé d'une pluralité de composants analogiques susceptibles d'introduire une composante continue dans le signal transitant dans ledit étage, ledit étage analogique comportant une pluralité de points de compensation, à chaque point de compensation étant additionné un signal continu de compensation issu de la conversion numérique-analogique d'une valeur de compensation, l'ensemble de ces valeurs de compensation formant un vecteur de compensation, l'addition de l'ensemble des signaux aux points de compensation visant à annuler ladite composante continue mesurée en fin dudit étage analogique, caractérisé en ce qu'il comporte les étapes suivantes : a) une étape (3.1) de calcul d'un vecteur de gain approché ayant un nombre de composantes correspondant au nombre de points de compensation et dont chaque composante est le produit des valeurs de gain et d'atténuation des composants analogiques situés en aval du point de compensation correspondant dans l'étage analogique ; b) une étape (3.2) de calcul du vecteur de gain unitaire correspondant en divisant 20 le vecteur de gain par sa norme euclidienne ; c) une étape (3.3) de calcul d'un premier terme, où l'on divise la valeur à compenser par la norme du vecteur de gain et en faisant le produit de ce résultat avec ledit vecteur de gain unitaire, éventuellement multiplié par une valeur de pondération ; d) une étape (3.4) de calcul du nouveau vecteur de compensation en ajoutant 25 audit premier terme un second terme, éventuellement multiplié par une valeur de pondération, constitué du vecteur de compensation courant ou du produit scalaire de ce vecteur de compensation courant avec le vecteur de gain unitaire multiplié par cedit vecteur de gain unitaire ; e) une étape (3.5) d'abaissement de la valeur obtenue à la valeur maximale 30 admissible par les convertisseurs numérique-analogique utilisés pour générer lesdits signaux de compensation lorsque la valeur obtenue est supérieure à cette valeur maximale admissible.2/ Procédé selon la revendication 1, caractérisé en ce que les étapes c), d) et e) sont répétées de manière itérative. 3) Dispositif de réception radio fréquence composé d'au moins un étage analogique, ledit étage analogique étant composé d'une pluralité de composants analogiques susceptibles d'introduire une composante continue dans le signal transitant dans ledit étage, caractérisé en ce que ledit étage analogique comporte une pluralité de points de compensation, à chaque point de compensation étant additionné un signal continu de compensation issu de la conversion numérique-analogique d'une valeur de compensation, l'ensemble de ces valeurs de compensation formant un vecteur de compensation, l'addition de l'ensemble des signaux aux points de compensation visant à annuler ladite composante continue mesurée en fin dudit étage analogique, et en ce qu'il comporte : a) des moyens de calcul d'un vecteur de gain ayant un nombre de composantes correspondant au nombre de points de compensation et dont chaque composante est le produit des valeurs de gain et d'atténuation des composants analogiques situés en aval du point de compensation correspondant dans l'étage analogique ; b) des moyens de calcul du vecteur de gain unitaire correspondant en divisant le 20 vecteur de gain par sa norme euclidienne ; c) des moyens de calcul d'un premier terme, où l'on divise la valeur à compenser par la norme du vecteur de gain et en faisant le produit de ce résultat avec ledit vecteur de gain unitaire, éventuellement multiplié par une valeur de pondération ; d) des moyens de calcul du nouveau vecteur de compensation en ajoutant audit 25 premier terme un second terme, éventuellement multiplié par une valeur de pondération, constitué du vecteur de compensation courant ou du produit scalaire de ce vecteur de compensation courant avec le vecteur de gain unitaire multiplié par cedit vecteur de gain unitaire ; e) des moyens d'abaisser de la valeur obtenue à la valeur maximale admissible 30 par les convertisseurs numérique-analogique utilisés pour générer lesdits signaux de compensation lorsque la valeur obtenue est supérieure à cette valeur maximale admissible.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1055363A FR2962274B1 (fr) | 2010-07-02 | 2010-07-02 | Procede de suppression de la composante continue inherente a toute chaine radio frequence |
US13/175,457 US8442155B2 (en) | 2010-07-02 | 2011-07-01 | Procedure for the removal of the DC component inherent in any radio frequency chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1055363A FR2962274B1 (fr) | 2010-07-02 | 2010-07-02 | Procede de suppression de la composante continue inherente a toute chaine radio frequence |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2962274A1 true FR2962274A1 (fr) | 2012-01-06 |
FR2962274B1 FR2962274B1 (fr) | 2012-08-10 |
Family
ID=43530723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1055363A Expired - Fee Related FR2962274B1 (fr) | 2010-07-02 | 2010-07-02 | Procede de suppression de la composante continue inherente a toute chaine radio frequence |
Country Status (2)
Country | Link |
---|---|
US (1) | US8442155B2 (fr) |
FR (1) | FR2962274B1 (fr) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8874062B2 (en) * | 2011-07-01 | 2014-10-28 | Broadcom Corporation | Apparatus for removing DC components inherent in a radio frequency chain |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003044949A2 (fr) * | 2001-11-16 | 2003-05-30 | Renesas Technology Corp. | Dispositif a circuit integre de telecommunications a semi-conducteur, et systeme de telecommunications sans fil |
US20090212983A1 (en) * | 2008-02-21 | 2009-08-27 | Seiko Epson Corporation | Integrated circuit device and electronic instrument |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5923215A (en) * | 1996-06-13 | 1999-07-13 | The Whitaker Corporation | Linearized amplifier |
US6480061B2 (en) * | 1999-01-13 | 2002-11-12 | Nortel Networks Limited | Amplifier having digital micro processor control apparatus |
-
2010
- 2010-07-02 FR FR1055363A patent/FR2962274B1/fr not_active Expired - Fee Related
-
2011
- 2011-07-01 US US13/175,457 patent/US8442155B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003044949A2 (fr) * | 2001-11-16 | 2003-05-30 | Renesas Technology Corp. | Dispositif a circuit integre de telecommunications a semi-conducteur, et systeme de telecommunications sans fil |
US20090212983A1 (en) * | 2008-02-21 | 2009-08-27 | Seiko Epson Corporation | Integrated circuit device and electronic instrument |
Also Published As
Publication number | Publication date |
---|---|
FR2962274B1 (fr) | 2012-08-10 |
US8442155B2 (en) | 2013-05-14 |
US20120002757A1 (en) | 2012-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2850797A1 (fr) | Procede de calibrage d'un amplificateur multiport, amplificateur multiport permettant la mise en oeuvre d'un tel procede et satellite comprenant un tel amplificateur | |
FR2729024A1 (fr) | Annuleur d'echo acoustique avec filtrage en sous-bandes | |
FR2689343A1 (fr) | Convertisseur analogique-numérique prédictif à action directe. | |
EP3229383B1 (fr) | Système et procèdè de calibration dynamique d'une ou plusieurs chaines radiofréquence de transmission d'une charge utile de satellite | |
EP2670048B1 (fr) | Procédé de calibration de linéariseur et composant électronique linéarisé | |
WO2019207476A1 (fr) | Systeme et procede de linearisation en bande de base pour un amplificateur de puissance radiofrequence de classe g | |
EP3864751A1 (fr) | Systeme d'emission multi-voies auto calibre pour charge utile de satellite | |
FR2962274A1 (fr) | Procede de suppression de la composante continue inherente a toute chaine radio frequence | |
EP0848866B1 (fr) | Dispositif de filtrage avec retour de decision, dans le domaine frequentiel | |
FR3104859A1 (fr) | Procede de decouplage de signaux dans des systemes d’emission/reception | |
EP1253512A1 (fr) | Procédé et dispositif de génération d'un signal aléatoire à histogramme et spectre contrôlés | |
EP3371884B1 (fr) | Procédé de fabrication d'un étage d'amplification d'un signal à enveloppe variable et étage d'amplification de puissance | |
EP2028810B1 (fr) | Correction de distorsions dans une chaîne d'émission | |
FR3054339A1 (fr) | Procede de correction sans calibrage d'un defaut introduit par un systeme de numerisation et dispositifs associes | |
EP1246373A1 (fr) | Procédé et dispositif pour le traitement d'interferences dans des signaux reçus par un réseau de capteurs | |
EP3503385A1 (fr) | Synchronisation temporelle faible complexite dans une boucle de calcul de predistorsion numerique | |
FR2651390A1 (fr) | Circuit electronique de correction pour annuler les reponses non lineaires dependant peu du gain d'un dispositif. | |
KR102641061B1 (ko) | 특이값 분해를 이용한 볼테라 필터 생성 방법 및 이를 이용한 adc 비선형 보상 방법 | |
EP2114045B1 (fr) | Annulation des imperfections d'un modulateur | |
FR3152934A1 (fr) | Procédé de calcul de coefficients de compensation d'une chaine de réception analogique, dispositif et programme correspondant | |
FR3135847A1 (fr) | Procédé de pré-distorsion d’un signal d’entrée pour compenser l’effet d’une fonction de transfert non-linéaire d’un amplificateur de puissance, produits programme d’ordinateur et dispositifs correspondants. | |
EP2391012B1 (fr) | Procédé et dispositif permettant de réaliser le codage analogique-numérique de signaux hyperfréquence de très grande dynamique présentant une grande bande passante. | |
FR3128600A1 (fr) | Numériseur radiofréquence à dynamique augmentée | |
FR3142638A1 (fr) | Récepteur fréquence radio | |
FR3076131A1 (fr) | Procede de correction des defauts introduits par un systeme de numerisation et dispositifs associes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
CA | Change of address |
Effective date: 20131003 |
|
TP | Transmission of property |
Owner name: RENESAS MOBILE CORPORATION, JP Effective date: 20131003 |
|
PLFP | Fee payment |
Year of fee payment: 6 |
|
ST | Notification of lapse |
Effective date: 20170331 |