Brevet FR2699768A1 — publié le 19940624

PROCEDE DE CONTROLE AUTOMATIQUE DE GAIN POUR UN RECEPTEUR NUMERIQUE, NOTAMMENT UN RECEPTEUR A ACCES MULTIPLE A REPARTITION DANS LE TEMPS ET DISPOSITIF POUR SA MISE EN OEUVRE -. La présente invention concerne un procédé de contrôle automatique de gain pour un récepteur numérique, notamment un récepteur à accès multiple à répartition dans le temps (AMRT). Les trames numériques reçues sont composées de paquets de données émis à tour de rôles par un ensemble d'émetteurs plus ou moins distants Or, deux paquets successifs peuvent présenter un écart de niveau important à la réception, par exemple 90 d B Le gain de l'amplificateur de réception doit10 être réglé pour amener le niveau du signal dans la dynamique de la chaine de traitement qui suit l'amplificateur. Un paquet de données comprend à titre d'exemple: une rampe de montée en puissance avec possibilité d'une légère sur-oscillation, d'une durée de 28 As; une période durant laquelle la puissance est constante, d'une durée de 542,8 As durant laquelle l'information est transmise Cette période sera dénommée "période utile" par la suite; et une rampe de baisse de puissance d'une durée de 28 As. La rampe de baisse de puissance d'un paquet de données peut partiellement chevaucher la rampe de montée en puissance du paquet suivant Cependant, le gain de la chaine de réception doit être ajusté à l'arrivée de chaque paquet de données afin de ramener le niveau du signal durant la25 période utile dans la dynamique de chaine de traitement située en aval du récepteur Ce gain doit rester constant durant la réception de la période utile afin d'optimiser le fonctionnement des traitements en bande de base. Jusqu'à présent, pour palier à ce problème, une première solution consistait à avoir plusieurs amplificateurs de réception présentant des gains différents et travaillant en parallèle La sortie de chacun de ces amplificateurs était échantillonnée puis mémorisée et un organe de sélection venait choisir le meilleur résultat mémorisé Une autre solution consistait à employer une ligne à retard suivie d'un amplificateur commandé par un dispositif prélevant le signal reçu en amont de la ligne à retard, analysant la puissance de ce signal et ajustant le gain de l'amplificateur afin d'amplifier convenablement ce même signal à la sortie de la ligne à retard. 5 Or la technique de sélection qui suppose la mise en oeuvre de plusieurs amplificateurs est une solution coûteuse Par ailleurs, l'utilisation d'une ligne à retard suivie d'un amplificateur conduit à une génération de bruit et à un retard.10 Le but de la présente invention est de remédier à ces inconvénients en proposant un procédé de contrôle automatique de gain qui n'induise ni bruit ni retard tout en étant moins coûteux que les procédés existants. Suivant l'invention, le procédé de contrôle automatique de gain pour un récepteur numérique, notamment un récepteur numérique à accès multiple à répartition dans le temps (AMRT), ce récepteur comprenant des moyens amplificateurs de gain réglable recevant un signal d'entrée, est caractérisé en ce qu'il comprend les étapes suivantes:20 un échantillonnage à une fréquence d'échantillonnage prédéterminée du signal de sortie desdits moyens amplificateurs; un traitement des échantillons obtenus comportant, pour chaque échantillon, une comparaison de la valeur absolue de cet échantillon respectivement à un seuil maximum et à un seuil minimum prédéterminés associés respectivement à une fourchette maximum l-SMAX, +SMAXl et une fourchette minimum l-SMIN, +SMINl et un réglage du gain des moyens amplificateurs effectué à l'issue de chaque traitement d'échantillon, de sorte que: * si un échantillon est en dehors de la fourchette maximum (-SMAX, +SMAXl, ce gain est réduit d'un niveau de réduction prédéterminé; * si plusieurs échantillons successifs en nombre prédéterminé sont compris dans la fourchette minimum 3 2699768 l-SMIN, +SMINl, ce gain est augmenté d'un niveau d'augmentation prédéterminé. Selon un premier mode de mise en oeuvre du procédé selon l'invention, chaque échantillon est comparé à quatre seuils: un seuil maximum et un seuil minimum et leurs valeurs opposées respectives. Selon un second mode de mise en oeuvre du procédé selon l'invention, la valeur absolue de chaque échantillon est déterminée puis comparée au seuil maximum et au seuil10 minimum. Suivant un autre aspect de l'invention, le dispositif de contrôle automatique de gain pour un récepteur numérique, notamment un récepteur numérique à accès multiple à répartition dans le temps (AMRT),ce récepteur comprenant des15 moyens amplificateurs de gain réglable recevant un signal d'entrée, mettant en oeuvre le procédé selon l'invention, est caractérisé en ce qu'il comprend des moyens pour échantillonner à une fréquence d'échantillonnage prédéterminée le signal de sortie desdits moyens amplificateurs, des moyens pour comparer la valeur absolue de chaque échantillon obtenu respectivement à un seuil maximum et à un seuil minimum et pour générer des informations de détection de seuil, et des moyens pour régler le gain des moyens amplificateurs coopérant avec les25 moyens de comparaison pour réduire d'un niveau de réduction prédéterminé ledit gain dès que l'échantillon est détecté en dehors de la fourchette maximum l-SMAX, +SMAXl, et pour augmenter d'un niveau d'augmentation prédéterminé ledit gain dès que plusieurs échantillons en nombre prédéterminé sont30 compris dans la fourchette minimum l-SMIN, +SMINl. Ainsi, la présente invention présente l'avantage de permettre une intégration du dispositif de contrôle automatique de gain dans un circuit intégré et de faire appel à un détecteur très simple pour la boucle de contre-35 réaction En outre, la stabilité du système est accrue par la logique de contrôle mise en oeuvre avec le procédé selon l'invention De plus, on obtient dans le GSM une correction de 90 d B pendant une période bit et le procédé selon l'invention opère en tension et non en puissance, ce qui contribue à améliorer la rapidité du contrôle automatique de5 gain. D'autres particularités et avantages de l'invention apparaîtront encore dans la description ci-après Aux dessins annexés donnés à titre d'exemples non limitatifs: la figure 1 est un schéma synoptique illustrant un dispositif de contrôle automatique de gain selon l'invention; la figure 2 A est un chronogramme correspondant au cas o le niveau initial du signal est supérieur au seuil maximum; la figure 2 B est un chronogramme correspondant au cas o le niveau initial du signal est inférieur à un seuil minimum; et la figure 3 est un tableau donnant les probabilités respectives de dépassement d'un échantillon et d'au moins un dépassement parmi deux échantillons successifs nécessaires pour le réglage de l'algorithme et de la fréquence d'échantillonnage mettant en oeuvre le procédé selon l'invention dans le cas d'un signal d'entrée sinusoïdal d'amplitude A. On va maintenant décrire un exemple de mise en oeuvre du procédé selon l'invention en même temps que le dispositif associé. Au sein d'un dispositif de contrôle automatique de gain 1 selon l'invention, un amplificateur 2 qui travaille en fréquence intermédiaire (IF) reçoit un signal analogique e(t) sous la forme d'une succession de paquets de données et est suivi en sortie d'un détecteur 4 d'amplitude du signal à deux seuils (minimum et maximum) en entrée du quel est placé un échantillonneur 5 Un convertisseur analogique /numérique35 6 est également placé en sortie de l'amplificateur 2 pour délivrer un ensemble de données numérisées N qui sont soumises à un traitement en aval Les échantillons recueillis en sortie du détecteur 4 alimentent un dispositif logique de contrôle 3 qui régule le gain de l'amplificateur 2 de façon à prévenir tout risque d'oscillation. A titre d'exemple, un algorithme de contrôle matérialisant le procédé selon l'invention et implémenté au sein du dispositif logique de contrôle 3 peut comprendre les étapes suivantes: si la valeur absolue d'un échantillon dépasse un seuil maximum SMAX, à savoir si cet échantillon est en dehors de la fourchette l-SMAX, +SMAXl, le gain est diminué de 3 d B; si deux échantillons successifs sont compris dans la fourchette minimum l-SMIN, +SMINl, le gain est augmenté de 3 d B. Le signal e(t) en entrée de l'amplificateur 2 peut être modélisé sous la forme suivante: e(t)=A(t) sin lX O t+(p(t)l o: A(t) est conforme à des masques de puissance prédéterminés, notamment des masques prescrits dans une recommandation technique telle "GSM 05.05 "; O est la pulsation de la fréquence intermédiaire IF; et v(t) est la phase modulée par le flux de données. A titre d'exemple d'une réalisation pratique de l'invention, les variations de A(t) sont lentes, par exemple, moins de 0 4 d B entre deux échantillons, et la fréquence intermédiaire peut par exemple être égale à 9 7530 M Hz. L'échantillonneur 5 opère à une fréquence Fe de 13 M Hz, à savoir 48 fois la fréquence symbole, dans le cas du GSM. les échantillons en sortie sont du type: u(k Te)=sinl wok Te+V(k Te)l. Comme la phase (p(t) varie d'au plus w/2 entre deux symboles dans le cas du GSM, elle variera de moins de x/96 entre deux échantillons La, variation de phase due à la fréquence porteuse est par contre beaucoup plus importante, puisqu'elle est égale à W 0/Fe, soit 1 5 X. La variation de phase entre deux échantillons successifs est (en prenant les échantillons k et k+ 1 à titre d'exemple): On observe qu'elle se décompose en deux termes: variation due à la fréquence intermédiaire: W O Te, c'est à dire, 0/Fe; variation due à la modification par le flux de données:ç((k+l)Te)-V((k-l)Te). La fréquence d'échantillonnage Fe et la fréquence intermédiaire (de pulsation O) sont choisies afin que le rapport o 0/Fe soit un multiple impair de r/2. La fréquence d'échantillonnage Fe est de plus choisie très supérieure à la fréquence symbole du signal reçu en entrée afin que la variation de phase due à la modulation par le flux de données entre deux échantillons successifs20 soit négligeable par rapport à r/2. Il est de plus souhaitable que la fréquence d'échantillonnage Fe soit choisie suffisamment grande pour que l'amplitude A(t) du signal tel que défini ci-dessus varie lentement entre deux échantillons.25 Le détecteur de seuil 4 évalue la valeur absolue de l'amplitude de chaque échantillon par rapport à deux seuils: un seuil maximum, placé par exemple à 6 d B sous le niveau de saturation de la partie bande de base du récepteur, sert à détecter les signaux trop forts, donc les gains de l'amplificateur 2 trop élevés; un seuil minimum SMIN, placé par exemple à 10 d B sous le seuil maximum, sert à déterminer si le signal a une amplitude insuffisante, donc si le gain de l'amplificateur 2 est trop faible. Le dispositif logique de contrôle 3 interprète les informations provenant du détecteur 4 pour ajuster le gain 7 2699768 de l'amplificateur 2 tout en assurait la stabilité de la boucle, selon l'algorithme suivant: si la valeur absolue d'un échantillon dépasse le seuil maximum, le gain est réduit de 3 d B; si la valeur absolue de deux échantillons successifs est inférieure au seuil minimum, le gain est augmenté de 3 d B; sinon, le gain est maintenu inchangé. On va maintenant décrire un exemple de simulation de l'algorithme précité dans le cas d'un signal sinusoïdal en entrée: e(t)=A sin(o O t+çp), en prenant en compte les différentes situations de détection possibles. Si, en référence à la figure 2 A, le niveau initial du signal est supérieur au seuil maximum SMAX, la probabilité d'un dépassement de seuil en fonction du rapport entre la tension crête A et le seuil maximum est donnée par le tableau de la figure 3 Les valeurs de probabilité indiquées dans ce tableau sont optimales du rapport entre la fréquence porteuse et la fréquence d'échantillonnage qui permet à la20 phase de tourner d'un angle r/2 (modulo w) entre deux échantillons. Par conséquent, à une valeur de isinl(cok T)l| proche de 0, correspond une valeur de Isinl(,0 (k+ 1)T)Jlproche de 1, expliquant les très fortes probabilités en dernière colonne du tableau Il faut noter qu'une valeur élevée de la fréquence d'échantillonnage a pour effet de rendre négligeable le déphasage entre deux échantillons par rapport au déphasage de w/2 dû à la porteuse De plus, les variations de l'amplitude A(t) entre deux échantillons sont30 également négligeables. Dans l'exemple illustré en figure 2 A, correspondant à une fréquence porteuse de 9 75 M Hz et une fréquence d'échantillonnage de 13 M Hz, on suppose qu'à l'instant initial t= 0, le gain G de l'amplificateur 2 est tel que35 l'amplitude du signal de sortie est supérieure à SMAX et que le premier échantillon prélevé EO est presque nul, à titre 8 2699768 d'exemple non limitatif A l'instant t=Te, l'échantillon El est compris entre les seuils SMIN et SMAX et le gain de l'amplificateur 2 reste inchangé (variation de gain AG=O) A l'instant t= 2 Te, l'échantillon E 2 est de module supérieur à5 SMAX, ce qui provoque une réduction de 3 d B du gain de l'amplificateur 2, et par conséquent une réduction de l'amplitude du signal de sortie L'échantillon E 3 est compris entre le seuil minimum SMIN et le seuil maximum SMAX Le gain reste donc inchangé Les échantillons suivants10 E 4, E 5, E 6, E 7 sont également compris en valeur absolue dans la fourchette SMIN-SMAX Il peut arriver qu'un échantillon tombe dans la fourchette l-SMIN, +SMINl, mais cela ne peut jamais être le cas pour deux échantillons successifs Le gain G reste dès lors constant pour toute la durée du15 paquet. Si, en référence à la figure 2 B, le niveau initial du signal est inférieur au seuil minimum SMIN, le premier échantillon FO va être bien sûr situé dans la fourchette l- SMIN, +SMINl, mais le dispositif de contrôle automatique de gain selon l'invention ne va pas réagir pour des raisons de stabilité Si le deuxième échantillon Fi est également compris dans la fourchette l-SMIN, +SMINl, le gain G est alors accru de 3 d B pour chaque nouvel échantillon Fi sous le seuil minimum SMIN Lorsque la valeur absolue d'un25 échantillon franchit le seuil minimum SMIN, comme c'est le cas des échantillons F 2 et F 3, la croissance du gain G va être arrêtée Deux cas sont alors possibles: si la valeur crête du signal reçu est juste au dessus du seuil minimum SMIN, alors les valeurs absolues de deux échantillons successifs vont passer sous le seuil avec une très forte probabilité, comme c'est le cas des deux échantillons successifs F 4 et F 5, et le gain G de l'amplificateur 2 est alors accru de 3 d B supplémentaires; si le signal est déjà bien au dessus du seuil minimum SMIN, par exemple d'au moins 3 d B, le gain de l'amplificateur 2 est maintenu constant. Dans le cas illustré en figure 2 B, un troisième ajustement du gain de l'amplificateur 2 est encore nécessaire pour obtenir une stabilisation convenable de l'amplitude du signal de sortie, puisque les valeurs absolues de deux échantillons successifs F 8, F 9 sont inférieures au seuil minimum SMIN.10 Si le niveau initial du signal est compris entre les deux seuils minimum SMIN et maximum SMAX, la probabilité de dépassement du seuil maximum est nulle, et la probabilité de passer sous le seuil minimum est donnée par la tableau de la figure 3 Si la valeur crête du signal dépasse de 3 d B au15 moins le seuil minimum SMIN, le gain ne va pas varier car la probabilité que les valeurs absolues de deux échantillons successifs soient sous le seuil est nulle Si la valeur crête est supérieure au seuil minimum SMIN de moins de 3 d B, il est possible que les valeurs absolues de deux20 échantillons successifs soient sous le seuil, ce qui entraîne avec le procédé selon l'invention un accroissement du gain de 3 d B, entraînant le système dans une zone stable. Les résultats de simulation présentés ci-dessus démontrent que le procédé de contrôle automatique de gain selon l'invention permet de récupérer une variation de niveau sans induire de retard significatif On peut ainsi obtenir une correction d'un saut de puissance de 90 d B sur une durée de réception d'un bit. Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Ainsi, les valeurs de seuil minimum et maximum précitées ont été données uniquement à titre d'exemple pratique, mais peuvent être choisies en fonction des contraintes spécifiques au récepteur concerné De plus, le nombre 2699768 d'échantillons successifs sous le seuil minimum avant une augmentation de gain de l'amplificateur peut être supérieur à 2 Par ailleurs, le nombre de seuils de détection et comparaison peut être augmenté de la valeur des pas de réglage de l'amplificateur, afin d'obtenir plusieurs modes, tels qu'un mode de rattrapage et un mode de poursuite On peut également prévoir d'autres rapports entre la fréquence porteuse et la fréquence d'échantillonnage ou entre la fréquence bit et la fréquence d'échantillonnage.10 Le procédé de contrôle automatique de gain selon l'invention peut être avantageusement mis en oeuvre dans un récepteur pour les systèmes GSM et TETRA. REVENDICATIONS 1 Procédé de contrôle automatique de gain pour un récepteur numérique ( 1), notamment un récepteur numérique à accès multiple à répartition dans le temps (AMRT),ce 5 récepteur comprenant des moyens amplificateurs de gain réglable ( 2) recevant un signal d'entrée (e(t)), caractérisé en ce qu'il comprend les étapes suivantes: un échantillonnage à une fréquence d'échantillonnage prédéterminée du signal de sortie (s(t)) desdits moyens amplificateurs ( 2), un traitement des échantillons obtenus comportant, pour chaque échantillon, une comparaison de la valeur absolue de cet échantillon respectivement à un seuil maximum (SMAX) et à un seuil minimum (SMIN) prédéterminés associés respectivement à une fourchette maximum l-SMAX, +SMAXl et une fourchette minimum (- SMIN, +SMINl et un réglage du gain (G) des moyens amplificateurs ( 2) effectué à l'issue de chaque traitement d'échantillon, de sorte que: * si un échantillon (E 2) est en dehors de la fourchette maximum l- SMAX, +SMAXJ, ce gain (G) est réduit d'un niveau de réduction prédéterminé; * si plusieurs échantillons successifs (FO, F 1;F 4, F 5;F 8, F 9) en nombre prédéterminé sont compris dans la fourchette minimum l-SMIN, +SMINl, ce gain (G) est augmenté d'un niveau d'augmentation prédéterminé. 2 Procédé selon la revendication 1, caractérisé en ce que chaque échantillon est comparé à quatre seuils: un seuil maximum et un seuil minimum et leurs valeurs opposées respectives. 3 Procédé selon la revendication 1, caractérisé en ce que la valeur absolue de chaque échantillon est déterminée puis comparée au seuil maximum et au seuil minimum. 4 Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le nombre prédéterminé d'échantillons successifs compris dans la fourchette minimum l-SMIN, +SMINl conduisant à une augmentation du gain est 5 égal à 2. Dispositif ( 3, 4, 5) de contrôle automatique de gain pour un récepteur numérique ( 1), notamment un récepteur numérique à accès multiple à répartition dans le temps (AMRT),ce récepteur ( 1) comprenant des moyens amplificateurs de gain réglable ( 2) recevant un signal d'entrée (e(t)), mettant en oeuvre le procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend des moyens ( 5) pour échantillonner à une fréquence d'échantillonnage (Fe) prédéterminée le signal de sortie15 (s(t)) desdits moyens amplificateurs ( 2), des moyens ( 4) pour comparer la valeur absolue de chaque échantillon obtenu respectivement à un seuil maximum (SMAX)et à un seuil minimum (SMIN) et pour générer des informations de détection de seuil, et des moyens ( 3) pour régler le gain (G) des20 moyens amplificateurs ( 2), ces moyens de réglage ( 3) coopérant avec les moyens de comparaison ( 4) pour réduire d'un niveau de réduction prédéterminé ledit gain (G) dès qu'un échantillon (E 2) est détectée en dehors d'une fourchette maximum l-SMAX, +SMAXl, et pour augmenter d'un25 niveau d'augmentation prédéterminé ledit gain (G) dès que plusieurs échantillons successifs (F 0, F 1;F 4, F 5;F 8, F 9) en nombre prédéterminé sont compris dans une fourchette minimum l-SMIN, +SMINl. 6 Dispositif ( 3, 4, 5) selon la revendication 5, caractérisé en ce que les niveaux de réduction et d'augmentation de gain sont sensiblement égaux à 3 d B. 7 Dispositif ( 3, 4, 5) selon l'une quelconque des revendications 5 ou 6, caractérisé en ce que le seuil minimum (SMIN) est placé à sensiblement 10 d B en dessous du35 seuil maximum (SMAX). 8 Dispositif ( 3, 4, 5) selon l'une quelconque des revendications 5 à 7, caractérisé en ce que le seuil maximum (SMAX) est placé à sensiblement 6 d B en dessous du niveau de saturation de la partie bande de base du récepteur ( 1). 9 Dispositif ( 3, 4, 5) selon l'une quelconque des revendications 5 à 8, caractérisé en ce que la fréquence d'échantillonnage (Fe) et la fréquence intermédiaire (pulsation 0) sont choisies afin que le rapport 0/Fe soit un multiple impair de r/2 de sorte que la variation de phase due à la porteuse entre deux échantillons soit un multiple impair de r/2, ladite fréquence d'échantillonnage (Fe) étant en outre choisie très supérieure à la fréquence symbole du signal reçu en entrée, de sorte qu'entre deux échantillons la contribution de la modulation de la phase de la porteuse15 par le flux de données est négligeable devant x/2. Dispositif ( 3, 4, 5) selon l'une quelconque des revendications 5 à 8, caractérisé en ce que la fréquence d'échantillonnage (Fe) et la fréquence intermédiaire (pulsation 0) sont choisies afin que le rapport 0/Fe soit un multiple impair de x/2, ladite fréquence d'échantillonnage (Fe) étant en outre choisie très supérieure à la fréquence symbole du signal reçu en entrée, de sorte que l'enveloppe dudit signal reçu varie lentement entre deux échantillons. 25