Brevet FR2609222A1 — publié le 19880701

Ilj 2609222 Procédé et dispositif de linéarisation par mémoire morte de la fonction de transfert d'un quadrip1ôle, et applica- tion y relative. L'invention a pour objet de fournir un procédé permettant la linéarisation de la fonction de transfert en amplitude d'un quadripôle quelconque par correction du signal d'entrée ou du signal de sortie du quadripôle, sur la base d'un échantillonnage numérique de la fonction de transfert réelle du quadripôle. La non linéarité importante de certains compo- sants électroniques (photo-diodes émissives, par exemple) limite considérablement leur dynamique utile. A titre d'exemple, une diode photo-émissive dont l'excursion maximale admissible est de 50 mA, présente une dynamique utile Dnc (Fig.2) de 4 mA pour un affaiblis- sement de distorsion de 0,3% (50 dB). Dans ce cas, 10% seulement de la dynamique est utilisable. Si l'on pouvait linéariser la réponse de cette diode jusqu'à une amplitude correspondant au seuil de dissipation, on pourrait, en l'occurrence, augmenter la dynamique de 20 dB (Dc-Dnc). On connaît déjà différents systèmes utilisés pour linéariser des quadripôles. A titre d'exemple, K.Asatani et T. Kimura pré- sentent, dans l'article "Linearization of LED nonlineari- ty by Predistorsions", (en francais: linéarisation par prédistorsions de diodes LED non linéaires) paru dans la revue IEEE, Vol.ED-25, n 2, Février 1978, les caractéris- tiques et inconvénients de quelques unes de ces méthodes de linéarisation appliquées aux diodes LED. Celles-ci peuvent être regroupées en quatre grands principes: - la prédistorsion; - les contre-réactions diverses (entrée, sor- tie...); - la distorsion complémentaire; - la modulation de déphasage. Dans le cas de la prédistorsion, les auteurs 2 2609222 préconisent de corriger les dérives en gain et en phase d'une diode LED par rapport à une réponse idéalement li- néaire, au moyen d'un circuit logique de compensation en temps réel monté en amont de la diode LED, ce circuit comprenant des jeux de résistance sélectivement commutés dans et hors du circuit par diodes de commande. Les va- leurs des résistances, et les seuils de déclenchement des diodes de commande sont choisis en fonction d'un diagramme préétabli de la fonction de transfert de la LED à linéariser. Or, ce type de circuit présente l'incon- vénient d'être peu précis, sauf à multiplier les diodes et résistances d'ajustement, et dépourvu de toutes ca- pacités d'adaptation à l'évolution de la fonction de transfert du fait qu'il s'agit d'un circuit câblé. On connait également le procédé de con- tre-réaction négative, faisant intervenir une boucle de contre-réaction dont le gain et la linéarité condi- tionnent l'efficacité dans la compensation des distorsions. EntDut état de cause, cette technique ne fournit qu'une compensation approximative. D'autres méthodes de contre-réaction impliquent l'utilisation d'un second quadripôle complé- mentaire du quadripôle principal, par exemple une deuxième LED dans le cas discuté ci-dessus, le quadripôle complémentaire générant un signal de prédistorsion ou de correction a posteriori. Ces procédés ne sont ici encore correctifs que dans une certaine mesure et ne sont pas autoadaptatifs. Le procédé de linéarisation par modulation de déphasage implique de disposer de deux quadrip8lesde propriétésidentiques,voire davantage si l'on souhaite compenser simultanément les distorsions harmoniques de deuxième et troisième ordres. D'autres systèmes ont également été élaborés pour linéariser des transducteurs analogiques, 3 2609222 mais ils font intervenir généralement des processus ana- logiques. Il semble en outre que des multiplexeurs aient été utilisés dans le même but. En tout état de cause, tous ces systèmes décrits présentent généralement des performances satis- faisantes, mais de précision limitée. Ils sont le plus souvent intégrés au montage, et ne permettent pas une correction a posteriori, à l'exception de la prédistor- sion. Is sont en outre adaptés à un composant électroni- que déterminé,et ne s'adaptent ni à l'évolution dans le temps de la fonction de transfert du composant, ni a fortiori à d'autres composants. En conséquence,l'objectif de l'invention est de pallier ces divers inconvénients des dispositifs existants, au moyen d'un procédé de linéarisation par microprocesseur. Plus précisément, un premier objet de l'invention est de fournir un procédé de linéarisation de la fonction de transfert en amplitude d'un quadripôle quelconque, à l'aide d'un même appareil, permettant d'effectuer une correction à toute la précision souhaitée. Un second objet de l'invention est de fournir un procédé souple et universel, mis en oeuvre dans un circuit de complexité et de coût de fabrication réduits. Un objet complémentaire de l'invention est de fournir un tel procédé permettant de suivre l'é- volution de la fonction de transfert d'un quadripôle donné, alors même que ce quadripôle est en fonctionnement, afin d'adapter le processus de linéarisation aux modi- fications de son comportement sous l'effet par exemple du vieillissement ou d'influencesthermiques. L'invention a également pour objet sub- sidiaire de permettre non seulement la linéarisation de composants électroniques, mais également la conforma- tion de leur fonction de transfert à un modèle idéal quelconque, en fonction des besoins. Ces objectifs, ainsi que d'autres qui apparaitront par la suite, sont atteints à l'aide d'un procédé de linéarisation de la fonction de transfert d'un quadripôle, ledit quadripôle étant en fonctionne- ment dans un circuit principal, procédé caractérisé en ce qu'il consiste à compenser les défauts de linéarité du quadripôle à l'aide de moyens de correction montés en série dans ledit circuit principal, soit en amont, soit en aval dudit quadripôle, lesdits moyens de correction du signal d'entrée ou de sortie respectivement du quadripôle, étant asservispar un circuit numérique de commande assurant d'une part l'échantillonnage numérique du signal d'entrée X, ou de sortie Y respectivement, du quadripôle avant correction, et d'autre part, la génération d'un échan- tillon de commande Cn pour chaque échantillon (Xn), 4Yn) ainsi obtenu, ledit échantillon C fournissant une information de commande envoyée auxdits moyens de correction. De façon préférentielle, la génération des échantillons Cn est effectuée par lecture d'une mémoire morte contenant les couples(Xn, Cn),ou(Yn,Cn) respectivement. Selon une autre caractéristique de l'in- vention, lesdits moyens de correction sont constituds d'un multiplieur analogique à commande numérique. L'invention vise également les circuits de linéarisation constitués de moyens de mise en oeuvre de ce procédé. Dans une version spécifique intéressante de l'invention, le procédé de linéarisation comprend l'étape supplémentaire consistant à: - commuter momentanément le quadripôle à linéariser dans un circuit de numérisation de sa fonction de transfertréelle avant correction, ledit circuit assurant la génération et la mémorisation d'une séquence de couples d'échantillons (XnYn) o chaque Yn représente le signal de sortie du quadripôle correspon- dant à la valeur X représentative du signal d'entrée; n - puis reconnecter ledit quadripôle à linéariser dans son circuit principal de fonctionnement; lesdits échantillons XnYn étant traités par processeur pour la génération des échantillons C n de commande desdits moyens de correction. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la descrip- tion suivante de modes de réalisation préférentiels et non limitatifs de l'invention, et des dessins annexés dans lesquels: - la Fig.1 est un schéma synoptique il- lustrant le procédé de linéarisation par mémoire morte suivant l'invention; - la Fig.2 est un graphe illustrant l'ac- croissement de la dynamique utilisable d'un quadripôle permis par l'utilisation d'un procédé de linéarisation; - la Fig.3 représente un mode de réalisa- tion particulier d'un circuit de linéarisation suivant l'invention; - la Fig.4 représente schématiquement un circuit de numérisation de la fonction de transfert d'un quadripôle permettant la mémorisation dela fonction de tranfert sur une mémoire morte utilisable ensuite dans le procédé de linéarisation suivant l'invention; - la Fig.5 représente schématiquement un mode de réalisation de l'invention dans lequel le circuit de linéarisation selon l'invention coopère avec un cir- cuit de numérisation de la fonction de transfert réelle avant correction du quadripôle à linéariser, auquel le quadripôle peut être momentanément commuté; - la Fig.6 représente une version plus élaborée du circuit de la figure 5, dans laquelle l'étape de numérisation de la fonction de transfert du quadripôle est précédée d'une étape de détermination de sa gamme 6 - 2609222Z de fonctionnement. - la Fig.7 illustre schématiquement le procédé de linéarisation de la Fig. 1, complété par des moyens de compensation de la dérive en température du quadripôle; La Fig.1 schématise un mode de réalisation du procédé et d'un circuit de linéarisation de la fonction de transfert d'un quadripôle 10 au moyen d'un circuit de correction 11 monté en série,en aval du quadripôle 10 à linéariser. Le circuit de correction 11 est constitué de moyens de correction 12 du signal de sortie Y du quadripôle 10, en l'occurence le multiplieur 12. Ce multiplieur 12 est asservi par un circuit numérique de commande comprenant d'une part une ligne 13 de prélève- ment du signal Y analogique de sortie du quadripole 10, d'autre part, un convertisseur 14 analogique-numérique d'échantillonnage de ce signal de sortie, et enfin une mémoire morte 15 dont les entrées-adresses sont comman- dées par les échantillons numérisés Yn issus du conver- tisseur 14 pour attaquer les entrées numériques du multiplieur 12 au moyen d'échantillons de commande Cn* En conséquence, pour chaque niveau du si- gnal de sortie Y du quadripôle 10, un échantillon de commande Cn est généré par le circuit de correction 11, pour commander le gain du multiplieur 12 nécessaire pour compenser la distorsion instantanée en amplitude du quadripole. La description qui suit a pour objet de présenter plusieurs versions réalisables de ce mode de réalisation préférentiel de l'invention, tel que repré- senté en figure 1. Chacune de ces versions correspond à une application particulière de l'invention. Plus précisément, les points suivants seront abordés ci-après: - condition théorique du fonctionnement du mode de réalisation de la Fig.1, concernant une ver- sion de linéarisation par correction du signal de sortie Y du quadripôle 10; - brève description de la version de linéarisation par correction du signal d'entrée; - champ d'application du mode de réali- sation de la figure 1; - extension du mode de réalisation de la figure 1 à la prise en compte complémentaire des dérives en température en relation avec la figure 7; - extension du mode de réalisation de la figure 1 à une application de l'invention en fonctionne- ment rapide, en liaison avec une description détaillée de sa mise en oeuvre pratique dans le circuit de la fig. 3; - extension du mode de réalisation de la figure 1 à un procédé et un circuit intégrant la numéri- sation de la fonction de transfert du quadripôle à linéa- riser, par intermittence,au cours du processus de linéa- risation du signal principal. La description de ces versions qui correspondent aux figs.5 et6, est précédée de la description du circuit préférentiel de numérisation de la figure 4. Il faut bien voir en effet que le principe de fonctionnement du procédé du circuit de linéarisation de l'invention est construit autour de l'utilisation,plus ou moins directe suivant les versions, de la mémoire 15 de stockage sous forme numérique de la fonction de transfert du quadripôle à linéariser. C'est en effet cette mémoire qui est chargée, plus ou moins directement suivant les versions, de fournir aux moyens de correction, (multiplieur 12) du signal de sortie Y du quadripôle (ou éventuellement du signal d'entrée X) les échantillons de commande Cn, à partir des échantillons Yn (Xn respectivement) représenta- tifs du signal principal traversant le quadripôle 10. Plus précisément, on peut distinguer de façon non exhaustive, deux principes de réalisation de cette mémoire 15. Ces deux principes sont en relation avec la méthode de numérisation de la fonction de trans- fert d'un quadripôle quelconque telle qu'elle sera dé- taillée plus loin à propos de la figure 4. Le principe général du fonctionnement de ce circuit de numérisa- tion consiste à générer des couples d'échantillons (XnYn) de valeurs correspondantes d'entrée et de sortie du quadripôle (courant ou tension) dont la séquence four- nit une représentation de la fonction de transfert d'au- tant plus précise que la résolution et la fréquence d'échantillonnage de la numérisation sont élevées et que la plage testée de la dynamique du quadripôle est ré- duite. En conséquence, les deux principes non limitatifs suivants sont envisageables, pour exploiter la séquence des couples (XnYn): - la mémoire 15 du circuit de linéarisa- tion de la figure 1 est chargée, a posteriori, de couples (YnCn)(ou (XnCn) , dans le cas d'une correction de signal d'entrée), après calcul des échantillons Cn soit à la main soit par machine. Le calcul des échantillons de correction Cn dépend bien entendu, d'une part des caractéristiques des moyens de correction (multiplieur 12), et d'autre part de la pente optimale choisie pour la fonction de transfert du quadripôle. - une deuxième solution consiste à uti- liser telle quelle la mémoire chargée dans le circuit de numérisation de la figure 3 et ne contenant que la séquence des couples (XnYn). Dans ce cas, le circuit de correction 11 doit comprendre un processeur d'exploitation des couples (XnYn), de façon à générer par calcul, les coefficients C. n On notera que ce second principe de réa- lisation de la mémoire 15 correspond à une extension plus universelle du circuit de correction 11 de la figure 1, pour ce qui est de sa capacité à fonctionner 9 2609222 avec pratiquement n'importe quel quadripôle 10. En effet, le changement de quadripôle s'accompagne du simple rem- placement de la PROM 15 par une nouvelle PROM chargée de la nouvtelle séquence (XnYn) correspondant au nouveau quadripôle, telle qu'elle est directement obtenue à l'aide du circuit de la figure 3. En revanche, la génération des échantillons de commande Cn serait alors obtenue par processeur lié au circuit de correc- tion 11 et programmé. spécifiquement en fonction des caractéristiques(inchangées) du multiplieur 12. On notera également que de façon préfé- rentielle, la pente de référence de la fonction de transfert après correction du quadripôle 10 est celle de la partie "naturellement" linéaire, comme représenté en figure 2. Dans ce cas, la fonction de transfert 20 après correction s'étend dans le prolongement de la fonction de transfert"naturelle" non corrigée 21. Toutefois, on peut envisager d'autres principes de linéarisation dans lesquels la pente de la fonction de transfert corrigée correspondrait à la moyenne des pentes de la fonction de transfert non corrigée, ce qui peut présenter l'avantage de diminuer la valeur maximale de correction. D'une façon large, mais entrant également dans le cadre de l'invention, il est également possible de prendre pour fonction de transfert idéale une fonction de transfert non linéaire. Dans ce dernier cas, les échantillons de commande C pourront être n calculésen référence à un modèle de fonction de trans- fert indépendant de la fonction de transfert non cor- rigée du quadripôle. Les conditions théoriques de fonctionne- ment du circuit de la figure 1 sont les suivantes. La réponse Y au signal d'entrée X du quadripôle 10 non linéaire est: Y = QX. La condition de linéarité aux bornes X,Z du quadripôle 10 connecté au circuit correcteur 11 s'exprime par la relation: Z = A.X (A étant une constante). Pour vérifier cette condition, le gain M (Cn) du multiplieur commandé numériquement peut s'exprimer sous la forme: S M de période Te du signal de commande Cn par train d'im- pulsions de Dirac. La fréquence d'échantillonnage fe = e de signal de commande du multiplieur 12 doit être choisie de façon à satisfaire à deux conditions limites: - le théorème de Shannon doit être res- pecté. Ce théorème énonce que la fréquence d'échantil- lonnage doit être au moins deux fois supérieure à la fréquence la plus forte des composantes du signal à échantillonner. Cette exigence fournit la limite infé- rieure de la fréquence d'échantillonnage du circuit nu- mérique de commande 14,15, des moyens de correction 11 selon l'invention. - la période d'échantillonnage doit en outre être supérieure au temps d'établissement du multi- plieur 12, afin de permettre la prise en compte par le multiplieur de chaque échantillon Cn de commande. Cette seconde condition constitue la limite supérieure de la fréquence d'échantillonnage. Lorsque ces deux conditions sont respec- tées, et dans la pratique on préférera choisir une fré- quence d'échantillonnage la plus proche possible par défaut du temps d'établissement du multiplieur 12, la linéarisation du quadripôle 10 peut être obtenue avec toute la précision voulue, pourvu qu'on fasse un choix adéquat des performances des éléments 12,14,15 du cir- cuit correcteur. Les caractéristiques critiques de ces éléments sont notamment la résolution du convertisseur CAN 14, la résolution du multiplieur 12 et le rapport entre la fréquence maximale du signal principal Y et la fréquence d'échantillonnage. Ce système permet de corriger les dis- continuité du premier et du deuxième ordres, ainsi que des variations de pente très importantes de la fonction de transfert du quadripôle 10. Toutefois, il faut savoir que, plus la variation de pente est importante, moins la précision de la correction est bonne. D'autre part, on notera que la résolution du convertisseur 14 et du multiplieur 12 doit être choisie non en fonction de la dynamique d'entrée mais bien de la dynamique de sortie du circuit correcteur 11. Le circuit représenté en figure 1 cor- respond à un mode de réalisation du procédé selon l'in- vention o le quadripôle 10 est linéarisé par correction de son signal de sortie Y. Or, l'invention s'applique tout aussi bien à la linéarisation d'un quadripôle par correction de son signal d'entrée. Cette solution est notamment judicieuse dans le cas d'un quadripôle pré- sentant un fort qain, à condition d'éviter la satura- tion. Toutefois, ce mode de réalisation est moins avantageux dans le cas qui sera discuté par la suite en relation avec les figures 5 et 6, o le calcul des coefficients de commande Cn du multiplieur 12 est effectué en cours de processus, par circuit de numéri- sation momentanément commuté sur le quadripôle. En effet, il est alors nécessaire de compenser non seu- lement le temps de traitement des coefficients Cn, mais également le temps de transfert du quadripôle, ce qui constitue une contrainte importante pour la ligne à retard analogique du signal principal, avant correction. Le champ d'application du circuit de la figure 1 est relativement large. Ainsi, le circuit correcteur 11 peut être de quatre types, à savoir: tension-tension; - tension-courant; - courant-tension; - courant-courant. Le circuit de correction 11 de la figure 1 fonctionne directement selon le principe tension-ten- sion lorsque les moyens de correction sont constitués du multiplieur 12. Les trois autres versions sont réa- lisées au moyen d'un amplificateur-adaptateur incorporé à la sortie du multiplieur 12 (correction tension- courant) ou à l'entrée du multiplieur (courant-tension; courant-courant). Moyennant l'adjonction de ces amplifica- teurs lorsque nécessaire, le circuit correcteur de la figure 1 peut être employé tel quel pour des applications lentes, correspondant notamment à la linéarisation de fonctions d'instrumentation utilisant des thermo-cou- ples,des capteurs lents ou équivalents. Il est toutefois souhaitable de filtrer la sortie Z du circuit, de façon à supprimer les effets de parasites de commutation ("glitches"). En revanche, dans le cas d'application à des circuits rapides, comme on le verra en liaison avec la figure 3, il est nécessaire d'appliquer à cette version de base de la figure 1 des filtres, et une tête d'échantillonnage. Un prototype du circuit de la figure 1 a été réalisé pour appliquer ce système à la linéarisa- tion d'un coupleur électronique, et est représenté en figure 3. Le principe de réalisation était le suivant. On a tout d'abord relevé la fonction de transfert en courant de la diode octo-électronique, qui a été ensuite échantillonnée et quantifiée selon une résolution compatible avec celle du convertisseur 14 et du multiplieur 12. Cette numérisation de la fonction de transfert a été réalisée au moyen du dispositif tel 13 2609222 que représenté en figure 4 et qui sera détaillé par la suite. La fonction de transfert a été échantillonnée sous forme d'une séquence de couples (XnYn). On a ensuite déterminé les coefficients de commande du multiplieur 12 à partir des couples (XnYn), puis mis les C en PROM 15. Le calcul de ces coefficients peut se faire manuellement ou par logiciel Le circuit réalisé comportait les éléments suivants: - un multiplieur 2 quadrants d'une ré- solution de 12 e4 du type AD 7531; - un échantillonneur-bloqueur 41 du type MP271, ANALOGIC ; - un convertisseur CAN 14, d'une résolu- tion de 14eb (MP 2734 ANALOGIC ); - deux mémoires mortes 15 (type 2732 NEC, TEXAS ,etc...); - deux circuits logiques 42,43 (type 74LF 174 à sortie parallèle); - un filtre de lissage, monté en sortie du multiplieur, avec une réjection de 12 db par octave dans la bande atténuée. L'échantillonneur-bloqueur 41 a pour ob- jet de préserver la précision de la quantification aux fréquences élevées du spectre utile. Le filtre de lissage doit simultanément supprimer les parasites de commutation ("glitches"), et les effets de maintien en sortie du multiplieur 12. Le fonctionnement de cette maquette est pour l'essentiel le suivant. Le signal de sortie Y du quadrip6ôle à linéariser est tout d'abord traité par l'échantillonneur- bloqueur 41, avant d'être introduit dans le convertisseur 14. Les échantillons numérisés générés par le CAN 14 sont sortis sur 12 eb B1 à B12, et envoyés aux entrées-adres- se des deux PROM 15 à travers les circuits logiques de gestion 42,43. Les PROM 15 restituent alors les échan- tillons de commande Cn du multiplieur 12, sur 12 eb XB1 à XB12. Le multiplieur 12 corrige alors le signal de sortie Y en fonction de ces échantillons de commande, de façon à compenser les défauts de linéarité du quadri- p81e. Avec la résolution de 12 eb qui a été choisi pour ce prototype, et une taille mémoire des PROM de 4,096 Ko, on a ramené l'erreur de linéarité de l'op- tocoupleur à une valeur inférieure à 0,024%. La fréquence maximale du spectre utile du signal principal était de kHz et la fréquence d'échantillonnage du circuit cor- *recteur de 80kHz. La dynamique du niveau d'entrée du cir- cuit correcteur était de + 10 Volt pour l'isolateur op- to-électronique à réaliser. C ette dynamique correspon- dait à une variation du circuit d'entrée de 1,2 Volt à Volt,(au lieu d'une excursion de 0,1V avant correction) et donc à une augrcentation de la dynamique de 31,6 dB. En conséquence, le circuit correcteur s'est traduit par un double bénéfice: - la possibilité d'utiliser l'isolateur sur une dynamique plus grande, en portant ainsi le rap- port signalJbruit à 111,5 dB alors qu'il était à l'ori- gine de 80 dB; - le maintien d'une erreur de linéarité sur la totalité de la dynamique utile à une valeur inférieure à 0,024%. Sur ce dernier point, la performance du circuit correcteur est liée à la résolution du conver- tisseur et du multiplieur conformément au tableau ci- contre tu N 9úESS 89LZú P8ú9L Z618 960c 8[0Z 0 ZOL ZL 9sZ lm Sap aTaedw 1TDeid (%) *nstoiúLO'O COO0'O 900' ZLO'O zo'o 6t0'OO 860'O 0 "O 94'0Tx9IT -. ap mnaxi 9L 1 ELt ú1. L k O 6 _ (c8) UOTT:nloseI NOIlniOSau vq'I sa NOIIDNo Na aNZIaiva.NIsI a. IqvwIXvw anauHs I lv3aIaVl La figure 4 concerne un procédé et un dispo- sitif de numérisation de l'amplitude de la fonction de transfert d'un quadripôle 34 qui fait l'objet d'une demande de brevet conjointe. Dans la version représentée, ce dispositif de numérisation comporte une unité centrale 31 commandée par console de visualisation 32 via une liaison V24 (nor- malisation CCITT), une mémoire 33 de stockage des program- mes et des données, etune carte d'interface 35,36 du qua- dripôle sous test 34 au bus de données unique 30 autour duquel est structuré le dispositif. Il comporte en outre une carte de programmation 37 pour le chargement des échantillons de la fonction de transfert du quadripôle 34 sur mémoire morte PROM. Le fonctionnement de ce dispositif est le sui- vant: - la carte CPU 31 échantillonne un signal rampe numérique selon un incrément prédéterminé, qui est multi- plexé et inséré dans le bus de données 30; - les interfaces 35,36 récupèrent le signal rampe, et le convertissent en signal analogique d'entrée pour le quadripôle 34, puis réinsèrent dans le bus de donnée le signal de sortie correspondant du quadripôle 34, après numérisation et multiplexage; - la carte de programmation 37 stocke alors les couples d'échantillons XnYn d'entrée et de sortie respectivement du quadripôle 34 sur mémoire PROM. De façon avantageuse, la résolution, la période et la plage d'échantillonnage du signal d'entrée Xn sont variables et commandées par l'unité de traitement 31 à microprocesseur. Lorsque les caractéristiques des com- posants utilisés le permettent, la résolution et la pé- riode d'échantillonnage sont choisies en fonction de la vitesse de travail du système de façon à permettre une relevé de la fonction de tranfert duquadrip1ôle 34 en temps réel. La mémoire PROM chargée par un circuit de programmation 37 peut être utilisée directement dans le circuit de linéarisation de la figure 1, si celui-ci est muni d'un processeur de calcul des échantillons de commande Cn. En revanche, la mémoire PROM doit être char- gée préalablement avec des couples (Yn,Cn)ou (Xn,Cn) si le fonctionnement retenu se limite à celui illustré par la figure 1. Dans ce cas, le calcul des échantillons Cn peut être réalisé à l'aide du circuit de numérisation de la figure 4, pourvu que l'unité centrale 31 soit programmée en conséquence, par exemple. Les figures 5 et 6 illustrent deux modes de réalisation de l'invention dans lesquels un circuit de numérisation du type de celui de la figure4 est associé au circuit de linéarisation du quadripôle,de façon à insérer périodiquement une opération (très rapide) de (re-) numérisation de la fonction de transfert du qua- drip8le, au sein même du processus principal auquel prend part le quadripôle 10 à linéariser. Le principe de fonctionnement est alors le suivant. le circuit principal de fonctionnement du qua- dripôle 10 à linéariser est constitué, à titre d'exemple, d'un premier amplificateur 51, du commutateur 50, du quadripôle 10, du circuit de correction 11 coopérant avec la mémoire 15, et de l'amplificateur de sortie 52. Le commutateur 50 permet d'ouvrirle circuit principal et de faire passer le quadripôle 10 sur un circuit de numérisation de sa fonction de transfert. Ce circuit de numérisation est du type représenté en figure 4, et comprend un jeu de convertisseurs 53,54, à savoir un convertisseur numérique-analogique 53 pour l'alimen- tation du quadripôle 10 en échantillonsanalogiquesd'entrée Xn, et un convertisseur analogique-numérique 54 de numérisation des échantillons de sortie yn du quadripôle ; une carte d'interface 36 pour la communication avec le bus 30; l'unité centrale 31 de génération des échan- tillons Xn, et un processeur rapide 55 de chargement de la mémoire 15 avec des échantillons de commande C cor- n respondant à chaque valeur de sortie Yn du quadripôle 10. Le processeur 55 commande également,le cas échéant, le fonctionnement du commutateur 50. Le circuit correcteur 11 est par exemple du type de celui de la figure 1, à la différence que la mémoire 15 est une RAM, partagée avec le circuit de nu- mérisation à travers la ligne 56. On distingue donc deux phases,en fonction de la position du commutateur 50: - une phase de mesure, dans laquelle le com- mutateur est dans la position représentée en figure 5. La carte à microprocesseur 31 génère les échantillons X qui attaquent le convertisseur CNA 53. Les échantil- n lons analogiquesyn de sortie du quadripôle 10 attaquent en retour un convertisseur CAN fournissant les échantil- lons Yn. Le processeur 55 calcule alors les échantillons n Cn = A(Yn/Xn), qui sont mis en mémoire dans la RA1 15; - une phase opérationnelle, dans laquelle le commutateur 50 est positionné de façon à fermer le cir- cuit principal. Le fonctionnement est alors conforme au principe décrit en relation avec la figure 1. Suivant la façon dont on alterne la phase de mesure et la phase opérationnelle, on peut distinguer deux modes de fonctionnement. Dans le premier mode, les coefficients Cn, correspondant à toute la dynamique du quadrip81e à linéariser, sont calculés en début de processus puis périodiquement; ou encore à la demande. Cette méthode présente l'inconvénient de nécessiter l'interruption du signal principal durant le temps d'acquisition, de calcul, et de transfert en RAM 15 des coefficients Cn* Ces interruptions peuvent s'étendre sur une durée rela- tivement importante pour les calculs à haute résolution par exemple si l'on souhaite produire 4096 échantillons à 12 eb. de résolution. Une variante de cette méthode consiste à échan- tillonner le signal principal, et à multiplexer ces échantillons utiles avec les échantillons XnYn du cir- cuit de numérisation, ce qui permet d'assurer la con- tinuité du signal principal tout en rafraîchissant périodiquement la RAM 15 du circuit correcteur 11. Cette variante est particulièrement intéressante dans le cas de correction à haute résolution dans la mesure o elle n'implique pas de limitation de durée pour l'ac- quisition Xn,Yn. Elle suppose toutefois que le qua- dripôl81e 10 ait un temps de montée suffisamment faible pour que la durée de passage de la valeur minimale à la valeur maximale de sa dynamique représente moins de la moitié de la période d'échantillonnage choisie. Cette variante est donc à réserver auxproces- sus lents,(applicationsindustrielles), mais nécessitant une grande linéarité. -L e deuxième mode de fonctionnement de ce dispositif correspond à la figure 6. Dans ce mode de réalisation, le relevé de la fonction de transfert du quadripôle 10 effectué en cours du processus principal, ne porte à chaque fois que sur la plage instantanée de fonctionnement du quadripôle. A cet effet, le circuit de la figure 6 est ana- logue à celui de la figure 5, mais comporte en plus un détecteur de plage de fonctionnement matérialisé par l'interrupteur I1, et une ligne à retard analogique 61 précédant le circuit de correction 11. Le fonctionnement de ce circuit est le suivant. Tout d'abordla détection de gamme est effec- tuéen fermant l'interrupteur I1 sur l'amplificateur 51 de façon à faire acquérir le niveau instantané du signal principal par le processeur 60 via le convertisseur 54. Le micro 60 opère alors une mesure de linéarité différentielle sur une plage donnée autour de la valeur détectée. Pour ce faire, l'interrupteur I3 est basculé sur le convertisseur 53 et les interrupteurs I1,I2 sur le convertisseur 54 afin d'amener le quadripôle 10 en phase de mesure. Les coefficients de commande C sont n alors calculés sur la plage précédemment déterminée. Les interrupteurs I2,13 sont ensuite basculés sous le circuit principal de façon à poursuivre le processus principal. Ce mode de réalisation présente l'avantage de corriger le signal en temps réel, sans nécessiter un temps de montée important. Il permet en outre, d'ob- tenir une linéarité aussi précise que l'on veut, la précision étant d'autant plus grande que la plage ins- tantanée de numérisation est plus faible et donc, que le nombre de plages est important. Simultanément la durée d'acquisition et-de calcul des échantillons de mesure est réduite à résolution égale, avec une di- minution correspondante de la capacité nécessaire de la mémoire du circuit de correction. La figure 7 est relative à une version du mode de réalisation du circuit de correction 11 de la figure 1, o on a ajouté des moyens complémentaires de compensation de la dérive en température susceptible d'affecter la fonction de transfert du quadripôle 10 à linéariser. Selon ce circuit, un circuit d'addition 70 intercalé entre le convertisseur 14 et la PROM 15 ajoute des échantillons de correction 0 aux échantil- n lons Yn de sortie non corrigée du quadrip8le 10 à linéariser. Chaque échantillon de correction On peut être uniquement fonction de la dérive en température, ou encore être variable en fonction de la valeur de chaque échantillon Yn, suivant l'influence des variations thermiques sur la fonction de transfert du quadripôle à lindariser, et la précision de compensation recherchée. On notera qu'un tel dispositif de compensation complémentaire des dérives en températures est inutile dans les modes de réalisation des figures 5 et 6 o la répétition du calcul des échantillons de commande C s'effectue à intervalles suffisamment courts. En conclusion, le procédé et les circuits objets de l'invention, fournissent des moyens de linéa- risation de tout quadripôle, pourvu que sa fonction de transfert puisse être numérisée. Les différentes versions présentées illustrent quelques applications non limitatives de l'invention, et en montrent les nombreux avantages. Bien entendu, l'invention ne se limite pas au mode de réalisation particulier décrit, ni au type de quadripôle mentionné. Signalons à cet égard, à titre d'autres exemples non limitatif d'application de l'in- vention, la linéarisation de circuits de transmission optique sans contre réaction, ou encore la linéari- sation de capteurs de différents paramètres physiques, tels que la pression, la température, le déplacement, la vitesse etc.... REVENDICATIONS 1 . Procédé de linéarisation de la fonction de transfert d'un quadrip81e, ledit quadripôle (10) étant en fonctionnement dans un circuit principal, procédé caractérisé en ce qu'il consiste à com- penser les défauts de linéarité du quadrip81e (10) à l'aide de moyensde correction (12) montés en série dans ledit circuit principal, soit en amont, soit en aval dudit quadrip1ôle (10), lesdits moyens de correction (12) du signal d'entrée, ou de sortie respectivement, du quadripôle (10) étant asservis par un circuit numérique de commande (13, 14,15) assurant d'une part l'échantillonnage numérique du signal d'entrée X, ou de sortie Y respectivement, du quadripôle (10) avant correction, et d'autre part, la génération d'un échantillon de commande Cn pour chaque échantillon Xn;Yn ainsi obtenu, ledit échantillon Cn fournissant une information de commande des moyens de correction (12). 2 . Procédé selon la revendication 1, caracté- risé en ce que la génération des échantillons de com- mande Cn est effectudepar lecture d'une mémoire morte contenant une séquence de couples (Xn,Cn), ou (Yn,Cn) respectivement, caractéristique de la fonction de trans- fert du quadripôle (10) à linéariser. 3 . Procédé selon la revendication 1, caracté- risé en ce que la génération des échantillons Cn est effectuée par processeur, à partir de la lecture d'une mémoire morte (15) contenant une séquence de couples (XnYn) caractéristique de la fonction de transfert du quadripôle à linéariser. 4 . Procédé selon la revendication 1, caracté- risé en ce que lesdits moyens de correction (12) du signal d'entrée X, ou de sortie Y respectivement, sont constitués par un multiplieur analogique à commande numérique. . Procédé selon la revendication 1, caracté- risé en ce qu'il comprend l'étape supplémentaire consis- tant: - à commuter momentanément le quadrip1ôle (10) à linéariser dans un circuit de numérisation de sa fonc- tion de transfert réelle avant correction, ledit circuit assurant la génération et la mémorisation d'une séquence de couples d'échantillons (XnYn) représentatifs de la- dite fonction de transfert du quadripôle; - puis à connecter à nouveau ledit quadripl1e à linéariser dans son circuit principal de fonctionne- ment; lesdits échantillons (Xn,Yn) étant traités par processeur pour la génération des échantillons C de commande desdits moyens de correction (12). 6 . Procédé selon la revendication 5, caracté- risé en ce qu'on réalise la commutation du quadripô1e(10) à linéariser dans le circuit de numérisation de façon périodique, pour mettre à jour la valeur des échantillons de commande Cn. 7 . Procédé selon la revendication 6, caracté- risé en ce que, avant chaque commutation du quadripô1e (10) à linéariser dans le circuit de numérisation de sa fonction de transfert, on détecte préalablement le niveau instantané du signal d'entrée, ou de sortie, du circuit principal de façon à ne fournir les échantillons C n que pourune plage donnée autour dudit niveau détecté. 8 . Procédé suivant l'une quelconque des re- vendications 5 à 7, caractérisé en ce qu'on échantillon- ne le signal principal traversant le quadripôle (10) à linéariser, de façon à multiplexer les échantillons ainsi obtenus,et les échantillons Xn; Yn de relevé de la fonction de transfert du quadrip1ôle (10) par le circuit de numérisation, attaquant le quadripôle (10) en alternance. 9 . Procédé selon la revendication 1, carac- térisé en ce que ledit circuit numérique de commande assure la génération des échantillons de commande C à partir d'une part desdits échantillons (XnYn) et d'autre part, d'échantillons de correction 0o de la dérive en température captée séparément. 10 . Circuit de mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 9, pour la li- néarisation de la fonction de transfert d'un quadripôle. 11 . Circuit selon la revendication 10, carac- térisé en ce qu'il est constitué d'un multiplieur ana- logique (12) à commande numérique, monté en série dans le circuit principal de fonctionnement du quadrip8ôle (10) soit en amont, soit aval dudit quadripôle; et d'un circuit numérique de commande dudit multiplieur (12) comprenant une ligne de prélèvement (13) du signal d'entrée, ou de sortie respectivement, dudit quadripôle (10), un convertisseur analogique-numérique (14) ali- menté par la ligne (13), et une mémoire (15) délivrant des échantillons de commande Cn du multiplieur (12) en fonction des échantillons(Xn,Yn) fournis par le conver- tisseur (14). 12 . Circuit selon la revendication 11, carac- térisé en ce que ledit convertisseur (14) est précédé d'un circuit échantillonneur-bloqueur (41). 13 . Circuit selon la revendication 11, carac- térisé en ce qu'un filtre de lissage est monté en sortie du multiplieur (12). 14 . Circuit selon la revendication 11, carac- térisé en ce que l'entrée et/ou la sortie du multi- plieur (12) sont connectées à un amplificateur d'adap- tation courant-tension, tension-courant, respectivement. . Circuit selon la revendications11, carac- térisé en ce qu'il coopère avec un circuit de numéri- sation de la fonction de transfert du quadripôle (10) à travers un jeu de commutateurs(50; I1,I2,I3). 16 . Circuit selon la revendication 15, caractérisé en ce que ledit circuit de numérisation com- porte: - des moyens (31) de génération d'un signal rampe numérique échantillonné Xn; - un convertisseur numérique-analogique (53) monté entre lesdits moyens de génération de signal (31) et l'entrée du quadripôle (10); - un convertisseur analogique-numérique (54) monté en sortie dudit quadripôle (10) pour la numérisa- tion des échantillons de sortie Y du quadripôle; n - des moyens de calcul (55) des échantillons Cn de commande du multiplieur (12); - des moyens de mémorisation (15) desdits échantillons de commande Cn, ces moyens de mémorisation étant communs à ceux du circuit de linéarisation (11). 17 . Application du procédé selon l'une quel- conque des revendications 1 à 9, à la conformation de la fonction de transfert du quadripâ1e (10) selon une configuration quelconque.