Brevet FR2827339A1 — publié le 20030117

combustion interne (10) suivant l'une quelconque des revendications 12 à 21. l Dispositif de contrôle du point de fonctionnement du groupe motopropuiseur d'un véhicule. La présente invention concerne un dispositif de contrôle du point de fonctionnement du groupe motopropuiseur (gmp) d'un véhicule. Dans l'état de la technique, le conducteur agissant sur la péJale d'accélérateur, dans un moteur à combustion interne à carburateur, contrôle simplement par le degré d'enfoncement de la pédale l'état d'ouverture du papillon du carburateur. Il en résulte un changement du point de fonctionnement du groupe motopropuiseu r exprimé par un point dans un diag ram me associant vitesse de rotation du moteur (dit aussi régime moteur) et couple sur l'arbre du moteur. On s'est aperçu que cette façon de contrôler le point de fonctionnement du groupe motopropuiseur demandait à être améliorce tout en conservant le respect de contraintes essentielles comme la limitation de la consommation en énergie du groupe motopropuiseur ou la rébuction d'émissions de produits de combustion. Parmi les améliorations demandées, se 2c trouve la prise en compte des particularités comportementales du conducteur qui peut demander à ressentir un comportement général du véhicule à sa volonté ou qui respecte ses critères comportementaux. En particulier, ie conducteur peut choisir un profil de comportement sportif ou au contraire un comportement :5 mieux adapté à un environnement urbain de circulation chargée. Par ailleurs, les groupes motopropuiseurs conçus aujourd'hui sont capables de suivre des diagrammes de fonctionnement adaptés à des comportements extrêmement variés du véhicule. Il est ainsi demandé qu'un véhicule de type donné présente lui-même un comportement particulier adapté à une catégorie de clientèle à laquelle le véhicule est adapté, sans qu'il soit absolument nécessaire de changer de groupe 2 2827339 motopropuiseur, mais au contraire tout en conservant un seul groupe motopropuiseur, même s'il est décliné selon une gamme de plusieurs puissances. De cette façon, le coût de conception d'une gamme de véhicules pourra être réduit, puisqu'un seul groupe motopropuiseur peut être utilisé sur toute la gamme alors que chaque type de véhicule de ladite gamme présentera un comportement caractéristique. Enfin, il est aujourd'hui nécessaire d'intégrer aussi dans le comportement du véhicule l'action d'un conducteur virtuel constitué par un automate de conduite, que ce soit un contrôleur de vitesse de croisière ou un automate prenant le contrôle du véhicule en cas de situation de danger ou un ca culateur de trajectoires. De ce fait, il est hautement nécessaire que le point de fonctionnement du groupe motopropuiseur du véhicule puisse être contrôlé par un dispositif de contrôle dans lequel les paramètres de commande et les paramètres destinés à contrôler le point de fonctionnement du groupe motopropuiseur soit modulaire au sens de la programmation. Selon un autre point de vue de l'invention, la baisse de ia consommation en énergie des véhicules est un objectif essentiel pour la production de véhicules à la fois pour des questions réglementaires et de coût d'exploitation de chaque véhicule. Une technique envisagée a été d'équiper un véhicule avec un groupe motopropuiseur comportant une partie thermique constituée d'un moteur à explosion et d'une transmission mécanique et d'une partie électrique avec au moins une machine électrique alimentée ou non à travers un élément de stockage d'énergie électrique comme une batterie. La présente invention fournit des moyens pour appliquer une stratégie permettant le contrôle optimal du groupe motopropuiseur tout en ayant pour objectif de tirer le meilleur 3 2827339 gain en consommation avec ou sans le respect d'une contrainte de réduction de la pollution. Ainsi, dans l'analyse de l'invention, le groupe motopropulseur qui entrane le véhicule est commandé essentiellement par deux catégories de commandes: - les commandes reflétant la volonté du conducteur généralement exprimée par le degré d'enfoncement de la pédale d'accélérateur; - les commandes reflétant l'état de l'environnement du véhicule comme l'état de la chane de transmission et éventuellement la vitesse d u véhicu le et d'autres pa ramètres de ce genre. La présente invention apporte ces améliorations à l'état de la technique en ce qu'elle concerne un dispositif de contrôle s du point de fonctionnement du groupe motopropulseur. Le dispositif de contrôle comporte essentiellement: - un premier moyen ou module IVC pour, en fonction d'une interprétation de la volonté du conducteur et de l'état de l'environnement du véhicule, générer un signal représentatif d'une consigne de couple à la roue immédiatement délivrable par le groupe motopropulseur. - un second moyen ou module OPF pour produire les coordonnées d'un point de fonctionnement du groupe motopropulseur choisi en fonction du signal représentatif d'une 2 consigne de couple à la roue immédiatement délivrable par le groupe motopropulseur produit par le module IVC d'une part et en fonction d' un signal rep résentatif de l'état de l'envi ro nnement du véhicule produit par un module de prise en compte de l'environnement du véhicule, d'autre part, le point de fonctionnement étant déterminé dans un domaine de fonctionnement optimal du groupe motopropuiseur calculé sur la base de contraintes prédéterminées comprenant la consommation de carburant, des contraintes d'agrément de conduite et des contraintes physiques préanregistrées comme les limitations des différents organes du groupe motopropuiseur et de l'émission de polluants; et - un troisième moyen ou module COS pour traduire les coordonnées de ce point de fonctionnement en signaux de commande adaptés au groupe motopropuiseur. Selon un aspect de l'invention, le signal représentatif d'une consigne de couple à la roue immédiatement délivrable par o le groupe motopropuiseur est produit par un générateur de consigne de couple à la roue qui comporte: - un générateur d'une première composante du signal représentatif d'une consigne de couple à la roue immédiatement délivrable, dite couple statique correspondant au couple maximal disponible au groupe motopropuiseur dont le conducteur voudrait disposer instantanément, - un générateur d'une seconde composante du signal représentatif d'une consigne de couple à la roue immédiatement délivrable, dite couple dynamique correspondant au couple du groupe motopropuiseur que le conducteur demande instantanément. Selon un autre aspect de l'invention, le module IVC du dispositif de contrôle comporte aussi un générateur d'un signal représentatif d'une limitation de variation du régime du moteur moyen pour réduire les variations acoustiquement gênantes du bruit de moteur que le conducteur attend. Selon un autre aspect de l'invention, le générateur d'un signal représentatif d'une limitation de variation du régime du moteur du module IVC comporte: o - un générateur d'une première composante du dit signal pour limiter les variations de régime moteur vers le sens de la réduction, et 2827339 - un générateur d'une seconde composante du dit signal pour limiter les variations de régime moteur vers le sens de l'augmentation. Selon un autre aspect de l'invention, le générateur de couple statique, le générateur de couple dynamique et/ou le générateur d'un signal représentatif d'une limitation de variation du régime moteur comportent des organes d'entrée connectés à un module d'enregistrement des caractéristiques du véhicule et/ou du conducteur, à un module d'interface homme-machine transmettant les commandes produites par le conducteur et/ou par un automate de pilotage, et à un module de détection de l'état de l'environnement du véhicule, qui reçoit les valeurs descriptives de l'environnement du véhicule d'une pluralité de ca pte u rs. Selon un autre aspect de l'invention, les générateurs de couple statique, de couple dynamique et/ou de limitation des variations de régime moteur travaillent à des fréquences supérieures à la fréquence d'entrée des organes d'entrée du module OPF et/ou délivrent des valeurs de calcuis intermédiaires zo lors d'un cycle de calcul, de sorte que sur des organes d'entrée intermédiaire du second module OPF sont disponibles des valeurs intermédiaires des données d'entrée dudit second module OPF qui sont transmises à des modules de calcul de modes transitoires du groupe motopropuiseur et/ou des modules s de calcul de valeurs d'anticipation des coordonnées du point de fonctionnement du groupe motopropulseur. Selon un autre aspect de l'invention, le second moyen ou module OPF comporte un générateur de valeurs de régime moteur et un générateur de valeurs de couple du groupe 3c motopropuiseur pour déterminer le point de fonctionnement du groupe motopropulseur, le régime moteur étant déterminé par un moyen exécutant une première fonction prédéterminée et le 6 2827339 couple du groupe motopropulseur étant déterminé par un moyen exécutant une seconde fonction prédéterminée, les première et seconde fonctions mettant en _uvre le critère d'optimisation et les contraintes de détermination du point de fonctionnement du groupe motopropulseur. Selon un autre aspect de l'invention, le module COS comporte un générateur de consignes adaptées au type de groupe motopropulseur gmp qu'il commande. il en résulte que le dispositif de contrôle de l'invention peut être commun à o l'ensemble d'une gamme de véhicules. Par programmation du module COS, le dispositif de contrôle peut être adapté à n'importe quel groupe motopropuiseur parce qu'il reçoit en entrée deux (mode de réalisation de la figure la: N. C) ou trois (mode de réalisation de la figure 1 b: N. C" Pbat) paramètres définissant à chaque instant le point de fonctionnement du groupe motopropuiseur. Puis, le module COS convenablement programmé, notamment en recevant en configuration des paramètres caractéristiques du groupe motopropuiseur qu'il est destiné à commander, traduit en signaux de commande adapté le point de fonctionnement du groupe motopropuiseur précédemment calculé par les modules IVC et OPF. Ainsi, pour un groupe motopropuiseur comportant un moteur thermique à explosion, le module COS comporte un générateur de valeurs de couple moteur et un générateur de rapports de démultiplication d'une bote de vitesses pour déterminer le point de fonctionnement du groupe motopropulseur comme donnée d'un doublet (Cmt, Rboite) du couple moteur Cmt et du rapport de bote sélectionné Rboite. Pour un groupe motopropulseur hybride, comportant un moteur thermique à explosion et au moins une machine électrique pouvant travailler en moteur et au moins un système de découplage de l'énergie mécanique produite par le moteur 7 2827339 thermique et échangée avec au moins une machine électrique et les roues du véhicule, le groupe motopropulseur pouvant comporter N systèmes de découplage; le module COS comporte un générateur de valeurs de couple du moteur thermique Cmt, première coordonnce du point de fonctionnement, un générateur de valeurs de couple du moteur électrique Cme, seconde cocrdonnée du point de fonctionnement et un générateur de N signaux de commande pour les systèmes de découplage mécanique (Rdécouplage(i); i), de sorte que le point de fonctionnement est déterminé par les (N + 2) cocrdonnses p récitées. D'autres caractéristiques et avantages de l'invention apparatront à la lecture de la description détaillée qui suit pour la compréhension de laquelle on se reportera aux dessins annexés dans lesquels: - les figures 1 a et 1 b sont des schémas blocs de deux modes de réalisation d'un dispositif de contrôle selon l'invention; - la figure 2 est un graphique expliquant les deux composantes d'une valeur de consigne de couple à la roue du dispositif de contrôle selon l'invention; - la figure 3 est un schéma bloc expliquant ia structure d'un groupe motopropuiseur électromécanique destiné à être commandé par le dispositif de contrôle selon l'invention - les figures 4 et 7 sont des schémas blocs pour expliciter divers modes de réalisation d'un générateur de couple statique dans le dispositif de contrôle selon l'invention; - la figure 8 est un schéma bloc représentant un mode de réalisation d'un générateur de couple dynamique dans le dispositif de contrôle selon l'invention; - les figures 9 à 11 sont des schémas blocs pour expliciter divers modes de réalisation d'un circuit pour calculer 8 2827339 des limites de variations de régime moteur thermique utilisées dans le dispositif de contrôle selon l'invention; - les figures 12a et 12b représentent des schémas pour expliciter deux variantes pour calculer des paramètres de commande du véhicule sur la base des paramétres de limites de variations de régime moteur thermique des figures précédentes; - les figures 13 et 14 représentent des graphes définissant des domaines de variations de différents paramètres pour établir un domaine de fonctionnement optimal selon 0 I'invention; - la figure 15 représente un schéma bloc d'un moyen de calcul du domaine de fonctionnement optimal défini à l'aide des figures 13 et 14. Aux figures 1a et 1b, on a représenté des schémas blocs de deux modes de réalisation d'un dispositif de contrôle selon l'invention. Le dispositif de contrôle selon l'invention comporte essentiellement: - un premier moyen ou module interpréteur de la volonté du conducteur IVC 4; - un second moyen ou module optimiseur du point de fonctionnement OPF 7; - un troisième moyen ou module coordinateur du fonctionnement du groupe motopropulseur pour la réalisation du point de fonctionnement COS 10. Le premier moyen ou module IVC 4 comporte un générateur 5, 6 d'une consigne de couple à la roue que doit fournir le groupe motopropuiseur 11 commandé par le dispositif de contrôle de l'invention en fonction notamment des commandes du conducteur. Cette consigne permet à la fois de synthétiser la volonté du conducteur et donc de tenir compte de sa personnalité, mais aussi des caractéristiques du véhicule, 9 2827339 particulièrement du comportement normal de son groupe motopropuiseur. Dans un mode préféré de réalisation de l'invention, le générateur 5, 6 d'une consigne de couple à la roue comporte un générateur 5 d'une composante statique de couple Cs, dite couple statique CS et un générateur 6 d'une composante dynamique de couple Cd, dite couple dynamique. Les composantes statique Cd et dynamique Cs de couple sont estimées à la roue du véhicule. Le module IVC 4 comporte aussi un générateur 16 d'une composante de limitation de variations de régime moteur. La composante de limitation est estimée en variations de régime dans le temps. Elle correspond à une commande de comportement du moteur en fonction de l'interprétation de la volonté du conducteur et de l'état de i'environnement du véhicule. Le module IVC 4 est connecté à trois modules d'entrée qui sont respectivement: - un organe 1 d'enregistrement des caractéristiques du véhicule qui maintient en particulier les profils de comportement du véhicule programmés par le constructeur pour caractériser le comportement du véhicule livré à un client; - un organe IHM 2 réalisant l'interface entre le conducteur humain et le reste du véhicule selon les procébures connues sous la technique des interfaces homme-machine IHM; - un organe 3 de prise en compte de l'environnement du véhicule dont les signaux de sortie permettent au dispositif de contrôle de l'invention de tenir compte de l'état du véhicule et de sa situation dans l'environnement. A la figure 2, on a représenté un diagramme dans le temps des variations du couple à la roue dans un exemple d'utilisation d'un dispositif de contrôle selon l'invention. En 1 0 2827339 abscisse, ont été portés les instants t et en ordonnée les valeurs successives de couple à la roue. Le couple à la roue Cr évolue au cours du temps en fonction des commandes du conducteur. Un exemple d'évolution du couple Cr est représenté par la courbe 22 en tirets. En se plaçant à la date tO, le couple à la roue à la date tO présente la valeur instantanée Cr_tO et à cet instant précis tO, en fonction des caractéristiques enregistrées du conducteur, des caractéristiques enregistrées du véhicule et de commandes et 1C paramètres détectés de l'environnement, deux composantes Cs et Cd de la consigne de couple à la roue sont estimées à chaque instant tO. Les deux composantes de ia consigne de couple à la roue sont respectivement la >'aleur de couple dynamique Cd qui peut être réalisée à la date t1 successive et la valeur de couple statique Cd qui doit être appliquée à la date t1. En pratique, à la date t1, le couple à la roue sera toujours inférieur à ses valeurs de consigne et au plus égal à l'une ou l'autre d'entre elles. La valeur du couple à la roue Cr_t1 est un point de la courbe 22. Il correspond à une consigne qui a été effectivement exécutée après avoir été imposse au groupe motopropulseur 11 par le dispositif de contrôle de l'invention.1 -10. Le couple dynamique est une consigne qui est déterminée en fonction des paramètres précités tandis que le couple statique :5 correspond à une consigne 20 supérieure ainsi qu'il sera déterminé plus loin. A la figure 3, on a représenté un schéma bloc illustrant un groupe motopropulseur commandé par un dispositif de contrôle selon l'invention. 3c A la figure 3 est représenté le seul troisième module COS du dispositif de contrôle de l'invention qui reçoit ies paramètres de fonctionnement optimisés du second module OPF 1 1 2827339 7. Dans le mode de réalisation de la figure 1 a, le troisième module COS 10 reçoit deux arguments de commande de régime moteur N et de couple à la roue C, alors qu'il reçoit trois arguments de commande de régime moteur N. de couple à la roue C et de puissance batterie Pbat dans le cas d'une motorisation de la figure 1b. Ainsi qu'il sera décrit plus loin, le troisième module COS du dispositif de contrôle de l'invention produit des signaux de commande de quatre lignes de signaux, respectivement L1, L2, o L3 et L4 à destination des organes de commande du groupe motop rop u Iseu r 1 1. Dans le mode de réalisation de la figure 3, le groupe motopropuiseur 11 comporte essentiellement un moteur thermique MT constitué par un moteur thermique à explosion qui reçoit des signaux de commande L1 du troisième module COS 10. Les signaux de commande du moteur thermique comportent essentiellement le degré d'ouverture du papillon d'admission du carburateur dans un mode particulier de réalisation, c'est-à-dire une commande de débit de carburant qui, selon les contraintes de réduction de l'émission de polluants et de réduction de la consommation doit être déterminée de façon optimale avec les impératifs de consigne de couple et de régime. Le groupe motopropuiseur 11 comporte aussi deux machines électriques ME1 et ME2 qui sont susceptibles de 2s fonctionner au moins une partie de leur temps de fonctionnement comme moteur de traction du véhicule. Les deux machines électriques ME1 et ME2, ainsi que le moteur thermique MT, sont connectés à un système de changement de mode de transmission SCM. Le moteur thermique MT comporte un arbre de sortie qui est connecté à un premier système de rassemblement de puissance mécanique SM1 du changement de système de mode 1 2 2827339 SCM dont une autre entrée est connectée à un embrayage EMB1. L'embrayage EMB1 est par ailleurs connocté à l'arbre de sortie du moteur électrique ME1. Un second système de rassemblement de puissance mécanique SM2 présente une première entrce connectée à la sortie du système de coupiage SM1 et présente une seconde entrée couplée à un embrayage EMB2 dont l'entrée est elle- même connectée à l'arUre de sortie de la machine électrique ME1. La sortie du système de couplage mécanique SM2 est couplé à une entrce d'un troisième système de rassemblement de puissance mécanique SM3 dont l'autre entrée est connectée à l'arbre de sortie du second moteur électrique ME2. La sortie du troisième système de rassemblement de puissance mécanique SM3 est connectée par des moyens connus aux roues d'entranement 12 du véhicule. Chaque système de rassemblement de puissance mécanique SM1 à SM3 est composé de manière connue par des pignons, des trains épicyclordaux et des arbres de rotation. Les machines électriques ME1 et ME2 sont dotées de circuits d'alimentation et de contrôle de l'alimentation électrique (non représentés) qui sont connectés au troisième module COS du dispositif de contrôle de l'invention d'une part et par des lignes électriques convenables à une source de stockage d'énergie électrique comme une batterie BATT, d'autre part. Il est clair que dans le mode de réalisation de la figure 3, au moins l'une des machines électriques ME1 ou ME2 peut fonctionner en récupération d'énergie pour recharger la batterie. Le dispositif de contrôle de l'invention est particulièrement adapté à gérer les contraintes de confort de l'utilisateur d'une part et les contraintes de consommation et de réduction de l'émission d'agents polluants par le moteur thermique MT d'autre 1 3 2827339 part. Les dispositifs de contrôle (non représentés) de l'alimentation électrique des machines électriques ME1 et ME2 sont respectivement connectés par des lignes L3 et L4 au troisième module COS 10 du dispositif de contrôle de l'invention. Ces deux lignes L3 et L4 introduisent des signaux de commande pour déterminer l'intensité et/ou la tension d'alimentation de chaque machine électrique ME1 ou ME2 de façon à déterminer un point de fonctionnement en couple et 0 vitesse de rotation des machines électriques, quand elles fonctionnent en moteur ou en génératrice. Le système de changement de mode SCM permet de changer le mode de transmission selon le principe des transmissions infiniment variables que le schéma de la figure 3 indique. Les signaux de commande transmis par une ligne L2 connectée à une sortie convenable du troisième module COS 10 sont constitués essentiellement par des signaux tout ou rien pour embrayer ou débrayer les deux embrayages EMB1 et EMB2. En revenant aux figures 1 a et 1 b, le générateur 5 de couple statique Cs produit un signal représentatif du couple statique à la roue demandé. Selon l'invention, la composante statique de couple demandé à la roue ou couple statique en bref, est définie comme le couple maximal que le conducteur pourrait demander et que le groupe motopropuiseur doit rendre immédiatement disponible au niveau des roues en fonction: - d'une liste enregistrée de paramètres définissant le profil du conducteur, selon en particulier qu'il s'agit d'un conducteur humain ou d'un conducteur virtuel constitué par un automate de conduite; 1 4 2827339 - d'une liste enregistrée de paramètres définissant le profil du véhicuie dans le registre 1 des caractéristiques du véhicule; - de l'état de l'environnement du véhicule ainsi qu'il ressort de mesures faites sur l'état du véhicule dans son environnement. On va maintenant décrire un mode de réalisation préféré du générateur 5 de composante statique du couple à la roue demandé. La figure 4 représente le premier niveau d'une telle réalisation. Le générateur 5 est alimenté en permanence avec quatre informations: À Ie paramètre Acond représente le degré d'activité du conducteur estimé ou mesuré (en %); À Ie paramètre Cd représente la composante dynamique Cd du couple à la roue demandé (en N.m). L'obtention d'une telle composante est décrite plus loin. À Ie paramètre Cmax représente le couple maximum que le groupe motopropuiseur gmp peut fournir au régime à la roue actuel (en N.m). À Ie paramètre Cr représente le couple résistant estimé ou mesuré à vaincre pour maintenir le véhicule à vitesse constante (en N.m). En se référant à la figure 5, la production de la composante statique de couple Cs est exécutée par deux blocs référencés bloc " 2 " et bloc " 3 ". Le bloc " 2 " reçoit en entrée les quatre paramètres précités Acond, Cd, Cmax et Cr. présentés en entrée du générateur 5 de couple statique Cs. Le bloc " 2 ", représenté à la figure 6, est constitué par un générateur pour construire une première valeur brute Cs_brut de la composante statique du couple à la roue demandé. Celle-ci peut s'exprimer sous la forme littérale suivante: Cs_brut = MAX(Cr, Cdf) + Acond*[Cmax - MAX(Cr, Cdf)] 1 5 2827339 o Cdf est le couple dynamique Cd filtré. Le générateur pour construire une première valeur brute Cs_brut de la composante statique du couple à la roue demandé comporte une borne d'entrée qui reçoit une série de valeurs de couple dynamique prod uites par le générateur de couple dynamique 6 ainsi qu'il sera décrit plus loin. Pour produire la composante statique de couple à la roue demandé, la composante dynamique du couple à la roue demandé est filtrée, car la composante statique doit évoluer de manière plus lente. Cette dernière n'ayant pas pour but de répondre à une demande immédiate du conducteur, elle doit être le reflet d'une tendance imposée par le comportement du conducteur depuis une période prédéterminée. Le couple à la roue minimum à fournir est le maximum entre la composante dynamique du couple à la roue demandé filtré (Cdf) et le couple résistant qu'il faut vaincre pour faire avancer le véhicule (Cr), ceci afin d'assurer, dans les phases de demande de ré-accélération, que le groupe motopropulser gmp est en mesure d'arrêter instantanément la décélération du véhicule. Ensuite, en fonction du degré d'activité du conducteur (Acond: 0% = calme, 1 00%=nerveux), la composante statique du couple à la roue va évoluer entre cette valeur de couple et le couple du groupe motopropulseur gmp maximum disponible au régime actuel à la roue (Cmax). La consigne de couple du groupe motopropuiseur gmp statique finale sera calculée dans le bloc 3, référencé bloc 1 6 2827339 choisissant la plus forte des deux valeurs Cs_brut et Cd. Cs = MAX(Cs_brut, Cd) A la figure 6, on a représenté un mode de réalisation particulier du bloc "2". A la figure 6, les quatre paramètres d'entrée du générateur du couple statique 5 sont respectivement connectés aux entrées d'un module de filtrage 50, d'une entrée pour prendre le maximum des valeurs présentées MAX 51 d'un additionneur 52 d'un multiplicateur 53. 0 Le filtre 50 reçoit à une entrée la série des valeurs calculées de consignes de couple dynamique Cd. Dans un mode de réalisation, le filtre 50 est réalisé par un calculateur de moyenne glissante, la valeur de couple dynamique filtrée Cdf étant constituée par une moyenne arithmétique d'un nombre prédéterminé d'échantillons précédents de valeurs du couple dynamique présenté à l'entrée du filtre 50. Le module de calcul du maximum MAX 51 présente une prernière entrée connectée à la sortie du filtre 50 pour recevoir une valeur de couple de dynamique filtrée Cdf et une seconde entrée pour recevoir une valeur de couple résistant à la roue. La valeur instantanée de couple résistant à la roue Cr présentée à la seconde entrée du module 51 est une valeur qui est mesurée par un capteur disposé sur le véhicule. Dans un autre mode de réalisation, la valeur du couple résistant Cr est calculée sur la base d'un estimateur logiciel de couple résistant à la roue. Le module 51 exécute la recherche du maximum entre les deux valeurs présentées à ses entrées et présente la plus grande valeur à sa sortie. La sortie du module 51 est connectée à une entrée négative d'u n add ition neur 52 et à u ne p rem ière borne d 'entrée positive d'un additionneur 54. 1 7 2827339 L'entrée positive de l'additionneur 52 qui est connectée à une borne d'entrée Cmax de couple maximum autorisée sur le groupe motopropuiseur et calculée à la roue. Le signal de sortie de l'additionneur 52 représente la différence entre la valeur Cmax et la plus grande des deux valeurs entre le couple résistant Cr et le couple dynamique Cd. La borne de sortie de l'additionneur 52 est connectée à une borne d'entrée d'un multiplieur 53. L'autre borne d'entrce du multiplieur 53 est connectée à une borne d'entrée du paramètre caractéristique du conducteur Acond. La sortie du multiplieur 53 est connectée à une seconde borne d'entrée positive de l'additionneur 54. La borne de sortie de l'additionneur 54 produit le signal de sortie du bloc "2" comme valeur instantanée du couple statique brut Cs_brut. A la figure 7, on a représenté un mode de réalisation particulier du bloc "3" de la figure 5. A la figure 7, le bloc "3" comporte essentiellement un opérateur MAX 55 qui comporte deux bornes d'entrée connectées respectivement à la borne de sortie du générateur 6 (Figures 1a et 1 b) pour fournir le signal Cd de couple dynamique et à la borne de sortie du bloc "2" (Figure 6) pour fournir le signal Cs_brut. La borne de sortie de l'opérateur 55 produit à chaque instant la valeur de couple statique Cs qui est transmise en sortie du générateur 5. Le générateur 6 des Figures 1 a ou 1 b produit un signal représentatif d'une composante dynamique Cd du couple à la roue demandé. Selon l'invention, la composante dynamique de couple demandé à la roue, ou couple dynamique en bref, définit le couple que le groupe motopropuiseur doit rendre disponible au plus tôt au niveau des roues en fonction: - du profil enregistré du conducteur, selon en particulier qu'il s'agit d'un conducteur humain ou d'un conducteur virtuel constitué par un automate de conduite; - du profil enregistré du véhicule tel qu'il a été enregistré dans le registre 1 des caractéristiques du véhicule; - de l'état de l'environnement du véhicule ainsi qu'il ressort de mesures faites sur l'état du véhicule dans son environnement. Pour produire la composante de couple dynamique Cd, le dispositif de contrôle de l'invention comporte: À une mémoire enregistrant le profil d'au moins un conducteur qui est connecté à un moyen pour détecter l'identité du conducteur présent aux commandes du véhicule et à un moyen pour mettre à jour le profil du conducteur en fonction des actions qu'il applique sur les organes de commande du véhicule; À une mémoire des paramètres du véhicule ou registre 1 déjà décrit; À de mémoires ou variables d'état représentant des signaux de sortie de capteurs convenables décrivant l'environnement du véhicule comme: la vitesse du véhicule, le couple résistant à la roue, I'accélération du véhicule, etc. On va décrire ci-après, le mode de réalisation préféré du générateur 6 de composante dynamique du couple à la roue demandé. La figure 8 représente le premier niveau d'une telle réalisation. Le générateur 6 est alimenté avec les trois informations suivantes: À Posped: I'information issue d'un capteur de la position de la pédale d'accélérateur et qui subit un prétraitement de normalisation (en %) connu de l'homme de métier; v Cmax: le couple maximum que le groupe motopropulseur gmp 11 peut fournir instantanément au régime à la roue actuel (en N.m); 1 9 2827339 À Cmin: le couple minimum que le groupe motopropulseur gmp 11 peut fournir instantanément au régime à la roue actuel (en N.m) L'information de position de la pédale d'accélérateur peut être transformée selon le périphérique utilisé pour déterminer le régime du groupe motopropuiseur ou selon l'information de consigne de régime du groupe motopropuiseur détermince par un éventuel automate de conduite. Les informations de couple Cmax et Cmin sont produites à l'aide de tables enregistrées qui sont 0 adressées, dans un mode préféré de réalisation, en fonction de la vitesse de rotation à la roue Nroue. A cette fin, le dispositif de contrôle de l'invention comporte une première mémoire pour enregistrer une fonction prédéterminée f, définle par la relation Cmax = f(Nroue) et une seconde mémoire pour enregistrer une fonction prédéterminée g, définie par la relation Cmin = g(Nroue). Il comporte ensuite un moyen pour adresser une valeur particulière de la première f et/ou de la seconde g mémoires de sorte qu'une valeur Cmax, respectivement Cmax soit lue dans la mémoire adressée et o présentée à l'entrée convenable du générateur de couple dynam iq ue 6. La construction de la composante dynamique Cd du couple à la roue demandé exploite un moyen de calcul dont la fonction s'exprime sous la forme littérale suivante: :5 Cd = Cmin + Posped*[Cmax - Cmin] A la figure 8, on a représenté un mode de réalisation particulier du générateur de couple dynamique 6 selon l'invention. Le générateur de couple dynamique (référencé 6 aux Figures 1 a et 1 b) comporte trois bornes d'entrce connectées à des signaux qui ont déjà été décrits et trois opérateurs de traitement de ces signaux qui sont respectivement: 2827339 - un premier additionneur 56 dont une borne d'entrée positive reçoit à chaque instant la valeur représentative du couple maximum Cmax et dont une borne d'entrse reçoit à chaque instant la valeur représentative du couple minimum Cmin; - un multiplieur 57 dont une première borne d'entrée est connectée à la borne de sortie du premier additionneur 56 et dont une seconde borne d'entrée reçoit à chaque instant l'information de position de la péJale POSPE; - un second additionneur 58 dont une première borne o d'entrée positive est connectée à la borne de sortie du multiplieur 57 et dont une seconde borne d'entrée positive reçoit à chaque instant la valeur représentative du couple minimum Cmin. La borne de sortie du second additionneur 58 produit à chaque instant une valeur instantanée de couple dynamique Cd qui sert de signal de sortie au générateur 6. Le premier module IVC 4 (Figures 1 a ou 1 b) comporte aussi un générateur 16 qui produit un signal représentatif d'une limitation des variations de régime moteur. En effet, on s'est aperçu que, lors de la recherche d'un point de fonctionnement optimum du groupe motopropuiseur gmp 11, des variations de régime moteur, et particulièrement de la vitesse de rotation du moteur thermique du groupe motopropuiseur gmp 11 pouvaient être commandées alors qu'aucune modification de la vitesse ou de l'accélération n'étaient commandées ou exécutées. C'est le cas notam ment quand le d ispositif de contrôle de l' invention demande aux machines électriques ME1 et/ou ME2 dans le mode de réalisation du groupe motopropuiseur gmp 11 de la figure 3, de fournir plus de puissance et qu'il réduit alors la puissance délivrée par le moteur thermique MT. L'allure du véhicule peut alors ne pas varier mais le conducteur peut entendre une baisse de régime de moteur thermique et craindre une panne. Le 2 1 2827339 générateur 16 de limitation des variations de régime moteur comporte donc des moyens pour produire un signal de limitation des variations de régime moteur, plus particulièrement mais pas uniquement, de la vitesse de rotation du moteur thermique de façon à limiter sous un seuil auditif, perceptibie comme gênant, les dites limitations. Dans un mode préféré de réalisation, le signal de limitation des variations de régime moteur est décomposé en deux composantes: - une composante de signal de limitation des variations de régime moteur pour limiter les variations de régime moteur vers le sens de la réduction (lim_var_rpm_neg); et - une composante de signal de limitation des variations de régime moteur pour limiter les variations de régime moteur vers le sens de l'augmentation (lim_var_rpm_pos). Selon l'invention, la limitation de variation de régime définit,a variation maximale de régime moteur pendant un intervalle de temps déterminé. Cette limitation dépend: - du profil enregistré du conducteur, selon en particulier qu'il s'agit d'un conducteur humain ou d'un conducteur virtuel constitué par un automate de conduite; - du profil enregistré du véhicule tel qu'il a été enregistré dans le registre 1 des caractéristiques du véhicule; - de l'état de l'environnement du véhicule ainsi qu'il ressort de mesures faites sur l'état du véhicule dans son environnement. Le signal de limitation des variations de régime moteur dépendant des mêmes paramètres que la composante de couple dynamique, le générateur 16 est connecté par des bornes d'entrce convenables aux mêmes moyens que le générateur 6 et particulièrement à: 22 2827339 À Ia mémoire enregistrant le profil d'au moins un conducteur; la mémoire des paramètres du véhicule ou registre 1 déjà décrit; À Ies mémoires ou variables d'état représentant des signaux de sortie de capteurs convenables décrivant l'environnement du véhicuie comme: la vitesse du véhicule, le couple résistant à la roue, I'accélération du véhicule, etc. On va décrire ci-après, le mode de réalisation préféré du générateur 16 de signal représentatif d'une limitation des variations de régime moteur. La figure 9 représente le premier niveau d'une telle réalisation. Le générateur 16 comporte essentiellement un bloc " 4 ", qui porte au dessin le numéro de référence 59 et qui est alimenté avec les deux informations suivantes: À Acond: qui représente le degré d'activité estimé ou mesuré du conducteur (en %) et qui est lue dans ia mémoire enregistrant le profil d'au moins un conducteur;. À Vveh: La vitesse du véhicule (en km/h) et qui est lue ou interprétée sur les mémoires ou variables d'état représentant des signaux décrivant l'environnement du véhicule. Suivant le mode de réalisation de la figure 10, on peut décomposer le processus de calcul en deux blocs, dénommés bloc " 5 " (référence 60) et bloc a 6 " (référence 61). Le bloc " 5 " permet de construire une information Etat_veh qui définit l'état d'accélération du véhicule à partir de l'information Vveh. Le bloc "5" 60 comporte une mémoire (non représentée) d'une valeur précédente de la vitesse du véhicule Vveh(t - Tv) qui correspond à une date (t - Tv) précédant d'une période Tv, prédéterminée et enregistrée dans un registre (non représenté) ou calculée par un opérateur spécifique (non représenté), I'instant présent t d'acquisition de la nouvelle valeur de la vitesse du véhicule Vveh(t). 23 2827339 Le bloc "5" 60 comporte ensuite un opérateur (non représenté) de calcul de l'accélération instantanée a(t) du véhicule à la date t qui exécute la relation: a(t) = [Vveh(t) - Vveh(t - Tv)] / Tv dont le signal de sortie représente la valeur a(t) de l'accélération instantanée du véhicule à la date présente t. Le bloc "5" 60 comporte aussi une mémoire (non représentée) enregistrant une succession de valeurs de seuils d'accélération; Seuil_acc et Seuil_dec, mémoire qui est 0 adressée par un module d'adressage (non représenté) dont le paramètre de commande est préférentiellement lié au choix qui a été fait du type de caractère du véhicule enregistré dans le registre 1 de type du véhicule de sorte que les valeurs de seuil, Seuil_acc et Seuil_dec, rendent compte du type de véhicule désiré, les valeurs de seuil étant lues alors dans la mémoire. Dans le mode préféré de réalisation, I'information Etat_veh prend une valeur prise parmi trois états: - Valeur " O " pour décrire un comportement de vitesse stabilisée; - Valeur " 1 " pour décrire un comportement en accélération; et - Valeur " -1 " pour décrire un comportement en décélération. A cette fin, le module "5" 60 comporte aussi un module de test (non représenté) qui exécute à l'aide des paramètres décrits ci-dessus les tests suivants: Si (a(t) > Seuil_acc) Alors Etat_Vehic = 1; Si (a(t) 24 2827339 capteur adapté ou d'un estimateur travaillant d'une manière connue de l'homme de métier. Le bloc produite par le module 63. L'un ou l'autre des modules 62 ou 63 est exécuté dans le mode de réalisation de genre algébrique à l'aide d'un module d'entrée des deux arguments Acond et Etat_véhic, d'une mémoire maintenant la fonction algébrique considérée " f1 " ou " f2 ", par exemple implémentée en langage C et exécutée sur un microprocesseur, et d'un module de sortie pour rendre disponible aux autres ressources du dispositif de contrôle de l'invention la valeur résultat du traitement algébrique " f1 " ou " f2 ". L'un ou l'autre des modules 62 ou 63 est exécuté dans le mode de réalisation de genre tabulé à l'aide d'un module d'entrée des arguments Acond et Etat_véhic, d'un moyen pour maintenir les tables de valeurs f1(x, y) pour le traitement " f1 " 2827339 ou f2(x,y) pour le traitement " f2 " et d'un moyen d'adressage de la table concernée en fonction des paramètres d'entrée et pour produire en sortie du module 62 ou 63 une valeur tabulée lue dans le moyen pour maintenir les tables f1 ou f2. Dans l'un ou l'autre des deux modes, chaque fonction f1 et f2 est établie de sorte que la variation perçue par le conducteur est qualifiée de "non gênante". Dans cette situation, les fonctions f1 et f2 sont prédéterminées par essais sur des populations "moyennes" de conducteurs. Il est possible que le dispositif de contrôle de l'invention puisse contenir des pluralités de fonctions f1 et f2 adaptées chacune à des conducteurs différents et le dispositif de contrôle de l'invention exécutant une sélection d'une fonction f1 et d'une fonction f2 selon la personnalité du conducteur détecté aux commandes du véhicule. Le premier module IVC 4 interpréteur de la volonté du conducteur produit ainsi trois signaux Cs, Cd, lim_var_rpm, qui sont transmis comme signaux de commande principaux du second module OPF 7 d'optimisation du fonctionnement du groupe motopropuiseur 11. De cette façon, le dispositif de I'invention assure une parfaite adaptation des modules qui le constituent permettant de les paramétrer de façon indépendante, ainsi que de programmer de façon indépendante les différents composants de commande du véhicule. Selon l'invention, on s'est aperçu que les deux composantes statique Cs et dynamique Cd du couple à la roue ainsi que la limitation de variation du régime moteur suffisent à réaliser un choix parfait du point de fonctionnement du moteur 10 par le second module OPF 7. Quand ie groupe motopropulseur est constitué par un moteur à essence ou par un moteur diesel, le second module o OPF 7 détermine un point de fonctionnement du moteur en termes de régime N et de couple de sortie sur les roues. 26 2827339 Ainsi qu'il est représenté aux figures 1a et 1b, le second module OPF 7 est connecté à deux modules qui lui fournissent ses arguments d'entrée qui sont respectivement: - le module 3 de prise en compte de l'environnement du véhicule qui transmet au second module OPF 7 notamment: - le régime du moteur thermique mesuré lors du cycle de calcul précédent, N_old; - la vitesse du véhicule Vveh; et - dans le mode de réalisation de la figure 1b, I'état de 0 charge de l'élément de stockage d'énergie électrique, notée SOC par exemple mesuré par un coefficient entier de 0 à 1 00%; - le premier module IVC 4 qui produit les deux consignes CS et Cd de couple statique et de couple dynamique ainsi que pour le mode de réalisation de la figure 1 b, les paramètres de limitation des variations de régime moteur. Un mode particulier de réalisation du second module OPF 7 du dispositif de contrôle selon l'invention est illustré à la figure 12 selon une variante A et une variante B. Dans la variante A, le module OPF est composé de deux b locs: - Le module 65 qui exécute une fonction de "Choix du domaine d'optimisation" qui définit l'intervalle de régimes moteur sur lequel l'optimisation sera effectuée; - Le module 66 d'optimisation proprement dit. Cette variante A correspond au mode de réalisation illustré à la figure 1 a. Le second module OPF de la variante A produit en sortie les coordonnées d'un point de fonctionnement appartenant au domaine de fonctionnement optimal, les deux coordonnées 3c étant: - Le couple à la roue Cr; - Le régime moteur N_new. 27 2827339 La coordonnce Cr est identique au couple dynamique Cd puisque la borne de sortie Cr est connectée directement à la borne d'entrse qui reçoit la valeur de couple dynamique Cd. La sortie N_new est la sortie du module d'optimisation 66. Dans une autre variante B. on considère le cas o un élément de stockage d'énergie électrique figure dans le groupe motopropuiseur gmp, comme dans le mode de réalisation de la figure 3. Cet élément de stockage est appelé dans la suite batterie. La variante B correspond à un dispositif de contrôle de 0 I'invention selon la figure 1 b. Dans cette variante plus évoluée, le second module OPF 7 est composé de trois blocs: À Le bloc 65 qui exécute une fonction de "Choix du domaine d'optimisation" qui définit l'intervalle de régimes moteur sur lequel l'optimisation sera effectuée, déjà décrit à la variante A; À Un module 69 de gestion du stock d'énergie électrique; Le module 70 d'optimisation proprement dite. L'explication détaillée du module OPF est basée sur la variante B qui inclue la variante A pour qui la puissance livrée de la batterie Pbat est nulle. Une modélisation mécanique détaillée du système composé du groupe motopropuiseur gmp avec la transmission et l'ensemble du véhicule permet de disposer de la fonction qui détermine les valeurs de couple à la roue Cr. soit: Cr = Cr(N, Cmt, Vveh, Pbat) qui incorpore toutes les limitations des organes du groupe motopropuiseur gmp. Ici Cr représente le couple aux roues, N le régime du moteur thermique, Vveh la vitesse du véhicule et Pbat la puissance fournie par la batterie. so La figure 13 montre deux représentations graphiques de la fonction de couple à la roue Cr à titre d'exemple de limitations du groupe motopropulseur gmp. A la figure 13, le diagramme (a) 28 2827339 montre l'enveloppe du couple moteur thermique Cmt en fonction du régime moteur N. Les limitations naturelles du moteur thermique imposent un régime de ralenti Nmin et une vitesse de rotation ou régime maximal Nmax. Le couple à la roue est par ailleurs limité par la puissance mécanique maximale détermince pour le système mécanique constitué par le véhicule. Il en résulte que le domaine de fonctionnement du moteur thermique est défini dans un espace à deux dimensions: N pour le régime moteur et Cmt pour le couple délivré par le moteur thermique, le o point de fonctionnement étant défini par les coordonnées (Nmt, Cmt). Le domaine de fonctionnement du moteur thermique est donc défini dans le mode de réalisation de l'invention par les relations suivantes: Nminl 2c respectivement maximale de régime moteur imposé. A la figure 13, le diagramme (b) montre l'enveloppe du couple d'une des machines électriques ME1 ou ME2 en fonction du régime du moteur électrique. Le diagramme est ici symétrique pour les quatre quadrants, mais la disposition dépend du type de 2 machine électrique. En étudiant le fonctionnement de la machine électrique ME1 ou ME2, il vient que la vitesse de rotation du moteur électrique doit être inférieure à une vitesse prédéterminée Nme_max qui est fixée par des considérations électromagnétiques et mécaniques (paliers). De même la puissance électrique absortable par la machine est limitée à une puissance maximale déterminée par les dimensionnements de la machine et le choix de ses matériaux. Il en résulte que la 29 2827339 puissance mécanique, obtenue avec le rendement électromécanique, délivrée par le moteur électrique doit être inférieure à une valeur Pme_max. Enfin, le couple mécanique Cme ne peut en général dépasser le couple de blocage du rotor. 11 en résulte que le domaine de fonctionnement du moteur électrique est dans le mode de réalisation de l'invention par ies relations suivantes: Nme vitesse étagée, mais le principe de description des contraintes physiques reste inchangé. La courbe Cr = Cr(Vveh) est donc déterminée à la construction du véhicule et enregistrée dans une mémoire convenable du second module OPF 7. Cette mémoire est connectée, dans un mode de réalisation, à un dispositif de mise à jour lors d'opérations de maintenance du véhicule ou à un dispositif d'adaptation lors de phases d'initialisation de la marche du véhicule. * La recherche de la valeur maximale de Cr sur toutes les valeurs de couple délivrées par le moteur thermique Cmt définit 2827339 une autre fonction Cr2() définie par la relation: Cr2 = Cr2(N, Vveh, Pbat). Pour le cas Pbat = constante, ladite constante valant 0 pour la variante A de la figure 12, cette fonction est enregistrée dans une mémoire convenable du second module OPF 7 sous la forme Cr2 = Cr2(N, Vveh). Cr2() est une fonction qui dépend de deux arguments d'entrée pour un régime du moteur fixé et pour une vitesse du véhicule donnée et qui produit le couple aux roues maximal réalisable. La mémoire de la fonction prédéterminée Cr() est couplée à un module d'inversion qui comporte deux opérateurs MAX, de recherche du maximum et MIN de recherche du minimum. L'inversion de cette fonction Cr2() produit des troisième et quatrième fonctions notées: Nmin = Nmin(Cr2, Veh) = MlN{N(Cr2, Veh)} (7) Nmax = Nmax(Cr2, Veh) = MAXiN(Cr2, Veh)}. (8) Nmin est. pour une vitesse du véhicule donnée, le régime du moteur minimal pour lequel le couple Cr2 peut être réalisé. Nmax est. pour une vitesse du véhicule donnée, le régime du moteur maximal pour lequel le couple Cr2 peut être réalisé. A la figure 12, on a représenté une Variante A qui correspond au cas d'un groupe motopropulseur sans moteur électrique, et une Variante B qui correspond au cas du groupe motopropuiseur gmp 11 de la figure 3. La Variante A comporte deux modules respectivement: - un module 65 de Choix du domaine d'optimisation qui reçoit d'une zone d'entrée 64 les paramètres d'entrée N_old, de régime moteur mesuré lors du cycle de calcul précédent, lim_rpm_pos et lim_rpm_neg de réduction des variations de régime positive et négative reçues du générateur 16, Cs de couple statique reçue du générateur 5 de couple statique; - un module 66 de calcul d'un point de fonctionnement du groupe motopropulseur gmp 11 qui reçoit en entrce les 3 1 2827339 paramètres de Vveh de vitesse du véhicule et Cd de couple dynamique présents dans la zone d'entrée 64 et provenant respectivement du module de détection de l'environnement du véhicule 3 et du générateur 6 de couple dynamique. Le module 66 d'optimisation reçoit aussi une définition convenable du domaine d'optimisation Q produite par le module et sa sortie produit la nouvelle valeur de régime moteur calculée N_new à la fin du cycle de fonctionnement du dispositif de l'invention. Le second module OPF 7 d'optimisation du point 0 de fonctionnement comporte enfin une zone de sortie 67 dans laquelle sont rendues disponibles les paramètres N_new et Cr. la valeur Cr de couple à la roue étant directement recopiée de la sortie du générateur de couple dynamique présente dans la zone d'entrée 64. La Variante B comporte trois modules respectivement: - un module 65 de Choix du domaine d'optimisation qui reçoit d'une zone d'entrce 64 les paramètres d'entrée N_old, de régime moteur mesuré lors du cycle de calcul précédent, lim_rpm_pos et lim_rpm_neg de rébuction des variations de régime positive et nagative reçues du générateur 16, Cs de couple statique reçue du générateur de couple statique; - un module 69 de gestion de la batterie qui reçoit de la zone d'entrée 68 les paramètres Cd de couple dynamique, Vveh de vitesse de véhicule et SOC d'état de charge et qui produit une consigne de puissance batterie Pbat; et - un module 70 de calcul d'un point de fonctionnement du groupe motopropuiseur gmp 11, très semblable au générateur 66 décrit pour la Variante A, mais qui reçoit aussi en entrée le paramètre Pbat de consigne de puissance batterie provenant de la sortie du module 69 de gestion batterie. Le module 66 d'optimisation reçoit aussi une définition convenable du domaine d'optimisation Q produite par le module32 2827339 et sa sortie produit la nouvelle valeur de régime moteur calculée N_new à la fin du cycle de fonctionnement du dispositif de l'invention. Le second module OPF 7 d'optimisation du point de fonctionnement comporte enfin une zone de sortie 71 dans laquelle sont rendues disponibles les paramètres N_new, Pbat et Cr. la valeur Cr de couple à la roue étant directement recopiée de la sortie du générateur de couple dynamique présente dans la zone d'entrée 68. Le module 65 de Choix du domaine d'optimisation de la figure 12, pour les deux variantes A et B. est un processeur qui exécute à chaque instant des calculs des trois fonctions Cr2(N, Vveh), Nmin(Cr2, Veh) et Nmax(Cr2, Veh) selon un algorithme de choix de domaine d'optimisation qui va être décrit ci-après. La figure 15 explique un mode de réalisation préféré d'un algorithme de choix de domaine d'optimisation, exécuté dans le module 65 de choix de domaine d'optimisation. La sortie du module 65 (figure 12) produit les bornes haute et basse d'un intervalle de variation optimale de régime moteur qui permet d'atteindre un fonctionnement optimal en fonction de contraintes prédéterminées, comme la réduction de l'émission de polluants et de réduction de la consommation. Les deux routines 81 et 82 reçoivent en arguments les valeurs Vveh et Cs de vitesse du véhicule et de couple statique de la routine d'initialisation 80 et produisent en sorties deux limitations Nmin() et Nmax() de l'intervalle de régime moteur imposé par Cs. La routine 81 ou la routine 82 peut être implémentée sous la forme d'une mémoire à deux arguments d'adresse qui reproduit une cartographie des valeurs Nmin() ou Nmax() selon le cas pour un groupe motopropuiseur gmp 11 donné. Ces valeurs sont enregistrées au moins lors de la fabrication du véhicule et eLes peuvent être remises à jour lors de la la maintenance ou lors d'étapes de calibration lancé par le 33 2827339 dispositif de contrôle 10. L'intervalle de régime [Nmin, Nmax] déterminé par les deux sorties de calcul des routines 81 et 82 sera désigné dans la suite par l'expression "intervalle de couple statique". La routine 85 a comme arguments d'entrée une première valeur numérique de régime Nneg et la valeur de la vitesse du véhicule Vveh, fournies par la routine d'initialisation de boucle 80. La valeur numérique Nneg est calculée par l'opération 83 définie par la relation: 0 Nneg = (N_old - lim_rpm_neg) (9) recevant en arguments d'entrse les valeurs N_old, représentative du régime du moteur thermique mesuré lors du cycle de calcul précédent et disponible en sortie du troisième module 10 COS et lim_rpm_neg, représentative du gradient autorisé de variations du régime moteur par le générateur 16 du premier module IVC 4. En utilisant la cartographie Cr2(N, Vveh), précédemment décrite et réalisée comme il a été décrit plus haut pour les fonctions Nmin() ou Nmax(), il est généré à chaque boucle de l'algorithme de la figure 15 une première valeur d'autorisation Crneg qui correspond au couple maximal aux roues pour la diminution maximale de régime autorisée. La routine 86 a comme a comme arguments d'entrée une seconde valeur numérique de régime Npos et la valeur de la vitesse du véhicule Vveh, fournies par la routine d'initialisation de boucle 80. La valeur numérique Npos est calculée par l'opération 84 définie par la relation: Npos = (N_old + lim_rpm_pos) (10) recevant en arguments d'entrée les valeurs N_old, représentative du régime du moteur thermique mesuré lors du cycle de calcul précédent et disponible en sortie du troisième module 10 COS et iim_rpm_pos' représentative du gradient autorisé de variations du régime moteur par le générateur 16 du premier module IVC 4. 34 2827339 En utilisant la cartographie Cr2(N, Vveh) précédemment décrite et réalisoe comme il a été décrit plus haut pour les fonctions de limitation minimale et maximale de l'intervalle de régime du moteur imposé Nmin() ou Nmax(), il est généré à chaque boucle de l'algorithme de la figure 15 une seconde valeur d'autorisation Crpos qui correspond au couple maximal aux roues pour l'augmentation maximale de régime autorisée. Une fonction de recherche du maximum de deux arguments MAX() est exécutée à la routine 87 qui reçoit en o arguments d'entrée Crneg produit par la routine 85 et Crpos produite par la routine 86, et elle fournit une valeur CrDN, la plus grande valeur entre les première et secondes valeurs d'autorisation Crneg et Crpos, présentées aux entrées de la fonction MAX() . Cette valeur correspond au couple maximal aux roues respectant l'intervalle [Nneg, Npos] qui sera désigné dans la suite par l'expression "intervaile d'agrément". A ce niveau de l'algorithme, on remarque que les trois paramètres Nmin, Nmax et CrDN peuvent être calculés en parallèle par trois processeurs distincts. Trois test 88 à 90 sont exécutés en parallèle aussi, qui sont respectivement: - un test 88 sur ie paramètre CrDN: Cd - un test 90 sur le paramètre Nmin: Npos Nmin. Une opération de combinaison logique ET est exécutée dans la routine 91 entre les sorties à "VRAI" des test 89 et 90, de sorte que, si les deux conditions: Npos > Nmin (1 1) Nneg et (15). Les valeurs Nmin, Nmax produites en sortie des routines 81 et 82, Nneg et Npos, produites par les opérations 83 et 84 sont respectivement fournies aux entrées convenables des routines MAX 99 et MIN 100 selon les relations (14) et (15) précitées. Leurs valeurs de sortie sont transmises au modul.e 101 qui mémorise le couple de valeurs (Ng, Nr), dans le cas présent représentatif du domaine d'optimisation recherché et chargé comme tel dans le registre 98 de définition du domaine o d'optimisation. Si la condition du test 90 est fausse, mais si CrDN > Cd, c'est à dire que la condition du test 88 est vrai, alors le bloc 97 donne le domaine: Q = [Nneg, Npos] A cet effet, la sortie FAUX du test 92 est constituée par un inverseur NOT 93 dont la sortie est combince dans un opérateur ET 94 avec la sortie VRAI du test 88, la sortie de l'opérateur 94 est testée à VRAI par un test 95 dont la sortie VRAI active le module 96 et dont la sortie FAUX active le module 97. Dans le cas o la sortie de l'opérateur 94 est FAUX, le module 97 est activé et transmet les valeurs Nneg et Npos comme définition du domaine Q au registre 98. On vérifie B859 seulement l'intervalle d'agrément et on néglige la consigne de couple dynamique. En effet, on exploite la marge de couple existante. Dans le cas o la sortie de l'opérateur 94 est VRAI, le module 96 est activé et transmet les valeurs Nmin et Nmax comme définition du domaine Q au registre 98, la routine 96 détermine l'intersection non vide, définie par: Q =[Nmin, Nmax]; Dans ce cas, on vérifie seulement l'intervalle de couple statique 0 et on naglige la consigne d'agrément. En effet, la marge de couple existante n'est pas suffisante. Il faut autoriser un changement de régime important pour satisfaire la consigne du couple dynamique. Pour la réalisation du module de gestion de batterie 69 dans la variante B de la Figure 12, il est mis en oeuvre le procédé de la demande de Brevet Français N 00 17356, déposée le 28 décembre 2000 au nom du même déposant. La variante de base de ce procédé permet de construire un générateur de la consigne de la puissance à fournir par la batterie Pbat en fonction de la vitesse du véhicule Vveh, la consigne de couple dynamique Cr = Cd et l'état de charge de la batterie. Le générateur de consigne de puissance est préférentiellement réalisé sous la forme d'une cartographie Pbat(Vveh, Cr. SOC), o SOC est une grandeur représentative de l'état de I charge de la batterie qui peut être réalisée sur la base d'un estimateur logiciel. Il détermine la puissance de batterie à prendre en compte dans le module d'optimisation. Un tel générateur de consigne de puissance est décrit dans la demande de brevet français n 00/00285. Pour la réalisation du module 66 d'Optimisation du point 37 2827339 de fonctionnement, deux étapes de calcul sont exécutées. L'inversion de la fonction ou cartographie Cr = Cr(N, Cmt, Vveh, Pbat) donne la fonction {Cmt, N} = f(Cpt, Vveh, Pbat). En effet, cette nouvelle fonction donne l'iso puissance dans le plan {Cmt; N} pour le triplet de coordonnées (Cr. Vveh, Pbat). La première étape est exécutée par un module d'inversion de la fonction Cr() pour la production de la fonction d'iso- puissance sur l'intervalle ou domaine d'optimisation Q. A cette fin, le module d'inversion du module 66 d'Optimisation du point de fonctionnement exécute une fonction qui détermine à chaque instant les coordonnées du point de fonctionnement (N. Cmt) sur la base de la relation: {N. Cmt} = {(N. Cmt) I Cd = Cr(N, Cmt, Vveh, Pbat), NeQ, Cmt_min(N) c Cmt Dans un mode de réalisation préféré, I'iso-puissance est représentée par une suite de NJ points {(N. Cmt)j; j=1...NJ} dans une cartographie réalisée sous forme d'une mémoire enregistrée avec des moyens d'adressage à un argument j d'entrée et deux paramètres de sortie N et Cmt qui sont les coordonnées du point de fonctionnement en cours d'optimisation. La deuxième étape de calcul est exécutée au moyen d'un module de calcul du débit d'essence qui associe à chaque point de fonctionnement (N. Cmt)j un débit de carturant Qj. Le point avec le débit minimal définit le nouveau point de fonctionnement N_new. A cette fin, le module d'optimisation du point de fonctionnement exploite le point de fonctionnement fournit lors de la seconde étape précitée et l'utilise pour rechercher dans une cartographie réalisée sous la forme d'une mémoire, dotée de moyens d'adressage à deux arguments N et Cmt, dans laquelle est enregistrée les valeurs de déhit d'essence minimaux pour atteindre, de manière optimale relativement aux contraintes précitées de réduction d'émission des polluants et de réduction 38 2827339 de la consommation, un point de fonctionnement (N. Cmt). Si la puissance de la batterie est non nulle, particulièrement si le groupe motopropulseur gmp 11 comporte une machine électrique, la valeur délivrée Pbat comme consigne nouvelle est produite en sortie du module 70 (Variante B de la figure 12). Dans les deux variantes A et B de la figure 12, les modules d'optimisation 66 et 70 délivrent de nouvelles valeurs 67 et 71 désignées par N_new, pour la vitesse de rotation à la roue et par Cr pour le couple à ia roue. Les valeurs précédentes passent 0 dans des registres N_old et Cr dans la routine d'initialisation de boucle 80 de l'algorithme de la figure 15. On a ainsi décrit un mode de réalisation du troisième module COS 10 de traduction du point de fonctionnement optimal en données de commande d'un groupe motopropulseur gmp 11 déterminé, selon le mode de réalisation de la figure 3 et utiiisant l'enseignement d'une demande de brevet français n 00/06003 déposée au nom du présent demandeur et qui est incorporse par référence dans la présente demande. Chacun des dispositifs susceptibles de faire varier I'environnement du véhicule ou capable de le détecter, dispositifs comprenant le groupe motopropuiseur 11 et les roues motrices 12 (figures 1a et 1b), coopèrent avec un dispositif de détection de son état de fonctionnement. Dans le mode de réalisation représenté au dessin, il s'agit principalement d'un détecteur 13 z5 du régime moteur et éventuellement du couple moteur, d'un détecteur 14 de l'état de la chane de transmission qui détecte le rapport de transmission, et éventuellement le couple à la sortie du dispositif de transmission et la vitesse de rotation de l'arbre de sortie du dispositif de transmission, et d'un détecteur 15 de 3c I'état cinématique des roues notamment de leur vitesse de rotatio n. 39 2827339 Dans un mode particulier de réalisation, le dispositif de l'invention comporte un moyen d'initialisation qui est activé lors de la procédure de démarrage du groupe motopropuiseur. Dans un tel mode de réalisation, I'initialisation du dispositif de contrôle du point de fonctionnement du groupe motopropuiseur de l'invention exécute: - le chargement des registres internes qui contiennent les diverses variables descriptives des caractéristiques du vehicule 1, et du conducteur 2, ainsi que des caractéristiques 0 de l'environnement 3; - le chargement de tables de traduction produisant respectivement les valeurs du couple statique Cs, du couple dynamique Cd et de la limitation de variation de régime moteur Lim_var_rpm. - I'initialisation du second module OPF optimiseur de point de fonctionnement. On note que le conducteur peut être temporairement ou en permanence substitué par un automate de conduite. Selon l'invention, on note aussi que la nature du groupe motopropuiseur n'est pas limitative. L'invention s'applique donc aussi bien à une motorisation thermique, à essence, gas-oil ou gaz, qu'à une motorisation électrique, à courant continu ou à courant alternatif, et qu'à une motorisation hybride. Il n'est besoin que de changer le second module OPF 7 optimiseur de Point de Fonctionnement. De cette façon, I'un des objets de mod u la rité de l'invention est facilement atteint. 2827339 REVENDICATIONS 1 - Dispositif de contrôle du point de fonctionnement du groupe motopropuiseur, caractérisé en ce qu'il comporte essentiellement: - un premier moyen ou module IVC (4) pour, en fonction d'une interprétation de la volonté du conducteur et de l'état de l'environnement du véhicule, générer un signal représentatif d'une consigne de couple à la roue immédiatement délivrable par o le groupe motopropuiseur. - un second moyen ou module OPF (7) pour produire les coordonnées d'un point de fonctionnement du groupe motopropuiseur choisi en fonction du signal représentatif d'une consigne de couple à la roue immédiatement délivrable par le groupe motopropulseur produit par le module IVC (4) d'une part et en fonction d'un signal représentatif de l'état de l'environ nement du véhicule prod u it par un modu le de prise en compte de l'environnement du véhicule (3), d'autre part, le point de fonctionnement étant déterminé dans un domaine de fonctionnement optimal du groupe motopropuiseur (11) calculé sur la base de contraintes prédéterminées comprenant la consommation de carburant, des contraintes d'agrément de conduite et des contraintes physiques préenregistrées comme les limitations des différents organes du groupe motopropuiseur et 2 de l'émission de polluants; et - un troisième moyen ou module COS (10) pour traduire les coordonnées de ce point de fonctionnement en signaux de commande adaptés au groupe motopropuiseur. 2 - Dispositif selon la revendication 1, caractérisé en ce que le signal représentatif d'une consigne de couple à la roue immédiatement délivrable par le groupe motopropulseur est 41 2827339 produit par un générateur de consigne de couple à la roue qui comporte: un générateur (5) d'une première composante du signal représentatif d'une consigne de couple à la roue immédiatement délivrable, dite couple statique correspondant au couple maximal disponible au groupe motopropulseur dont le conducteur voudrait disposer instantanément, - un générateur (6) d'une seconde composante du signal représentatif d'une consigne de couple à la roue immédiatement 1C délivrable, dite couple dynamique correspondant au couple du groupe motopropuiseur que le conducteur demande instantanément. 3 - Dispositif selon la revendication 2, caractérisé en ce que le générateur (5) de couple statique travaille en fonction: e - d'une liste enregistrée de paramètres définissant le profil du conducteur; - d'une liste en reg istrée de paramètres définissant le profil du véhicule dans le registre (1) des caractéristiques du véhicule; - de l'état (3) de l'environnement du véhicule ainsi qu'il ressort de mesures faites sur l'état du véhicule dans son environnement. 4 Dispositif selon la revendication 3, caractérisé en ce que le générateur (5) de couple statique est alimenté par: À Ie paramètre Acond représentant le degré d'activité du conducteur estimé ou mesuré (en %); À Ie paramètre Cd représentant la composante dynamique Cd du couple à la roue demandé (en N.m); À Ie paramètre Cmax représentant le couple maximum que le gmp peut fournir soit instantanément, soit au régime moteur actuel (en N.m); À Ie paramètre Cr représentant le couple résistant estimé ou - B859 Notif.doc Y mesuré à vaincre pour maintenir le véhicule à vitesse constante (en N.m). - Dispositif selon la revendication 4, caractérisé en ce que le générateur (5) de couple statique Cs comporte un générateur pour construire une première valeur brute Cs_brut de la composante statique du couple à la roue demandé exprimée par: Cs_brut = MAX(Cr, Cdf) + Acond*[Cmax - MAX(Cr, Cdf)] o Cdf est le couple dynamique Cd filtré au moyen d'un filtre (50) 0 et MAX() est un opérateur de maximum. 6 - Dispositif selon la revendication 5, caractérisé en ce que le filtre (50) comporte un calculateur de moyenne glissante, la valeur de couple dynamique filtrée Cdf étant constituée par une moyenne arithmétique d'un nombre prédéterminé d'échantillons précédents de valeurs du couple dynamique présenté à l'entrée du filtre (50). 7 - Dispositif selon l'une des revendications 5 ou 6, caractérisé en ce que le générateur de valeur brute (Cs_brut) comporte aussi un opérateur de recherche de maximum entre la valeur de couple dynamique filtrée issue du filtre (50) et la valeur (Cr) de couple à la roue, qui est mesurée par un capteur disposé sur le véhicule ou qui est calculée sur la base d'un estimateur logiciel de couple résistant à la roue. 8 - Dispositif selon ia revendication 5, caractérisé en ce que le générateur (5) de couple statique comporte aussi un opérateur MAX (55) qui comporte deux bornes d'entrée connectées respectivement à la borne de sortie du générateur (6) de couple dynamique et à la borne de sortie du générateur de valeur brute (Cs_brut). 309 - Dispositif selon la revendication 2, caractérisé en ce que le générateur (6) de couple dynamique (Cd) comporte: \ B859 À une mémoire enregistrant le profil d'au moins un conducteur qui est connocté à un moyen pour détecter l'identité du conducteur présent aux commandes du véhicule et à un moyen pour mettre à jour le profil du conducteur en fonction des actions qu'il applique sur les organes de commande du véhicule; À une mémoire des paramètres du véhicule ou registre 1; À de mémoires ou variables d'état représentant des signaux de sortie de capteurs convenables décrivant l'environnement du véhicule comme: la vitesse du véhicule, le couple résistant à la roue, I'accélération du véhicule, etc. - Dispositif selon la revendication 9, caractérisé en ce que le générateur (6) de couple dynamique est alimenté avec les trois informations suivantes: À Posped représentant la position de la pédale d'accélérateur et qui subit un prétraitement de normalisation; À Cmax représentant le couple maximum que le groupe motopropuiseur gmp (11) peut fournir instantanément au régime à la roue actuel (en N.m); À Cmin représentant le couple minimum que le groupe zo motopropuiseur gmp 11 peut fournir instantanément au régime à la roue actuel (en N.m) les informations de couple Cmax et Cmin étant produites à l'aide de tables enregistrées qui sont adressées en fonction de ia vitesse de rotation du moteur Nmt. 11 - Dispositif selon la revendication 10, caractérisé en ce que le générateur (6) de couple dynamique (Cd) comporte un moyen de calcul dont la fonction s'exprime sous la forme littérale suivante: Cd = Cmin + Posped*[Cmax - Cmin] 12 - Dispositif selon la revendication 11, caractérisé en ce que le générateur (6) de couple dynamique comporte: 44 2827339 - un premier additionneur (56) dont une borne d'entrée positive reçoit à chaque instant la valeur représentative du couple maximum (Cmax) et dont une borne d'entrse reçoit à chaque instant la valeur représentative du couple minimum (Cmin); - un multiplieur (57) dont une première borne d'entrée est connectée à la borne de sortie du premier additionneur (56) et dont une seconde borne d'entrée reçoit à chaque instant l'information de position de la pédale (Posped); - un second additionneur (58) dont une première borne o d'entrée positive est connectée à la borne de sortie du muitiplieur (57) et dont une seconde borne d'entrée positive reçoit à chaque instant la valeur représentative du couple minimum (Cmin) et en ce que la borne de sortie du second additionneur (58) procIuit à chaque instant une valeur instantanée de couple dynamique (Cd). 13 - Dispositif selon la revendication 1, caractérisé en ce que le premier module IVC (4) comporte aussi un générateur (16) d' un signal représentatif d' une limitation de variation du régime du moteur moyen pour réduire les variations acoustiquement gênantes du bruit de moteur que le conducteur attend. 14 - Dispositif selon la revendication 13, caractérisé en ce que le générateur d'un signal représentatif d'une limitation de variation du régime du moteur du module IVC comporte: - un générateur (61) d'une première composante du dit signal pour limiter les variations de régime moteur vers le sens de la réduction; et - un générateur (63) d'une seconde composante du dit signal pour limiter les variations de régime moteur vers le sens de l'augmentation. 15 - Dispositif seion la revendication 14, caractérisé en ce que le générateur (16) comporte un module un bloc " 4 " (59) qui est alimenté avec les deux informations suivantes: 2827339 À Acond: qui représente le degré d'activité estimé ou mesuré du conducteur (en %) et qui est lue dans la mémoire enregistrant le profil d'au moins un conducteur;. À Vveh: La vitesse du véhicule (en km/h) et qui est lue ou interprétée sur les mémoires ou variables d'état représentant des signaux décrivant l'environnement du véhicule; et qui comporte un bloc a 5 " (60) et un bloc " 6 " (61), en ce que le bloc " 5 " (60) permet de construire une information Etat_veh qui définit l'état d'accélération du véhicule à partir de I'information Vveh, et en ce que le bloc " 6 " (61) comporte les deux générateurs (62, 63) des deux signaux de limitations positive et négative. 16 - Dispositif selon la revendication 15, caractérisé en ce que le bloc"5" (60) comporte: - une mémoire d'une valeur précédente de la vitesse du véhicule Vveh(t - Tv) et un opérateur de calcul de l'accélération instantance a(t) du véhicuie à la date t qui exécute la relation: a(t) = [Vveh(t) - Vveh(t - Tv)] / Tv dont le signal de sortie représente la valeur a(t) de l'accélération instantanée du véhicule à la date présente t; - u ne mémoi re en registrant u ne succession de valeurs de seuils d'accélération et/ou de décélération, respectivement (Seuil_acc) et/ou (Seuil_dec), mémoire qui est adressée par 2s un module d'adressage sur la base du choix du type de caractère du véhicule enregistré dans le registre (1) de type du véhicule de sorte que les valeurs de seuil d'accélération et/ou de décélération (Seuil_acc) et/ou (Seuil_dec) rendent compte du type de véhicule désiré; - un module de test qui exécute les tests suivants: Si (a(t) > Seuil_acc) Alors Etat_Vehic = 1; Si (a(t) 46 2827339 Si ((a(t) ≤ Seuil_acc) Et (a(t) ≥ Seuil_dec)) Alors Etat_Vehic = O. 17 Dispositif selon la revendication 14, caractérisé en ce que le bloc " 6 " (61) comporte deux blocs ( 62, 63) produisant deux signaux de limitation (lim_var_rpm_pos, lim_var_rpm_neg) définis par les relations: lim_var_rpm_pos = f1 (Acond, Etat_veh) lim_var_rpm_neg = f2 (Acond, Etat_veh) dans lesquelles les fonctions " f1 " et personnalité du conducteur détecté aux commandes du véhicule. 18 - Dispositif selon la revendication 1, caractérisé en ce que le second module OPF (7) est composé de deux blocs: - un module (65) qui exécute une fonction de "Choix du domaine d'optimisation" qui définit l'intervalle de régimes moteur sur lequel l'optimisation sera effectuée; - un module (66) d'optimisation proprement dit. qui produit en sortie les coordonnées d'un point de fonctionnement appartenant au domaine de fonctionnement optimal, les deux coordonnées étant: o - Le couple à la roue Cr; - Le régime moteur N_new. 19 - Dispositif selon la revendication 18, dans le cas o S 1 B859 un élément de stockage d'énergie électrique figure dans le groupe motopropuiseur gmp, caractérisé en ce que le second module OPF (7) comporte aussi un module (69) de gestion du stock d'énergie électrique. 20 - Dispositif selon l'une des revendications 17 ou 18, caractérisé en ce qu'il comporte un moyen pour exécuter une fonction qui détermine les valeurs de couple à la roue Cr. soit: Cr = Cr(N, Cmt, Vveh, Pbat) dans laquelle Cr représente le couple aux roues, N le régime du 0 moteur thermique, Vveh la vitesse du véhicule et Pbat la puissance fournie par la batterie. 21 - Dispositif selon l'une des revendications 17 ou 18, caractérisé en ce qu'il comporte un moyen pour contrôler des limitations du groupe motopropuiseur gmp (11) définies par les relations suivantes: Nmin fonction (Cmt_max()) de couple moteur maximal. 22 - Dispositif selon l'une des revendications 17 à 21, caractérisé en ce qu'il comporte un moyen pour contrôler des limitations du groupe motopropuiseur gmp (11) définies par les relations suivantes: Nmel 48 2827339 maximal prédéterminé (Cme_max). 23 - Dispositif selon l'une des revendications 20 à 22, caractérisé en ce que le second module OPF (7) comporte une mémoire d'une cartographie Cr = Cr(Vveh) de couple à la roue déterminse à la construction du véhicule pouvant être connectée à un dispositif de mise à jour lors d'opérations de maintenance du véhicule ou à un dispositif d'adaptation lors de phases d'initialisation de la marche du véhicule. 24 - Dispositif selon la revendication 23, caractérisé en ce que ie second module OPF (7) comporte un moyen pour effectuer une recherche de la valeur maximale de couple à la roue (Cr) sur toutes les valeurs de couple délivrées par le rnoteur thermique (Cmt) soit une fonction Cr2() définie par la r elatio n: Cr2 = Cr2(N, Vveh, Pbat). enregistrse dans une mémoire convenable du second module OPF (7) sous la forme Cr2 = Cr2(N, Vveh) couplée à un module d'inversion qui comporte deux opérateurs MAX, de recherche du maximum et MIN de recherche du minimum de sorte que soit produit des troisième et quatrième fonctions notéss: Nmin = Nmin(Cr2, Veh) = MlN{N(Cr2, Veh)} (7) Nmax = Nmax(Cr2, Veh) = MAX{N(Cr2, Veh)}. (8) dans lesquelies Nmin est. pour une vitesse du véhicule donnée, le régime minimal du moteur pour lequei le couple à la roue (Cr2) peut être realisé; Nmax est. pour une vitesse du véhicule donnée, le régime maximal du moteur pour lequel le couple à la roue (Cr2) peut être réatisé. - Dispositif selon la revendication 24, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour exécuter deux routines (81, 82) qui reçoivent en arguments des valeurs de vitesse du véhicule (Vveh) et de couple statique (Cs) d'une routine d'initialisation (80) et 49 2827339 produisent à leurs sorties deux limitations minimale (Nmin()) et maximale (N max()) de l'i nterval le de rég ime mote u r imposé par le couple statique (Cs), implémentées sous la forme d'une mémoire à deux arguments d'adresse qui reproduit une cartographie des valeurs minimale (Nmin()) ou maximale (Nmax()) selon le cas pour un groupe motopropuiseur gmp (11) donné, enregistrées au moins lors de la fabrication du véhicule et pouvant être remises à jour lors de la maintenance ou lors d'étapes de calibration lancées par le dispositif de contrôle (1-10). o 26 - Dispositif selon la revendication 24, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour exécuter une routine (85) qui reçoivent en arguments d'entrce une première valeur numérique de régime (Nneg) et une valeur de vitesse du véhicule (Vveh) fournies par une routine d'initialisation de boucle (80), la première valeur numérique de régime (Nneg) étant calculée par une opération (83) définie par la relation: Nneg = (N_old - lim_rpm_neg) (9) recevant en arguments d'entrée les valeurs N_old, représentative du régime du moteur thermique mesuré lors du cycle de calcul précédent en sortie du troisième module (10) COS et lim_rpm_neg, représentative du gradient autorisé de variations du régime moteur par le générateur (16) du premier module IVC (4) et qui comportent des moyens, sur la base de la cartographie z Cr2(N, Vveh) pour générer à chaque cycle une première valeur d'autorisation (Crneg) qui correspond au couple maximal aux roues pour la diminution maximale de régime autorisée. 27 - Dispositif selon la revendication 24, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour exécuter une routine (86) qui reçoivent en arguments d'entrée une seconde valeur numérique de régime (Npos) et une valeur de vitesse du véhicule (Vveh) valeurs 2827339 numériques fournies par une routine d'initialisation de boucle (80), la seconde valeur numérique de régime (Npos) étant calculée par une opération (84) définie par la relation: Npos = (N_old + lim_rpm_pos) (10) recevant en arguments d'entrée les valeurs (N_old) représentative du régime du moteur thermique mesuré lors du cycle de calcul précédent en sortie du troisième module (10) COS et (lim_rpm_pos) représentative du gradient autorisé de variations du régime moteur par le générateur (16) du premier 0 module IVC (4) et qui comportent des moyens, sur la base de la cartographie Cr2(N, Vveh), pour générer à chaque cycle une seconde valeur d'autorisation (Crpos) qui correspond au couple maximal aux roues pour l'augmentation maximale de régime autorisée. 28 - Dispositif selon l'une des revendications 26 ou 27, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour exécuter une fonction de recherche du maximum entre deux arguments MAX() (87) qui reçoit en arguments d'entrée ladite première valeur d'autorisation (Crneg) produite par la routine (85) et ladite seconde valeur d'autorisation (Crpos) produite par ia routine (86), et qui fournit une valeur CrDN, la plus grande valeur entre les première et seconde valeurs d'autorisation (Crneg, Crpos), présentées aux entrces de la fonction MAX(), valeur correspondant au couple maximal aux roues respectant l'intervalle d'agrément [Nneg, Npos]. 29 - Dispositif selon la revendication 28, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour effectuer trois tests (88 - 90) qui sont respectivement: - un test (88) sur le paramètre CrDN: Cd 51 2827339 - un test (90) sur le paramètre Nmin: Npos > Nmin. - Dispositif selon la revendication 29, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour effectuer une opération de combinaison logique ET exécutée dans une routine (91) entre les sorties à "VRAl" des tests (89, 90), de sorte que, si les deux conditions: Npos > Nmin (11) Nneg Sont deux bornes limitant le domaine d'optimisation (Q). 31 - Dispositif selon la revendication 30, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour tester la valeur de sortie de l'opération ET (91) pour déterminer si elle est VRAI par un test (92) à la valeur VRAI, dont une sortie est active si les conditions (11) et (12) des tests 89 et 90 sont vraies simultanément; et en ce que une sortie VRAi du test (92) active un module (101) pour inscrire en entrée les bornes (Ng, Nr) du domaine d'optimisation(Q) calculés selon les relations (14) et (15), en ce que les limitations numériques (N min, N max) produites en sortie des routines (81 et 82), les première et seconde valeurs numériques de régime (Nneg, Npos), produites par les opérations (83 et 84) sont respectivement fournies aux entrées convenables des routines MAX (99) et MIN (100) selon les relations (14) et (15) précitées, de sorte que leurs valeurs de sortie soient transmises au module (101) qui mémorise le couple B859 de valeurs (Ng, Nr), représentatif du domaine d'optimisation recherché et chargé comme tel dans un registre (98) de définition du domaine d'optimisation. 32 - Dispositif selon la revendication 30 ou 31, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour tester si la sortie d'un opérateur ET (94) est fausse, pour que le module (97) soit activé et transmette les valeurs Nneg et Npos comme définition du domaine Q au registre (98), la sortie FAUX du test (92) étant traitée par un inverseur NOT (93) dont la sortie est combinée dans ledit opérateur ET (94) avec la sortie VRAI du test (88), la sortie de l'opérateur (94) est testée à FAUX par un test (95) dont la sortie FAUX active le module (97). 33 - Dispositif selon l'une des revendications 30 à 32, caractérisé en ce que le module (65) de choix de domaine d'optimisation comporte des moyens pour tester si la sortie de I'opérateur (94) est VRAI, pour que le module (96) soit activé et transmette les valeurs Nmin et Nmax comme définition du domaine Q au registre (98), la routine (96) déterminant I'intersection non vide, définie par: Q =[Nmin, Nmax]; I'intervalle de couple statique étant seul vérifié et la consigne d'agrément étant négligée. 34 - Dispositif selon la revendication 1, caractérisé en ce que le générateur de couple statique (5), le générateur de couple dynamique (6) et/ou le générateur (16) d'un signal représentatif d'une limitation de variation du régime moteur comportent des 53 2827339 organes d'entrée connectés à un module d'enregistrement des caractéristiques du véhicule et/ou du conducteur (1), à un module d'interface homme-machine transmettant les commandes produites par le conducteur et/ou par un automate de pilotage (2) et à un module de détection de l'état de l'environnement du véhicule (3) qui reçoit les valeurs descriptives de l'environnement du véhicule d'une pluralité de capteurs. - Dispositif selon la revendication 34, caractérisé en ce que les générateurs de couple statique (5), de couple dynamique 0 (6) et/o de limitation des variations de régime moteur (16) travaillent à des fréquences supérieures à la fréquence d'entrée des organes d'entrée du second module OPF (7) et/ou délivrent des valeurs de calculs intermédiaires lors d'un cycle de calcul, de sorte que sur des organes d'entrée intermédiaire du second module OPF (7) sont disponibles des valeurs intermédiaires des données d'entrce dudit second module OPF (7) qui sont transmises à des modules de calcul de modes transitoires du groupe motopropulseur et/ou des modules de calcul de valeurs d'anticipation des coordonnées du point de fonctionnement du groupe motopropuiseur. 36 - Dispositif selon la revendication 1, caractérisé en ce que le second moyen ou module OPF (7) comporte un générateur de valeurs de régime moteur (8) et un générateur de valeurs de couple (9) du groupe motopropuiseur pour déterminer le point de fonctionnement du groupe motopropuiseur, le régime moteur étant déterminé par un moyen exécutant une première fonction prédéterminée et le couple du groupe motopropuiseur étant déterminé par un moyen exécutant une seconde fonction prédéterminée, les première et seconde fonctions mettant en _uvre le critère d'optimisation et les contraintes de détermination du point de fonctionnement du groupe motopropulseur. 54 2827339 37 - Dispositif selon la revendication 1, caractérisé en ce que le troisième module COS (10) comporte un générateur de consignes adaptées au type de groupe motopropulseur gmp (11) qu'il commande, de sorte que par programmation du module COS, le dispositif de contrôle peut être adapté à n'importe quel groupe motopropuiseur parce qu'il reçoit en entrée deux (mode de réalisation de la figure 1a: N. C) ou trois (mode de réalisation de la figure 1 b: N. C, Pbat) paramètres définissant à chaque