Brevet FR2480359A1 — publié le 19811016

La présente invention se rapporte à un procédé et un système pour contrôler l'énergie d'allumage, et plus particulièrement à un procédé et à un système tels que l'énergie d'allumage soit fournie aux bougies uniquement quand le moteur fonctionne en condition instable. On sait bien qu'une combustion avec un carburant dilué (mélange dilué de carburant et d'air tel qu'utilisé pour un moteur) est préférable, afin d'améliorer le taux de consommation de carburant. Cependant, quand une combus- tion avec carburant dilué est accomplie, le mélange ne s'allume pas de façon stable, ce qui donne une condition instable de fonctionnement du moteur. Pour surmonter ce problème, il existe un système d'allumage à forte énergie. Pour ce système d'allumage à forte énergie, divers systèmes ont été publiés, comme par exemple un système utilisant ensemble un moyen d'allumage ordinaire et un moyen d'allumage au plasma. Dans un système traditionnel d'allumage à forte énergiecependant, comme le système est configuré de façon qu'une forte énergie soit fournie aux bougies en tout moment pour assurer un bon allumage même 'dans les pires conditions de fonctionnement du moteur, un allumage à forte énergie est accompli,même dans des conditions de fonctionnement du moteur o cet allumage à forte énergie n'est pas nécessaire. En conséquence, une surcharge est toujours appliquée à la batterie, au générateur et autres, et de plus une charge excessive est également appliquée au moteur luimême, posant ainsi des problèmes tels que le taux de consommation de carburant empire et le système d'allumage n'est pas durable. Par conséquent, en tenant compte de ces problèmes, la présente invention a pour objet principal un procédé et un système de contrôle de l'énergie d'allumage tels qu'une condition instable de fonctionnement du moteur soit déterminée, et qu'une forte énergie soit fournie aux bougies d'allumage uniquement quand le moteur est instable. Pour atteindre l'objectif ci-dessus mentionné, le système de contrôle de l'énergie d'allumage selon la présente invention comprend un capteur de l'angle du vilebrequin, un moyen de mesure de période, un moyen de calcul et de mémorisation et un système d'allumage à forte énergie comprenant une alimentation en puissance produisant du plasma. Dans le système de contrôle de l'énergie d'allumage selon la présente invention ainsi configuré, comme la condition de fonctionnement du moteur est vérifiée constamment et qu'une forte énergie est fournie aux bougies uniquement quand le moteur fonctionne en condition instable, il est possible d'économiser de l'énergie, de réduire la charge appliquée à la batterie et au générateur et d'améliorer la durabilité des bougies. L'invention sera mieux comprise et d'autres buts, caractéristiques, détails et avantages de celle-ci apparat- tront plus clairement au cours de la description explica- tive qui va suivre faite en référence aux dessins schématiques annexés donnés uniquement à titre d'exemple illustrant plusieurs modes de réalisation de l'invention et dans lesquels: - la figure 1 donne un schéma-bloc d'un mode de réalisation de la présente invention; - la figure 2 montre des formes d'onde des signaux impulsionnels de sortie produits pour le capteur de l'angle du vilebrequin, a indiquant un signal impulsionnel de 1 et b indiquant un signal impulsionnel de 1200; - la figure 3 donne un schéma-bloc montrant une configuration d'échantillon du moyen de mesure de période; - la figure 4 est une représentation graphique montrant la vitesse du moteur sur l'axe des ordonnées par rapport au temps sur l'axe des abscisses, en condition stable de fonctionnement; - la figure 5 est une autre re'résentation graphique montrant la vitesse du moteur par rapport au temps en condition instable; - la figure 6 donne un schéma-bloc montrant une configuration d'échantillon du moyen de calcul et de mémorisation; - les figures 7(A), 7(B) et 7(C) montrent des organigrammes du fonctionnement du moyen de calcul et de mémorisation; la figure 8 donne un schéma-bloc des unités essentielles du système a'allumage à forte énergie utilisé avec la présente invention; et - la figure 9 donne un schéma-bloc d'un autre mode de réalisation selon l'invention. On se référera maintenant aux dessins joints o est illustré un premier mode de réalisation de la présente invention. La figure 1 montre un schéma-bloc d'un mode de réalisation selon l'invention. le système de contrôle de l'énergie d'allumage de la figure 1 comprend un capteur 1 de l'angle du vilebrequin, produisant des signaux impulsionnels a et b pour chaque quantité prédéterminée de rotation du vilebrequin, un moyen de mesure de période 2 mesurant la période du signal impulsionnel a pour émettre un signal de période h, un moyen de calcul et de mémorisation 3 ayant un micro- calculateur, une mémoire à accès aléatoire (RAM), une mémoire morte (ROM), et un système d'allumage 4 produisant un signal d'allumage e dépendant des signaux impulsionnels a et b émis par le capteur 1 de l'angle du vilebrequin et des signaux impulsionnels c et d produits par le moyen de calcul et de mémorisation 3. Comme capteur 1 de l'angle du vilebrequin, on connaît divers dispositifs comme une combinaison d'un capteur électromagnétique et d'un groupe de pignons une combinaison d'éléments photo-émetteurs/photo-récepteurs et un disque avec une fente, une combinaison d'un élément magnétiquement sensible et dén disque magnétisé, et autres. La figure 2 montre les formes d'onde des signaux impulsionnels a et b quand la présente invention est appliquée à un moteur à six cylindres. Le signal impulsion- nel a change à chaque degré de la rotation du vilebrequin et le seul signal impulsionnel b est émis tous les 1200 de rotation du vilebrequin. La figure 3 donne un schéma-bloc d'une configuration d'échantillon du moyen de mesure de période 2. Le moyen de mesure de période 2 comprend un compteur 21 pour compter un signal d'horloge f produit par l'oscillateur de signaux d'horloge 22 et appliquer le signal compté h au moyen de calcul et de mémorisation 3, et un contrôleur de temporisa- ton 23 pour appliquer un signal de demande d'interruption y au moyen de calcul et de mémorisation 3 en synchronisme avec le signal impulsionnel a. Quand le signal de demande a est appliqué par le contrôleur de temporisation 23, le moyen de calcul et de mémorisation 3 lit le signal compté h à la sortie du compteur 21, le mémorise, et calcule la différence entre la valeur précédemment mémorisée et la valeur couramment mémorisée pour obtenir une donnée de période. Comme la donnée de période est l'inverse de la vitesse du moteur, il est possible d'obtenir la valeur instantanée de la vitesse du moteur selon cette valeur. Le moyen de calcul et de mémorisation 3 mémorise la donnée de période mesurée, exécute l'opération arithmétique sur la donnée pour obtenir la vitesse du moteur, détermine le taux de changement de la vitesse du moteur pour émettre un signal c pour déterminer la période pendant laquelle un courant passe à travers la bobine d'allumage, et émet de plus un signal d pour déterminer le réglage ou le moment de l'allumage. La figure 4 montre le taux de changement de la vitesse du moteur par rapport au temps quand le moteur fonctionne en condition stable; la figure 5 montre le taux de changement de la vitesse du moteur quand le moteur fonctionne en condition instable. Sur ces figures, le réglage de l'allumage d'un moteur à six cylindres est représenté en tant qu'angle du vilebrequin sur l'axecdes abscissesmontrant le temps écoulé. Dans une condition stable de fonctionnement du moteur, la vitesse maximum de celui-ci se repète régulière- ment pour chaque moment d'allumage à des intervalles presque constants; cependant, dans une condition instable de fonctionnement, la vitesse maximum du moteur devient irrégulière car l'état d'allumage du mélange air-carburant diffère pour chaque allumage. La figure 6 donne un schéma-bloc d'une configuration d'échantillon du moyen de calcul et de mémorisation 3. Quand le signal de demande L est appliqué par le moyen de mesure de période 2, le microcalculateur 33 opère selon un programme précédemment mémorisé dans la mémoire ROM 32 et exécute des opérations arithmétiques sur le signal de donnée temporairement mémorisé dans la mémoire RAM 33 et l'autre donnée d'entrée. La figure 7 donne des organigrammes montrant les opérations du microcalculateur 31. Selon les organigrammes, on expliquera ci-après les opérations du moyen de calcul et de mémorisation 3. Comme on peut le voir sur la figure 7A, quand l'alimentation en courant est mise en fonctionnement, 1 l'opération débute immédiatement à "RETABLISSEMENT" (a), et diverses données d'entrée y sont introduites (b) afin d'accomplir le contrôle ordinaire du réglage de l'allumage du moteur. La donnée d'entréeequi n'est pas représentée sur la figure 1, peut représenter divers signaux pour indiquer les conditions de fonctionnement du moteur comme le débit d'air admis, la pression d'échappement, l'angle d'ouverture d'étranglement, la température du fluide de refroidissement du moteur, la température de l'air admis, la tension à la batterie et autres. Le réglage de l'allumage est déterminé à partir de ces données, (c), d'abord le réglage de l'allumage ou moment de l'allumage de base est calculé à partir de la vitesse mesurée du moteur et de la donnée indiquant-la charge du moteur. Ensuite, le réglage de l'allumage est corrigé en se référant à la température du fluide de refroidissement et à la température de l'air admis. Après ces opérations, la largeur de l'impulsion du courant primaire passant à travers la bobine d'allumage est calculée en se référant à ces données (d). Les données les plus au point sont mémorisées dans la mémoire RAM 33 du microcalculateur 3 en accomplissant de façon répétée les calculs ci-dessus. La largeur de l'impulsion est corrigée en (e). On donnera maintenant une description détaillée du procédé de détermination de conditions stable et instable de fonctionnement du moteur. Comme on l'a déjà décrit, la période du signal impulsionnel a est constamment mesurée par le moyen de mesure 2-, les données concernant la période sont obtenues quand le microcalculateur 31 exécute le programme du processus d'interruption qui est appelé selon le signal de demande d'interruption î produit à chaque degré de rotation du vilebrequin à partir du contrôleur de temporisation 23 de la figure 3. Quand ce signal de demande d'interruption de 1 (0) est produit"(a)figure 7(B)), le microcalculateur 31 qui exécute le processus arithmétique de la figure 7(A) l'interrompt temporairement et exécute le processus arithmérique de la figure 7(B) en partant de "interruption un degré". D'abord, le signal de donnée compté h dans le compteur 21 est introduit (b). Ensuite, la période t du signal a à partir de son flanc menant jusqu'à son flanc arrière v-ï inversement est calculée en se basant sur la donnée de compte courant et la donnée de compte précédent introduite à l'opération précédente d'introduction de donnée, (c). Ensuite, la vitesse du moteur V qui est l'inverse de la période t est calculée et mémorisée (d). Ensuite, la différence à V de vitesse du moteur V entre la valeur courante et la valeur précédente est calculée (e). Dans le cas o cette différence 4 V est positive, c'est-à-dire si la vitesse du moteur V a augmenté, la dernière vitesse du moteur V remplace la vitesse maximum du moteur Vmax (f). Contrairement à cela, dans le cas o la différence est nulle ou négative, c'est-à-dire si la vitesse V du moteur a diminué ou n'a pas changé, rien n'est accompli. Quand le processus arithmétique de la figure 7(B) ci-dessus a été accompli, le processus arithmétique de la figure 7(A) qui a été interrompu par le signal de demande d'interruption de 1 , recommence. Quand le signal impulsionnel b, c'est-à-dire le signal produit tous les 120 de rotation du vilebrequin, est appliqué au microcalculateur, le processus arithmétique débute à partir de l'interruption 120 " (a) sur la figure 7(C) de la même façon que pour "interruption 1 ". D'abord, la différence d Vmax est calculée c'est-à-dire la différence entre Vmax calculée par l'interruption de 1 et Vmax utilisée à l'interruption de 1200 précédente (b). Cette différence & Vmax est comparée à la valeur de référence prédéterminée (c). Si cette valeur A Vmax est supérieure à la valeur de référence, on détermine que le moteur est en condition de fonctionnement instable (oui) et une correction appropriée est accomplie pour augmenter la largeur d'impulsion déjà calculée par le processus arithémtique débutant à "RETABLISSEMENT" sur la figure 7(A) afin d'augmenter l'énergie d'allumage. Contrairement à cela, si la différence t Vmax est plus faible que la valeur de référence, on détermine que le moteur est en condition de fonctionnement stable (non) et les résultats corrigés sont graduellement ramenés à leur valeur précédente.Cuandlacorrection est totalement ramenée, la donnée de largeur d'impulsion sans aucune correction est émise. (d) indique une augmentation de la largeur d'impulsion et (e) indique une diminution de la largeur d'impulsion. Cette largeur d'impulsion est appelée angle de durée indiquant le temps pendant lequel le courant primaire traverse la bobine d'allumage en termes de l'angle de rotation du vilebrequin. Bien entendu, plus l'impulsion est large,plus le courant primaire augmente et par conséquent plus la tension secondaire augmente, augmentant ainsi l'énergie d'allumage. (f) indique l'émission du signal de réglage d'allumage et (g) indique l'émission du signal de largeur d'impulsion, (h) indiquant le retour. Comme on connaît bien les opérations des données (signal d'établissement de largeur d'impulsion c et signal d'établissement de réglage d) émises par le moyen de calcul et de mémorisation 3, et le système d'allumage 4 émettant le signal d'allumage e en réponse aux signaux impulsionnels a et b émis par le capteur 1 de l'angle du vilebrequin, la description de ces opérations sera omise ici. Le mode de réalisation de base de la présente invention a été décrit cidessus, et l'autre mode de réalisation préféré de l'invention sera décrit ci-après. Quand la présente invention est appliquée à un moteur autre qu'un moteur à six cylindres, il est seulement nécessaire de changer le signal impulsionnel b. Par exemple, cette impulsion est produite tous les 1800 de rotation du vilebrequin dans le cas d'un moteur à quatre cylindres,et tous les 900 (7200/8 cylindres) dans le cas d'un moteur à huit cylindres. Il n'est pas nécessaire de mesurer la période à chaque degré de rotation du vilebrequin. Par exemple, il est possible d'utiliser un signal impulsionnel a amorcé tous les deux degrés de rotation du vilebrequin, et de nouveau de mesurer la période du signal impulsionnel a à partir du flanc menant jusqu'au flanc arrière suivant. Par ailleurs, il est possible de calculer la vitesse V du moteur à partir d'un résultat mesuré Zur deux par le processus arithmétique. Par ailleurs, sans utiliser les opérations arithmétiques de "interruption de 1 ", il est possible d'utiliser la vitesse calculée à partir de la période du signal à 1200 à la place de la vitesse de rotation maximum Vmax. Quand la période est longue, comme dans ce cas, cela amène des avantages,par exemple il est possible d'utiliser un microcalculateur de bas prix ayant des dispositifs périphériques à vitesse lente de calcul. En ce qui concerne la détermination de la condition stable ou instable de fonctionnement du moteur, il est possible de le faire plus précisément en changeant la valeur de référence selon les conditions de fonctionnement du moteur. Par exemple, si la vitesse du moteur est faible, le taux de changement de sa vitesse maximum du fait de conditions instables de fonctionnement est faible; cependant, si la vitesse du moteur est élevée, le taux de changement de sa vitesse maximum devient important. Par conséquent, il est possible de changer la valeur de référence selon la vitesse du moteur. Par ailleurs, dans ce mode de réalisation, il est également possible de changer la valeur de référence selon des facteurs autres que la vitesse du moteur, comhe la température du fluide de refroidissement, la charge du moteur, la vitesse du véhicule et autres. Par ailleurs, il est possible de déterminer plus précisément la condition stable ou instable de fonctionne- ment du moteur en calculant la vitesse minimum du moteur Vmin et la différence A (Vmax - Vmin) entre la vitesse maximum et la vitesse minimum du moteur, sans dépendre seulement de la différence A Vmax entre des vitesses maximum consécutives du moteur. Par ailleurs, il est possible de corriger la largeur d'impulsion selon une condition stable ou instable de fonctionnement du moteur, en réduisant cette largeur dans le cas d'une condition stable, en augmentant brusquement la largeur après avoir déterminé que la condition de fonctionnement du moteur est instable et en diminuant ensuite la largeur graduellement, ou en augmentant ou en diminuant la largeur en se basant sur une intégration proportionnelle. On décrira maintenant le processus de contrôle de l'énergie d'allumage en utilisant un plasma. La figure 8 donne un schéma-bloc d'un mode de réalisation selon l'invention, o le système de contrôle de l'énergie d'allumage comprend un système ordinaire 41 et une alimentation en puissance produisant un plasma 42 en tant que moyen d'allumage à forte énergie. Le système d'allumage ordinaire 41 applique un signal d'allumage e au moteur en réponse aux signaux impulsionnels a et b produits par le capteur d'angle 1 et le signal de pré-établissement de réglage d'allumage d produit par le moyen de calcul et de mémorisation 3. L'alimentation en puissance produisant un plasma 42 fournit une haute tension de 2.000 à 3.000 volts aux bougies afin de réaliser un état de plasma dans les cylindres du moteur après allumage par décharge à haute tension induit par le système d'allumage 41. Le moyen de calcul et de mémorisation 3 applique un signal de contrôle de tension c' à l'alimentation en puissance génératrice de plasma 42 à la place du signal d'établissement de largeur d'impulsion c ci-dessus afin de contrôler l'alimentation 42. De la même façon que dans le signal c, le signal de contrôle de tension c' augmente l'énergie d'allumage fournie par l'alimentation 42 au système d'allumage 41 dans le cas d'une condition instable de fonctionnement du moteur, c'est-à-dire que la tension V à la sortie de l'alimentation 42 augmente. Contrairement à cela, en condition stable de fonctionnement du moteur, la tension de sortie V diminue pour diminuer l'énergie d'allumage. Par ailleurs, en ce qui concerne le procédé de contrôle de l'alimentation 42 par le signal c', il est possible de changer l'énergie d'allumage du plasma en arrêtant ou en mettant en marche l'alimentation en puissance. 1 1 On expliquera maintenant ci-après un autre mode de réalisation o un capteur de vibrationsdétermine une condition stable ou instable de fonctionnement du moteur. La figure 9 donne un schéma-bloc de ce mode de réalisation. Quand la condition de fonctionnement du moteur devient instable,, la combustion du carburant devient irrégulière et la vitesse du moteur change, ce qui est accompagné de vibratiorsà relativement basse fréquence. Dans ce mode de réalisation est prévu un capteur de vibrations 5, un filtre passe-bande 6, séparant les vibrations provoquées par la combustion irrégulière du carburant des signaux A à la sortie du capteur de vibra- tions 5, et un convertisseur analogique - numérique 7 convertissant le signal k à la sortie du filtre passe- bande 6 d'une forme analogique à une forme numérique. Dans ce cas, le signal numérique 1 émis par le convertis- seur 7 est appliqué au moyen de calcul et de mémorisation 3. Comme procédé pour déterminer une condition stable ou instable de fonctionnement du moteur, on dispose de divers procédéspar exemple, en détectant la valeur crête à crête des vibrations et en comparant à la valeur de référence, ou en détectant le signal de vibration *moyenne et en comparant à la valeur de référence. Dans ce cas, il est également préférable et plus précis de corriger la valeur de référence selon des conditions de fonctionnement du moteur telles que sa charge, sa vitesse, la température de son fluide de refroidissement, la température de l'air admis, le débit d'air admis, la pression d'air admis, l'angle d'ouverture d'étranglement, la tension à la batterie et autres. Par ailleurs, dans le cas o un capteur de vibrations du type résonnant est utilisé pour le capteur 5, le filtre passe-bande 6 est inutile. Dans ce mode de réalisation, le contrôle de l'énergie d'allumage est accompli de la même façon qu'on l'a décrit pour l'autre mode de réalisation précédemment expliqué, selon le résultat déterminé d'une condition stable ou instable de fonctionnement du moteur. Comme on l'a décrit ci-dessus, dans le contrôleur de l'énergie d'allumage selon l'invention, comme la condition de fonctionnement du moteur est vérifiée et qu'une forte énergie est appliquée aux bougies d'allumage uniquement quand cette condition est instable, il est possible d'économiser l'énergie, de réduire la charge appliquée à la batterie et au générateur, d'améliorer les conditions de fonctionnement du véhicule et le taux dé consommation de carburant et de plus la durabilité du système d'allumage, parce qu'une forte énergie est appliquée à la bobine d'allumage uniquement quand un allumage à forte énergie est nécessaire. Bien entendu, l'invention n'est nullement limitée aux modes de réalisation décrits et représentés qui n'ont été donnés qu'à-titre d'exemple. En particulier, elle comprend tous les moyens constituant des équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci sont exécutées suivant son esprit et mises en oeuvre dans le cadre de la protection comme revendiquée. R E V E N D I C A T I 0 N S 1.- Procédé pour contrôler l'énergie d'allumage, caractérisé en ce qu'il comprend les étapes de: (a) détecter une condition instable de fonction- nement d'un moteur; et (b) contrôler l'énergie d'allumage en se référant à la condition de fonctionnement détectée du moteur pour fournir une forte énergie d'allumage aux bougies uniquement quand le moteur fonctionne en condition instable. 2.- Procédé selon la revendication 1, caractérisé en ce que l'étape précitée de détecter une condition instable de fonctionnement du moteur comprend les étapes de: (a) lire un signal compté (h) obtenu en comptant un signal d'horloge (f); (b) calculer une période (t) d'un signal impulsionnel (a) produit à chaque fois que le vilebrequin tourne sur un premier angle prédéterminé en se référant au signal compté (h); et (c) calculer une vitesse du moteur (V) en se référant à la période (t); (d) calculer la différence (à V) entre la valeur courante et la valeur précédente de la vitesse du moteur (V); & (e) remplacer la valeur de vitesse maximum du moteur (Vmax) par la valeur de vitesse courante du moteur (v) quand la différence (A V) est positive et ne pas remplacer quand la différence est négative; (f) calculer la différence (Zà Vmax) entre la valeur courante et la valeur précédente de la vitesse maximum du moteur (Vmax) à chaque fois que le vilebrequin a tourné sur un second angle prédéterminé plus important que le premier; et (g) comparer la différence (A Vmax) à une valeur de référence, ainsi on détermine que le moteur est instable quand la différence est supérieure à la valeur de référence. 3.- Procédé selon la revendication 1, caractérisé en ce que l'étape précitée de contrôler l'énergie d'allumage consiste à: (a) corriger l'énergie d'allumage en augmentant la largeur d'impulsion du signal d'allumage, pendant que le courant primaire traverse la bobine d'allupage, quand le moteur est instable -et ramener l'énergie d'allumage en diminuant graduellement la largeur d'impulsion du signal d'allumage quand le moteur est stable; et (b) émettre un signal de réglage d'allumage (e) ayant une largeur d'impulsion corrigée. 4.- Procédé selon la revendication 2, caractérisé en ce que la période (t) est obtenue en se référant à la vitesse instantanée du moteur. 5.- Procédé selon la revendication 2, caractérisé en ce que la période (t) est obtenue en se référant à la vitesse moyenne du moteur. 6.- Procédé selon la revendication 2, caractérisé en cerQu'à l'étape précitée de comparer la différence (l Vmax) avec la valeur de référence, celle-ci est changée selon les conditions de fonctionnement du moteur. 7.- Procédé selon la revendication 2, caractérisé en cec-u'à l'étape précitée de comparer la différence (à Vmax) avec la valeur de référence, celle-ci est changée selon la température du fluide de refroidissement. 8.-Procédé selon la revendication 2, caractérisé en ce rai'e l'étape précitée de comparer la différence (A Vmax) à la valeur de référence, celle-ci est changée selon la charge du moteur. 9.- Procédé selon la revendication 2, caractérisé en ce mu' l'étape précitée de comparer la différence (SVmax) avec la valeur de référence, celle-ci est changée selon la vitesse du véhicule. 10.- Procédé selon la revendication 2, caractérisé en ce qu'à la place de l'étape précitée de calcule'et la différence (,a Vmax) entre la valeur courante et la valeur précédente de la vitesse maximum du moteur (Vmax), on détermine les conditions instables de fonction- nement du moteur en calculant en plus la vitesse minimum du moteur (Vmin) et en calculant la différence entre la vitesse maximum (Vmax) et la vitesse minumum (Vmin). 11i- Procédé selon la revendication 3, caractérisé en ce que l'étape précitée de corriger l'énergie d'allumage comprend l'étape de corriger la tension produisant le plasma fourniepar une alimentation en puissance de production de plasma, une forte énergie de plasma étant fournie aux cylindres par les bougies d'allumage après un allumage par décharge à haute tension. 12.- Procédé selon la revendication 1, caractérisé en ce que l'étape précitée de détecter une condition instable du moteur comprend les étapes de: (a) détecter les vibrations à basse fréquence produites par un moteur; (b) séparer les vibrations provoquées par une combustion irrégulière du carburant des vibrations à basse fréquence; (c) convertir le taux des vibrations provoquées par une combustion irrégulière du carburant d'une forme analogique à une valeur numérique; et (d) comparer la valeur convertie des vibrations à une valeur de référence pour déterminer les conditions de fonctionnement du moteur. 13.- Procédé selon la revendication 12, caractérisé en ce que la valeur de crête des vibrations à basse fréquence détectées est comparée à une valeur de référence. 14.- Procédé selon la revendication 12, caractérisé en ce que la valeur moyenne des vibrations à basse fréquence détectées est comparée à une valeur de référence. 15.- Procédé selon la revendication 12, caractérisé en ce que la valeur de référence est corrigée selon les conditions de fonctionnement du moteur. 16.- Système pour contrôler l'énergie d'allumage, caractérisé en ce qu'il comprend: (a) un moyen pour détecter une condition instable de fonctionnement du moteur; (b) un moyen pour contrôler l'énergie d'allumage en se référant à un signal appliqué par ledit moyen pour détecter une condition instable de fonctionnement du moteur. 17.- Système selon la revendication 16, caractérisé en ce que le moyen précité pour détecter une condition instable de fonctionnement du moteur comprend (a) un capteur de l'angle du vilebrequin (1) pour produire un premier signal impulsionnel (a) à chaque fois que le vilebrequin a tourné sur un premier angle prédéter- miné, et un second signal impulsionnel (b) à chaque fois que ledit vilebrequin a tourné sur un second angle prédéterminé; et (b) un moyen de mesure de période (2) pour émettre un signal de demande d'interruption (g) en synchronisme avec le signal impulsionnel (a) produit par ledit capteur (1) afin d'exécuter un programme pour détecter une condition instable de fonctionnement du moteur en calculant la différence ( A Vmax) entre la valeur courante et la valeur précédente de la vitesse maximum du moteur (Vmax) selon les signaux impulsionnels (a) et (b) pour émettre un signal compté (h). 18.- Système selon la revendication 16, caractérisé en ce que le moyen précité pour contrôler l'énergie d'allumage en se référant au signal (a) comprend: (a) un moyen de calcul et de mémorisation (3) pour mémoriser les signaux impulsionnels détectés (a) et (b) et le signal compté (h), pour calculer la différence (A Vmax) selon le signal impulsionnel (a) et le signal compté (h) afin de déterminer une condition instable de fonctionnement du moteur, et pour émettre un signal de pré-établissement de largeur d'impulsion (d), et (b) un système d'allumage (4) pour appliquer un signal d'allumage (e) aux bougies d'allumage selon le signal de pré-établissement de largeur d'impulsion (c) et le signal de pré-établissement de réglage d'allumage (d). 19.- Système selon la revendication 17, caractérisé en ce que le capteur de l'angle du vilebrequin (1) précité est une combinaison d'un capteur électro- magnétique et d'un groupe de pignons. 20.- Système selon la revendication 17, caractérisé en ce que le capteur (1) précité est une combinaison d'un dispositif photo-émetteur, d'un dispositif photo-récepteur et d'un disque avec une fente. 21.- Système selon la revendication 17, caractérisé en ce que le capteur (1) précité est une combinaison d'un élément magnétiquement sensible et d'un disque avec un aimant. 22.- Système selon la revendication 17, caractérisé en ce que le moyen de mesure de période (2) précité comprend. (a) un oscillateur d'horloge (22) pour produire un signal impulsionnel d'horloge de référence (f) comme signal standard; (b) un compteur (21) pour compter les impulsions d'horloge produites par ledit oscillateur et émettre un signal compté (h); et (c) un contrôleur de temporisation (23) pour recevoir le signal impulsionnel (a) produit par ledit capteur et émettre un signal de demande d'interruption (à) pour exécuter un programme pour détecter une condition instable de fonctionnement du moteur en calculant la différence (A Vmax). 23.- Système selon la revendication 18, caractérisé en ce que le moyen de calcul et de mémorisation (3) précité comprend: (a) un microcalculateur (31) pour calculer et contrôler des opérations arithmétiques pour déterminer une condition instable du moteur selon le signal impulsion- nel (a) et le signal compté (h); (b) une mémoire morte (32) pour mémoriser le progeamme; et (c) une mémoire à accès aléatoire (33) pour mémoriser temporairement diverses données calculées par ledit microcalculateur. 24.- Système selon la revendication 18, caractérisé en ce que le système d'allumage (4) précité pour émettre un signal d'allumage (e) comprend de plus une alimentation en puissance de production de plasma (42) pour fournir une haute tension (v) pour produire un plasma dans les cylindres par les bougies d'allumage après un allumage par décharge à haute tension, ladite alimentation en puissance de production de plasma étant contrôlée par un signal de contrôle de tension (c') appliqué par le moyen de calcul et de mémorisation (3) précité, sans utiliser le signal de préétablissement de largeur d'impulsion (c),afin que l'énergie d'allumage fournie par ladite alimentation (42) audit système d'allumage (4) soit accrue quand on détermine que le moteur est instable et que cette énergie soit diminuée quand il est stable.- 25.- Système selon la revendication 16, caractérisé en ce que le moyen précité pour détecter une condition instable de fonctionnement du moteur comprend (a) un capteur de vibrations (5) pour détecter des vibrations à basse fréquence produites par le moteur; (b) un filtre passe-bande (6) pour séparer les vibrations provoquées par une combustion irrégulière du carburant des vibrations à basse fréquence; et (c) un convertisseur analogique-numérique (7) pour convertir les vibrations provoquées par une combustion irrégulière du carburant d'une forme analogique à une forme numérique. 26.- Système selon la revendication 25, caractérisé en ce qu'on utilise un capteur de vibrations du type résonnant pour le capteur (5) précité et le filtre passe-bande (6) précité. 27.- Système selon la revendication 17, caractérisé en ce que le signal impulsionnel (a) précité est produit à chaque degré de rotation du vilebrequin. 28.- Système selon la revendication 17, caractérisé en ce que le signal impulsionnel (a) précité est produit pour deux degrés de rotation du vilebrequin. 29.- Système selon la revendication 17, caractérisé en ce que le signal impulsionnel (b) précité est produit pour 120 degrés de rotation du vilebrequin dans le cas d'un moteur à six cylindres. - 30.- Système selon la revendication 17, caractérisé en ce que le signal impulsionnel (b) précité est produit pour 180 degrés de rotation du vilebrequin dans le cas d'un moteur à quatre cylindres. 31.- Système selon la revendication 17, caractérisé en ce que le signal impulsionnel (b) précité est produit pour 90 degrés de rotation du vilebrequin dans le cas d'un moteur à huit cylindres.