Brevet FR2917555A3 — publié le 20081219

FR 2917555 A3 20081219 FR 0755716 A 20070613 -1- SYSTEME MULTIPLEXE DE VEHICULE AUTOMOBILE La présente invention a trait au domaine aux systèmes à réseaux multiplexés de véhicule automobile dans lequel des fonctionnalités sont mises en oeuvre par intermittence. Plus particulièrement, la présente invention concerne un système multiplexé de véhicule automobile comportant au moins une station maître et des stations esclaves, raccordées entre elles par un réseau multiplexé de communication d'informations, chacune des stations esclaves présentant au moins un état réveillé et un état endormi et la station maître étant apte à émettre une trame de réveil des stations esclaves sur le réseau de communication. Dans un véhicule automobile, les fonctionnalités sont usuellement mises en oeuvre par une pluralité de stations raccordées entre elles par un réseau multiplexé de communication d'informations, tel qu'un bus CAN (pour Controller Area Network ) par exemple. Certaines de ces fonctionnalités, comme une commande de climatisation, une régulation de vitesse ou autres, sont activées par intermittence, à la demande du conducteur du véhicule. Afin de réduire la consommation d'énergie, les stations mettant en oeuvre ces fonctions intermittentes sont endormies lorsqu'il n'y a pas lieu de les utiliser. Dans les systèmes de l'état de la technique, comme par exemple celui décrit dans le document EP 1 460 552 Al, ces stations sont placées sous la supervision d'une station maître qui gère leur état réveillé ou endormi en fonction des besoins du moment en émettant sur le réseau des trames de réveil et d'endormissement. Toutefois, dans de tels systèmes, lorsqu'une fonctionnalité nécessite d'être mise en oeuvre, la station maître réveille l'ensemble des stations, y compris celles dont les fonctionnalités ne nécessitent pas d'être activée à cet instant. Il s'en suit alors une surconsommation d'énergie inutile. Le but de la présente invention est de résoudre le problème susmentionné en 30 proposant un système à réseau multiplexé qui réduit de manière sensible la surconsommation d'énergie liée au réveil inutile de stations. A cet effet, l'invention a pour objet un système à réseau multiplexé de véhicule automobile comportant au moins une station maître et des stations esclaves, raccordées entre 35 elles par un réseau multiplexé de communication d'informations, chacune des stations -2- esclaves présentant au moins un état réveillé et un état endormi et la station maître étant apte à émettre une trame de réveil des stations esclaves sur le réseau de communication, caractérisé en ce que la trame de réveil comporte des informations relatives aux stations esclaves devant être réveillées, et en ce que chacune des stations esclaves comporte des moyens de réveil de celle-ci lorsque la trame comporte des informations la concernant. Ainsi, ce système permet un réveil sélectif des stations esclaves. Seules les stations nécessitant réellement d'être réveillées le sont. Selon d'autres caractéristiques, ce système comporte une ou plusieurs des caractéristiques suivantes : - les moyens de réveil présentent au moins un état endormi et un état réveillé et sont aptes à basculer de leur état endormi à leur état réveillé sur réception de la trame de réveil ; - les moyens de réveil sont aptes à basculer de leur état réveillé à leur état endormi lorsque la trame de réveil ne concerne pas la station esclave; -la station esclave comporte en outre des moyens d'endormissement aptes à endormir celle-ci lorsqu'une tâche qui lui a été attribuée est terminée ; et - il comporte une unique station maître en charge du réveil des stations esclaves. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et faite en relation avec les dessins annexés dans lesquels : - la figure 1 est une vue schématique d'un système selon l'invention ; et - la figure 2 est un organigramme d'un procédé de réveil et d'endormissement de stations esclaves entrant dans la constitution de la figure 1. Sur la figure 1, il est illustré sous la référence générale 10 un système à réseau multiplexé de véhicule automobile. Ce système 10 comporte des stations 12-20 raccordées par un réseau multiplexé 21 de communication d'informations, comme un bus CAN par exemple. Certaines de ces stations 12, 14 mettent en oeuvre de manière intermittente des fonctionnalités du véhicule. Par exemple, la station 12 met en oeuvre une régulation de la température de l'habitacle du véhicule lorsque le conducteur met en marche une climatisation et la station 14 met en oeuvre une régulation de la vitesse du véhicule activable depuis le tableau de bord du véhicule. -3-Les stations 12, 14 présentent un premier état réveillé dans lequel elles sont aptes à mettre en oeuvre leurs fonctionnalités et à échanger à cet effet des données sur le réseau 21, ainsi qu'un état endormi dans lequel elles sont inactives et n'échangent aucune information sur le réseau. D'autres stations 16, 18 mettent quant à elles des fonctionnalités de manière continue, comme la commande de l'injection de carburant dans les cylindres du moteur par exemple. Une des stations 12-20, par exemple la station 20, dite maître , commande de manière centralisée le réveil des stations 14 et 16 en émettant sur le réseau des trames de réveil. Par la suite, les stations 12 et 14 seront désignées par l'expression esclave du fait qu'elles sont sous le contrôle de la station maître 20. Selon l'invention, la station maître 20, qui reçoit du réseau 21 ou par d'autres moyens diverses informations sur des fonctionnalités du véhicule à activer comme cela est connu en soit, émet des trames qui comprennent des informations relatives aux stations esclaves 12, 14 qui doivent être réveillées. Par exemple, chaque station esclave est associée à un numéro d'identification de celle-ci gardé en mémoire dans la station maître 20. La station maître émet alors des trames de réveil comportant les numéros d'identification des stations esclaves devant être réveillées. Par ailleurs, chaque station esclave 12, 14 comporte des moyens 22, 24 de réveil, par exemple formés par les couches basses d'une unité de calcul de la station esclave 12, 14. Les couches basses d'une station sont formées des couches 1 à 6 du modèle ISO, comme cela est bien connu. En particulier, les couches basses comprennent une couche physique (la couche 1 du modèle ISO) qui détecte la présence de communication sur le réseau 21, une couche réseau (la couche 3 du modèle ISO) qui filtre des adresses transitant sur le réseau 21 pour ne garder que celle qui correspondent à la station et une couche de session (la couche 5 du modèle ISO) qui identifie la nécessité d'un réveil de la station. Les moyens de réveil 22, 24 présentent eux mêmes un état endormi et un état réveillé. Ces moyens 22, 24 scrutent en permanence le réseau 22 pour détecter la présence d'une trame de réveil transitant sur celui-ci et commandent le réveil de la station esclave 12, 14 en fonction de la nature de la trame de réveil, comme cela sera expliqué plus en détail par la suite. De manière avantageuse, les moyens 22, 24 sont choisis pour être peu gourmands en énergie. Par exemple, ces moyens 22, 24 sont réalisés sous la forme d'un microcontrôleur étant tout juste dimensionné pour effectuer le réveil de la station esclave décrit ci-après. -4- Enfin, chaque station esclave 12, 14 comprend des moyens 24, 26 d'endormissement qui commandent l'endormissement de celle-ci lorsqu'elle n'a plus de tâche à effectuer. La figure 2 illustre le procédé de réveil et d'endormissement d'une station esclave 12, 14. Lors d'une étape 30, dans laquelle la station esclave 12, 14 est totalement endormie, ses moyens 22, 24 de réveil compris, les moyens 22, 24 de réveil scrutent l'occurrence d'une trame de réveil sur le réseau 21. A l'apparition d'une telle trame, les moyens 22, 24 de réveil basculent, en 32, dans leur état réveillé puis mettent en oeuvre, en 34, un test pour savoir si la trame de réveil concerne la station esclave, c'est-à-dire dans l'exemple précité, si la trame de réveil comprend le numéro d'identification de celle-ci. Si tel n'est pas le cas, les moyens 22, 24 de réveil rebasculent, en 36, dans leur état endormi et l'étape 36 boucle sur l'étape de scrutation 30. Si le résultat du test mis en oeuvre en 34 est positif, les moyens 22, 24 réveillent, en 38, totalement la station esclave 12, 14 qui devient alors capable de mettre en oeuvre sa fonctionnalité. En fonction, le cas échéant, d'informations émises sur le réseau 21 qui lui sont destinées, la station esclave 12, 14 met alors en oeuvre, en 40, différentes tâches, comme cela est connu en soi. Une fois les tâches de la station esclave 12, 14 terminées, les moyens 26, 28 d'endormissement endorment, en 42, totalement celle-ci, y compris eux-mêmes et les moyens 22, 24 de réveil. Une fois la station esclave 12, 14 endormie, l'étape 42 boucle alors sur l'étape de scrutation 30. Ainsi, le système selon l'invention présente les avantages suivants : - le réveil des stations esclaves est sélectif. Seules les stations devant effectivement réaliser une tâche sont réveillées. Une économie d'énergie substantielle est donc réalisée ; - le réveil des stations esclaves est assuré par des moyens spécifiques peu gourmands en consommation. Ainsi, l'analyse des trames de réveil transitant sur le réseau ne consomme que très peu d'énergie. L'économie d'énergie est donc encore accrue par rapport à l'état de la technique ; - l'endormissement d'une station esclave est assuré par elle-même au travers de moyens d'endormissement dédiés. Celle-ci n'a donc pas à attendre une trame d'endormissement sur le réseau et bascule dans son état endormi plus rapidement. L'économie d'énergie est donc encore accrue par rapport à l'état de la technique. -5- Bien qu'il ait été décrit une unique station maître gérant les phases de réveil des stations esclaves, en variante il existe plusieurs stations maîtres capables de gérer ces phases. REVENDICATIONS 1. Système à réseau multiplexé (10) de véhicule automobile comportant au moins une station maître (20) et des stations esclaves (12, 14), raccordées entre elles par un réseau multiplexé de communication d'informations (21), chacune des stations esclaves (12, 14) présentant au moins un état réveillé et un état endormi et la ou chaque station maître (20) étant apte à émettre une trame de réveil des stations esclaves (12, 14) sur le réseau de communication (21), caractérisé en ce que la trame de réveil comporte des informations relatives aux stations esclaves (12, 14) devant être réveillées, et en ce que chacune des stations esclaves (12, 14) comporte des moyens (22, 24) de réveil de celle-ci lorsque la trame comporte des informations la concernant. 2. Système selon la revendication 1, caractérisé en ce que les moyens (22, 24) de réveil présentent au moins un état endormi et un état réveillé et sont aptes à basculer de leur état endormi à leur état réveillé sur réception de la trame de réveil. 3. Système selon la revendication 2, caractérisé en ce que les moyens (22, 24) de réveil sont aptes à basculer de leur état réveillé à leur état endormi lorsque la trame de réveil ne concerne pas la station esclave (12, 14). 4. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que la station esclave (12, 14) comporte en outre des moyens (24, 26) d'endormissement aptes à endormir celle-ci lorsqu'une tâche qui lui a été attribuée est terminée. 5. Système selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une unique station maître en charge du réveil des stations esclaves.