FR2780448A1 - Dispositif et procede de gestion de moteur - Google Patents

Dispositif et procede de gestion de moteur Download PDF

Info

Publication number
FR2780448A1
FR2780448A1 FR9903057A FR9903057A FR2780448A1 FR 2780448 A1 FR2780448 A1 FR 2780448A1 FR 9903057 A FR9903057 A FR 9903057A FR 9903057 A FR9903057 A FR 9903057A FR 2780448 A1 FR2780448 A1 FR 2780448A1
Authority
FR
France
Prior art keywords
engine
speed
fuel
inertia
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9903057A
Other languages
English (en)
Other versions
FR2780448B1 (fr
Inventor
Paul M Gartner
Bradley J Darin
Werner List
Dennis P Nick
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Robert Bosch LLC
Original Assignee
Robert Bosch GmbH
Robert Bosch LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH, Robert Bosch LLC filed Critical Robert Bosch GmbH
Publication of FR2780448A1 publication Critical patent/FR2780448A1/fr
Application granted granted Critical
Publication of FR2780448B1 publication Critical patent/FR2780448B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D37/00Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
    • F02D37/02Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/10Introducing corrections for particular operating conditions for acceleration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/18Circuit arrangements for generating control signals by measuring intake air flow
    • F02D41/182Circuit arrangements for generating control signals by measuring intake air flow for the control of a fuel injection device
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1504Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2400/00Control systems adapted for specific engine types; Special features of engine control systems not otherwise provided for; Power supply, connectors or cabling for engine control systems
    • F02D2400/06Small engines with electronic control, e.g. for hand held tools
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)

Abstract

Un dispositif de gestion de moteur pour des moteurs à quatre temps comprend des moyens de traitement et utilise différentes entrées provenant de capteurs reliés de manière opérationnelle au moteur dans le but de délivrer le rapport carburant/ air ou l'angle d'allumage correct pour le moteur d'une manière telle que la réponse transitoire est rapide. Le système de gestion de moteur utilise une information de vitesse de rotation obtenue à partir d'une magnéto ou d'un capteur de vitesse afin de déterminer la vitesse de chaque tour de moteur. En comparant de telles vitesses filtrées passe-haut pour des tours sélectionnés, le dispositif est capable de déterminer l'écoulement supposé de l'air d'admission du moteur. En utilisant les facteurs de compensation d'inertie de rotation du système mesuré pour le moteur avec l'écoulement d'air d'admission supposé, le dispositif peut déterminer avec précision la quantité de carburant devant être délivrée au moteur pour un fonctionnement approprié. Utilisation pour mieux gérer la richesse pendant les variations de charge.

Description

"Dispositif et procédé de gestion de moteur" La présente invention se
rapporte d'une manière générale à un système de gestion de moteur destiné à commander un paramètre de fonctionnement du moteur, comme l'écoulement d'air d'admission, le calage de l'allumage ou le rapport air/carburant d'un moteur à quatre temps. Le système utilise des signaux d'entrées provenant d'un capteur de vitesse de moteur, d'un capteur de température
de moteur et d'un capteur d'oxygène d'échappement.
Il y a eu de nombreuses améliorations dans le développement des systèmes de commande pour les moteurs à combustion interne de tous types et de toutes tailles, y compris les moteurs à quatre temps qui peuvent être de relativement petite taille, c'est-à-dire de 5 à 10 ch (3 à
7 Kw env.), mais qui peuvent être bien plus gros, c'est-à-
dire jusqu'à 100 CV (env. 75Kw) ou plus. Ces plus gros moteurs à quatre temps qui peuvent être utilisés dans des applications industrielles telles que des postes de soudage ou des générateurs de secours, pour citer quelques exemples, o il est important que le moteur fonctionne sans à-coups et à la vitesse souhaitée indépendamment de changements dans la charge appliquée et d'autres perturbations qui peuvent survenir. Bien que des progrès aient été faits dans le domaine de la commande des moteurs, il y a toujours besoin d'améliorer la commande de ces moteurs afin de s'assurer qu'ils fonctionnent efficacement
dans diverses conditions de fonctionnement.
Par conséquent, c'est un but principal de la présente invention que de procurer un système de gestion de moteur perfectionné qui commande le calage de l'allumage et/ou le rapport air/carburant d'un moteur à quatre temps de la manière que le fonctionnement du moteur soit fiable et efficace. C'est un autre but de la présente invention que de proposer pour la gestion d'un moteur un système
2 2780448
électronique perfectionné réduisant les émissions, améliorant la capacité de démarrage et optimisant
l'économie de carburant du moteur.
Un autre but encore de la présente invention est de proposer pour la gestion d'un moteur un système perfectionné ayant une réponse transitoire rapide aux perturbations qui surviennent. Ceci est obtenu au moins en partie par la manière dont une charge appliquée est mesurée et utilisée pour déterminer des exigences d'écoulement de
carburant pendant le fonctionnement.
Un but plus précis réside dans le fait de prévoir l'utilisation de moyens de traitement comprenant une mémoire ayant des tables de consultation afin de déterminer les exigences d'écoulement de carburant sur la base de
paramètres de fonctionnement du moteur.
Un autre but encore est de proposer pour la gestion d'un moteur un système perfectionné déterminant l'écoulement d'air d'admission du moteur par des moyens autres que la mesure de l'écoulement d'air lui- même, la détermination étant obtenue d'une manière extrêmement
fiable et peu coûteuse.
Un autre but encore de la présente invention est de proposer pour la gestion d'un moteur un système perfectionné déterminant efficacement l'écoulement d'air d'admission du moteur en mesurant efficacement la charge
appliquée sur le moteur.
Un autre but de la présente invention est de proposer pour la gestion d'un moteur un système perfectionné utilisant un facteur de compensation pour l'écoulement d'air d'admission du moteur qui prend en compte l'inertie de rotation du moteur que l'on utilise pour fournir une fonctionnalité cartographique de l'écoulement du carburant
plus précise.
3 2780448
Un autre but encore de la présente invention est de proposer un système perfectionné qui permet à l'inertie du système d'être déterminée pour tous les moteurs d'une taille particulière, d'un type particulier et pour application particulière, en réalisant des essais en laboratoire afin de générer des caractéristiques d'inertie pour ces moteurs. En utilisant des mesures de vitesse de rotation du moteur qui sont faites sur le terrain, un facteur d'inertie est ajusté pour chaque moteur. Cette faculté permet au facteur d'inertie d'être déterminé précisément pendant l'utilisation et les mesures peuvent être déterminées périodiquement de sorte que le facteur d'inertie peut être corrigé si les caractéristiques du
moteur changent avec le temps et l'utilisation.
Ces buts ainsi que d'autres apparaîtront à la lecture
de la description détaillée qui va être faite en liaison
avec les dessins annexés, dans lesquels: La figure 1 est une vue en plan schématique d'un moteur à quatre temps représenté partiellement en coupe avec différents composants illustrés de manière fonctionnelle en liaison avec une partie du système de gestion de moteur mettant en oeuvre la présente invention; La figure 2 est un schéma en blocs du système de gestion de moteur mettant en oeuvre la présente invention, représenté avec différents dispositifs et capteurs d'entrée, et représenté avec des signaux de sortie destinés à commander des parties du moteur qui sont illustrées schématiquement; La figure 3 est un organigramme illustrant le fonctionnement de la partie de détermination de l'écoulement d'air du système de gestion de moteur mettant en oeuvre la présente invention; La figure 4 est un organigramme illustrant un fonctionnement de la partie de détermination du réglage,
4 2780448
sur le terrain, de l'inertie du système, dans le système de gestion mettant en oeuvre la présente invention; La figure 5 est un diagramme illustrant la fréquence d'événement concernant le moteur en fonction de calculs de delta de vitesse correspondants, pendant un fonctionnement transitoire, en particulier pour la condition d'angle de papillon des gaz augmentant momentanément, d'écoulement d'air d'admission du moteur augmentant momentanément et de charge de sortie d'arbre restant constante; La figure 6 est un diagramme illustrant la fréquence d'événement concernant le moteur en fonction de calculs de delta de vitesse correspondants, pendant un fonctionnement transitoire, illustrant en particulier le papillon des gaz se fermant momentanément totalement, l'écoulement d'air d'admission du moteur s'arrêtant momentanément et la charge de sortie du moteur restant constante; La figure 7 est un diagramme illustrant la fréquence d'événement concernant le moteur en fonction de calculs de delta de vitesse correspondants pendant un fonctionnement transitoire, illustrant en particulier l'angle de papillon des gaz diminuant momentanément, l'écoulement d'air d'admission du moteur diminuant momentanément et la charge de sortie de l'arbre restant constante; La figure 8 est un diagramme illustrant la fréquence d'événement concernant le moteur, en fonction de calculs de delta de vitesse correspondants pendant un fonctionnement transitoire, illustrant en particulier l'angle de papillon des gaz restant constant, l'écoulement d'air d'admission du moteur restant constant et la charge de sortie d'arbre diminuant momentanément; La figure 9 est un diagramme illustrant la fréquence d'événement concernant le moteur, en fonction de calculs de delta de vitesse correspondants pendant un fonctionnement transitoire, illustrant en particulier l'angle de papillon
2780448
des gaz restant constant, l'écoulement d'air d'admission du moteur restant constant et la charge de sortie d'arbre augmentant momentanément; et La figure 10 est un diagramme qui illustre le changement de vitesse du moteur en fonction du temps du fait de variations qui comprennent à la fois une part de
haute fréquence et de basse fréquence.
Exposée d'une manière générale, la présente invention se rapporte à un système de gestion de moteur perfectionné pour des moteurs à quatre temps qui comprend des moyens de traitement et utilise différentes entrées provenant de capteurs reliés fonctionnellement au moteur pour fournir au moteur le rapport carburant/air approprié pour que la réponse transitoire soit très rapide. Ceci permet au moteur d'être mis en oeuvre efficacement et sans à-coups même
pendant différentes conditions transitoires.
Le système de gestion de moteur mettant en oeuvre la présente invention est un système qui utilise l'information de vitesse de rotation qui est obtenue à partir d'une magnéto, d'un détecteur de vitesse incrémental à réluctance variable, ou d'un tachymètre afin de déterminer la durée de chaque tour de moteur ou de vilebrequin. A partir de ces durées, la vitesse cyclique est déterminée. Le détecteur de vitesse incrémental à réluctance variable peut être utilisé pour déterminer la vitesse instantanée pendant une partie de chaque tour, si cela est souhaité. En comparant ces vitesses de rotation sélectionnées, le système est capable de déterminer l'écoulement d'air d'admission du moteur supposé, sans avoir à réellement mesurer physiquement celui-ci. De même, en utilisant des valeurs d'inertie de rotation de système mesurées pour le moteur avec l'écoulement d'air d'admission supposé, le système peut déterminer avec précision la quantité de carburant devant
être fournie au moteur pour un fonctionnement approprié.
6 2780448
Le facteur d'inertie pour un type de moteur particulier est déterminé grâce à des essais réels dans un laboratoire, ce qui conduit à une valeur par défaut qui est utilisée initialement pour tous les moteurs de ce type particulier. Toutefois, le système est ajusté uniquement afin de corriger périodiquement le facteur d'inertie au moyen d'une analyse statistique de l'information de vitesse provenant de plusieurs cycles pendant un fonctionnement réel dans des conditions prédéterminées. Plus particulièrement, le système utilise une analyse statistique, tel qu'un calcul d'écart-type ou un calcul de variance sur un nombre d'échantillons de vitesse de moteur prélevés sur un nombre de tours et utilise l'analyse statistique afin d'interpoler entre des facteurs d'inertie prédéterminés de façon à procurer une valeur de facteur d'inertie qui est utilisée pour compenser l'écoulement
d'air suppose.
Le système utilise également des tables de consultation qui sont prévues en tant que résultats du calcul de laboratoire et les tables de consultation fournissent une valeur d'écoulement de carburant en
fonction de l'écoulement d'air supposé ajusté.
En se référant maintenant aux dessins, et en particulier à la figure 1, il y est représenté une vue générale du système de la présente invention en liaison avec un moteur à quatre temps, qui comprend une chambre de combustion 10 ayant une soupape d'admission 12, une soupape d'échappement 14, un piston 16, une bougie d'allumage 18, une bielle 20 qui est reliée au vilebrequin 22. Le moteur possède également une admission d'air 24 dans laquelle est positionné un papillon des gaz 26. Du carburant est délivré à la chambre de combustion 10 par un injecteur 28 qui est relié à un filtre à carburant 30, un régulateur de pression 32 et une pompe à carburant électrique 34 sur un réservoir
7 2780448
d'essence 36. Il est à noter que la pompe à carburant 34 peut en variante être une pompe mécanique qui peut comprendre optionnellement une fonctionnalité de régulateur de pression. La bougie d'allumage 18 est allumée par une bobine d'allumage 38 ou une magnéto. Il est également évident que si une magnéto est utilisée à la place de la bobine d'allumage 38, la magnéto éliminera la nécessité du capteur de vitesse 56. De même, la magnéto peut normalement être fournie par le fabricant du moteur, et lorsqu'elle est prévue, comprendre typiquement un circuit d'allumage qui commande la position angulaire de l'apparition de l'étincelle. Une unité de commande électronique mettant en oeuvre la présente invention est représentée en 40 et comprend des lignes qui s'étendent vers et depuis différents capteurs afin de commander le fonctionnement du moteur. Plus particulièrement, l'unité de commande 40 a une entrée provenant d'un capteur de température 46 par l'intermédiaire de la ligne 48. Un capteur d'oxygène 50 est monté dans le collecteur d'échappement et fournit à l'unité de commande 40 le signal se rapportant à l'oxygène détecté, par l'intermédiaire de la ligne 52. Une roue dentée 54 est reliée opérationnellement au vilebrequin 22, et un capteur de vitesse et de repère de référence 56 délivre des informations de vitesse par l'intermédiaire de la ligne 58 à l'unité de commande 40. L'unité de commande 40 a une ligne de sortie 60 qui s'étend vers l'injecteur de carburant 28 afin de commander celui-ci et possède également une ligne de sortie 62 qui s'étend jusqu'à la
pompe à carburant 34 afin de commander son fonctionnement.
Similairement, la ligne de sortie 64 s'étend vers la bobine
d'allumage 38 afin de commander le calage de l'allumage.
Une ligne de communication en série 66 s'étend depuis l'unité de commande 40 dans le but de réaliser des tests de
8 2780448
diagnostic et analogues, et pour la communication avec le microprocesseur. L'unité de commande 40 est également représentée sur la figure 2 avec les différentes lignes d'entrée et de sortie et les différents capteurs, également identifiés. L'unité de commande 40 possède un microprocesseur 70 qui reçoit les signaux d'entrée provenant des capteurs après avoir été conditionnés par un circuit de conditionnement 72 et délivre des sorties à un circuit de commande de sortie 74 qui commande alors l'injecteur de carburant 28 et la bobine d'allumage 38. Il est prévu un régulateur de tension 76 qui délivre des tensions d'alimentation appropriées par l'intermédiaire de la ligne 78 aux différents circuits et
au microprocesseur 70 comme cela est représenté.
Selon un aspect important de la présente invention, l'écoulement d'air d'admission du moteur, qui est appelé par la suite simplement écoulement d'air, n'est en réalité pas mesuré directement, mais est déterminé avec précision en fonction des mesures de vitesse du moteur et de l'inertie de rotation du moteur. Il est bien connu que pour un moteur à quatre temps, il y a un tour du vilebrequin pendant le temps moteur qui est suivi par un temps non moteur. Ainsi, les temps moteurs et non- moteurs alternent pendant le fonctionnement normal du moteur. Plutôt que de mesurer l'écoulement d'air dans le moteur, on détermine la variation de vitesse pour des tours successifs grâce à l'utilisation d'un capteur associé au vilebrequin ou d'une magnéto. Le capteur délivre un signal dans la même position de rotation du volant ou du vilebrequin du moteur pendant chaque tour du moteur et ce signal est transmis au microcontrôleur 70 o il est mesuré la période entre les signaux successifs. Les vitesses individuelles (en tours par minute t/mn) sont calculées en utilisant les durées mesurées de chaque tour. Il est évident que le
9 2780448
microcontrôleur 70 est particulièrement adapté à la réalisation de la fonction de calage, mais ceci peut être fait par un circuit de synchronisation séparé si cela est souhaité. De même, le capteur destiné à délivrer le signal de position angulaire peut être procuré par de nombreux moyens bien connus, incluant des capteurs de vitesse à réluctance variable, des capteurs à effet Hall, des compteurs de tours, des circuits optiques de différents
types, et des magnétos, pour en citer quelques-uns.
Pendant un fonctionnement normal même dans des conditions sans charge, il y a un ralentissement de la vitesse de rotation du vilebrequin pendant le temps non moteur de sorte que la période pour la rotation du vilebrequin pour un temps non moteur est plus grande que celle qui apparaît pendant un temps moteur. La différence entre les vitesses d'un temps moteur et d'un temps non moteur est appelée ici delta de vitesse, et il peut y avoir deux calculs de delta de vitesse pour un temps moteur donné, c'est-à-dire un déterminé pour le temps non- moteur précédent et également pour le temps non-moteur suivant ou successif. Selon un aspect important de la présente invention, pour chaque temps moteur, le delta de vitesse est calculé
pour le temps non-moteur précédent ainsi que le temps non-
moteur suivant, et le delta de vitesse le plus grand est utilisé par le système. Il s'est avéré extrêmement souhaitable d'utiliser le delta de vitesse le plus grand dans le but de déterminer le signal d'écoulement d'air. En fonction du type de condition transitoire qui peut être subi, le delta de vitesse pour le temps non-moteur précédent est parfois utilisé tout comme le delta de
vitesse pour le temps non-moteur successif.
Pendant le fonctionnement du système de la présente invention, l'organigramme représenté sur la figure 3
2780448
indique les processus qui sont mis en oeuvre dans le microcontrôleur en utilisant les signaux du capteur de vilebrequin ou de déclenchement de magnéto qui sont utilisés pour réaliser la fonction de calage. Ainsi, l'interruption de déclenchement se produit (bloc 100) et la vitesse du moteur est calculée (bloc 102) et subit un filtrage passe-haut (bloc 103). A ce stade, la nouvelle vitesse mesurée est comparée à la vitesse précédente (bloc 104). Si la nouvelle vitesse est inférieure à la dernière vitesse, le delta de vitesse est alors calculé pour une vitesse de temps moteur et une vitesse de temps suivant (blocs 106, 108) et le signal d'écoulement d'air supposé est alors calculé et filtré (bloc 110). Si la nouvelle vitesse est plus grande que la dernière vitesse (bloc 104), le delta de vitesse est alors calculé pour le temps moteur et le temps précédent (blocs 112, 114) et le signal d'écoulement d'air supposé est calculé et filtré (bloc 116). A partir de ces deux calculs, le plus grand signal est choisi (bloc 118) pour servir dans la détermination de la quantité de carburant à appliquer au moteur en utilisant
une table de consultation.
On a pu noter que le calcul du delta de vitesse le plus grand intervient avec le calcul du delta de vitesse de temps non-moteur précédent dans certaines conditions
transitoires et avec le delta de vitesse de temps non-
moteur suivant pour d'autres conditions transitoires. Ceci est représenté sur les figures 5 à 9 qui sont des diagrammes de variations de vitesse pendant des temps moteurs et non-moteurs successifs pour différentes conditions transitoires. Plus particulièrement, la figure 5 illustre comment la vitesse change pour une condition transitoire o l'angle de papillon des gaz augmente momentanément, l'écoulement d'air augmente momentanément et la charge de sortie sur le vilebrequin est constante. Le il 2780448
delta de vitesse pour le temps moteur et le temps non-
moteur précédent conduit à la valeur la plus grande et est utilisé dans le signal d'écoulement d'air qui est déterminé. En référence à la figure 6, la condition transitoire illustrée est celle o le papillon des gaz est totalement fermé, momentanément, avec l'écoulement d'air qui cesse momentanément, alors que la charge sur le vilebrequin reste constante. Dans cette condition transitoire, le delta de vitesse est le même pour les deux calculs. En référence à la figure 7, la condition transitoire est celle o l'angle de papillon des gaz diminue momentanément, l'écoulement d'air diminue
momentanément et la charge de vilebrequin reste constante.
Dans cette condition transitoire, il est indiqué que le delta de vitesse est le plus grand avec le temps non-moteur suivant. En se référant à la condition transitoire représentée sur la figure 8, il s'agit d'un angle de papillon des gaz constant, d'un écoulement d'air constant mais avec une charge de sortie appliquée sur le vilebrequin qui diminue momentanément. Dans ce cas, le delta de vitesse le plus grand apparaît avec le temps moteur et le temps non-moteur précédent. Dans la condition transitoire associée au diagramme de la figure 9, l'angle de papillon des gaz est constant, l'écoulement d'air est constant et la charge de sortie croissante est momentanément accrue. Dans ce cas, le delta de vitesse le plus grand est celui qui est déterminé à partir du temps moteur et du temps non-moteur suivant. D'après les diagrammes qui précèdent, il importe visiblement de considérer les deux delta de vitesse par rapport à un temps moteur afin de s'assurer que du carburant suffisant est délivré au moteur. Si un seul delta de vitesse était calculé par rapport au temps moteur, un signal d'écoulement d'air réduit pourrait alors être
12 2780448
déterminé, qui, en se référant à la table de consultation, n'aurait pas pour résultat de délivrer suffisamment de carburant au moteur, ce qui pourrait alors avoir pour résultat un fonctionnement irrégulier du moteur. En choisissant le plus grand des delta de vitesse pour chaque temps moteur, le moteur est assuré d'avoir un rapport carburant/air suffisamment riche pour assurer un
fonctionnement régulier du moteur.
Selon un aspect important de la présente invention, on sait d'une manière générale que des variations de vitesse d'un moteur sont provoquées par des variables à basse fréquence ainsi qu'à haute fréquence. Le contenu en fréquence de la variation de vitesse est représenté sur la figure 10 avec les grands changements verticaux indiqués par le trait 120 représentant une variation à basse fréquence qui peut être provoquée par des changements tels qu'un mouvement du papillon des gaz aléatoire provoqué par un régulateur mécanique de commande de vitesse et le mécanisme associé, par exemple. On pense que la variabilité de la fréquence la plus grande est due à la variabilité dans la combustion provoquée par la turbulence, la préparation du mélange et équivalent, en plus du delta de vitesse induit par la combustion cyclique et la charge de l'arbre. Une amélioration de la fidélité du signal d'écoulement d'air peut être obtenue par un premier filtrage passe-haut des échantillons de vitesse avant de calculer le delta de vitesse. Il a été constaté que l'information de delta de vitesse est contenue dans la composante de fréquence qui se trouve à la moitié de la fréquence de rotation. L'amplitude du delta de vitesse est directement liée à l'amplitude de cette composante. Ainsi, si le filtre est déclenché à chaque tour du moteur, et que la fréquence de coupure du filtre passe-haut est d'un quart de la fréquence d'échantillonnage (la fréquence d'échantillonnage est égale à la fréquence de rotation), la composante correspond alors à la moitié de la fréquence
d'échantillonnage, et le delta de vitesse sera obtenu.
Ainsi, le delta de vitesse est obtenu en prenant la différence entre les échantillons de vitesse à filtrage passe-haut. Selon encore un autre aspect important de la présente invention, le signal d'écoulement d'air qui est utilisé pour lire la cartographie d'une table de consultation pour l'écoulement de carburant est certainement proportionnel au plus grand des deux delta de vitesse qui sont calculés pour un temps moteur donné quelconque, et le signal d'écoulement d'air est ajusté ou compensé pour l'inertie du moteur. Plus particulièrement, l'équation suivante est utilisée pour déterminer le signal d'écoulement d'air: (delta vitesse) * facteur d'inertie Signal d'écoulement d'air = durée du cycle le plus récent Le facteur d'inertie est un facteur de compensation qui est déterminé pour chaque type de moteur pour lequel le système de gestion de moteur est utilisé. Une plage de facteurs d'inertie est déterminée en laboratoire. A partir de cette plage, une valeur peut être automatiquement choisie sur le terrain. Plus particulièrement, les facteurs d'inertie peuvent être déterminés en laboratoire en testant chaque type de moteur. Par type de moteur, on entend identifier le fabricant, la puissance en chevaux du moteur et toutes les configurations spécifiques qui affectent l'inertie de rotation ou de système du moteur. Par exemple, une plage peut être déterminée pour un moteur de 25 ch (environ 19 Kw) d'un fabricant particulier, qui est très
14 2780448
probablement différente de celle du moteur de 50 ch (environ 37 Kw) du même fabricant. Toutefois, une fois que la plage pour un moteur particulier a été déterminée, celle-ci peut être placée dans une mémoire associée au microprocesseur et peut être utilisée pour déterminer le
signal d'écoulement d'air à partir de l'équation ci-dessus.
Pour déterminer la plage de facteur d'inertie, il est préférable qu'un moteur soit testé en laboratoire dans des conditions de charge variables avec des conditions de fonctionnement prédéterminées. Plus particulièrement, un moteur est de préférence relié à un dynamomètre à frein à eau ayant une inertie négligeable. Le moteur tourne dans des conditions de fonctionnement prédéterminées standards par exemple à plein gaz (WOT) avec une vitesse de moteur de 2800 tours par minute. Bien sûr, d'autres vitesses de fonctionnement peuvent être utilisées, du moment qu'elles peuvent être maintenues avec les variations qui sont prescrites. De ce point de vue, le delta de vitesse est mesuré sur le moteur et enregistré. L'essai est répété avec un seul disque d'inertie relié au vilebrequin. Il en résulte un delta de vitesse diminué correspondant à une inertie accrue. Un deuxième disque est alors également ajouté au vilebrequin et l'essai est à nouveau répété avec pour résultat un delta de vitesse encore réduit
correspondant à une inertie qui est toujours plus grande.
Les signaux d'écoulement d'air sont alors calculés avec les facteurs d'inertie établis à 1, et avec l'inertie de base, par exemple, le signal d'écoulement d'air est calculé comme étant de 100. Avec un seul disque, il a été calculé à 73 et avec deux disques, il a été calculé à 56. Du fait que le
moteur fonctionne au même point de fonctionnement, c'est-à-
dire plein gaz à 2800 tours par minute, les signaux d'écoulement d'air devraient être les mêmes. Ceci peut être réalisé en ajustant le facteur d'inertie. Ainsi, le facteur
2780448
d'inertie pour la ligne de base est aussi fixé à " 1 ", et pour le disque unique, le facteur d'inertie est multiplié par le rapport de 100/73 ou 1,34. D'une manière similaire, pour deux disques, le facteur d'inertie est multiplié par le rapport de 100/56 ou 1,79. Ceci a pour résultat que le
signal d'écoulement d'air est à 100 pour les trois essais.
On souhaite que le signal d'écoulement d'air soit utilisé comme la variable dans une table de consultation afin de commander le système d'injection de carburant de sorte que des quantités correctes de carburant soient injectées dans le moteur à tous les points de fonctionnement qui ont été étalonnés avec l'inertie de base. Pour un moteur donné, il est souhaitable d'ajuster automatiquement le facteur d'inertie par rapport à ces trois essais d'inertie sur le terrain. Il a été trouvé qu'un algorithme peut être mis en oeuvre périodiquement afin de fournir une interpolation précise de la plage de facteurs d'inertie de façon à compenser des variations dans chaque moteur qui a été fabriqué, ou des variations qui apparaissent avec le temps lorsque le moteur fonctionne sur
le terrain.
Bien qu'il s'agisse d'une question de choix, le réglage automatique du facteur d'inertie peut être fait chaque fois que le moteur est démarré ou bien il peut être réalisé sur la base de quelques autres critères ce qui aura pour conséquence un réglage moins fréquent. La mesure automatique est faite à un certain point de fonctionnement stable, de préférence lorsque le moteur est chaud dans des conditions d'absence de charge, et à une vitesse de 2800tours par minute par exemple.
Il est également souhaitable d'effectuer un calcul d'écart-type sur les échantillons de vitesse concernant la détermination de l'inertie de base en laboratoire ainsi que sur les échantillons de vitesse concernant l'essai avec un seul disque et deux disques fixés. Il en résulte des valeurs d'écart-type, par exemple, pour l'inertie de moteur
de base sans charge et à 2800 tours d'une valeur de 30.
Avec le disque unique appliqué sur le vilebrequin dans les mêmes conditions sans charge et de vitesse, on obtient une valeur d'écart-type de 20, et pour les deux disques appliqués sur le vilebrequin au même point de
fonctionnement, on obtient une valeur d'écart-type de 10.
Etant donné les valeurs d'écart-type qui ont été obtenues en laboratoire, la table suivante sera le facteur d'inertie correspondant aux valeurs d'écart-type établies ci-dessus: Ecart-type de vitesse Facteur d'inertie mesurée utilisé
1
1,34
1,79
Ainsi, si l'écart-type de vitesse mesurée sur le terrain est de 15, par exemple, le facteur d'inertie utilisé par cette procédure automatique est alors une interpolation calculée comme suit:
1,34-(20-15)*(1,34-1,79)
Facteur d'inertie utilisé = 20-10 = 1,57 -10 Il a été constaté que, en contôlant la densité spectrale de puissance ou le contenu en fréquence des données pour les cas d'inertie de base du moteur, d'inertie de base du moteur avec un disque et d'inertie de base du moteur avec deux disques, cela montre que la donnée se compose en fait d'une part à la fois de basse fréquence et
17 2780448
de haute fréquence, avec la distribution ou largeur des données relatives à la fréquence plus élevée qui varie en sens inverse de la quantité d'inertie du système. Une mesure précise de l'écart-type dans le but de compenser en inertie le signal d'écoulement d'air peut être obtenue par filtrage passe-haut des données de vitesse avec un filtre numérique ayant une fréquence de coupure d'approximativement 10 Hz, bien qu'elle puisse être dans la plage de 5 à 30 Hz. Ainsi, la compensation automatique du facteur d'inertie peut être réalisée sur le terrain en accumulant un certain nombre d'échantillons de vitesse et en réalisant un calcul d'écart-type de ces échantillons filtrés afin d'obtenir l'écart-type de vitesse mesurée et ceci peut être utilisé pour interpoler le facteur
d'inertie.
Les échantillons de vitesse sont mesurés à chaque tour et le nombre d'échantillons sur la base duquel on fait le calcul d'écart-type peut varier considérablement, un nombre plus grand étant statistiquement plus fiable. De ce point de vue, il est prévu que l'on puisse utiliser aussi peu que 20 échantillons ou autant que 2000. Il n'est pas nécessaire d'accumuler les échantillons sur une période de temps très courte du fait que le réglage du facteur d'inertie par défaut n'est pas essentiel pour le fonctionnement du moteur, mais l'améliorera une fois que le réglage a été fait. La valeur par défaut assure un rapport carburant/air riche jusqu'à ce que le facteur d'inertie
soit ajusté.
L'organigramme pour l'ajustement du facteur d'inertie est représenté sur la figure 4 et commence avec le microprocesseur qui est mis en marche une fois que le moteur a été démarré (bloc 130). Le temps depuis que le moteur est démarré est enregistré et le facteur d'inertie est réglé à la valeur par défaut (bloc 132). Le processeur
18 2780448
note alors si le temps depuis le démarrage est plus grand que le " temps permettant l'apprentissage ", si la vitesse moyenne est supérieure à la " vitesse minimum " et inférieure à la " vitesse maximum " (bloc 134), et si l'écoulement d'air supposé est inférieur à " l'écoulement d'air maximum pendant l'apprentissage ". Si toutes ces conditions sont rencontrées, les échantillons sont alors accumulés et filtrés (bloc 136). Une fois que le filtrage a été réalisé, la vitesse filtrée est stockée (bloc 138) et le processeur effectue un calcul d'écart-type sur les échantillons (bloc 140). Le processeur compare alors l'écart-type à un calcul d'écart-type pour les différentes inerties qui ont été mesurées dans les essais en laboratoire et l'inertie relative est ainsi déterminée (bloc 142). Ceci est alors utilisé pour interpoler un facteur d'inertie en interpolant ceux qui ont été collectés en laboratoire et correspondant aux différentes inerties
(bloc 144) et un facteur d'inertie résultant est déterminé.
Bien que le facteur d'inertie qui a été décrit soit particulièrement adapté à une utilisation pour délivrer le signal d'écoulement d'air qui est utilisé pour déterminer l'écoulement de carburant, il est évident que le facteur d'inertie peut être utilisé pour mettre en oeuvre un régulateur électronique par exemple, de sorte que le système de commande de vitesse de moteur soit moins sujet à un dépassement ou sous- dépassement indésirable lorsque des
corrections de vitesse sont faites.
D'après la description précédente, il est à noter que
le système de gestion de moteur de la présente invention présente de nombreux attributs souhaitables. Le système a pour résultat un fonctionnement fiable et régulier d'un moteur du fait qu'il utilise le plus grand des deux calculs de delta de vitesse qui sont obtenus à partir du filtrage des échantillons de vitesse, et mesure également de façon fiable l'inertie du système du moteur de sorte qu'un facteur d'inertie peut être utilisé pour compenser le delta de vitesse. Ceci a pour résultat une valeur de signal d'écoulement d'air corrigée qui peut être utilisée comme variable dans une table d'écoulement de carburant de sorte que le système d'injection de carburant peut délivrer la
quantité correcte de carburant pendant le fonctionnement.
Bien que différentes formes de réalisation de la présente invention aient été représentées et décrites, il va de soi que d'autres modifications, substitutions et variantes sont évidentes pour un homme du métier. Ces modifications, substitutions et variantes peuvent être réalisées sans sortir du concept inventif et de la portée
de l'invention.
Le moteur peut être du type possédant un carburateur variable de manière électronique afin de délivrer du carburant à la chambre de combustion, le signal de système de carburant commandant la quantité de carburant qui est
délivrée au moteur par ledit carburateur.
2780448

Claims (23)

REVENDICATIONS
1. Dispositif pour générer un signal de sortie pour la commande d'un paramètre de fonctionnement d'un moteur à combustion interne ayant une chambre de combustion (10), un vilebrequin rotatif (22), le moteur étant du type qui a un tour de temps non-moteur et de temps moteur alternés, du carburant étant délivré à et allumé dans la chambre de combustion du moteur (10) pendant les tours de temps moteur, ledit dispositif étant caractérisé par: - des moyens (56) destinés à déterminer la vitesse de moteur cyclique pour des tours du moteur sélectionnés; - des moyens (40, 70) destinés à déterminer une valeur de différence entre la vitesse de moteur cyclique de l'un desdits tours de temps non-moteur et la vitesse de moteur cyclique d'un tour de temps moteur successif et une valeur de différence entre la vitesse de moteur cyclique desdits tours de temps moteur et la vitesse de moteur cyclique d'un tour de temps non moteur successif; et - des moyens (40, 70) destinés à générer le signal de sortie en fonction de la plus grande desdites
valeurs de différence déterminées.
2. Dispositif selon la revendication 1, caractérisé en ce que trois tours de moteur successifs dont l'un est un tour de temps moteur sont sélectionnés, une valeur de différence de vitesses de moteur cycliques dudit tour de temps moteur et du tour de temps non-moteur précédent et une valeur de différence de vitesses de moteur cycliques dudit tour de temps moteur et du tour de temps non-moteur suivant étant déterminées et le signal de sortie étant généré en fonction de la plus grande desdites valeurs de
différence déterminées.
21 2780448
3. Dispositif selon la revendication 1 ou 2, caractérisé en ce que lesdits moyens de détermination de vitesse de moteur cyclique comportent des moyens de détection (56) adaptés à détecter le vilebrequin (22) dans une position angulaire prédéterminée pendant sa rotation et à générer un signal en réponse à cela, et des moyens de chronométrage (70) destinés à mesurer la période entre des signaux générés de manière successive pendant des tours de
moteur successifs.
4. Dispositif selon la revendication 3, caractérisé en ce que lesdits moyens de détection (56) comportent un capteur de vitesse à réluctance variable relié de manière
opérationnelle audit vilebrequin.
5. Dispositif selon la revendication 3, dans lequel
lesdits moyens de détection comportent une magnéto.
6. Dispositif selon l'une des revendications 1 à 5,
caractérisé en ce que les moyens de détermination de valeur
de différence comportent un microprocesseur (70).
7. Dispositif selon l'une des revendications 3 à 5,
dans lequel lesdits moyens de chronométrage comportent un
microprocesseur (70).
8. Dispositif selon l'une quelconque des
revendications 1 à 7, caractérisé par des moyens destinés à
déterminer un facteur d'inertie de système qui est indicatif de l'inertie de rotation du moteur, le signal de sortie généré étant fonction de la plus grande desdites valeurs de différence déterminées et de l'inertie de
système déterminée du moteur.
22 2780448
9. Dispositif selon l'une des revendications 1 à 8,
caractérisé en ce que le moteur a un système d'injection de carburant destiné à délivrer du carburant à la chambre de combustion, le paramètre de fonctionnement correspondant à l'écoulement d'air d'admission du moteur, ledit dispositif comprenant en outre des moyens destinés à déterminer la quantité de carburant devant être délivrée à la chambre de combustion qui est au moins partiellement une fonction
dudit signal de sortie.
10. Dispositif selon la revendication 9, caractérisé en ce que la valeur de l'écoulement d'air est une fonction dudit signal de sortie multiplié par ledit facteur d'inertie divisé par la période de temps déterminée le plus récemment.
11. Dispositif selon la revendication 10, caractérisé en outre par des moyens de filtrage, ledit facteur d'inertie étant proportionnel à une analyse statistique d'une pluralité d'échantillons filtrés de vitesse de moteur mesurée.
12. Dispositif selon la revendication 11, caractérisé en ce que lesdits moyens de filtrage sont constitués par des moyens de filtrage numériques, ladite analyse statistique comporte le calcul d'une valeur d'écart-type de vitesse sur lesdits échantillons après avoir traité lesdits échantillons à l'aide desdits moyens de filtrage numérique afin de laisser passer uniquement la part de vitesse variable à haute fréquence au-dessus d'une fréquence prédéterminée durant le fonctionnement du moteur dans des
conditions de fonctionnement stabilisées.
23 2780448
13. Dispositif selon la revendication 12, caractérisé en ce que ladite fréquence prédéterminée se trouve dans une
plage allant d'environ 5 Hz à environ 30 Hz.
14. Dispositif selon la revendication 12, caractérisé en ce que lesdites conditions de fonctionnement stabilisées correspondent à un fonctionnement du moteur à une vitesse prédéterminée, sans application de charge et une fois que
le moteur a été chauffé.
15. Dispositif selon l'une des revendications 12 à
14, caractérisé en ce que ledit facteur d'inertie est déterminé en utilisant ladite valeur calculée d'écart-type afin de réaliser une interpolation d'un certain nombre de valeurs d'écart-type de vitesse qui ont été déterminées précédemment, chaque valeur d'écart-type déterminée précédemment étant déterminée dans des conditions de
fonctionnement prédéterminées.
16. Dispositif selon la revendication 15, caractérisé en ce que lesdites valeurs d'écart-type déterminées précédemment sont mesurées dans trois conditions de fonctionnement prédéterminées, avec chacune des trois conditions de fonctionnement ayant une valeur de masse différente appliquée de manière opérationnelle sur le
vilebrequin de moteur.
17. Dispositif selon la revendication 16, caractérisé en ce que l'une desdites valeurs de masse est nulle, une autre est celle qui est fournie par un disque métallique fixé sur ledit vilebrequin, et la troisième est celle qui est fournie par deux disques métalliques fixés sur ledit vilebrequin.
24 2780448
18. Dispositif selon la revendication 17, caractérisé en ce que le facteur d'inertie pour ladite valeur de masse nulle est de 1, et lesdites conditions de fonctionnement comprennent en outre le fait de faire fonctionner le moteur à une vitesse prédéterminée et plein gaz.
19. Dispositif selon la revendication 18 caractérisé en ce que la vitesse prédéterminée élevée correspond à un
fonctionnement plein gaz.
20. Dispositif selon l'une des revendications 6 à 19,
caractérisé en ce que ledit signal de sortie est proportionnel à l'amplitude de l'écoulement d'air dans le moteur et lesdits moyens de détermination de valeur de différence comportent un microprocesseur, ledit microprocesseur ayant des moyens de mémoire adaptés à stocker des valeurs d'une table de consultation afin de déterminer la valeur d'un signal de système de carburant qui commande la quantité de carburant qui est délivrée au
moteur.
21. Dispositif selon l'une des revendication 19 ou , caractérisé en ce que le moteur est du type possédant un système d'injection de carburant (28) et ledit signal de système de carburant commande la quantité de carburant qui est délivrée à la chambre de combustion par le système
d'injection de carburant.
22. Dispositif selon l'une des revendications 19 ou
20, caractérisé en ce que le moteur est du type possédant un caburateur variable de manière électronique afin de délivrer du carburant à la chambre de combustion, ledit signal de système de carburant commande la quantité de
2780448
carburant qui est délivrée au moteur par ledit caburateur
variable de manière électronique.
23. Procédé pour générer un signal de sortie qui commande un paramètre de fonctionnement d'un moteur à combustion interne du type qui a un système de fonctionnement du moteur qui comprend des moyens de traitement ayant des moyens de mémoire, des moyens de détection de vitesse du moteur, le moteur étant du type qui a des tours de temps moteur et non moteur alternés, du carburant étant délivré à une chambre de combustion pour allumage pendant le tour du temps moteur, caractérisé en ce qu'il comporte les étapes consistant à: - déterminer la vitesse de moteur cyclique pour des tours de moteur sélectionnés; - déterminer une valeur de différence entre la vitesse de moteur cyclique d'un tour de temps moteur et les vitesses de moteur cyclique des tours de temps non moteur précédent et suivant; - déterminer la plus grande des valeurs de différence déterminées précédentes; - déterminer une valeur d'inertie de système qui est indicative de l'inertie de rotation du moteur; - générer un premier signal en fonction de ladite plus grande valeur de différence déterminée; et générer ledit signal de sortie en modifiant ledit premier signal par un facteur qui est une fonction de
ladite valeur d'inertie de système.
FR9903057A 1998-06-30 1999-03-12 Dispositif et procede de gestion de moteur Expired - Fee Related FR2780448B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/107,119 US5988140A (en) 1998-06-30 1998-06-30 Engine management system

Publications (2)

Publication Number Publication Date
FR2780448A1 true FR2780448A1 (fr) 1999-12-31
FR2780448B1 FR2780448B1 (fr) 2003-10-31

Family

ID=22314954

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9903057A Expired - Fee Related FR2780448B1 (fr) 1998-06-30 1999-03-12 Dispositif et procede de gestion de moteur

Country Status (6)

Country Link
US (1) US5988140A (fr)
JP (1) JP4236225B2 (fr)
DE (1) DE19920691A1 (fr)
FR (1) FR2780448B1 (fr)
GB (1) GB2339030B (fr)
IT (1) IT1310308B1 (fr)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6354275B2 (en) * 1996-09-13 2002-03-12 Hitachi, Ltd. Thermal air flow meter
US6557531B2 (en) * 1996-09-13 2003-05-06 Hitachi, Ltd. Thermal type air flow meter
US6272425B1 (en) 1999-05-17 2001-08-07 Walbro Corporation Load determination for an internal combustion engine
US6278933B1 (en) * 2000-04-28 2001-08-21 Ford Global Technologies, Inc. Rapid transient torque management in DISI engines
US6895908B2 (en) * 2000-10-12 2005-05-24 Kabushiki Kaisha Moric Exhaust timing controller for two-stroke engine
US6640777B2 (en) 2000-10-12 2003-11-04 Kabushiki Kaisha Moric Method and device for controlling fuel injection in internal combustion engine
US6742502B2 (en) * 2000-10-12 2004-06-01 Kabushiki Kaisha Moric Engine control method and apparatus
JP4270534B2 (ja) 2000-10-12 2009-06-03 ヤマハモーターエレクトロニクス株式会社 内燃エンジンの負荷検出方法、制御方法、点火時期制御方法および点火時期制御装置
US6892702B2 (en) * 2000-10-12 2005-05-17 Kabushiki Kaisha Moric Ignition controller
US6832598B2 (en) 2000-10-12 2004-12-21 Kabushiki Kaisha Moric Anti-knocking device an method
US20040078134A1 (en) * 2001-03-19 2004-04-22 Mingshan Yin Electric fuel control system for motorcycle
US6671603B2 (en) 2001-12-21 2003-12-30 Daimlerchrysler Corporation Efficiency-based engine, powertrain and vehicle control
US6874473B2 (en) * 2003-08-11 2005-04-05 Tecumseh Products Company Engine cycle recognition for fuel delivery
WO2008133877A1 (fr) * 2007-04-23 2008-11-06 California Institute Of Technology Inhibiteurs pour des éléments de réponse aux stéroïdes et procédés apparentés
JP4825786B2 (ja) * 2007-12-20 2011-11-30 本田技研工業株式会社 4サイクルエンジンの行程判別装置
US7996146B2 (en) * 2008-12-29 2011-08-09 Caterpillar Inc. Internal combustion engine, control system and operating method for determining a fuel attribute
US9796037B2 (en) 2009-01-30 2017-10-24 Illinois Tool Works Inc. Integrated engine-driven generator control system
US10344695B1 (en) 2018-03-12 2019-07-09 Cummins Inc. Engine controls including dynamic load correction
CN111502845B (zh) * 2020-04-07 2021-04-27 东风汽车集团有限公司 一种发动机怠速控制火路扭矩的方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4372269A (en) * 1980-10-24 1983-02-08 Coles Donald K Internal combustion engine
US4522179A (en) * 1983-08-23 1985-06-11 Mazda Motor Corporation Engine speed detecting system for multiple-displacement engine
GB2196153A (en) * 1986-10-08 1988-04-20 Lucas Ind Plc Fuel system for a multi-cylinder engine
US5722372A (en) * 1995-10-23 1998-03-03 Nippondenso Co., Ltd. Fuel supply system with carburetor air bleed control

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3969614A (en) * 1973-12-12 1976-07-13 Ford Motor Company Method and apparatus for engine control
JPS5458112A (en) * 1977-10-19 1979-05-10 Hitachi Ltd Electronic controller for internal combustion engine
US4276600A (en) * 1978-02-27 1981-06-30 The Bendix Corporation Oxygen sensor feedback loop digital electronic signal integrator for internal combustion engine control
US4309971A (en) * 1980-04-21 1982-01-12 General Motors Corporation Adaptive air/fuel ratio controller for internal combustion engine
JPS5749041A (en) * 1980-09-05 1982-03-20 Nippon Denso Co Ltd Optimum control to internal-combustion engine
US4433381A (en) * 1980-09-19 1984-02-21 The Bendix Corporation Control system for an internal combustion engine
JPS5865950A (ja) * 1981-10-14 1983-04-19 Nippon Denso Co Ltd 内燃機関の制御方法
JPH0646021B2 (ja) * 1984-05-07 1994-06-15 トヨタ自動車株式会社 内燃機関の点火時期制御装置
JPS6125950A (ja) * 1984-07-13 1986-02-05 Fuji Heavy Ind Ltd 自動車用エンジンの電子制御方式
JPH0645311B2 (ja) * 1985-02-18 1994-06-15 日本電装株式会社 車速制御装置
GB2173924B (en) * 1985-04-16 1989-05-04 Honda Motor Co Ltd Air-fuel ratio control system for an internal combustion engine with a transmission gear responsive correction operation
JP2544353B2 (ja) * 1986-09-03 1996-10-16 株式会社日立製作所 エンジンの回転同期型制御方法
JPS63251805A (ja) * 1987-04-08 1988-10-19 Hitachi Ltd エンジンの状態別適応制御方式
JP2525412B2 (ja) * 1987-06-11 1996-08-21 マツダ株式会社 エンジンのスロットル弁開度検出装置
GB8715130D0 (en) * 1987-06-27 1987-08-05 Lucas Ind Plc Adaptive control system for i c engine
US4991102A (en) * 1987-07-09 1991-02-05 Hitachi, Ltd. Engine control system using learning control
JPS6425440U (fr) * 1987-08-04 1989-02-13
US4879656A (en) * 1987-10-26 1989-11-07 Ford Motor Company Engine control system with adaptive air charge control
WO1989004917A1 (fr) * 1987-11-27 1989-06-01 Robert Bosch Gmbh Dispositif de commande pour moteurs a combustion interne
JPH01195947A (ja) * 1988-02-01 1989-08-07 Mitsubishi Electric Corp 内燃機関の燃料制御装置
US5021956A (en) * 1988-04-25 1991-06-04 Mazda Motor Corporation Control systems for vehicle engines coupled with automatic transmissions
US5123397A (en) * 1988-07-29 1992-06-23 North American Philips Corporation Vehicle management computer
US5341299A (en) * 1989-03-10 1994-08-23 Kloeckner-Humboldt-Deutz Ag Gas motor control
JPH03134249A (ja) * 1989-10-18 1991-06-07 Fuji Heavy Ind Ltd エンジンの燃焼状態検出装置および点火時期制御装置
US5121324A (en) * 1989-12-21 1992-06-09 Mack Trucks, Inc. Motor vehicle magagement and control system including solenoid actuated fuel injection timing control
JP2592342B2 (ja) * 1990-03-22 1997-03-19 日産自動車株式会社 内燃機関の制御装置
JPH04128528A (ja) * 1990-09-20 1992-04-30 Mazda Motor Corp アルコールエンジンの空燃比制御装置
US5191531A (en) * 1990-10-25 1993-03-02 Fuji Jukogyo Kabushiki Kaisha Fuel injection control system for a two-cycle engine
JP3043798B2 (ja) * 1990-11-13 2000-05-22 ヤマハ発動機株式会社 燃料噴射制御装置
US5218945A (en) * 1992-06-16 1993-06-15 Gas Research Institute Pro-active control system for a heat engine
JP2869911B2 (ja) * 1993-04-15 1999-03-10 本田技研工業株式会社 内燃エンジンの酸素センサ劣化検出装置
EP0670419B1 (fr) * 1994-02-04 1999-12-29 Honda Giken Kogyo Kabushiki Kaisha Système d'estimation du rapport air/carburant pour un moteur à combustion interne
US5566071A (en) * 1994-02-04 1996-10-15 Honda Giken Kogyo Kabushiki Kaisha Air/fuel ratio estimation system for internal combustion engine
JP3045921B2 (ja) * 1994-03-09 2000-05-29 本田技研工業株式会社 内燃エンジンの燃料噴射制御装置
US5445014A (en) * 1994-08-12 1995-08-29 Briggs & Stratton Corporation Electronic engine load and revolution sensing device
JPH08144815A (ja) * 1994-11-24 1996-06-04 Keihin Seiki Mfg Co Ltd 内燃機関の空燃比制御装置
JPH08177575A (ja) * 1994-12-28 1996-07-09 Nippondenso Co Ltd 内燃機関の空燃比制御装置の自己診断装置
JP3284844B2 (ja) * 1995-09-20 2002-05-20 トヨタ自動車株式会社 触媒劣化検出装置
US6070567A (en) * 1996-05-17 2000-06-06 Nissan Motor Co., Ltd. Individual cylinder combustion state detection from engine crankshaft acceleration

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4372269A (en) * 1980-10-24 1983-02-08 Coles Donald K Internal combustion engine
US4522179A (en) * 1983-08-23 1985-06-11 Mazda Motor Corporation Engine speed detecting system for multiple-displacement engine
GB2196153A (en) * 1986-10-08 1988-04-20 Lucas Ind Plc Fuel system for a multi-cylinder engine
US5722372A (en) * 1995-10-23 1998-03-03 Nippondenso Co., Ltd. Fuel supply system with carburetor air bleed control

Also Published As

Publication number Publication date
GB2339030A (en) 2000-01-12
FR2780448B1 (fr) 2003-10-31
IT1310308B1 (it) 2002-02-11
GB9903773D0 (en) 1999-04-14
DE19920691A1 (de) 2000-01-05
JP4236225B2 (ja) 2009-03-11
GB2339030B (en) 2002-07-03
US5988140A (en) 1999-11-23
ITMI990437A1 (it) 2000-09-03
JP2000018084A (ja) 2000-01-18

Similar Documents

Publication Publication Date Title
FR2780448A1 (fr) Dispositif et procede de gestion de moteur
FR2883332A1 (fr) Procede et dispositif de gestion d'un moteur a combustion interne
FR2931881A1 (fr) Methode de detection du cliquetis dans un moteur a allumage commande
WO2007107228A1 (fr) Procédé de transmission d'information relatif au fonctionnement d'un moteur à combustion interne
FR2787511A1 (fr) Procede et dispositif d'egalisation des couples de chaque cylindre d'un moteur
FR2500535A1 (fr) Dispositif de commande electronique d'injection de carburant pour moteur a combustion interne, possedant des moyens permettant de faire face a des defaillances des capteurs servant a mesurer les parametres de fonctionnement du moteur
EP2232035B1 (fr) Procede pour produire un signal de synchronisation du cycle de fonctionnement d'un moteur a combustion interne
FR2902141A1 (fr) Procede et appareil de commande pour determiner une grandeur caracteristique d'un moteur a combustion interne a partir de la vitesse de rotation de son vilebrequin.
FR2550825A1 (fr)
FR2720787A1 (fr) Procédé et dispositif de détermination des paramètres spécifiques des injecteurs d'un moteur à combustion, notamment d'un moteur diesel à pré-injection.
WO2007034057A1 (fr) Methode d’estimation du regime instantane produit par chacun des cylindres d'un moteur a combustion interne
FR2937684A1 (fr) Procede de determination de la duree d'une dent longue d'une cible montee sur un vilebrequin de moteur a combustion interne
EP1607605B1 (fr) Système d'estimation de la pression dans le collecteur d'échappement d'un moteur diesel et procédé de calibrage de ce système
WO2000065215A1 (fr) Methode de correction a l'avance a l'allumage d'un moteur a combustion interne
FR3035448A1 (fr) Procede de determination de longueurs reelles de petits intervalles d'une cible dentee d'un vilebrequin
EP0128817B1 (fr) Procédé de réglage et de mesure du vieillissement d'un moteur à combustion interne
FR2849897A1 (fr) Procede de fonctionnement d'un moteur a combustion interne
FR2734326A1 (fr) Procede de detection des rates a l'allumage d'un moteur a combustion interne a plusieurs cylindres
EP1671023A1 (fr) Procede de gestion de l' alimentation en air d' un moteur, destine notamment a la gestion d' un moteur turbocompresse
FR2801640A1 (fr) Procede de protection d'un catalyseur equipant l'echappement d'un vehicule automobile
EP0695865B1 (fr) Procédé de correction des dissymétries d'une roue de capteur
FR2842869A1 (fr) Procede permettant d'adapter un modele de distance de reglage pour un organe de reglage de turbocompresseur a gaz d'echappement
FR2558529A1 (fr) Dispositif de correction de variables de fonctionnement dans un moteur a combustion interne
FR2817914A1 (fr) Procede et installation de commande et regulation pour la mise en oeuvre d'un moteur a combustion interne
WO2023072565A1 (fr) Procédé d'estimation de la pression atmosphérique pour un moteur à combustion interne

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 17

ST Notification of lapse

Effective date: 20161130