FR 2591278 A1 19870612 FR 8518113 A 19851206 DISPOSITIF DE REGULATION DE MOTEUR A COMBUSTION ET PROCEDE D'UTILISATION D'UN TEL DISPOSITIF La présente invention se rapporte à la régulation des moteurs à combustion. Un moteur à combustion, par exemple essence ou diesel, peut être considéré comme un système complexe dont le fonctionnement est régi par un certain nombre de paramètres, tels que débit d'air, débit de gas-oil, température d'air, pression d'air, vitesse du moteur, puissance... etc. Les dispositifs de régulation actuels sont généralement prévus pour assurer soit une fonction de régulation unique, telle que régulation de vitesse, ou régulation de débit, ou régulation de richesse... etc, soit plusieurs fonctions de régulation, mais de façon totalement indépendante. Ces dispositifs présentent l'inconvénient de faire évoluer chacun des paramètres de façon totalement indépendante des autres. Or ces différents paramètres interagissent les uns avec les autres, et ceci d'autant plus étroitement que le moteur est complexe et défini par un grand nombre de paramètres. La présente invention a pour objet un dispositif de régulation permettant de réaliser différents types de régulation en tenant compte des interactions entre les différents paramètres, et de maintenir ainsi à chaque instant le moteur dans un état de fonction- nement optimal, d'o notamment un rendement optimal et une durée de vie améliorée. Suivant l'invention, un dispositif de régulation de moteur à combustion, dont le fonctionnement est régi par un ensemble de - paramètres Pi (1 - un régulateur commun à l'ensemble de ces "m" boucles, per- mettant, à partir des différentes consignes et des valeurs relevées par les différents capteurs, d'élaborer un signal de commande des différents actionneurs de façon à assurer l'évolution de chacun des paramètres régulés, en liaison avec l'évolution de tout ou partie des autres paramètres, régulables ou non, régulés ou non. D'autres objets et caractéristiques de la présente invention apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, faite en relation avec les dessins ci- - annexés dans lesquels: - la figure 1 est un schéma d'un dispositif de régulation suivant l'invention - les figures 2a, 2b, 2c, 2d et 2e sont des exemples de courbes relatifs à différents types de régulation pouvant être mis en oeuvre par le dispositif de régulation suivant l'invention; - la figure 3 est un exemple d'organigramme général de fonction- nement du dispositif suivant l'invention; - la figure 4 montre plus en détail un exemple de réalisation de la phase de régulation proprement dite, intervenant dans l'organi- gramme de la figure 3. Suivant l'exemple décrit sur la figure 1, la régulation d'un moteur 1 est effectué au moyen de trois boucles de régulation permettant l'une de réaliser une régulation de puissance, une autre une régulation de vitesse et une autre une régulation de richesse. Chacune de ces boucles comporte de manière connue: - un organe de commande, permettant à l'opérateur de fixer la valeur de la consigne, respectivement de puissance: 21, de vitesse: 22 et de richesse: 23; - un capteur, respectivement de puissance.: 31 de vitesse: 32' et de richesse: 33; 259 1 278 - un organe de comparaison de la consigne et de la grandeur correspondante mesurée par le capteur, respectivement 41, 42 et 43; - un actionneur, respectivement de puissance: 61, de vitesse: 62 et de richesse 63, agissant sur les paramètres correspondants du moteur. Le dispositif suivant l'invention comporte également un régu- lateur 5 qui est commun à l'ensemble des boucles de régulation et qui permet de réaliser différents types de régulation en tenant compte des interactions entre les différents paramètres. Ce régulateur 5 reçoit les signaux de sortie des différents organes de comparaison 41, 42, 43, ainsi que les signaux issus de capteurs 34 et 35 par exemple permettant d'assurer l'acquisition de certains paramètres non régulables par ce dispositif, tels que température et pression, et délivre les signaux d'entrée des dif- férents actionneurs. Il est par ailleurs prévu, entre les trois comparateurs 41 42 et 43, et le régulateur 5, un ensemble de trois autres comparateurs, respectivement 71, 72' 73, permettant de comparer les paramètres se rapportant à chacune des boucles de régulation, à savoir puis- sance, vitesse et richesse, à trois valeurs extrêmes appelées respec- tivement butée de puissance, butée de vitesse et butée de richesse, de façon à assurer le fonctionnement du moteur en deça de ces valeurs extrêmes. Un module 10 réalise les acquisitions des différentes consignes ou commandes, leur traitement et filtrage pour les rendre exploi- tables par les comparateurs et le régulateur. Des opérations de pondérations respectives des consignes sont également réalisées, et ceci selon les paramètres enregistrés par l'interface homme machine 9. L'ensemble formé par ce module 10 par les différents compa- rateurs et par le régulateur est en fait constitué par un calculateur 8 qui est programmé d'une façon qui sera décrite ultérieurement, en relation avec les figures 3 et 4, pour réaliser différents types de régulation tels que ceux décrits maintenant, à titre d'exemple, en relation avec les figures 2a à 2e, la sélection entre ces différents types de régulation étant effectuée par l'opérateur au moyen d'une interface homme-machine 9 qui communique avec le calculateur 8. Le dispositif suivant l'invention permet, par exemple, la réa- lisation de régulation de vitesse, de richesse, de puissances soit de façon indépendante, soit de façon combinée, simultanément ou séparément. Dans le cadre de la réalisation de régulations indépendantes, trois cas sont possibles: - réalisation d'une régulation de vitesse: le régulateur génère une loi de commande de l'actionneur de vitesse en fonction de la consigne de vitesse, telle que celle représentée à titre d'exemple sur la figure 2a, de façon à assurer une évolution ou un maintien de la vitesse du moteur en liaison avec l'évolution ou le maintien de la consigne de vitesse (par exemple accélérateur), les autres para- mètres pouvant amener des corrections. La position de l'actionneur vitesse "PAV", peut ainsi s'écrire sous la forme d'une certaine fonction fV de la consigne de vitesse CV et des autres paramètres Pi: PAV = fV (CWV Pi) avec i variable de 1 à n, o n est le nombre de paramètres régissant le fonctionnement du moteur; réalisation d'une régulation de puissance: le régulateur génère une loi de commande de l'actionneur de puissance en fonction de la consigne de puissance, telle que celle représentée à titre d'exemple sur la figure 2b. Les autres paramètres peuvent amener des cor- rections, ce qui conduit à une expression de la position de l'ac- tionneur puissance "PAP" sous la forme d'une certaine fonction fP de la consigne de puissance Cp et des autres paramètres Pi: PAP = fP (C,l i) P0 - réalisation d'une régulation de richesse: le régulateur génère une loi de commande de l'actionneur de richesse en fonction de la consigne de richesse, telle que celle représentée à titre d'exemple sur la figure 2c. Les autres paramètres peuvent amener des cor- rections, ce qui conduit à une expression de la position de l'ac- tionneur richesse "PAR" sous la forme d'une fonction de la consigne de puissance Cp et des autres paramètres Pi: PAR = fR (CRI Pi) o Dans le cas de régulations combinées mais séparées, par exemple régulation de vitesse et régulation de richesse comme sur la figure 2c, le régulateur met en oeuvre à un instant donnné un seul type de régulation mais ce type de régulation peut évoluer dans le temps, en fonction d'un critère qui est la valeur de la consigne. Par exemple, si la consigne (par exemple la consigne de vitesse) est inférieure à une valeur seuil CVS, le régulateur assure une régu- lation de type richesse par exemple, pouvant s'exprimer sous la forme d'une certaine fonction fR de la consigne de vitesse Cv et I autres paramètres Pi: PAR = fR (CvW Pi), et si cette consigne est inférieure à la valeur de seuil CVS, le régulateur assure par exemple une régulation de type vitesse, pouvant s'exprimer sous la forme d'une certaine fonction fV de la consigne de vitesse Cv et des I autres paramètres Pi: PAV = fV (Cv Pi) o fv et 1 peuvent :v (V1 P fVo1 e fR1puvn être des fonctions différentes des fonctions et fR définies précédemment. Dans le cas de régulations combinées, et simultanées (cas de la figure 2e), le régulateur met en oeuvre plusieurs types de régulation à un instant donné (par exemple vitesse, puissance et richesse), pouvant s'exprimer chacune sous la forme d'une certaine fonction de la consigne correspondante et tout ou partie de l'ensemble des autres paramètres, régulables ou non, régulés ou non: Ainsi les différentes expressions: PAR = 2 2 2 différentes des fonctions fR fV fP fR fV et p définies ro fVo P o fRl f1 ettp précédemment, sont calculées simultanément, ce qui permet de générer des lois optimales de commande des différents actionneurs. L'organigramme général de fonctionnement du régulateur est maintenant décrit en relation avec la figure 3. Cet organigramme débute par une introduction de données par l'opérateur - notamment type de régulation souhaitée (à savoir régulations indépendantes, ou combinées, et pour le cas de régulations combinées, séparément ou simultanément, comme défini précédemment), et valeurs des con- signes associées. Le régulateur procède ensuite à- l'acquisition des différents paramètres du système, par l'intermédiaire des différents capteurs. Le régulateur procède ensuite à un contrôle de la validité des données introduites par l'opérateur, afin de vérifier qu'elles sont bien compatibles avec l'état actuel des différents paramètres du système et n'entraînent pas en particulier de fonctionnement dans une zone critique. Le calculateur 8 permet par ailleurs d'effectuer une mémori- sation systématique des différents paramètres régissant le fonction- nement du moteur, et un contrôle de leur évolution dans le temps assurant ainsi un diagnostic prédictif des pannes. Dans le cas o ces données ne sont pas compatibles avec l'état actuel du système, l'opérateur en est averti au moyen de l'interface homme-machine 9. Dans le cas contraire, les informations reçues des capteurs sont comparées aux différentes valeurs de consigne et butées, puis la régulation proprement dite est effectuée, l'opérateur étant tenu informé des valeurs des différents paramètres et de l'état de fonctionnement du système au moyen de l'interface homme- machine 9. La phase de régulation proprement dite est décrite sous forme d'organigramme à la figure 4. Pour simplifier, cet organigramme correspond aux exemples particuliers de régulation décrits en 2 S91278 relation avec les figures 2a à 2e. Suivant le type de régulation choisi (régulations indépendantes, combinées séparément ou combinées simultanément), telles ou telles des formules définies précédemment en relation avec les figures 2a à 2e sont appliquées, avec les valeurs correspondantes des consignes et des paramètres. Les différentes fonctions "f" définies précédemment sont prédéterminées en fonction de chaque type de régulation et des caractéristiques du moteur. Par ailleurs les différents types de régulation décrits ont été donnés seulement à titre d'exemples. Il existe bien entendu d'autres possibilités, notamment la possibilité de prévoir pour chaque type de régulation différentes fonctions "f" suivant les paramètres Pi sélec- tionnés par l'opérateur, ou encore la possibilité de réaliser des types de régulation intermédiaires à ceux décrits (par exemple régulations indépendantes sur certains paramètres, régulations combinées sur d'autres paramètres... etc). Suivant l'exemple de réalisation qui a été décrit, chaque boucle de régulation relative à un paramètre donné comporte un organe d'entrée de consigne, un comparateur, un actionneur et un capteur, tous relatifs au paramètre considéré. Plus généralement, il peut y avoir une interaction entre les différents paramètres, non seulement en ce qui concerne l'élaboration de la loi de régulation de chacun des paramètres, comme on l'a vu précédemment, mais également en ce qui concerne la constitution même de chacune des boucles de régulation, en ce sens que chacune d'elles peut comporter plusieurs organes d'entrée de consigne, plusieurs comparateurs, plusieurs actionneurs et plusieurs comparateurs,-relatifs à différents paramètres, ce qui permet de faire évoluer un paramètre donné, suivant la loi de régulation désirée, par action sur différents paramètres, et mesure et comparaison de différents paramètres avec des valeurs de consigne correspondantes. Le dispositif suivant Pinvention permet ainsi d'établir selon des lois de commande optimales, des régulations du type à entrées- sorties monovariables ou multivariables, liées aux paramètres régissant le fonctionnement du moteur. 259 1 278 REVENDICATIONS 1. Dispositif de régulation de moteur à combustion (1) dont le fonctionnement est régi par un ensemble de paramètres Pi (1 - un régulateur (5, 8) commun à l'ensemble de ces "m" boucles, per- mettant, à partir des différentes consignes et des valeurs relevées par les différents capteurs, d'élaborer un signal de commande des différents actionneurs de façon à assurer l'évolution de chacun des paramètres régulés, en liaison avec l'évolution de tout ou partie des autres paramètres, régulables ou non, régulés ou non. 2. Procédé d'utilisation du dispositif selon la revendication 1, caractérisé en ce que le régulateur (5, 8) permet d'effectuer la régulation de plusieurs paramètres simultanément, en fonction, pour chacun de ces paramètres, des consignes correspondantes et de tout ou partie des autres paramètres, régulables ou non, régulés ou non. 3. Procédé d'utilisation du dispositif selon la revendication i, caractérisé en ce que le régulateur (5, 8) permet d'effectuer à chaque instant la régulation d'un seul paramètre, mais celui-ci pouvant varier dans le temps en fonction de la valeur d'une consigne déterminée. 4. Procédé d'utilisation du dispositif selon la revendication 1, caractérisé en ce que le régulateur (5, 8) permet d'effectuer à chaque instant la régulation d'un seul paramètre, en fonction de la valeur de la consigne correspondante et de tout ou partie des autres paramètres, régulables ou non.