FR 3032491 A1 20160812 FR 1651039 A 20160210 1 Domaine de l'invention La présente invention se rapporte à un procédé de com- mande d'un moteur à combustion interne, notamment d'un véhicule automobile, le moteur à combustion interne ayant des composants qui fonctionnent dans un mode de fonctionnement fixé par un coordinateur de mode de fonctionnement, sélectionnant au moins une requête à partir de sa priorité parmi des requêtes de mode de fonctionnement des composants. L'invention s'applique également à un dispositif pour la lo mise en oeuvre d'un tel procédé. Enfin, l'invention s'applique à un programme d'ordinateur, à un support de données lisibles par une machine pour enregistrer un programme d'ordinateur et à un appareil de commande permettant d'appliquer le procédé de l'invention. 15 Etat de la technique Les moteurs à combustion interne à allumage commandé, notamment les moteurs à combustion interne à injection directe fonctionnent selon divers modes de fonctionnement. Ces modes de fonctionnement se distinguent par exemple par la formation du mélange et 20 ainsi par la stratégie d'application et par les fonctions de programme du système d'injection de carburant, du système d'alimentation en air et/ou du système d'allumage. Les données d'application pour les fonctions spécifiques au mode de fonctionnement sont ainsi enregistrées dans des structures différentes de champs de valeur de consigne. 25 L'alternance dans certains modes de fonctionnement dépend du point de fonctionnement du moteur à combustion interne et/ou de l'état actuel de la ligne de transmission et/ou du véhicule automobile et/ou des conditions d'environnement. Dans le cadre de moteurs à combustion interne actuels, à 30 injection directe, notamment dans le cas de moteurs diesel, on utilise en plus des systèmes de post-traitement des gaz d'échappement ou on prévoit des procédés de combustion nouveaux pour réduire les émissions. Un tel coordinateur de mode de fonctionnement (automate d'état) est adapté de façon connue à un tel post-traitement et applique des 35 stratégies et des fonctions de programme différentes selon l'état de fonc- 3032491 2 tionnement du moteur à combustion interne et/ou en fonction des conditions d'environnement. Dans le cas de moteurs à combustion interne à allumage commandé, un coordinateur de mode de fonctionnement, connu en soi, 5 permet de sélectionner le mode de fonctionnement le plus avantageux pour la consommation et dans le cas de moteurs à combustion interne équipés d'un filtre à particules, cela permet également une régénération optimale du filtre à particules. Le mode de fonctionnement « régénération du filtre à particules » présente, par exemple, vis-à-vis d'un mode de fonctionnement « consommation réduite de carburant » une priorité en général considérablement plus élevée, notamment dans les cas élevés. Le document DE 10 2004 041 217 A 1 décrit un coordina- teur de mode de fonctionnement. Dans ce document, le coordinateur de mode de fonctionnement prête non seulement la requête, mais égale- ment un mode de fonctionnement ayant en plus une information de priorité. L'ordre du traitement de la requête n'est pas fixé, mais est variable grâce aux informations de priorité supplémentaire. Avant de traiter la requête dans le coordinateur de mode de fonctionnement on traite cette requête selon sa priorité qui a pu lui avoir été donnée. Le document DE 10 2005 018 270 A 1 décrit un coordinateur de mode de fonctionnement travaillant selon le principe de la logique d'exclusion négative ; ce coordinateur sélectionne parmi les requêtes de mode de fonctionnement, celles ayant la priorité la plus éle- vée et qui n'est pas interdite par les autres modes de fonctionnement. Cela permet de réaliser une configuration respective du carburant et le post-traitement des gaz d'échappement pour des coordinateurs de mode de fonctionnement dépendants. But de l'invention La présente invention a pour but de fournir à un coordi- nateur de fonctionnement concerné ici par une autre information concernant la récupération des points de fonctionnement ou encore de collecter de telles informations par seulement une procédure appropriée dans seulement le coordinateur central pour que celui-ci permette la 3032491 3 coordination globale ou globale optimale des différents modes de fonctionnement. L'invention repose notamment sur la considération que dans un coordinateur de mode de fonctionnement selon l'état de la 5 technique, l'ordre de l'autorisation d'un certain mode de fonctionnement est donné selon une priorité prédéterminée de manière fixe, c'est-à-dire la priorité des états de fonctionnement ne peut être modifiée ou, par application, il faut prendre une décision définitive unique pour les modes de fonctionnement requis. En variante, il existe un calcul se 10 rapportant aux différents composants ou différents requérants, toute- fois de manière non coordonnée. Dans le cas d'un moteur à combustion interne à allu- mage non commandé (moteur diesel), l'ordre se fixe de façon connue par au moins une priorité calculée de manière dynamique dans les cas par- 15 ticuliers, applicable. C'est ainsi qu'un filtre à particules doit toujours être régénéré prioritairement, par exemple un système SCR pour la réduction catalytique sélective qui sera dégelé par chauffage : la priorité du mode de fonctionnement cité en premier lieu est plus élevée que celle de l'autre mode de fonctionnement. 20 Pour différents aspects de fonctionnement ou aspects de coordination de fonctionnement, comme par exemple la consommation de carburant, le post-traitement des gaz d'échappement, le confort de fonctionnement ou de circulation, la protection des composants, le fonctionnement avec un régulateur de vitesse du décalage du point de 25 charge lors de l'accélération du véhicule ou autres aspects globalement importants pour le fonctionnement du moteur à combustion interne du véhicule, il faut un coordinateur central, car l'optimisation de chaque composant pris séparément ne se traduirait pas par un résultat ou un concept globalement optimum. 30 Exposé et avantages de l'invention L'invention propose la coordination des états de fonctionnement d'un moteur à combustion interne à l'aide d'un coordinateur de mode de fonctionnement central, ainsi évoqué de façon préférentielle à l'aide d'un catalogue supplémentaire de critères ou d'une liste de cri- tères pour assurer la ou les informations complémentaires ou autres 3032491 4 pour les aspects de coordination de fonctionnement pour les différents demandeurs de points de fonctionnement. Le catalogue de critères comporte de préférence des informations concernant les effets, c'est-à-dire les participations ou les influences (ci-après les critères) des diffé- 5 rents composants du moteur à combustion interne ou du véhicule ou des requêtes de mode de fonctionnement, correspondantes pour le fonctionnement du moteur à combustion interne ou du véhicule. Le coordinateur central de mode de fonctionnement ex- ploite en plus les autres informations citées, en ce que les requérants de 10 points de fonctionnement sont soumis aux mêmes critères ou à des cri- tères analogues de sorte qu'en cas de demande de point de fonctionnement d'un requérant on pourra vérifier s'il existe au moins un second requérant de point de fonctionnement ayant un même critère ou un critère analogue de sorte que l'attribution d'un point de fonctionnement 15 correspondant dépendra de l'état de fonctionnement du second requé- rant qui est en concurrence. Le coordinateur central de mode de fonctionnement peut d'abord ne pas répondre à une telle nouvelle requête de point de fonctionnement ou encore ne pas attribuer ou ne pas reconnaître une requête de point de fonctionnement déjà attribuée d'un 20 requérant de point de fonctionnement en concurrence, comme indiqué, ou d'un mode de fonctionnement essentiellement de même effet, déjà demandé. Dans ce dernier cas, on peut répondre à la demande nouvelle de point de fonctionnement de sorte qu'en définitive, seulement l'un d'au moins deux requérants de point de fonctionnement sera actif à un 25 instant donné ou selon le mode de fonctionnement demandé. Des informations ou critères complémentaires évoqués sont des aspects de fonctionnement cités ou des aspects de coordination de fonctionnement, notamment pour réduire la participation d'un requérant de point de fonctionnement à la réduction des oxydes d'azote 30 NOx et/ou à l'émission des particules pour influencer le requérant res- pectif de point de fonctionnement à la consommation de carburant et/ou au comportement dynamique du moteur à combustion interne et/ou au rendement d'un composant de fonctionnement du moteur à combustion interne. 3032491 5 Sur le fondement des informations complémentaires ou autres informations indiquées on pourra améliorer ensuite dans le détail le comportement de fonctionnement d'un moteur à combustion interne ou d'un véhicule concerné. 5 Le procédé selon l'invention prévoit ainsi notamment que le coordinateur de mode de fonctionnement, en réponse à une requête d'un premier composant, détermine la priorité à la base de la sélection de la requête sur le fondement d'au moins un aspect de fonctionnement du premier composant et d'au moins un aspect de fonctionnement cor- so respondant au concurrent d'au moins un second composant. Cette autre fonctionnalité du coordinateur de mode de fonctionnement s'implémente avantageusement par une légère modification relative d'un coordinateur existant de mode de fonctionnement. La priorité attribuée aux modes de fonctionnement selon 15 l'invention se fait non plus selon l'optimisation standard, le classement standard de l'état de la technique, par exemple en donnant la priorité la plus élevée aux émissions plutôt qu'à l'efficacité du carburant et de façon générale on aura une réserve dynamique et/ou de manière générale, chaque composant de gaz d'échappement fonctionnera de manière 20 optimale en étant adapté à l'état de fonctionnement respectif. C'est ainsi que la priorité selon l'invention sera attribuée en tenant compte de ce qu'une réserve dynamique est absolument nécessaire, car le véhicule fonctionne, par exemple, déjà avec une régulation de vitesse de circulation ou en ce que par exemple les émissions de particules pour le pré- 25 sent point de fonctionnement seraient plus problématique que les émissions d'oxydes d'azote NOx ; dans le cas d'un moteur à combustion interne à allumage commandé (moteur à essence) on modélise l'attribution de la masse de particules et en cas de moteur à combustion interne à allumage non commandé (moteur diesel) on vérifie l'état du 30 filtre à particules pour juger de cet événement. Il est à remarquer que l'invention, contrairement à l'état de la technique ne prédéfinit pas un mode de fonctionnement prioritaire qui aurait la priorité, mais à partir de son aspect de fonctionnement calculé de manière dynamique et déjà évoqué ou des informations com- 3032491 6 plémentaires déterminées ou calculées de manière centrale suivant la priorité de l'un des coordinateurs de mode de fonctionnement. Il est à remarquer que selon l'invention et contrairement à l'état de la technique, on ne prédéfinit pas les priorités pour les requé- 5 rants de mode de fonctionnement ou on ne fait pas de classement de priorité, mais à partir des aspects de fonctionnement déjà évoqués et calculés de manière dynamique ou des informations complémentaires on détermine la priorité par le coordinateur de fonctionnement qui calcule et détermine de manière centrale. 10 Selon le procédé de l'invention, à partir des requêtes de mode de fonctionnement des composants le coordinateur de mode de fonctionnement sélectionne, au moins une requête de priorité la plus élevée et pour une requête sélectionnée dans un premier composant, le coordinateur de mode de fonctionnement fixe au moins un mode de 15 fonctionnement en plus sur le fondement d'au moins un aspect de fonc- tionnement du premier composant et au moins un aspect de fonctionnement correspondant d'au moins un second composant. Selon un autre développement du procédé de l'invention, le coordinateur de mode de fonctionnement détermine les modes de 20 fonctionnement selon les étapes suivantes : collecter toutes les requêtes de mode de fonctionnement et enregistrer provisoirement les requêtes de mode de fonctionnement, collectées, classer les requêtes de mode de fonctionnement selon leur priorité et enregistrer provisoirement les requêtes de mode de fonctionnement, classées, sélectionner au moins une 25 requête de mode de fonctionnement par une logique d'exclusion néga- tive, vérifier au moins une requête de mode de fonctionnement sélectionnée quant au mode de fonctionnement correspondant au concurrent, possible, attribuer à la requête de mode de fonctionnement posée ou rejetée une requête de mode de fonctionnement déjà attribuée 30 en fonction du résultat du contrôle. L'invention a également pour objet un dispositif appliquant le procédé ci-dessus avec un coordinateur de mode de fonctionnement qui prévoit notamment que le coordinateur traite les autres aspects de fonctionnement des composants et pour une requête sélec- 35 tionnée, il fixe au moins un mode de fonctionnement sur le fondement 3032491 7 d'au moins l'un des autres aspects de fonctionnement. Un tel dispositif peut s'implémenter par une légère modification du dispositif. L'invention peut s'appliquer à un moteur à combustion interne avec un coordinateur de mode de fonctionnement, notamment 5 un coordinateur d'état de fonctionnement à logique d'exclusion négative et offrant les avantages décrits ci-dessus. Le programme d'ordinateur selon l'invention est conçu pour exécuter chaque étape du procédé, notamment si le procédé est exécuté par une unité de calcul ou un appareil de commande. Il permet 10 l'implémentation du procédé de l'invention dans un appareil de com- mande électronique sans avoir à effectuer sur celui-ci des modifications constructives. Il est prévu un support de données lisibles par une machine et qui contient l'enregistrement du programme d'ordinateur selon l'invention. La lecture du programme d'ordinateur selon l'invention par 15 un appareil électronique contient en plus l'appareil de commande élec- tronique selon l'invention qui exécute les différents modes de fonctionnement du moteur à combustion interne, notamment d'un véhicule équipé du procédé de l'invention. Dessins 20 La présente invention sera décrite ci-après, de manière plus détaillée à l'aide d'un procédé de commande d'un moteur à combustion interne, notamment d'un véhicule automobile ainsi que d'exemples du procédé selon l'invention représentés dans les dessins annexés dans lesquels : 25 la figure 1 montre schématiquement un dispositif de commande d'un moteur à combustion interne selon l'état de la technique, la figure 2 montre schématiquement la structure d'une requête de mode de fonctionnement selon l'état de la technique, la figure 3 montre schématiquement un procédé pour la mise en 30 oeuvre du procédé selon l'invention ou un dispositif avec un coor- dinateur de mode de fonctionnement à l'aide d'un schéma par blocs, combiné, la figure 4 montre un premier exemple de la sélection de mode de fonctionnement selon l'invention à l'aide d'un diagramme, 3032491 8 la figure 5 montre un second exemple de la sélection ultérieure selon l'invention à l'aide d'un ordinogramme. Description de modes de réalisation Le dispositif selon l'état de la technique représenté à la fi- 5 gure 1 pour commander un moteur à combustion interne comporte un régulateur d'air 110 ainsi qu'un régulateur de carburant 120. Le régulateur d'air 110 et le régulateur de carburant 120 et le cas échéant d'autres systèmes non représentés sont commandés en fonction du mode de fonctionnement sélectionné par un coordinateur de mode de 10 fonctionnement 100. Le coordinateur de mode de fonctionnement 100 reçoit les signaux de différents sous-systèmes, par exemple le post-traitement de gaz d'échappement 130, le post-traitement de filtre à particules 140, un certain comportement de combustion 150 et autres signaux, par exemple ceux d'un système d'air (alimentation en air 160) ou 15 d'un système d'injection 170. Le coordinateur de mode de fonctionne- ment 100 assure la coordination du mode de fonctionnement et commute entre le mode de fonctionnement sélectionné, c'est-à-dire le régulateur d'air 110 et/ou le régulateur de carburant 120 pour leur fournir des signaux. Le régulateur d'air 110 et/ou le régulateur de car- 20 burant 120 peuvent recevoir en outre d'autres signaux (non représen- tés) tels que la demande de couple. La coordination du mode de fonctionnement se fait de manière connue par la sélection d'une requête de mode de fonctionnement selon la priorité ; parmi plusieurs requêtes de mode de fonctionnement, on sélectionne la requête de mode de fonc- 25 tionnement ayant la priorité la plus élevée et qui n'est pas interdite par d'autres requêtes de mode de fonctionnement. Ainsi, chaque requête de mode de fonctionnement, comme le montre, par exemple, la figure 2, est représentée sous la forme d'une variable à 32 bits. Il est toutefois clair que l'invention n'est pas limitée à cet exemple et peut s'appliquer par 30 exemple également à des variables à 64 bits ou des grandeurs d'une autre forme appropriée, par exemple des structures (liaisons entre plusieurs variables). Chaque requête de mode de fonctionnement 200 sous la forme d'une variable à 32 bits présente un masque de mode de fonctionnement 210 à coordination de bits dont, par exemple les positions 35 de 0 à 15 de la variable à 32 bits sont occupées, une priorité 220 dont 3032491 9 par exemple les positions 16 à 19 de la variable à 32 bits sont occupées ainsi que d'un étage de coordination de bits 230 du mode de fonctionnement dont les positions 20 à 30 sont occupées. De plus, un autre bit, qui, dans le présent exemple est à la 3 lème position de la variable à 32 5 bits est une grandeur de sélection 240 pour un changement direct de mode de fonctionnement. Mais en principe, on peut envisager trois types de requêtes de mode de fonctionnement : 1. souhait pratique après un mode de fonctionnement déterminé, 2. interdiction de certains types de mode de fonctionnement, 10 3. pas de requête concernant la durée de fonctionnement. La priorité de chaque requête de mode de fonctionnement 200 peut être adaptée de manière dynamique à la situation actuelle. Pour cela, les composants qui demandent un certain type de fonctionnement auront leur priorité augmentée pour une urgence très élevée ou 15 pour une moindre urgence, adapter sa requête à un niveau de priorité plus bas. Contrairement à des priorités prédéfinies de manière fixe, la simple adaptation des priorités permet de modifier le comportement du système. Un souhait pratique pour un certain type de fonctionne- 20 ment peut se réaliser sur le masque de mode de fonctionnement 210 qui s'applique pour le mode de fonctionnement souhaité. Aux endroits attribués à la priorité 220 on fixe l'urgence des requêtes. Aux emplacements qui caractérisent l'information de l'échelon du mode de fonctionnement 230 on fixe habituellement le niveau souhaité du mode de 25 fonctionnement. Pour réaliser une interdiction de modes de fonctionnement, dans le masque de mode de fonctionnement 210 on ne met que les bits des modes de fonctionnement qui correspondent à ce type de fonctionnement et qui, néanmoins seraient non autorisés / possibles. 30 Pour cela, il faut mettre la priorité 220 à la priorité maximale. Une in- formation de niveau, c'est-à-dire une information du niveau des modes de fonctionnement 230 n'est pas nécessaire et peut être mise à zéro dans ce cas. S'il n'y a absolument aucune requête de mode de fonc- 35 tionnement, alors tous les bits du masque de fonctionnement 210 sont 3032491 10 coupés. La priorité devrait dans ce cas également être maximale comme pour l'interdiction du mode de fonctionnement. Le déroulement de la coordination de mode de fonction- nement selon l'invention ainsi que le dispositif approprié seront décrits 5 ci-après en relation avec les figures 3 et 4. L'exemple de réalisation d'un dispositif selon l'invention représenté à la figure 3 comporte un coordinateur de mode de fonctionnement 100 qui, dans cet exemple est relié à un catalogue de critères 300 pour un échange bidirectionnel de données ou de collaboration. Le 10 coordinateur de mode de fonctionnement 100 peut en outre être réalisé par une liaison bidirectionnelle avec la mémoire de données 330. Pour simplifier la présentation, le coordinateur de mode de fonctionnement 100 sera relié maintenant à seulement deux composants d'un moteur à combustion interne, à savoir un catalyseur accu- 15 mulateur NOx 310 et un système SCR 320. L'échange des données avec les composants 310, 320 dans le présent exemple de réalisation se fait de manière bidirectionnelle, mais si l'on supprime l'une des deux directions de flèche 340 on peut avoir un échange unidirectionnel et dans ce cas les composants 310, 320 fournissent dans leur requête de fonction- 20 nement, par exemple "Push" au coordinateur de mode de fonctionne- ment 100, alors que, dans le mode bidirectionnel, par exemple, une requête appliquée ne peut être envoyée au destinataire respectif par une interrogation du coordinateur de mode de fonctionnement 100. Un exemple du catalogue de critères ou de la liste de cri- 25 tères sera donné dans le tableau ci-après. La colonne de gauche donne tous les composants d'un certain moteur à combustion interne ou du véhicule (parmi lesquels, le tableau ne comporte que quatre composants présentés de manière explicite) qui montre les souhaits de mode de fonctionnement dans un coordinateur de mode de fonctionnement 100. 30 Les quatre colonnes à droite donnent quatre critères à titre d'exemple et qui, concernent la participation respective ou l'influence du critère respectif ou du type de fonctionnement (par exemple la consommation en carburant, la dynamique de l'accélération et les émissions de gaz d'échappement avec les particules de suie et les oxydes d'azote). Les 35 nombres caractéristiques donnés dans les quatre colonnes de droite à 3032491 11 partir de la ligne 2 sont sélectionnés dans le second exemple de réalisation dans la plage de caractéristiques [-5, +5] et indiquent l'importance de la participation ou de l'influence des composants respectifs en principe selon l'aspect de fonctionnement respectif ; le chiffre 0 caractéris- a tique du centre représente une participation neutre ; une valeur négative représente une influence négative et une valeur positive représente une influence positive. Il est mis en évidence que les chiffres caractéristiques donnés dans le tableau ne correspondent qu'à des exemples et les valeurs présentées (par exemple les valeurs à droite 10 de -5 - +5). Composants Consommation Dynamique Particules NOx Catalogue accumulateur NOx -1 -1 0 +5 Système SCR -1 -1 0 +4 Filtre à parti- cules 0 -1 +5 0 Tempomat +3 -5 -2 -2 ... ... ... ... ... Tableau : exemple de réalisation d'un catalogue de critères selon l'invention La figure 4 montre un premier exemple de réalisation du 15 procédé de l'invention à l'aide d'un ordinogramme. Après le départ 500 du programme présenté, dans une première étape 510, le coordinateur de mode de fonctionnement 100 collecte toutes les requêtes de mode de fonctionnement présentées par différents composants du système et ces requêtes sont enregistrées 520 dans un accumulateur intermédiaire 20 d'une mémoire de données. Le coordinateur de mode de fonctionnement 100 traite les requêtes mémorisées en ce que pour une requête d'une première compagnie 310 il fixe la priorité choisie en fonction de la sélection de la requête, sur le fondement d'au moins un aspect de fonctionnement 530 du premier composant 310 et d'au moins un second 25 composant 320 en fonction de l'aspect de fonctionnement 540 corres- pondant. 3032491 12 Sur le fondement de la priorité ainsi déterminée 550, le coordinateur de mode de fonctionnement 100 sélectionne 560 parmi les requêtes de mode de fonctionnement mémorisées 200 des composants 310, 320, au moins une requête qui ainsi sélectionnée, sera ensuite 5 mise en oeuvre dans un mode de fonctionnement sélectionné (570) fixé par le coordinateur de mode de fonctionnement 100. La figure 5 montre une autre routine possible de sélec- tion du mode de fonctionnement de l'invention. Après le départ 400 de la routine, dans une première étape 410 on collecte toutes les requêtes 10 du mode de fonctionnement 200 du système dans le coordinateur de mode de fonctionnement 100 et on enregistre 420 dans une mémoire intermédiaire ou dans une première zone de mémoire intermédiaire d'une mémoire de données ayant plusieurs zones de mémoire. Les souhaits de mode de fonctionnement ainsi mémorisés sont classés selon 15 leur priorité dans une partie de circuit d'un dispositif correspondant présenté à la figure 3 ou dans une étape 430. Les requêtes de mode de fonctionnement 200 mémorisées 420 dans la mémoire intermédiaire sont classées selon un procédé de classement approprié en fonction de leur priorité et sont enregistrées 440 dans une mémoire intermédiaire 20 ou dans une seconde zone d'une mémoire de données. Dans une autre étape 450, on sélectionne le mode de fonctionnement suivant et cela dans le présent exemple de réalisation par une logique d'exclusion ou de sélection négative. A l'aide d'un catalogue de critères prédéfinis 460, on vérifie 470 en continu le mode de 25 fonctionnement sélectionné comme étant le suivant 450, pour savoir s'il existe déjà un mode de fonctionnement ou un procédé qui remplit les critères exposés dans le catalogue de critères pour le mode de fonctionnement à vérifier 470 ou du moins qui remplit partiellement ces critères. Si cela est le cas on termine le mode de fonctionnement existant 30 (concurrent) ou le procédé correspondant et on autorise le mode de fonctionnement nouveau 470 qui vient d'être vérifié ou encore on vérifie le nouveau mode de fonctionnement 470, non autorisé, mais on conserve les modes de fonctionnement existants ou le procédé existant. A la fin 480, 490 de la routine, on revient 495 en amont 35 de l'étape 450 et dans la seconde mémoire intermédiaire on sélectionne 3032491 13 à partir des modes de fonctionnement qui sont mémorisés 440, dans l'étape 450, à l'aide du procédé de la logique d'exclusion négative, on sélectionne le mode de fonctionnement suivant. Si la seconde mémoire intermédiaire est vide, selon la ligne en traits interrompus 500, on re- 5 vient au début (ici avant l'étape 410) pour effectuer de nouveau les étapes citées 410-480, 490. Il est à remarquer qu'à la place de la logique de sélection négative on peut également utiliser une autre logique pour sélectionner un mode de fonctionnement ; l'ordre des étapes présentées à la figure 5 10 n'est donné qu'à titre d'exemple. Actuellement l'ordre précis des étapes est sans importance. C'est ainsi que la priorité de contrôle 470 peut également se faire avant la sélection du mode de fonctionnement suivant ou le logique de sélection négative. Le coordinateur de mode de fonctionnement détermine 15 ainsi les modes de fonctionnement selon les étapes suivantes : collecter toutes les requêtes de mode de fonctionnement (200) et enregistrer provisoirement les requêtes de mode de fonctionnement (200), collectées, classer les requêtes de mode de fonctionnement (200) selon leur 20 priorité et enregistrer provisoirement les requêtes de mode de fonctionnement (200), classées, sélectionner au moins une requête de mode de fonctionnement (200) par une logique d'exclusion négative, vérifier au moins une requête de mode de fonctionnement sélec- 25 tionnée quant au mode de fonctionnement correspondant au con- current, possible, attribuer à la requête de mode de fonctionnement (200) posée ou rejeter une requête de mode de fonctionnement déjà attribuée en fonction du résultat du contrôle. 30 La coordination de mode de fonctionnement se fait ainsi selon l'état de la technique à l'aide d'une logique d'exclusion négative sur la base des requêtes de mode de fonctionnement prioritaire à partir des composants qui influencent le mode de fonctionnement actuel et qui, selon l'invention, et à l'aide d'un catalogue de critères, permettent 35 de vérifier pour au moins un critère de fonctionnement, les modes de 3032491 14 fonctionnement concurrents ou de même effet et de traiter de manière appropriée. La priorité attribuée à une requête de mode de fonction- nement est adaptée de préférence de manière dynamique aux états de 5 fonctionnement actuels du moteur à combustion interne et/ou aux conditions actuelles de l'environnement. Ainsi, et à titre d'exemple, le composant peut demander un certain mode de fonctionnement, agrandir la priorité pour une urgence plus grande ou en cas d'urgence moindre, mettre la requête à un niveau de priorité inférieur. Vis-à-vis de 10 l'état de la technique, selon les procédés connus, cette solution a l'avantage que la priorité n'est pas prédéfinie de manière fixe, mais par l'adaptation des priorités, le comportement du système sera modifié. Quelques exemples de requêtes de point de fonctionnement concurrents ou composants seront donnés ci-après : 15 1. Un catalyseur accumulateur NOx installé dans un véhicule ainsi qu'un système SCR : au démarrage, la conduite des gaz d'échappement est chauffée par le système SCR. Si le catalyseur accumulateur d'oxydes d'azote assure toutefois une participation suffisamment grande à la réduction des oxydes d'azote, on peut 20 supprimer le chauffage du système SCR, ce qui se traduit par une économie d'énergie et ainsi de carburant. 2. Il faut régénérer régulièrement un catalyseur accumulateur d'oxydes d'azote NOx dès que celui-ci est complètement chargé. Si un autre composant pour le nettoyage des gaz d'échappement ou 25 la réduction (par exemple un système SCR) peut avoir un rende- ment suffisamment élevé, la régénération peut être supprimée. 3. S'il y a une régulation de vitesse de circulation et qu'elle est acti- vée, il n'y a pas de nécessité de prévoir une réserve dynamique relativement importante pour le moteur à combustion interne. Dans 30 le cas d'un moteur à combustion interne à allumage commandé (moteur à essence) on pourra ainsi passer à un angle d'allumage plus avantageux. Dans le cas d'un moteur à combustion interne à auto-allumage (moteur diesel) les points de fonctionnement peuvent conduire à des émissions de gaz d'échappement plus faibles, 3032491 15 mais toutefois, on évite qu'une réserve dynamique trop importante du moteur à combustion interne soit souhaitée. 4. En particulier, dans le domaine des véhicules utilitaires, on con- nait des corrections transitoires à l'aide desquelles en cas de 5 changement de charge on passe dans un mode de fonctionnement optimisé du moteur à combustion interne. Les solutions prévues dans ce cas concernent toujours seulement un aspect du comportement de fonctionnement avec une coordination selon l'invention, dominant les requêtes de points de fonctionnement ou 10 assurant une coordination globale on peut encore mieux optimi- ser le fonctionnement d'un tel moteur à combustion interne. Le procédé décrit ci-dessus peut se présenter sous la forme d'un programme d'ordinateur pour un appareil électronique de commande d'un moteur à combustion interne sous la forme d'une ou 15 plusieurs commandes électroniques (ECU). 20 REVENDICATIONS1°) Procédé de commande d'un moteur à combustion interne, notamment d'un véhicule automobile, le moteur à combustion interne ayant des composants (310, 320) qui fonctionnent selon un mode de fonctionnement fixé par un coordinateur de mode de fonctionnement (100), le coordinateur de mode de fonctionnement (100) sélectionnant dans des requêtes de mode de fonctionnement (200) des compo- sants (310, 320), au moins une requête à partir de sa priorité, procédé caractérisé en ce que pour une requête d'un premier composant (310), le coordinateur de mode de fonctionnement (100) détermine la priorité à la base de la sélection de la requête sur le fondement d'au moins un aspect de fonctionnement du premier composant (310) et d'au moins un aspect de fonctionnement correspondant d'au moins un second composant (320). 2°) Procédé selon la revendication 1, caractérisé en ce qu' à partir des requêtes de mode de fonctionnement (200) des composants (310, 320), le coordinateur de mode de fonctionnement (100) sélectionne au moins la requête ayant la priorité la plus élevée, pour une requête sélectionnée d'un premier composant (310), le coordinateur de mode de fonctionnement (100) fixe au moins un mode de fonctionnement en plus de la base d'au moins un aspect de fonctionnement du premier composant (310) et d'au moins un aspect de fonctionnement correspondant d'au moins un second composant (320). 3°) Procédé selon la revendication 1 ou 2, caractérisé en ce que les aspects de fonctionnement comportent des participations et/ou des influences des composants (310, 320) sur le comportement de fonctionnement du moteur à combustion interne et/ou du véhicule automobile. 3032491 17 4°) Procédé selon la revendication 1, caractérisé en ce que les aspects de fonctionnement sont contenus dans un catalogue de critères (300) auquel accède le coordinateur de mode de fonctionnement 5 (100). 5°) Procédé selon la revendication 4, caractérisé en ce que le catalogue de critères comporte les références caractérisant les ap- 10 ports respectifs et/ou les influences des composants (310, 320) et à l'aide de ces aspects de fonctionnement du premier composant (310) d'une requête de mode de fonctionnement sont comparés aux aspects de fonctionnement de mode de fonctionnement déjà attribués à au moins un second composant (320) et en fonction du résultat de la com- 15 paraison on fixe au moins un mode de fonctionnement. 6°) Procédé selon la revendication 5, caractérisé en ce qu' on compare les caractéristiques des modes de fonctionnement respectifs 20 et dans le cas d'un résultat de comparaison qui est inférieur à un écart prédéfini, on neutralise le mode de fonctionnement déjà attribué, ou on n'autorise pas la requête sélectionnée. 7°) Procédé selon la revendication 1, 25 caractérisé en ce que les aspects de fonctionnement comprennent au moins la participation d'un composant (310, 320) à la réduction des émissions de gaz d'échappement, à la consommation de carburant, au confort, au comportement dynamique du moteur à combustion interne et/ou au ren- 30 dement des composants. 8°) Procédé selon la revendication 1, caractérisé en ce que le coordinateur de mode de fonctionnement (100) détermine les modes 35 de fonctionnement selon les étapes suivantes : 3032491 18 collecter toutes les requêtes de mode de fonctionnement (200) et enregistrer provisoirement les requêtes de mode de fonctionnement (200), collectées, classer les requêtes de mode de fonctionnement (200) selon leur 5 priorité et enregistrer provisoirement les requêtes de mode de fonctionnement (200), classées, sélectionner au moins une requête de mode de fonctionnement (200) par une logique d'exclusion négative, vérifier au moins une requête de mode de fonctionnement (200) 10 sélectionnée quant au mode de fonctionnement correspondant au concurrent, possible, et attribuer à la requête de mode de fonctionnement (200) posée ou rejeter une requête de mode de fonctionnement déjà attribuée en fonction du résultat du contrôle. 15 9°) Procédé selon la revendication 1, caractérisé en ce que la sélection d'une requête de priorité la plus élevée se fait selon une logique d'exclusion négative, 20 la requête n'étant pas interdite par au moins une autre requête du mode de fonctionnement (200). 10°) Dispositif de commande d'un moteur à combustion interne selon le procédé de l'une quelconque des revendications 1 à 9, 25 selon lequel le moteur à combustion interne comporte des composants (310, 320) et un coordinateur de mode de fonctionnement (100), le coordinateur de mode de fonctionnement (100) sélectionnant la requête de priorité la plus élevée parmi des requêtes de mode de fonctionnement (200) des composants (310, 320), 30 dispositif caractérisé en ce que le coordinateur de mode de fonctionnement (100) traite les autres aspects de fonctionnement cités des composants et pour une requête sélectionnée, il fixe au moins un mode de fonctionnement sur le fondement d'au moins, l'un des autres aspects de fonctionnement cités. 35 3032491 19 11°) Programme d'ordinateur pour exécuter les étapes du procédé selon l'une des revendications 1 à 9 et support de données lisible par une machine contenant l'enregistrement d'un programme d'ordinateur selon la revendication 11 et appareil de commande électronique pour com- 5 mander un moteur à combustion interne avec un coordinateur de mode de fonctionnement (100) pour fixer un mode de fonctionnement selon un procédé de l'une quelconque des revendications 1 à 9. 10