FR 2964738 A1 20120316 FR 1003624 A 20100910 t PROCÉDÉ ET CIRCUIT DE TRAITEMENT D'UN SIGNAL DÉLIVRÉ PAR UN CAPTEUR PIÉZOÉLECTRIQUE ET DISPOSITIF DE MESURE DE PRESSION POUR MACHINE À PISTON(S) L'invention concerne un procédé et un circuit de traitement d'un signal délivré par un capteur piézoélectrique représentatif de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, ce signal étant sous la forme d'impulsions (correspondant à des phases de variations rapides normales de la pression cylindre du fait du déplacement du piston et/ou cycle thermodynamique, notamment de la combustion), séparées par des portions de plus longue durée, dites plateaux, correspondant à des valeurs au moins sensiblement constantes de la pression cylindre. Dans les diverses machines à piston(s) telle que les pompes ou plus particulièrement les moteurs à combustion interne, il est utile de pouvoir mesurer in situ (c'est-à-dire au cours du fonctionnement de la machine) la pression cylindre qui règne dans chaque chambre de chaque cylindre, pour optimiser la conception et la fabrication de la machine, et, surtout, son fonctionnement en temps réel à partir d'une électronique de régulation. Ainsi, il est en particulier connu de mesurer la pression cylindre qui règne dans la chambre de combustion d'un cylindre de moteur diesel par un capteur piézoélectrique intégré dans une bougie de préchauffage. Le signal de mesure de la pression en fonction du temps lors des cycles du moteur est normalement formé d'une composante continue correspondant aux phases pendant lesquelles la pression cylindre correspond au moins sensiblement à la pression atmosphérique (phases d'admission et d'échappement) auxquelles se superposent des pics de pression (phases de compression et de combustion) selon une fréquence qui dépend du régime moteur. Si l'utilisation d'un capteur piézoélectrique est particulièrement avantageuse dans ce contexte, le problème qui se pose est celui du traitement du signal délivré par un tel capteur qui, d'une part, nécessite une amplification et une conversion (un capteur piézoélectrique délivrant une faible r quantité de charges électriques générées par les cristaux non directement exploitable en tant que signal de mesure), d'autre part est sujet à des variations intempestives importantes de la valeur absolue du signal délivré par le capteur, dues notamment au phénomène de pyroélectricité, un cristal piézoélectrique étant aussi sensible à la température. L'amplification et la conversion du signal délivré par le capteur sont en général réalisées par un circuit amplificateur de charge comprenant le plus souvent un amplificateur opérationnel et une capacité parallèle. Les variations intempestives de la valeur absolue du signal délivré par le capteur consistent en des décalages de la valeur de la composante continue, ces décalages pouvant être des dérives de la valeur minimum sous forme de créneaux successifs, ou même évoluant continument au cours du temps, par exemple selon une fonction affine ou selon au moins une composante basse fréquence. Différentes solutions ont été proposées pour compenser ces variations intempestives, notamment pour la mesure de la pression cylindre d'une machine à piston(s) dans laquelle les variations de température sont également très fortes. Une solution connue pour compenser les variations intempestives basses fréquences de la valeur absolue du signal, consiste à associer un filtre passe-haut à l'amplificateur de charge. En général, l'amplificateur de charge comprenant une capacité parallèle, il suffit d'adjoindre une résistance parallèle pour former un tel filtre passe-haut. Néanmoins, si cette solution supprime les variations basses fréquences, elle ne permet pas d'assurer une valeur de référence constante du signal de sortie. Cette solution ne permet donc pas de prendre en compte correctement les décalages formés d'une simple dérive de la valeur absolue du signal, par exemple en fonction de la température par effet pyroélectrique. Certaines propositions ont été faites pour améliorer les performances du filtre, sans néanmoins résoudre le problème susmentionné. WO 2010/057571 propose un procédé de correction de la dérive intempestive du signal d'un capteur de pression (due au phénomène de pyroélectricité) par utilisation de filtres de Kalman. Cette solution impose cependant 2 d'une part de pouvoir détecter avec fiabilité les pics du signal, ce qui n'est pas toujours aisé lorsque le moteur fonctionne à bas régime, d'autre part d'adjoindre un circuit spécifique distinct de l'amplificateur de charge en aval de ce dernier, et de réaliser un traitement pour générer une courbe d'extrapolation pendant la mesure du signal dans les pics. Il en résulte des coûts importants et des performances réduites. En particulier, avec cette compensation qui n'est pas un asservissement en boucle fermée, la dynamique de l'amplificateur et la résolution du convertisseur analogique/digital doivent être compatibles avec les dérives maximales du signal. Selon une autre solution connue, la valeur de la tension fournie en sortie de l'amplificateur de charge est comparée à une valeur prédéterminée correspondant à la valeur de référence recherchée en sortie, et la différence entre la valeur mesurée et la valeur de référence est utilisée pour injecter un courant de compensation à l'entrée de l'amplificateur de charge lors d'un cycle suivant. Cette solution présente l'inconvénient majeur d'une compensation différée dans le temps d'un cycle à l'autre, et qui n'est donc pas adaptée lorsque les variations d'amplitude et de fréquence peuvent être brusques et importantes d'un cycle à l'autre, comme dans le cas d'une machine à piston(s) telle qu'un moteur à combustion interne. US 4962328 décrit un circuit d'amplification de charge pour capteur piézoélectrique de pression dans des moteurs à combustion interne, comprenant une compensation de dérive, réalisée par un circuit échantillonneur/bloqueur relié à un dispositif de déclenchement selon la période des signaux mesurés. Le dispositif de déclenchement peut comprendre une horloge et un compteur dont la sortie déclenche la production d'impulsions d'échantillonnage quand une valeur prédéterminée a été atteinte. Le compteur permet de gérer les fronts montant et descendant des signaux mesurés et, en coopération avec un comparateur et avec l'horloge, de déterminer l'intervalle de temps dans lequel le signal mesuré est inférieur à un niveau de signal seuil prédéterminé. Les impulsions d'échantillonnage peuvent ensuite être transmises au circuit échantillonneur/bloqueur après expiration d'une durée correspondant à la moitié de 3 cet intervalle de temps. Le circuit échantillonneur/bloqueur compense le décalage en réinjectant à l'entrée du circuit d'amplification de charge un courant formé à travers une résistance série à partir de la tension de sortie de ce circuit. Par ailleurs, une unité de surveillance permet de placer l'entrée d'impulsions d'échantillonnage à une valeur « haute » quand les intervalles entre les impulsions de déclenchement dépassent une durée prédéterminée, ce qui commute le circuit dans un mode de fonctionnement de compensation continue dans lequel la sortie de l'amplificateur de charge est continuellement compensée. De la sorte, la compensation du décalage est réalisée en permanence lorsque le moteur tourne à faible vitesse ou est interrompu, et les signaux fournis sont pertinents dès que la vitesse du moteur augmente à nouveau. La performance de cette compensation de dérive est liée d'une part au choix approprié d'un amplificateur et de la valeur de la résistance en série avec le circuit échantillonneur/bloqueur, d'autre part à la précision de la détection du centre des plateaux entre les pics du signal. Comme l'explique ce document, bien qu'il soit prévu deux valeurs de résistance série et un réglage de sensibilité, la compensation se fait en régime oscillant. Si la valeur de la résistance série est trop élevée, l'intensité du courant de compensation sera trop faible pour réaliser une compensation efficace ; si au contraire la valeur de résistance série est trop faible, la compensation est trop dynamique et il peut en résulter un régime oscillant en permanence. À ce titre, il est à noter que l'asservissement proposé par ce document présente des performances faibles et limitées par conception. En effet, la fréquence d'échantillonnage de la mesure s'effectue nécessairement à la fréquence moteur. Or, un asservissement en boucle fermée nécessite un échantillonnage de la mesure à une fréquence bien supérieure à celle du phénomène qui doit être asservi. Ainsi, l'asservissement proposé dans ce document ne peut être utilisé que pour la compensation de variations très lentes (typiquement des variations de plus de 100 secondes telles que celles dues à des courants de fuite). 4 La détection du centre des plateaux entre les pics est fiable quand elle est réalisée à partir d'un détecteur externe associé au vilebrequin du moteur, mais cette solution suppose d'appareiller le moteur ce qui représente un inconvénient majeur, et ne permet pas de pallier le problème conceptuel susmentionné. Le mode de réalisation dans lequel la détection est supposée être effectuée par comparaison de la valeur de la tension des signaux par rapport à une valeur seuil prédéterminée n'est pas fonctionnelle dans la mesure où il n'existe pas de valeur absolue de seuil d'amplitude permettant la détection des pics, dont l'amplitude et la fréquence varient dans de larges plages pour une même machine, et dans des gammes différentes d'une machine à l'autre (par exemple entre moteur diesel et moteur à essence). Si la valeur seuil est trop faible, une variation intempestive due à une dérive pendant un plateau entre deux pics peut être considérée à tort comme un pic ; si la valeur seuil est trop importante, des pics d'amplitude inférieure à cette valeur seuil ne sont pas détectés. En outre, là encore, la solution décrite dans ce document ne permet pas de prendre en considération les décalages de valeur absolue telles que les variations plus rapides et d'amplitude éventuellement relativement forte de la composante continue du signal, telles que celles qui sont dues par exemple au phénomène de pyroélectricité. Ainsi, dans ce document, une variation brusque et importante due à la pyroélectricité (par exemple brusque augmentation de température au démarrage du moteur) sera considérée comme une impulsion normale, et donc non compensée. En conséquence, aucune solution satisfaisante n'a été à ce jour proposée pour réaliser une compensation fiable des divers décalages de la valeur absolue de référence du signal fourni par un capteur de pression piézoélectrique qui simultanément supprime les variations basses fréquences signal, corrige les dérives en créneaux ou progressives de la valeur de référence, ne nécessite pas l'adjonction de circuits électroniques complémentaires à l'amplificateur de charge, soit compatible avec le fonctionnement d'une machine à piston(s) telle qu'un moteur à combustion interne, et en particulier avec des variations brusques et importantes en 5 amplitude et en fréquence d'un cycle à l'autre, telles que celles dues à la pyroélectricité et soit simple et peu coûteuse à mettre en oeuvre. L'invention vise à résoudre ce problème. L'invention vise ainsi à proposer un procédé et un circuit de 5 traitement du signal délivré par un capteur piézoélectrique qui permette de réaliser une compensation présentant les qualités susmentionnées. Plus particulièrement, elle vise à proposer un procédé et un circuit de traitement qui ne nécessitent pas des réglages complexes de configuration en fonction de la machine sur laquelle le capteur piézoélectrique est monté, tout en 10 étant robuste aux dispersions de fonctionnement (forme des pics représentant les impulsions de pression, fréquences, linéarité des composants...) Elle vise également à proposer une solution compatible avec l'intégration complète de l'électronique de traitement du signal à l'intérieur d'un même ensemble mécanique comprenant le capteur piézoélectrique, par exemple à 15 l'intérieur d'une bougie de préchauffage de moteur diesel. Pour ce faire, l'invention concerne un procédé de traitement d'un signal délivré par un capteur piézoélectrique représentatif de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, ce signal étant sous la forme d'impulsions séparées 20 par des portions de plus longue durée, dites plateaux, correspondant à des valeurs au moins sensiblement constantes de la pression cylindre, procédé dans lequel : - les variations intempestives de la valeur du signal délivré par le capteur correspondant aux plateaux sont compensées par un circuit de compensation comprenant un asservissement en boucle fermée apte, lorsqu'il est 25 actif, à délivrer un signal de sortie asservi sur une valeur Sr constante prédéterminée, dite valeur Sr de référence, indépendamment des variations éventuelles intempestives de la valeur du signal délivré par le capteur correspondant aux plateaux, caractérisé en ce que : 6 - la valeur du signal de sortie est mesurée et mémorisée pour des instants d'échantillonnage successifs selon une fréquence d'échantillonnage supérieure à la fréquence maximale desdites impulsions, - à chaque instant d'échantillonnage, une valeur représentative d'une variation AS du signal de sortie, par rapport à un instant d'échantillonnage passé, est calculée, - à chaque instant d'échantillonnage, si la valeur absolue de ladite variation AS est inférieure à une valeur V de comparaison prédéterminée, ledit asservissement est maintenu actif pour asservir le signal de sortie sur ladite valeur Sr de référence, la valeur du signal de sortie étant une valeur correspondant à un plateau. Ainsi, contrairement à l'état de la technique dans lequel les pics du signal sont détectés par comparaison avec une valeur seuil de tension, dans un procédé de traitement selon l'invention, les plateaux du signal sont détectés, et ce par calcul et analyse comparative de la variation du signal de sortie, c'est-à-dire du point de vue mathématique sur la base de sa dérivée par rapport au temps. Il en résulte une détection beaucoup plus fiable des décalages intempestifs de toutes natures qui peuvent se produire dans la valeur absolue du signal délivré par le capteur, et une compensation également plus fiable de la part de l'asservissement qui est maintenu actif dans toutes les phases du signal où il peut corriger ces décalages intempestifs. En outre, la détection des plateaux devient indépendante de la fréquence et de l'amplitude des pics. En particulier, des variations intempestives dues à des phénomènes de pyroélectricité sont compensées dès lors que ladite valeur de comparaison est choisie de façon à être supérieure au maximum de la valeur absolue de la pente des variations dues à ces phénomènes, tout en étant bien sûr inférieure aux minimum de la valeur absolue de la pente des variations dues aux impulsions normales du signal. Par ailleurs, dans un procédé selon l'invention, la fréquence d'échantillonnage peut être très supérieure à la fréquence des impulsions (qui correspond à la fréquence de fonctionnement de la machine, c'est-à-dire à son 7 régime de fonctionnement). Avantageusement et selon l'invention, la fréquence d'échantillonnage est supérieure à 10 fois la fréquence maximum correspondant au régime maximum de la machine, par exemple de l'ordre de 100 fois cette fréquence maximum, voire plus. De la sorte, l'asservissement est entièrement efficace entre deux impulsions, y compris à régime maximum. L'invention s'étend à un circuit de traitement pour la mise en oeuvre d'un procédé de traitement selon l'invention. Ainsi, l'invention concerne également un circuit de traitement d'un signal délivré par un capteur piézoélectrique représentatif de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, ce signal étant sous la forme d'impulsions séparées par des portions de plus longue durée, dites plateaux, correspondant à des valeurs au moins sensiblement constantes de la pression cylindre, ce circuit comprenant : - un circuit de compensation comprenant un asservissement en boucle fermée apte, lorsqu'il est actif, à délivrer un signal de sortie asservi sur une valeur constante prédéterminée, dite valeur Sr de référence, indépendamment des variations éventuelles intempestives de la valeur du signal délivré par le capteur correspondant aux plateaux, caractérisé en ce que le circuit de compensation comprend : - un circuit de détection adapté pour mesurer et mémoriser la valeur S(t) du signal de sortie pour des instants t d'échantillonnage successifs selon une fréquence d'échantillonnage supérieure à la fréquence maximale desdites impulsions, - et des moyens de traitement de données adaptés pour calculer, à chaque instant d'échantillonnage, une valeur représentative d'une variation AS du signal de sortie, par rapport à un instant d'échantillonnage passé, et en ce que le circuit de compensation est adapté pour, à chaque instant d'échantillonnage, si la valeur absolue de ladite variation AS est inférieure à une valeur V de comparaison prédéterminée, activer ledit asservissement pour asservir 8 le signal de sortie sur ladite valeur Sr de référence, la valeur du signal de sortie étant une valeur correspondant à un plateau. En outre, l'efficacité du traitement du signal dans un procédé selon l'invention peut être considérablement améliorée. Pour ce faire, avantageusement et selon l'invention ladite variation OS est calculée entre deux instants d'échantillonnage séparés par une durée aT qui est une fonction croissante du nombre d'instants d'échantillonnage passés pour lesquels la valeur absolue de ladite variation est restée inférieure à ladite valeur V de comparaison prédéterminée. De même, dans un circuit de traitement selon l'invention, avantageusement, ledit circuit de détection est adapté pour pouvoir calculer ladite variation entre deux instants d'échantillonnage séparés par une durée aT qui est une fonction croissante du nombre d'instants d'échantillonnage passés pour lesquels la valeur absolue de ladite variation est restée inférieure à ladite valeur de comparaison prédéterminée. On constate en pratique que l'adjonction d'une telle fonction croissante, notamment homothétique, de la durée sur laquelle la variation du signal de sortie est calculée, augmente considérablement la sensibilité de la compensation obtenue sans nuire pour autant à ses performances dynamiques, notamment sans introduire des effets secondaires indésirables tels que des oscillations intempestives ou l'omission de certains pics, et ce quel que soit le régime de fonctionnement de la machine (c'est-à-dire aussi bien à très bas régime qu'à très haut régime). En particulier, avantageusement et selon l'invention, la durée sur laquelle ladite variation est calculée est par exemple un multiple d'une fraction de la durée totale du plateau depuis le premier instant d'échantillonnage pour lequel la présence de ce plateau a été détectée. Ce multiple peut être égal au nombre d'itérations, c'est-à-dire d'échantillonnages, réalisées depuis le premier instant d'échantillonnage pour lequel la présence du plateau a été détectée. Par ailleurs, avantageusement et selon l'invention, ladite durée est bornée entre une valeur minimum aTmin non nulle prédéterminée -notamment correspondant à une fraction de la durée totale d'un plateau à régime maximum (zone rouge) de la machine- et une valeur maximum aTmax non nulle 9 prédéterminée -notamment correspondant à une fraction de la durée totale d'un plateau à régime minimum (ralenti) de la machine-. L'invention peut être appliquée non seulement avec un amplificateur de charge pour le traitement du signal délivré par le capteur, mais également avec d'autres types de traitement de ce signal, par exemple un traitement du signal en mode tension à faible impédance (LIVM). Néanmoins, dans un mode de réalisation préférentiel, un procédé selon l'invention est aussi caractérisé en ce que le signal délivré par le capteur est traité par un amplificateur de charge recevant ce signal en entrée et fournissant en sortie ledit signal de sortie, et en ce que ledit asservissement délivre en entrée de l'amplificateur de charge un courant Icorr de compensation en parallèle au signal délivré par le capteur De même, avantageusement et selon l'invention le circuit de traitement comprend un amplificateur de charge recevant en entrée le signal délivré par le capteur et fournissant en sortie ledit signal de sortie, ledit circuit de compensation délivrant, lorsque l'asservissement est actif, en entrée de l'amplificateur de charge, un courant de compensation en parallèle au signal délivré par le capteur, ledit circuit de détection recevant ledit signal de sortie fourni par l'amplificateur de charge. Ce courant de compensation est fourni avantageusement par application d'une valeur de tension fournie par le circuit de compensation sur une résistance série d'une branche reliée en parallèle à l'entrée de l'amplificateur de charge recevant le signal du capteur. Il est à noter cependant que même lorsque l'amplificateur de charge est formé d'un amplificateur opérationnel et d'une capacité parallèle, cette capacité et cette résistance ne font pas office, comme dans l'état de la technique, de simple filtre passe-haut, et ce du fait de la présence du circuit de compensation qui réalise un traitement spécifique. Ainsi, en particulier, la valeur C de la capacité et R de la résistance n'ont pas à être adaptées en fonction d'une fréquence de coupure, et peuvent être minimisées d'une part pour la fonction d'amplification de charge (la capacité parallèle déterminant le gain), d'autre part en fonction de la dynamique de l'asservissement. Ainsi, lorsque dans l'état de la technique une valeur de RC est typiquement de l'ordre d'une seconde, l'invention 10 permet l'utilisation d'une valeur RC typiquement inférieure à 50 ms. Outre des coûts réduits, il en résulte des composants beaucoup plus petits, plus faciles à intégrer avec le capteur piézoélectrique, notamment dans une bougie de préchauffage. Par ailleurs, avantageusement et selon l'invention, si la valeur absolue de ladite variation AS est supérieure à la valeur V de comparaison prédéterminée, ledit asservissement est inactif et une valeur constante de courant de compensation est appliquée en entrée, indépendamment des valeurs du signal de sortie. De même, avantageusement, dans un circuit de traitement selon l'invention, le circuit de compensation est adapté pour inactiver ledit asservissement et pour appliquer une valeur constante de courant de compensation, indépendante des valeurs du signal de sortie, si la valeur absolue de ladite variation est supérieure à la valeur de comparaison prédéterminée. En effet, une valeur de ladite variation qui est supérieure à la valeur de comparaison correspond à un pic de pression lors duquel le signal de sortie est représentatif de la pression mesurée et varie donc normalement d'une façon importante. Dans une telle phase de fonctionnement de la machine, en général très brève, il suffit de maintenir constante la compensation en négligeant les décalages éventuels de la valeur absolue du signal délivré par le capteur qui peuvent intervenir au cours de cette phase. Cette valeur constante peut être égale à la dernière valeur utilisée (lors du dernier plateau), ou être calculée à partir de cette dernière valeur. De préférence, ladite valeur constante correspond à une valeur moyenne calculée pour une pluralité d'instants d'échantillonnage pour lequel ledit asservissement est actif. Cette valeur moyenne peut être une moyenne mobile calculée sur tout ou partie des valeurs calculées depuis le début du plateau et/ou des valeurs présentes dans un tampon mémoire, ou autre. Il peut s'agir d'une moyenne arithmétique, d'une moyenne exponentielle, d'une moyenne pondérée ou autre. Ladite valeur constante correspond à une telle valeur moyenne mais n'est pas nécessairement égale à cette valeur moyenne. 11 Par ailleurs, avantageusement, dans un procédé et un circuit de traitement selon l'invention, les fonctions du circuit de compensation sont réalisées sous forme entièrement numérique, de sorte que le circuit de compensation peut être par exemple formé d'un circuit intégré (par exemple ASIC, FPGA ou microcontrôleur) à composants numériques. Ainsi, avantageusement et selon l'invention ledit circuit de détection comprend un convertisseur analogique numérique recevant le signal de sortie et est adapté pour mesurer, mémoriser, et traiter les dites valeur du signal de sortie sous forme numérique. En outre, avantageusement un circuit de traitement selon l'invention est aussi caractérisé en ce que ledit circuit de compensation est adapté pour traiter des données numériques et pour calculer une valeur numérique Corr de tension de compensation, et en ce que ledit circuit de compensation comprend un convertisseur numérique analogique recevant la valeur numérique Con de ladite tension de compensation, et fournissant une valeur analogique Ucorr correspondante à une résistance série reliée en parallèle à la sortie du capteur. L'invention s'étend également à un procédé de traitement mis en oeuvre dans un circuit de traitement selon l'invention. L'invention concerne également plus particulièrement un dispositif de mesure de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, comprenant un capteur piézoélectrique et un circuit de traitement du signal délivré par ce capteur piézoélectrique, caractérisé en ce que le circuit de traitement est un circuit de traitement selon l'invention. Dans un dispositif de mesure de pression selon l'invention, le circuit de traitement et le capteur piézoélectrique peuvent être intégrés dans un même ensemble mécanique monté sur la machine, notamment dans une même bougie de préchauffage. L'invention s'étend à un procédé de traitement, un circuit de traitement et un dispositif de mesure de pression, caractérisés en combinaison par 30 tout ou partie des caractéristiques mentionnées ci-dessus ou ci-après. 12 D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante qui se réfère aux figures annexées représentant à titre d'exemple non limitatif l'un de ses modes de réalisation préférentiels et dans lesquelles : - la figure 1 est un schéma synoptique d'un dispositif de mesure de pression selon l'invention comprenant un circuit de traitement selon un premier mode de réalisation de l'invention, - la figure 2 est un organigramme d'un mode de réalisation d'un procédé de traitement selon l'invention, - la figure 3 est un graphe temporel illustrant un exemple de variations de la composante continue du signal dues à la pyroélectricité, représentées en variations de pression (courbe Cl), la figure 4 est un graphe temporel correspondant à la figure 3 illustrant un exemple de signal délivré par un capteur piézoélectrique (courbe C2), et le signal de sortie correspondant compensé par un procédé et un circuit de traitement selon l'invention, tels qu'obtenus par simulation informatique (courbe C3), la figure 5 est un graphe temporel correspondant aux figures 3 et 4 illustrant l'erreur résiduelle dans le signal après compensation (courbe C4) par un procédé et un circuit de traitement selon l'invention, - la figure 6 est un graphe temporel à plus grande échelle illustrant respectivement (du haut vers le bas) un exemple de signal de sortie compensé par un traitement selon l'invention (courbe C5), la variation AS de ce signal calculée selon l'invention (courbe C6), et la durée aT sur laquelle la variation AS du signal de sortie est mesurée et comparée à une valeur de comparaison (courbe C7), - la figure 7 est un graphe temporel illustrant respectivement (du haut vers le bas) un autre exemple de signal de sortie compensé par un traitement selon l'invention au cours de l'augmentation du régime de la machine (courbe C8), la dérivée par rapport au temps de ce signal (courbe C9), la variation du signal telle que calculée dans un procédé selon l'invention (courbe C 10), 13 la figure 8 est un schéma synoptique d'un dispositif de mesure de pression selon l'invention comprenant un circuit de traitement selon un deuxième mode de réalisation de l'invention. Le dispositif de mesure de pression selon l'invention représenté figure 1 comprend un capteur piézoélectrique 10 délivrant, sur une borne 11, un signal (formé de charges électriques) traité par un circuit de traitement selon l'invention comprenant un amplificateur de charge comprenant, dans le premier mode de réalisation représenté figure 1, un amplificateur opérationnel 12 inverseur de gain élevé et une contre-réaction capacitive 16 de capacité C. La borne 11 du capteur 10 est reliée à l'entrée inverseuse 13 de l'amplificateur opérationnel 12, dont l'entrée non inverseuse 14 est reliée à la masse, et dont la sortie 15 délivre une tension proportionnelle à la charge produite par le capteur 10. La branche capacitive 16 est reliée en parallèle entre la sortie 15 et l'entrée inverseuse 13 de l'amplificateur opérationnel 12 recevant le signal du capteur 10. Le capteur piézoélectrique 10 permet de mesurer la pression régnant dans la chambre d'un cylindre d'une machine à piston(s) telle qu'un moteur thermique. Il est par exemple intégré dans une bougie de préchauffage d'un moteur diesel. Il fournit un signal représentatif de cette pression cylindre, ce signal étant sous la forme d'impulsions, relativement brèves et correspondants aux phases de variations rapides normales de la pression cylindre résultant du déplacement du piston et/ou de la combustion, ces impulsions étant séparées par des plateaux de plus longue durée correspondant à des valeurs au moins sensiblement constantes de la pression cylindre. Il est à noter que, selon les applications et les contraintes, l'amplificateur opérationnel 12 peut faire l'objet de différentes variantes de réalisation, et notamment peut être réalisé avec des architectures plus ou moins complexes. Le circuit de traitement selon l'invention comprend en outre un circuit de compensation 17 formant un asservissement en boucle fermée. Ce circuit de compensation 17 reçoit le signal de sortie (en tension) de la sortie 15 de 14 l'amplificateur de charge. Le circuit de compensation 17 fournit un signal de correction en tension Ucorr sur une sortie 18 reliée à une borne d'une résistance 19 série dont l'autre borne est reliée à l'entrée 13 de l'amplificateur de charge recevant le signal délivré par le capteur 10. La résistance 19, de valeur R, transforme le signal de correction en tension Ucorr en un signal de correction en intensité Icorr qui s'ajoute au signal délivré par le capteur 10 et permet de compenser ses variations intempestives de valeur absolue. Le signal de tension fourni par l'amplificateur de charge sur la sortie 15 est ainsi compensé et délivré sur une sortie 28 du circuit de traitement, permettant son exploitation par connexion avec d'autres systèmes externes, par exemple une électronique de gestion de fonctionnement de la machine. Le circuit de compensation 17 comprend un convertisseur analogique/numérique 20 qui délivre un signal numérique S correspondant à la tension analogique de la sortie 15 de l'amplificateur de charge. Ce signal numérique S est alimenté sur une entrée d'un circuit intégré 27 (qui peut être formé d'un ASIC, d'un FPGA, ou d'un microcontrôleur ou autre), comprenant une mémoire tampon circulaire 21 mémorisant successivement les mesures échantillonnées S(t) du signal S selon une fréquence d'horloge d'échantillonnage délivrée par une horloge 23 du circuit 27. Le circuit intégré 27 comprend également au moins un microprocesseur 24, au moins une mémoire morte 25 et au moins une mémoire vive 26 associées à ce microprocesseur. Le microprocesseur 24 exécute le procédé de traitement selon l'invention sur chaque valeur échantillonnée du signal S tel que représenté figure 2. Le microprocesseur 24 délivre en sortie du circuit intégré 27, un signal numérique de correction Corr fourni à un convertisseur numérique/analogique 22 délivrant un signal analogique de correction en tension Ucorr sur la sortie 18 du circuit de compensation 17. Un exemple du procédé de traitement du signal S réalisé par le circuit de compensation 17 à chaque itération, c'est-à-dire à chaque échantillonnage du signal de sortie, est représenté figure 2. 15 Lors de la première étape 31, la valeur S (t) courante du signal S est mémorisée sur un front d'horloge d'échantillonnage, dans l'emplacement du tampon circulaire 21 activé par ce front d'horloge. Lors de la deuxième étape 32, la variation AS du signal de sortie S est calculée entre la valeur S(t) courante à l'instant t du front d'horloge, et l'une des valeurs antérieures du signal S, dite S(t-aT), mémorisée dans le tampon circulaire 21 pour un front d'horloge se rapprochant le plus de la valeur t-aT, T étant un nombre entier naturel et a un nombre rationnel compris entre 0 et 1. Par exemple, on choisit a compris entre 0,05 et 0,5, notamment de l'ordre de 0,2. aT représente la durée sur laquelle la variation AS est calculée, qui est donc une fraction d'une durée totale représentée par T dont la valeur est comprise entre une valeur minimum non nulle Tmin et une valeur maximum Tmax. Ces valeurs sont choisies en fonction des régimes maximum et respectivement minimum de la machine. Ainsi, Tmin est inférieure à la durée des plateaux pour le régime moteur maximum, et Tmax est supérieure à la durée des plateaux pour le régime moteur minimum. Lors de la troisième étape 33, la valeur absolue 1ASI de cette variation est comparée à une valeur V de comparaison prédéterminée mémorisée dans la mémoire 25. En pratique, cette valeur de comparaison peut être ajustée à partir du bruit intrinsèque contenu dans le signal pendant les plateaux, en la fixant à une valeur supérieure à la valeur maximum de la dérivée de ce bruit intrinsèque. Si la valeur absolue 1ASI de la variation du signal de sortie est inférieure à la valeur V de comparaison, cela signifie que le signal délivré par le capteur 10 correspond à un plateau de la pression cylindre, et un asservissement 34 est activé. Cet asservissement 34 consiste, dans une première étape 35, à calculer une valeur du signal Con de correction permettant d'asservir le signal de sortie S sur la valeur Sr de référence prédéterminée, indépendamment des variations intempestives éventuelles de la valeur absolue du signal délivré par le capteur 10. Cette valeur Sr de référence constitue une consigne de l'asservissement 34 et peut 16 être choisie et mémorisée en mémoire 25 en fonction des contraintes des circuits électroniques situés à l'aval du circuit de traitement selon l'invention et recevant le signal de sortie. Cette étape de calcul de la valeur du signal Con de correction peut faire l'objet de diverses variantes de réalisation. De préférence, avantageusement et selon l'invention, ce calcul est réalisé par un régulateur PID (proportionnel intégral dérivé) recevant en entrée la valeur S(t) courante, calculant l'erreur par rapport à la valeur de référence Sr et appliquant une régulation de type PID sur cette erreur. Il est à noter que le signal Con de correction est un signal numérique en tension. Lors de l'étape 36 subséquente de l'asservissement 34, la valeur courante du signal Cor- de correction est mémorisée et une moyenne M de ce signal Con de correction est calculée sur la valeur courante et différentes valeurs mémorisées antérieurement de ce signal Con de correction. Cette moyenne est de préférence une moyenne algébrique calculée sur un certain nombre d'échantillons précédents. Par exemple, à chaque itération, cette moyenne est calculée sur les [3T échantillons précédents, $3 étant un nombre rationnel compris entre 0 et 1, par exemple de l'ordre de 0,5, choisi pour filtrer les légères variations du signal au cours des plateaux. Lors de l'étape 37 subséquente de l'asservissement 34, T est incrémenté d'une unité et la durée aT utilisée pour le calcul de la variation AS est augmentée de a, sauf si la durée courante est égale à une durée maximum aTmax prédéterminée. Tmax correspond par exemple la plus grande durée possible des plateaux, c'est-à-dire notamment lorsque la machine est un moteur, à la durée des plateaux au régime de ralenti du moteur. Pour ce faire, si cette valeur Tmax n'est pas atteinte, la valeur de T est incrémentée d'une unité à chaque itération pour laquelle l'asservissement a été activé, c'est-à-dire après chaque calcul d'une valeur du signal Corr de correction. Ainsi, la durée est une fonction croissante du nombre d'instants d'échantillonnage passé pour lesquels la valeur absolue 1ASI de la variation est restée inférieure à ladite valeur de comparaison prédéterminée, c'est-à- 17 dire pour laquelle le signal délivré pour le capteur correspond à un même plateau. Autrement dit, la durée de calcul de la variation du signal de sortie augmente tant que le signal délivré par le capteur 10 reste sur un même plateau de pression. De la sorte, la sensibilité de détection des plateaux est indépendante du régime de la machine, comme l'illustre la figure 7. Sur cette figure, la courbe C8 montre un signal de sortie correspondant à une phase d'augmentation du régime de la machine. La courbe C9 représente la dérivée par rapport au temps de la courbe C8. Les portions hachurées représentent les valeurs de cette dérivée pour lesquelles la valeur absolue de la dérivée est inférieure à une valeur de comparaison prédéterminée, et qui correspondraient aux phases plateaux si cette dérivée était utilisée à titre de variation du signal de sortie dans l'asservissement. Comme on le voit, pour les régimes moteurs faibles, les impulsions ne seraient pas détectées, la sensibilité de la détection étant insuffisante. Au contraire, la courbe CIO représente la valeur OS calculée selon l'invention selon une durée de calcul qui augmente. Comme on le voit, cette augmentation progressive de la plage de calcul permet de discriminer les plateaux des impulsions y compris à régime faible. Il est à noter que le nombre (3T des échantillons passés utilisés pour le calcul de la moyenne M augmente également à chaque itération par incrémentation de T tant que le signal délivré par le capteur 10 reste sur un même plateau de pression. Si l'étape 33 de comparaison détermine que la valeur absolue 1OSI de la variation du signal de sortie n'est pas inférieure à la valeur V de comparaison, cela signifie que le signal délivré par le capteur 10 correspond à un pic de pression cylindre, et l'asservissement 34 est inactivé. Dans ce cas, le signal Con de correction est fixé lors de l'étape 38 à la dernière valeur enregistrée de la moyenne M calculée lors de la dernière exécution de l'étape 36 de l'asservissement 34. Lors de l'étape 39 subséquente, la valeur de T est réinitialisée 30 à une valeur initiale non nulle minimum Tmin. Tmin correspond par exemple la 18 plus petite durée possible des plateaux, c'est-à-dire notamment lorsque la machine est un moteur, à la durée des plateaux au régime maximum de fonctionnement du moteur. Pendant un pic de pression et immédiatement après un tel pic de pression, la valeur de T est donc fixée à Tmin, de sorte que la durée minimale prise en compte pour le calcul de la variation AS au début d'une phase de plateau est égale à aTmin. Cette durée est ensuite progressivement augmentée de la valeur a à chaque itération. Quoi qu'il en soit, le procédé de traitement selon l'invention délivre lors de l'étape finale 40, pour chaque instant t d'échantillonnage, c'est-à-dire 10 après chaque front d'horloge, une valeur Con du signal de correction. Les figures 3, 4 et 5 donne des exemples de résultats pouvant être obtenus avec un procédé et un circuit de traitement selon l'invention, dans des conditions particulièrement défavorables, c'est-à-dire pour un moteur diesel initialement au régime de ralenti (500 tours par minute) en frein moteur (impulsions 15 correspondant à une pression maximum de l'ordre de 20 bars (20.105 Pa). Dans ces conditions, les impulsions sont en effet particulièrement difficiles à discriminer. Sur les figures 3, 4, et 5, les valeurs des ordonnées sont rapportées à la pression en bars. La courbe C 1 de la figure 3 représente un exemple des variations de la composante continue du signal délivré en sortie du capteur 20 piézoélectrique 10, pouvant être constatées notamment sous l'effet de la pyroélectricité résultant de l'augmentation du régime moteur. La courbe C4 de la figure 4 représente le signal délivré par le capteur piézoélectrique 10. La courbe C3 représente le signal de sortie fourni sur la sortie 28 qui est parfaitement compensé. Comme on le voit sur la courbe C4 de la figure 5, l'erreur résiduelle est 25 extrêmement faible et non significative. Sur la figure 6, la courbe C5 illustre un autre exemple et à une échelle différente de l'allure du signal de sortie compensé selon l'invention, et la courbe C6 représente la variation calculée OS selon l'invention de ce signal. La courbe C7 illustre l'évolution de la durée de calcul aT considérée pour le calcul de 30 la variation AS, au fur et à mesure de chaque plateau. Au début de chaque plateau, 19 aT= aTmin. La durée augmente à chaque itération et à chaque échantillonnage tant qu'aucun pic (impulsion) n'est pas détecté. Au fur et à mesure de l'augmentation du régime moteur (de la gauche vers la droite sur les figures), la durée totale considérée sur chaque plateau diminue. La figure 8 représente un autre mode de réalisation d'un circuit de traitement selon l'invention, qui diffère du premier mode de réalisation par le fait que l'amplificateur de charge est remplacé par un circuit à amplificateur en mode tension à faible impédance (LIVM). Le circuit comprend donc un amplificateur opérationnel 42 monté en suiveur, sa sortie 45 étant reliée à son entrée inverseuse 43, la sortie 11 du capteur piézoélectrique 10 étant reliée à l'entrée non inverseuse 44 de l'amplificateur opérationnel 42 via une capacité série 46 et une résistance parallèle 47. Comme on le voit, le circuit de compensation 17 reste strictement identique, le signal analogique de correction en tension Ucorr délivré en sortie du circuit de compensation 17 étant reçu sur une borne de la résistance 19 dont l'autre borne fournit le signal analogique de correction en courant Icorr délivré en parallèle à la sortie 11 du capteur piézoélectrique, à l'amont de la capacité série 46. Un circuit de traitement selon l'invention peut être intégré ainsi que le capteur piézoélectrique à l'intérieur d'un même ensemble mécanique, notamment à l'intérieur d'une bougie de préchauffage de moteur diesel. L'invention peut faire l'objet de nombreuses variantes par rapport aux modes de réalisation représentés sur les figures et décrits ci-dessus. 20 REVENDICATIONS1/ - Procédé de traitement d'un signal délivré par un capteur (10) piézoélectrique représentatif de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, ce signal étant sous la forme d'impulsions séparées par des portions de plus longue durée, dites plateaux, correspondant à des valeurs au moins sensiblement constantes de la pression cylindre, procédé dans lequel : - les variations intempestives de la valeur du signal délivré par le capteur (10) correspondant aux plateaux sont compensées par un circuit (17) de compensation comprenant un asservissement en boucle fermée apte, lorsqu'il est actif, à délivrer un signal de sortie asservi sur une valeur constante prédéterminée, dite valeur Sr de référence, indépendamment des variations éventuelles intempestives de la valeur du signal délivré par le capteur (10) correspondant aux plateaux, caractérisé en ce que : - la valeur du signal de sortie est mesurée et mémorisée pour des instants d'échantillonnage successifs selon une fréquence d'échantillonnage supérieure à la fréquence maximale desdites impulsions, - à chaque instant d'échantillonnage, une valeur représentative d'une variation OS du signal de sortie, par rapport à un instant d'échantillonnage passé, est calculée, - à chaque instant d'échantillonnage, si la valeur absolue de ladite variation OS est inférieure à une valeur V de comparaison prédéterminée, ledit asservissement est maintenu actif pour asservir le signal de sortie sur ladite valeur Sr de référence, la valeur du signal de sortie étant une valeur correspondant à un plateau. 2/ - Procédé selon la revendication 1, caractérisé en ce que ladite variation OS est calculée entre deux instants d'échantillonnage séparés par une durée aT qui est une fonction croissante du nombre d'instants d'échantillonnage 21passés pour lesquels la valeur absolue de ladite variation est restée inférieure à ladite valeur V de comparaison prédéterminée. 3/ - Procédé selon la revendication 2, caractérisé en ce que ladite durée aT est bornée entre une valeur minimum aTmin non nulle prédéterminée et une valeur maximum aTmax non nulle prédéterminée. 4/ - Procédé selon l'une des revendications 1 à 3, caractérisé en ce que le signal délivré par le capteur (10) est traité par un amplificateur de charge recevant ce signal en entrée et fournissant en sortie ledit signal de sortie, et en ce que ledit asservissement délivre en entrée de l'amplificateur de charge un courant Icorr de compensation en parallèle au signal délivré par le capteur (10). 5/ - Procédé selon l'une des revendications 1 à 4, caractérisé en ce que si la valeur absolue de ladite variation AS est supérieure à la valeur V de comparaison prédéterminée, ledit asservissement est inactif et une valeur constante de courant de compensation est appliquée en entrée, indépendamment des valeurs du signal de sortie. 6/ - Procédé selon la revendication 5, caractérisé en ce que ladite valeur constante correspond à une valeur moyenne calculée pour une pluralité d'instants d'échantillonnage pour lequel ledit asservissement est actif. 7/ - Circuit de traitement d'un signal délivré par un capteur (10) piézoélectrique représentatif de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, ce signal étant sous la forme d'impulsions séparées par des portions de plus longue durée, dites plateaux, correspondant à des valeurs au moins sensiblement constantes de la pression cylindre, ce circuit comprenant : - un circuit (17) de compensation comprenant un asservissement en boucle fermée apte, lorsqu'il est actif, à délivrer un signal de sortie asservi sur une valeur constante prédéterminée, dite valeur Sr de référence, indépendamment des variations éventuelles intempestives de la valeur du signal délivré par le capteur (10) correspondant aux plateaux, 22caractérisé en ce que le circuit (17) de compensation comprend : - un circuit (20, 27) de détection adapté pour mesurer et mémoriser la valeur S(t) du signal de sortie pour des instants t d'échantillonnage successifs selon une fréquence d'échantillonnage supérieure à la fréquence maximale desdites impulsions, - et des moyens (24) de traitement de données adaptés pour calculer, à chaque instant d'échantillonnage, une valeur représentative d'une variation AS du signal de sortie, par rapport à un instant d'échantillonnage passé, et en ce que le circuit (17) de compensation est adapté pour, à chaque instant d'échantillonnage, si la valeur absolue de ladite variation AS est inférieure à une valeur V de comparaison prédéterminée, activer ledit asservissement pour asservir le signal de sortie sur ladite valeur Sr de référence, la valeur du signal de sortie étant une valeur correspondant à un plateau. 8/ - Circuit selon la revendication 7, caractérisé en ce que ledit circuit (20, 27) de détection est adapté pour pouvoir calculer ladite variation entre deux instants d'échantillonnage séparés par une durée aT qui est une fonction croissante du nombre d'instants d'échantillonnage passés pour lesquels la valeur absolue de ladite variation est restée inférieure à ladite valeur de comparaison prédéterminée. 9/ - Circuit selon la revendication 8, caractérisé en ce que ladite durée aT est bornée entre une valeur minimum aTmin non nulle prédéterminée et une valeur maximum aTmax non nulle prédéterminée. 10/ - Circuit selon l'une des revendications 7 à 9, caractérisé en ce qu'il comprend un amplificateur de charge recevant en entrée le signal délivré par le capteur (10) et fournissant en sortie ledit signal de sortie, ledit circuit (17) de compensation délivrant, lorsque l'asservissement est actif, en entrée de l'amplificateur de charge, un courant Icorr de compensation en parallèle au signal délivré par le capteur (10), ledit circuit (20, 27) de détection recevant ledit signal de sortie fourni par l'amplificateur de charge. 23/ - Circuit selon l'une des revendications 7 à 10, caractérisé en ce que le circuit (17) de compensation est adapté pour inactiver ledit asservissement et pour appliquer une valeur constante de courant de compensation, indépendante des valeurs du signal de sortie, si la valeur absolue de ladite variation est supérieure à la valeur de comparaison prédéterminée. 12/ - Circuit selon la revendication 11, caractérisé en ce que ladite valeur constante correspond à une valeur moyenne calculée pour au moins un instant d'échantillonnage pour lequel ledit asservissement est actif. 13/ - Circuit selon l'une des revendications 7 à 12, caractérisé en ce que ledit circuit (20, 27) de détection comprend un convertisseur (20) analogique numérique recevant le signal de sortie et est adapté pour mesurer, mémoriser, et traiter les dites valeur du signal de sortie sous forme numérique. 14/ - Circuit selon les revendications 10 et 13, caractérisé en ce que ledit circuit (17) de compensation est adapté pour traiter des données numériques et pour calculer une valeur numérique Corr de tension de compensation, et en ce que ledit circuit (17) de compensation comprend un convertisseur (22) numérique analogique recevant la valeur numérique Corr de ladite tension de compensation, et fournissant une valeur analogique Ucorr correspondante à une résistance (19) série reliée en parallèle à la sortie du capteur (10). 15/ - Dispositif de mesure de la pression, dite pression cylindre, régnant dans la chambre d'un cylindre de machine à piston(s) telle qu'un moteur thermique, comprenant un capteur (10) piézoélectrique et un circuit de traitement du signal délivré par ce capteur piézoélectrique, caractérisé en ce que le circuit de traitement est un circuit selon l'une des revendications 7 à 14. 24