FR3122009A1 - Method, device and system for predicting a maintenance operation for a vehicle - Google Patents
Method, device and system for predicting a maintenance operation for a vehicle Download PDFInfo
- Publication number
- FR3122009A1 FR3122009A1 FR2104031A FR2104031A FR3122009A1 FR 3122009 A1 FR3122009 A1 FR 3122009A1 FR 2104031 A FR2104031 A FR 2104031A FR 2104031 A FR2104031 A FR 2104031A FR 3122009 A1 FR3122009 A1 FR 3122009A1
- Authority
- FR
- France
- Prior art keywords
- vehicle
- data
- data representative
- representative
- maintenance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004458 analytical method Methods 0.000 claims abstract description 12
- 238000004891 communication Methods 0.000 claims description 31
- 238000009877 rendering Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 7
- 238000013528 artificial neural network Methods 0.000 claims description 4
- 238000010295 mobile communication Methods 0.000 description 19
- 230000008859 change Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000015556 catabolic process Effects 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 210000000056 organ Anatomy 0.000 description 2
- 241000897276 Termes Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/006—Indicating maintenance
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
Abstract
L’invention concerne un procédé et un dispositif de prédiction de maintenance pour véhicule. A cet effet, des premières données représentatives d’utilisation du véhicule (10) sont reçues d’une base de données distante (101). Des deuxièmes données représentatives d’un emploi du temps d’un utilisateur du véhicule (10) et des troisièmes données représentatives d’un état courant du véhicule (10) sont également reçues. Un ensemble d’informations représentatives d’un contexte courant pour le véhicule est déterminé à partir des deuxièmes et troisièmes données. Au moins une information représentative d’une prédiction de maintenance d’un ou plusieurs composants du véhicule est rendue, par exemple affichée, en fonction d’un résultat d’une analyse de l’ensemble d’informations en relation avec les premières données. Figure pour l’abrégé : Figure 1A vehicle maintenance prediction method and device are disclosed. To this end, first data representative of the use of the vehicle (10) are received from a remote database (101). Second data representative of a user's schedule of the vehicle (10) and third data representative of a current state of the vehicle (10) are also received. A set of information representative of a current context for the vehicle is determined from the second and third data. At least one piece of information representative of a maintenance prediction of one or more components of the vehicle is rendered, for example displayed, according to a result of an analysis of the set of information in relation to the first data. Figure for abstract: Figure 1
Description
L’invention concerne les procédés, dispositifs et systèmes de communication de données pour véhicule, notamment automobile, par exemple autonome. L’invention concerne également un procédé et un dispositif de recommandation pour véhicule, par exemple de recommandation d’un point d’intérêt ou d’un itinéraire pour arriver à un point d’intérêt.The invention relates to methods, devices and data communication systems for vehicles, in particular automobiles, for example autonomous. The invention also relates to a method and a device for recommending a vehicle, for example for recommending a point of interest or a route to arrive at a point of interest.
Arrière-plan technologiqueTechnology background
Les véhicules contemporains sont formés d’un grand nombre de composants ou d’organes, chacun de ces composants nécessitant un entretien dont la périodicité dépend notamment du composant.Contemporary vehicles are made up of a large number of components or organs, each of these components requiring maintenance, the frequency of which depends in particular on the component.
Lorsque le conducteur d’un véhicule est confronté à un défaut ou à une panne d’un ou plusieurs composants de son véhicule, ce dernier doit alors prendre contact avec un centre spécialisé pour déterminer si la panne ou le défaut constaté nécessite une opération de maintenance corrective pour corriger la panne ou le défaut après apparition de cette dernière ou de ce dernier. Une telle maintenance corrective s’accompagne le plus souvent d’une intervention ou d’une réparation dans un garage par exemple. Une telle maintenance corrective est synonyme de coûts engendrés par la maintenance corrective et de gêne occasionnée par l’immobilisation du véhicule pendant une durée allant parfois jusqu’à plusieurs jours, ce qui est particulièrement gênant lorsque le conducteur du véhicule a prévu un long trajet, par exemple pour partir en vacances.When the driver of a vehicle is confronted with a defect or breakdown of one or more components of his vehicle, the latter must then contact a specialized center to determine whether the breakdown or defect observed requires a maintenance operation. corrective action to correct the fault or defect after the latter has appeared. Such corrective maintenance is most often accompanied by an intervention or repair in a garage, for example. Such corrective maintenance is synonymous with the costs generated by the corrective maintenance and the inconvenience caused by the immobilization of the vehicle for a period sometimes going up to several days, which is particularly inconvenient when the driver of the vehicle has planned a long journey, for example to go on vacation.
Il apparait ainsi nécessaire de trouver des solutions pour limiter les risques de panne ou d’immobilisation du véhicule.It therefore appears necessary to find solutions to limit the risk of breakdown or immobilization of the vehicle.
Un objet de la présente invention est de résoudre au moins un des inconvénients de l’art antérieur.An object of the present invention is to solve at least one of the drawbacks of the prior art.
Un objet de la présente invention est d’améliorer la prévention des pannes ou défauts d’organe(s) d’un véhicule.An object of the present invention is to improve the prevention of breakdowns or defects in the component(s) of a vehicle.
Selon un premier aspect, l’invention concerne un procédé de prédiction de maintenance pour véhicule, le procédé étant mis en œuvre par au moins un processeur, le procédé comprenant les étapes suivantes :According to a first aspect, the invention relates to a method for predicting maintenance for a vehicle, the method being implemented by at least one processor, the method comprising the following steps:
- réception de premières données représentatives d’utilisation du véhicule depuis une base de données distante, de deuxièmes données représentatives d’un emploi du temps d’un utilisateur du véhicule et de troisièmes données représentatives d’un état courant du véhicule ;- reception of first data representative of use of the vehicle from a remote database, second data representative of a timetable of a user of the vehicle and third data representative of a current state of the vehicle;
- détermination d’informations représentatives d’un contexte courant pour le véhicule à partir des deuxièmes données et des troisièmes données ;- determination of information representative of a current context for the vehicle from the second data and the third data;
- analyse des informations en relation avec les premières données ;- analysis of information in relation to the first data;
- rendu d’au moins une information représentative d’une prédiction de maintenance d’au moins un composant du véhicule en fonction d’un résultat de l’analyse.- rendering of at least one item of information representative of a maintenance prediction of at least one component of the vehicle according to a result of the analysis.
Selon une variante, le rendu comprend un affichage d’au moins une recommandation via une interface homme machine mise en œuvre dans le véhicule.According to a variant, the rendering comprises a display of at least one recommendation via a man-machine interface implemented in the vehicle.
Selon une autre variante, les premières données appartiennent à un premier ensemble de données comprenant :According to another variant, the first data belong to a first set of data comprising:
- des données représentatives d’un type de trajet associé à chaque trajet parcouru avec le véhicule ;- data representative of a type of trip associated with each trip traveled with the vehicle;
- des données représentatives de durée de trajet associée à chaque trajet parcouru avec le véhicule ;- data representative of journey time associated with each journey traveled with the vehicle;
- des données représentatives d’une date associée à chaque trajet parcouru avec le véhicule ;- data representative of a date associated with each journey made with the vehicle;
- des données représentatives d’une distance parcourue pour chaque trajet parcouru avec le véhicule ;- data representative of a distance traveled for each trip traveled with the vehicle;
- des données représentatives d’un type de route empruntée pour chaque trajet parcouru avec le véhicule.- data representative of a type of road taken for each trip taken with the vehicle.
Selon une variante supplémentaire, les deuxièmes données appartiennent à un deuxième ensemble de données comprenant :According to an additional variant, the second data belong to a second set of data comprising:
- des données représentatives d’une date associée à chaque évènement enregistré dans l’emploi du temps ;- data representing a date associated with each event recorded in the timetable;
- des données représentatives d’une durée associée à chaque évènement enregistré dans l’emploi du temps ;- data representative of a duration associated with each event recorded in the timetable;
- des données représentatives d’un motif associée à chaque évènement enregistré dans l’emploi du temps ;- data representative of a reason associated with each event recorded in the timetable;
- des données représentatives d’une destination associée à chaque évènement enregistré dans l’emploi du temps.- data representative of a destination associated with each event recorded in the timetable.
Selon encore une variante, les troisièmes données appartiennent à un troisième ensemble de données comprenant :According to yet another variant, the third data belong to a third set of data comprising:
- des données représentatives d’une distance totale parcourue par le véhicule ;- data representative of a total distance traveled by the vehicle;
- des données représentatives d’un type de maintenance réalisée sur au moins un organe du véhicule ;- data representative of a type of maintenance carried out on at least one component of the vehicle;
- des données représentatives d’un instant temporel de réalisation d’une maintenance sur au moins un organe du véhicule ;- data representative of a time instant of performance of maintenance on at least one component of the vehicle;
- des données représentatives de l’état courant ou d’une usure du au moins un composant du véhicule.- data representative of the current condition or wear of at least one component of the vehicle.
Selon une variante additionnelle, l’analyse est mise en œuvre par un réseau de neurones.According to an additional variant, the analysis is implemented by a neural network.
Selon un deuxième aspect, l’invention concerne un dispositif de prédiction de maintenance pour véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de l’invention.According to a second aspect, the invention relates to a maintenance prediction device for a vehicle, the device comprising a memory associated with a processor configured for the implementation of the steps of the method according to the first aspect of the invention.
Selon un troisième aspect, l’invention concerne un véhicule, par exemple de type automobile, comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de l’invention.According to a third aspect, the invention relates to a vehicle, for example of the automotive type, comprising a device as described above according to the second aspect of the invention.
Selon un quatrième aspect, l’invention concerne un système comprenant le véhicule tel que décrit ci-dessus selon le troisième aspect de l’invention et un dispositif distant comprenant une base de données, le dispositif distant étant relié en communication avec le véhicule selon une connexion sans fil.According to a fourth aspect, the invention relates to a system comprising the vehicle as described above according to the third aspect of the invention and a remote device comprising a database, the remote device being connected in communication with the vehicle according to a wireless connection.
Selon un cinquième aspect, l’invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de l’invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.According to a fifth aspect, the invention relates to a computer program which comprises instructions adapted for the execution of the steps of the method according to the first aspect of the invention, this in particular when the computer program is executed by at least one processor.
Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.Such a computer program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other desirable form.
Selon un sixième aspect, l’invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de l’invention.According to a sixth aspect, the invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for the execution of the steps of the method according to the first aspect of the invention.
D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur.On the one hand, the recording medium can be any entity or device capable of storing the program. For example, the medium may comprise a storage means, such as a ROM memory, a CD-ROM or a ROM memory of the microelectronic circuit type, or even a magnetic recording means or a hard disk.
D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.On the other hand, this recording medium can also be a transmissible medium such as an electrical or optical signal, such a signal being able to be conveyed via an electrical or optical cable, by conventional or hertzian radio or by self-directed laser beam or by other ways. The computer program according to the invention can in particular be downloaded from an Internet-type network.
Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to execute or to be used in the execution of the method in question.
Brève description des figuresBrief description of figures
D’autres caractéristiques et avantages de l’invention ressortiront de la description des modes de réalisation non limitatifs de l’invention ci-après, en référence aux figures 1 à 3 annexées, sur lesquelles :Other characteristics and advantages of the invention will emerge from the description of the non-limiting embodiments of the invention below, with reference to the appended figures 1 to 3, in which:
Un procédé, un dispositif et un système de prédiction de maintenance pour véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 3. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.A method, a device and a maintenance prediction system for a vehicle will now be described in the following with reference to FIGS. 1 to 3. The same elements are identified with the same reference signs throughout the description which go follow.
La
Le véhicule 10 correspond par exemple à un véhicule à moteur thermique, à moteur(s) électrique(s) ou encore un véhicule hybride avec un moteur thermique et un ou plusieurs moteurs électriques. Le véhicule 10 correspond ainsi par exemple à un véhicule terrestre, par exemple une automobile, un camion, un car, une moto. Enfin, le véhicule 10 correspond à un véhicule autonome ou non, c’est-à-dire un véhicule circulant selon un niveau d’autonomie déterminée ou sous la supervision totale du conducteur.The vehicle 10 corresponds for example to a vehicle with a combustion engine, with electric motor(s) or else a hybrid vehicle with a combustion engine and one or more electric motors. The vehicle 10 thus corresponds for example to a land vehicle, for example an automobile, a truck, a bus, a motorcycle. Finally, the vehicle 10 corresponds to an autonomous vehicle or not, that is to say a vehicle circulating according to a determined level of autonomy or under the total supervision of the driver.
Le véhicule 10 embarque également avantageusement un système de communication configuré pour communiquer avec un ou plusieurs dispositifs distants 101, 11 via une infrastructure d’un réseau de communication sans fil. Le dispositif distant 101 correspond avantageusement à un dispositif configuré pour traiter des données, par exemple des données stockées en mémoire du dispositif distant 101 et/ou des données reçues du véhicule 10. Le dispositif distant 101 correspond par exemple à un serveur du « cloud » 100, le dispositif distant 101 hébergeant par exemple en mémoire une base de données comprenant un ensemble de données représentatives des préférences d’un utilisateur du véhicule 10, par exemple le propriétaire ou le conducteur du véhicule 10.The vehicle 10 also advantageously embeds a communication system configured to communicate with one or more remote devices 101, 11 via an infrastructure of a wireless communication network. The remote device 101 advantageously corresponds to a device configured to process data, for example data stored in the memory of the remote device 101 and/or data received from the vehicle 10. The remote device 101 corresponds for example to a "cloud" server 100, the remote device 101 hosting for example in memory a database comprising a set of data representative of the preferences of a user of the vehicle 10, for example the owner or the driver of the vehicle 10.
Le dispositif distant 11 correspond par exemple à un dispositif de communication mobile 11 tel qu’un téléphone intelligent (de l’anglais « smartphone ») ou une tablette. Une ou plusieurs applications mobiles sont avantageusement installées sur le dispositif de communication mobile 11, cette ou ces applications mobiles collectant par exemple des données sur l’utilisateur et transmettent ces données ou une partie d’entre elles à destination du dispositif distant 101 et/ou du véhicule 10.The remote device 11 corresponds for example to a mobile communication device 11 such as a smart phone (“smartphone”) or a tablet. One or more mobile applications are advantageously installed on the mobile communication device 11, this or these mobile applications collecting for example data on the user and transmitting this data or part of it to the remote device 101 and/or of the vehicle 10.
Le système de communication du véhicule 10 comprend par exemple une ou plusieurs antennes de communication reliées à une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), elle-même reliée à un ou plusieurs calculateurs du système embarqué du véhicule 10, par exemple un calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué »), lequel calculateur IVI contrôle le système d’infodivertissement du véhicule 10 et les données à rendre dans le véhicule 10 (par exemple par affichage sur un écran d’affichage embarqué dans le véhicule 10). La ou les antennes, l’unité TCU et le ou les calculateurs forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle du véhicule 10, par exemple en affichant des informations de vitesse réglementaire sur un dispositif d’affichage embarqué dans le véhicule 10. Le ou les calculateurs et l’unité TCU communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458) ou Ethernet (selon la norme ISO/IEC 802-3).The communication system of the vehicle 10 comprises for example one or more communication antennas connected to a telematics control unit, called TCU (from the English “Telematic Control Unit”), itself connected to one or more computers of the on-board system of the vehicle 10, for example an IVI computer (from the English “In-Vehicle Infotainment” or in French “Infodivertissement on-board”), which IVI computer controls the infotainment system of the vehicle 10 and the data to be rendered in the vehicle 10 (for example by display on a display screen embedded in the vehicle 10). The antenna(s), the TCU unit and the computer(s) form, for example, a multiplexed architecture for performing various services useful for the proper operation of the vehicle and for assisting the driver and/or the passengers of the vehicle in controlling the vehicle 10, for example by displaying regulatory speed information on a display device on board the vehicle 10. The computer(s) and the unit TCU communicate and exchange data with each other via one or more computer buses , for example a communication bus of the CAN data bus type (from the English “Controller Area Network” or in French “Réseau de Contrôleurs”), CAN FD (from the English “Controller Area Network Flexible Data-Rate” or in French “Flexible Data Rate Controller Network”), FlexRay (according to ISO 17458 standard) or Ethernet (according to ISO/IEC 802-3 standard).
L’infrastructure de communication mobile permettant la communication sans fil de données entre le véhicule 10 et le dispositif de traitement de données distant 101 et/ou le dispositif de communication mobile 11 comprend par exemple ou plusieurs équipements de communication 110 de type antenne relais (réseau cellulaire) ou unité bord de route, dite UBR. Dans un mode de communication utilisant une telle architecture réseau, les données sont par exemple transmises par le véhicule 10 au dispositif distant 101 et/ou au dispositif de communication mobile 11 via une antenne relais 110 (l’antenne 110 étant par exemple relié au « cloud » 100 via une liaison filaire).The mobile communication infrastructure allowing wireless data communication between the vehicle 10 and the remote data processing device 101 and/or the mobile communication device 11 comprises, for example, several communication equipment items 110 of the relay antenna type (network cellular) or roadside unit, called UBR. In a mode of communication using such a network architecture, the data is for example transmitted by the vehicle 10 to the remote device 101 and/or to the mobile communication device 11 via a relay antenna 110 (the antenna 110 being for example connected to the " cloud” 100 via a wired connection).
Le système de communication sans fil permettant l’échange de données entre le véhicule 10 et le dispositif distant 101 correspond par exemple à :The wireless communication system allowing the exchange of data between the vehicle 10 and the remote device 101 corresponds for example to:
- un système de communication véhicule à infrastructure V2I (de l’anglais « vehicle-to-infrastructure »), par exemple basé sur les standards 3GPP LTE-V ou IEEE 802.11p de ITS G5 ; ou- a V2I vehicle-to-infrastructure communication system, for example based on the 3GPP LTE-V or IEEE 802.11p standards of ITS G5; Or
- un système de communication de type réseau cellulaire, par exemple un réseau de type LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) LTE 4G ou 5G ; oua communication system of the cellular network type, for example a network of the LTE type (from the English “Long-Term Evolution” or in French “Long-term Evolution”), LTE-Advanced (or in French LTE-advanced) 4G or 5G LTE; Or
- un système de communication de type Wifi selon IEEE 802.11, par exemple selon IEEE 802.11n ou IEEE 802.11ac.- A WiFi type communication system according to IEEE 802.11, for example according to IEEE 802.11n or IEEE 802.11ac.
Selon une variante de réalisation, le dispositif de communication mobile 11 et le véhicule échange des données selon une connexion sans fil directe, c’est-à-dire sans passer par l’infrastructure réseau. La connexion sans fil est par exemple de type Bluetooth® ou Wifi Direct®.According to a variant embodiment, the mobile communication device 11 and the vehicle exchange data according to a direct wireless connection, that is to say without going through the network infrastructure. The wireless connection is for example of the Bluetooth® or Wifi Direct® type.
Selon une variante de réalisation, le véhicule 10 embarque en outre un système de géolocalisation par satellite configuré pour déterminer la position courante du véhicule 10, le véhicule 10 embarquant à cet effet un récepteur d’un système de type GPS (de l’anglais « Global Positioning System » ou en français « Système de positionnement global ») ou Galileo par exemple en communication avec un calculateur du système embarqué du véhicule 10.According to a variant embodiment, the vehicle 10 also carries a satellite geolocation system configured to determine the current position of the vehicle 10, the vehicle 10 carrying for this purpose a receiver of a GPS type system (from the English " Global Positioning System” or in French “Global Positioning System”) or Galileo for example in communication with a computer of the on-board system of the vehicle 10.
La base de données 101 héberge ou stocke un premier ensemble de premières données associées à l’utilisateur, par exemple des données correspondant à ou décrivant un profil d’utilisation du véhicule par cet utilisateur, par exemple un profil de conduite du véhicule par cet utilisateur. Ce premier ensemble de premières données comprend par exemple tout ou partie des données suivantes, selon toutes combinaisons possibles :The database 101 hosts or stores a first set of first data associated with the user, for example data corresponding to or describing a profile of use of the vehicle by this user, for example a profile of driving of the vehicle by this user . This first set of first data comprises for example all or part of the following data, according to all possible combinations:
- des données représentatives des itinéraires suivis par le véhicule 10 et/ou des trajets effectués par le véhicule 10 ;- data representative of the routes followed by the vehicle 10 and/or of the journeys made by the vehicle 10;
- des données représentatives des destinations entrées dans le système de navigation du véhicule 10 ou du dispositif de communication mobile 11 ;- data representative of the destinations entered into the navigation system of the vehicle 10 or of the mobile communication device 11;
- des informations temporelles associées aux trajets effectués, par exemple la date du trajet et/ou la durée du trajet ;- Time information associated with the journeys made, for example the date of the journey and/or the duration of the journey;
- des données cinématiques (par exemple la vitesse) associées aux trajets effectués ;- kinematic data (for example the speed) associated with the journeys made;
- des données représentatives des lieux et temps de pause ;- data representative of places and break times;
- des données représentatives d’un type de trajet associé à chaque trajet parcouru avec le véhicule, le type de trajet comprenant par exemple les types ‘trajet professionnel’, ‘trajet personnel’, ‘trajet en famille’, ‘trajet pour vacances’, etc. ;- data representative of a type of journey associated with each journey traveled with the vehicle, the type of journey comprising for example the types 'professional journey', 'personal journey', 'family journey', 'holiday journey', etc ;
- des données représentatives d’une distance parcourue pour chaque trajet parcouru avec le véhicule 10 ;- data representative of a distance traveled for each trip traveled with the vehicle 10;
- des données représentatives d’un type de route empruntée pour chaque trajet parcouru avec le véhicule 10, le type de route comprenant par exemple les types ‘autoroute’, ‘voie rapide’, ‘route nationale’, ‘ville’, etc. ;- data representative of a type of road taken for each route traveled with the vehicle 10, the type of road comprising for example the types “motorway”, “fast lane”, “national road”, “city”, etc. ;
- toutes données décrivant le comportement de l’utilisateur lorsqu’il utilise le véhicule 10.- any data describing the behavior of the user when using the vehicle 10.
Ces premières données sont par exemple reçues du véhicule 10 au fur et à mesure de l’utilisation du véhicule 10 et/ou du dispositif de communication mobile 11 (par exemple les données sur les trajets lorsque le dispositif de communication mobile 11 comprend une application utilisée comme système de navigation par l’utilisateur).These first data are for example received from the vehicle 10 as the vehicle 10 and/or the mobile communication device 11 are used (for example the data on the journeys when the mobile communication device 11 comprises an application used as a navigation system by the user).
L’environnement de communication 1 comprend en outre une ou plusieurs entités ou infrastructures en charge de la maintenance de véhicules 12, par exemple un concessionnaire ou de manière générale un garage automobile, transmettant des informations ou des données via le réseau internet, par exemple via le « cloud » 100. Au moins une partie de ces informations est reçue par le dispositif distant 101, par le dispositif de communication mobile 11 et/ou par le véhicule 10. Les informations ou données transmises par l’entité 12 comprennent par exemple :The communication environment 1 further comprises one or more entities or infrastructures in charge of the maintenance of vehicles 12, for example a dealership or generally a car garage, transmitting information or data via the Internet network, for example via the “cloud” 100. At least part of this information is received by the remote device 101, by the mobile communication device 11 and/or by the vehicle 10. The information or data transmitted by the entity 12 includes for example:
- des données relatives à des opérations de maintenance du véhicule 10, par exemple le résultat d’un contrôle ou d’un diagnostic du véhicule 10, le changement de certaines pièces ou certains organes (par exemple les pneus, la batterie, les freins) ;- data relating to maintenance operations of the vehicle 10, for example the result of a check or a diagnosis of the vehicle 10, the change of certain parts or certain components (for example the tires, the battery, the brakes) ;
- des données relatives aux dates auxquelles ont été effectuées les opérations de maintenance ;- data relating to the dates on which the maintenance operations were carried out;
- des données relatives à l’état du véhicule lors de ces opérations de maintenance, telle que le kilométrage du véhicule lors de l’opération de maintenance ;- data relating to the condition of the vehicle during these maintenance operations, such as the mileage of the vehicle during the maintenance operation;
- la localisation de l’entité ayant réalisée l’opération de maintenance.- the location of the entity that carried out the maintenance operation.
Selon une variante de réalisation, la base de données héberge ou stocke en outre des données représentatives des préférences de l’utilisateur, ces données étant par exemple collectées depuis le dispositif de communication mobile 11 (correspondant par exemple aux recherches internet), depuis des applications de réseaux sociaux, des applications pour la lecture de média audio et/ou vidéo, etc.According to a variant embodiment, the database also hosts or stores data representative of the preferences of the user, these data being for example collected from the mobile communication device 11 (corresponding for example to Internet searches), from applications social networks, applications for playing audio and/or video media, etc.
Le premier ensemble de données et les données ou informations relatives aux opérations de maintenance sont par exemple analysées et traitées en leur appliquant une ou plusieurs méthodes d’apprentissage automatique, dites aussi méthodes d’apprentissage machine (de l’anglais « machine learning »), par exemple en s’appuyant sur un réseau de neurones.The first set of data and the data or information relating to the maintenance operations are for example analyzed and processed by applying one or more automatic learning methods to them, also called machine learning methods. , for example by relying on a neural network.
De telles méthodes permettent notamment de classifier les données reçues et de déterminer le profil d’utilisation du véhicule par cet utilisateur. De telles méthodes permettent également de croiser les premières données avec les données de maintenance du véhicule pour établir une relation entre les opérations de maintenance et l’utilisation qui est faite du véhicule 10.Such methods make it possible in particular to classify the data received and to determine the profile of use of the vehicle by this user. Such methods also make it possible to cross-reference the first data with the vehicle maintenance data to establish a relationship between the maintenance operations and the use made of the vehicle 10.
Un processus de prédiction de maintenance pour le véhicule 10 est avantageusement mis en œuvre par le véhicule 10 (c’est-à-dire par un ou plusieurs dispositifs embarqués dans le véhicule 10, par exemple un ou plusieurs calculateurs) et/ou par un système comprenant le véhicule 10 et un ou plusieurs dispositifs distants tels que le dispositif 101 et/ou le dispositif de communication mobile 11 reliés en communications au véhicule 10 via une ou plusieurs connexions sans fil.A maintenance prediction process for the vehicle 10 is advantageously implemented by the vehicle 10 (that is to say by one or more devices on board the vehicle 10, for example one or more computers) and/or by a system comprising the vehicle 10 and one or more remote devices such as the device 101 and/or the mobile communication device 11 connected in communications to the vehicle 10 via one or more wireless connections.
Dans une première opération, le véhicule 10 reçoit les premières données représentatives de l’utilisation qui est faite du véhicule 10 par l’utilisateur. Ces premières données sont avantageusement reçues du dispositif distant 101, par exemple après émission d’une requête par le véhicule 10 à destination du dispositif distant 101. Selon une variante de réalisation, les premières données sont reçues automatiquement, sans requête, par exemple à intervalles réguliers ou à chaque démarrage du véhicule 10 par exemple.In a first operation, the vehicle 10 receives the first data representative of the use made of the vehicle 10 by the user. This first data is advantageously received from the remote device 101, for example after transmission of a request by the vehicle 10 to the remote device 101. According to a variant embodiment, the first data is received automatically, without a request, for example at intervals regular or each time the vehicle 10 is started, for example.
Un ensemble de deuxièmes données représentatives de l’emploi du temps sont également reçus par le véhicule 10. Ces deuxièmes données sont par exemple reçues du dispositif de communication mobile 11, de telles deuxièmes données étant par exemple stockées en mémoire du dispositif de communication mobile 11 et/ou sur un serveur du « cloud » 100. De telles deuxièmes données sont par exemple entrées par l’utilisateur via l’interface homme machine associée à une application mobile de type agenda.A set of second data representative of the timetable are also received by the vehicle 10. This second data is for example received from the mobile communication device 11, such second data being for example stored in the memory of the mobile communication device 11 and/or on a “cloud” server 100. Such second data is for example entered by the user via the man-machine interface associated with a mobile application of the diary type.
Les deuxièmes données comprennent par exemple tout ou partie des données suivantes formant un deuxième ensemble de données, selon toutes combinaisons possibles :The second data includes for example all or part of the following data forming a second set of data, according to all possible combinations:
- des données représentatives d’une date associée à chaque évènement enregistré dans l’emploi du temps ; un évènement correspond avantageusement à une entrée dans l’agenda, un type ou un motif (par exemple ‘réunion’, ‘vacances’, ‘rendez-vous chez un médecin’, etc.) étant associé à chaque évènement ;- data representing a date associated with each event recorded in the timetable; an event advantageously corresponds to an entry in the diary, a type or a reason (for example 'meeting', 'holidays', 'appointment with a doctor', etc.) being associated with each event;
- des données représentatives d’une durée associée à chaque évènement enregistré dans l’emploi du temps ;- data representative of a duration associated with each event recorded in the timetable;
- des données représentatives d’un motif associée à chaque évènement enregistré dans l’emploi du temps ;- data representative of a reason associated with each event recorded in the timetable;
- des données représentatives d’une destination associée à chaque évènement enregistré dans l’emploi du temps.- data representative of a destination associated with each event recorded in the timetable.
Un ensemble de troisièmes données représentatives de l’état courant du véhicule 10 sont également reçus par le véhicule 10, par exemple par un ou plusieurs calculateurs du système embarqué du véhicule 10. Ces troisièmes données sont par exemple reçues d’un ou plusieurs capteurs et/ou de systèmes embarqués dans le véhicule.A set of third data representative of the current state of the vehicle 10 are also received by the vehicle 10, for example by one or more computers of the on-board system of the vehicle 10. These third data are for example received from one or more sensors and /or on-board systems in the vehicle.
Les troisièmes données comprennent par exemple tout ou partie des données suivantes formant un troisième ensemble de données, selon toutes combinaisons possibles :The third data includes for example all or part of the following data forming a third set of data, according to all possible combinations:
- des données représentatives d’une distance totale parcourue par le véhicule, correspondant par exemple au kilométrage courant du véhicule 10 ; et/ou- data representative of a total distance traveled by the vehicle, corresponding for example to the current mileage of the vehicle 10; and or
- des données représentatives d’un type de maintenance réalisée sur au moins un organe du véhicule, de telles données étant par exemple stockées en mémoire d’un calculateur ou reçue d’un dispositif distant du « cloud » 100 ; le type de maintenance permet d’identifier l’opération réalisée et/ou les pièces ou organes concernés (par exemple vidange, changement des pneus, des plaquettes de freins, de la batterie, etc.) ; et/ou- data representative of a type of maintenance carried out on at least one component of the vehicle, such data being for example stored in the memory of a computer or received from a remote device of the "cloud" 100; the type of maintenance makes it possible to identify the operation carried out and/or the parts or components concerned (for example oil change, change of tyres, brake pads, battery, etc.); and or
- des données représentatives d’un instant temporel de réalisation d’une maintenance sur au moins un organe du véhicule, de telles données étant par exemple stockées en mémoire d’un calculateur ou reçue d’un dispositif distant du « cloud » 100 ;- data representative of a time instant of performance of maintenance on at least one component of the vehicle, such data being for example stored in the memory of a computer or received from a remote device of the "cloud" 100;
- des données représentatives de l’état courant ou de l’usure d’un ou plusieurs organes ou d’une ou plusieurs pièces du véhicules (par exemple les freins, les pneus, la batterie, le niveau d’huile), ces données étant par exemple reçues de capteurs ad hoc.- data representative of the current state or the wear of one or more organs or one or more parts of the vehicle (for example the brakes, the tires, the battery, the oil level), these data being for example received from ad hoc sensors.
Dans une deuxième opération, le véhicule 10 détermine une ou plusieurs informations représentatives du contexte courant du véhicule 10 à partir des deuxièmes et des troisièmes données reçues ou obtenues à la première opération.In a second operation, the vehicle 10 determines one or more items of information representative of the current context of the vehicle 10 from the second and third data received or obtained in the first operation.
Les informations décrivant le contexte du trajet courant comprennent par exemple :The information describing the context of the current path includes for example:
- une ou plusieurs informations relatives à un trajet à réaliser déterminées à partir des deuxièmes données de l’emploi du temps. Par exemple, si l’emploi du temps contient un évènement de type ‘vacances’ ou ‘rendez-vous’, il est déterminé qu’une distance va être parcourue prochainement par le véhicule 10, par exemple à partir d’une information de localisation associée à l’évènement ‘vacances’ ou ‘rendez-vous’ ; et/ou- one or more information relating to a journey to be made determined from the second data of the timetable. For example, if the timetable contains an event of the 'holiday' or 'appointment' type, it is determined that a distance will soon be covered by the vehicle 10, for example from location information associated with the event 'holidays' or 'appointment'; and or
- une ou plusieurs informations décrivant l’état du véhicule 10 au moment de réaliser un trajet déterminé à partir des deuxièmes informations d’emploi du temps, l’état du véhicule 10 étant déterminé à partir des troisièmes données.- one or more pieces of information describing the state of the vehicle 10 at the time of carrying out a route determined from the second time use information, the state of the vehicle 10 being determined from the third data.
Selon une variante de réalisation, les informations décrivant le contexte courant comprennent en outre une ou plusieurs des informations suivantes :According to a variant embodiment, the information describing the current context also includes one or more of the following information:
- information représentative de position du véhicule, par exemple obtenu du système de géolocalisation ou de navigation embarqué dans le véhicule 10, ou d’un système de géolocalisation ou de navigation installé dans le dispositif de communication mobile 11 ;- information representative of the position of the vehicle, for example obtained from the geolocation or navigation system on board the vehicle 10, or from a geolocation or navigation system installed in the mobile communication device 11;
- information représentative d’un trajet ou d’un itinéraire suivi par le véhicule, par exemple obtenu du système de géolocalisation ou de navigation embarqué dans le véhicule 10, ou d’un système de géolocalisation ou de navigation installé dans le dispositif de communication mobile 11 ;- information representative of a route or route followed by the vehicle, for example obtained from the geolocation or navigation system on board the vehicle 10, or from a geolocation or navigation system installed in the mobile communication device 11;
- information temporelle, par exemple obtenue d’une horloge du véhicule.- time information, for example obtained from a vehicle clock.
Dans une troisième opération, le véhicule 10 analyse les informations de contexte courant du véhicule obtenues à la deuxième opération en relation avec les premières données reçues à la première opération. L’analyse est par exemple mise en œuvre par un réseau de neurones mis en œuvre par un ou plusieurs calculateurs du système embarqué du véhicule 10.In a third operation, the vehicle 10 analyzes the current context information of the vehicle obtained in the second operation in relation to the first data received in the first operation. The analysis is for example implemented by a neural network implemented by one or more computers of the on-board system of the vehicle 10.
L’analyse comprend par exemple un croisement entre les informations de contexte et les premières données relatives à l’utilisation du véhicule 10.The analysis includes for example a crossing between the context information and the first data relating to the use of the vehicle 10.
Un tel croisement permet ainsi de déterminer si une opération de maintenance est à prévoir en fonction du contexte courant du véhicule, connaissant les habitudes d’utilisation du véhicule.Such a crossing thus makes it possible to determine whether a maintenance operation is to be planned according to the current context of the vehicle, knowing the habits of use of the vehicle.
Par exemple, si un évènement de type vacances est détecté, que la date courante est en hiver et que les premières données d’utilisation indiquent que l’utilisateur part habituellement en montagne en hiver, le véhicule 10 prédit par exemple qu’un équipement de type chaine à neige est à prévoir ou qu’un changement de pneus pour monter des pneus neige ou hiver est à prévoir, ce qui entraine le passage du processus à la quatrième opération.For example, if a holiday type event is detected, the current date is in winter and the first usage data indicate that the user usually goes to the mountains in winter, the vehicle 10 predicts for example that a snow chain type is to be expected or that a change of tires to fit snow or winter tires is to be expected, which causes the process to go to the fourth operation.
Selon un autre exemple, si un évènement de type long trajet est détecté à partir des deuxièmes données, et que la différence entre le kilométrage courant du véhicule (détecté à partir des troisièmes données) et le kilométrage du véhicule 10 auquel a été effectué le dernier contrôle ou la dernière vidange est proche d’une valeur correspondant à la fréquence à laquelle l’utilisateur effectue habituellement un contrôle ou une vidange du véhicule 10, alors le véhicule 10 prédit qu’un contrôle ou une vidage est à effectuer avant la date associée à l’évènement, ce qui entraine le passage du processus à la quatrième opération.According to another example, if an event of the long trip type is detected from the second data, and that the difference between the current mileage of the vehicle (detected from the third data) and the mileage of the vehicle 10 at which the last control or the last oil change is close to a value corresponding to the frequency at which the user usually carries out a control or an oil change of the vehicle 10, then the vehicle 10 predicts that a control or an oil change is to be carried out before the associated date to the event, which causes the process to go to the fourth operation.
Si aucune prédiction n’est établie suite à l’analyse, le processus se termine avec la troisième opération.If no prediction is made following the analysis, the process ends with the third operation.
Dans une quatrième opération, en fonction du résultat de l’analyse mise en œuvre à la troisième opération, une ou plusieurs recommandations sont générées ou rendues, à destination de l’utilisateur pour prévenir l’utilisateur qu’une ou plusieurs opérations de maintenance d’un ou plusieurs composants ou organes du véhicule 10 sont suggérées ou recommandées.In a fourth operation, depending on the result of the analysis implemented in the third operation, one or more recommendations are generated or rendered, intended for the user to warn the user that one or more maintenance operations have been one or more components or components of the vehicle 10 are suggested or recommended.
Le rendu d’une telle recommandation est avantageusement générée par le calculateur IVI en charge du système d’infodivertissement du véhicule.The rendering of such a recommendation is advantageously generated by the IVI computer in charge of the vehicle's infotainment system.
Le rendu correspond par exemple au rendu d’un message vocal par un ou plusieurs haut-parleurs du véhicule 10 et/ou par le haut-parleur du dispositif de communication mobile 11 lorsque ce dernier est embarqué dans le véhicule 10 et connecté à ce dernier.The rendering corresponds for example to the rendering of a voice message by one or more loudspeakers of the vehicle 10 and/or by the loudspeaker of the mobile communication device 11 when the latter is on board the vehicle 10 and connected to the latter. .
Selon un autre exemple, le rendu correspond à un affichage d’un contenu graphique sur un écran embarqué dans le véhicule et/ou sur l’écran du dispositif de communication mobile 11 lorsque ce dernier est embarqué dans le véhicule 10 et connecté à ce dernier. Selon cet exemple, un texte expliquant l’opération de maintenance à réaliser ou la préconisation déterminée à partir de l’analyse est affichée sur un écran via une interface homme machine (dite IHM), par exemple l’IHM gérée par le calculateur IVI. Selon une variante, une icône graphique illustrant l’opération de maintenance à réaliser est affichée, à la place du texte ou en complément du texte. Selon une variante de réalisation, une ou plusieurs informations supplémentaires (aussi appelées métadonnées) sont en outre affichées en plus de l’icône et/ou du texte, ces informations supplémentaires comprenant par exemple un délai pour réaliser l’opération, une proposition pour un garage automobile à proximité pouvant effectuer l’opération, etc.According to another example, the rendering corresponds to a display of graphic content on a screen on board the vehicle and/or on the screen of the mobile communication device 11 when the latter is on board the vehicle 10 and connected to the latter. . According to this example, a text explaining the maintenance operation to be carried out or the recommendation determined from the analysis is displayed on a screen via a man-machine interface (known as HMI), for example the HMI managed by the IVI computer. According to a variant, a graphic icon illustrating the maintenance operation to be carried out is displayed, instead of the text or in addition to the text. According to a variant embodiment, one or more additional pieces of information (also called metadata) are also displayed in addition to the icon and/or the text, these additional pieces of information comprising, for example, a deadline for carrying out the operation, a proposal for a nearby car garage that can perform the operation, etc.
Un tel processus permet ainsi de prévoir ou prédire des opérations de maintenance en fonction de la situation réelle de l’utilisateur et du véhicule, prenant en compte un profil d’utilisation générée au fur et à mesure de l’utilisation du véhicule 10 par l’utilisateur (par exemple pendant une période dite d’apprentissage). Cela permet d’éviter une panne ou un problème sur le véhicule 10, connaissant l’usage qui va être fait du véhicule 10 dans l’avenir à partir des deuxièmes données sur l’emploi du temps de l’utilisateur du véhicule 10.Such a process thus makes it possible to plan or predict maintenance operations according to the real situation of the user and of the vehicle, taking into account a use profile generated as the vehicle 10 is used by the user. user (for example during a so-called learning period). This makes it possible to avoid a breakdown or a problem on the vehicle 10, knowing the use that will be made of the vehicle 10 in the future from the second data on the use of time of the user of the vehicle 10.
Le dispositif 2 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la
Le dispositif 2 comprend un (ou plusieurs) processeur(s) 20 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 2. Le processeur 20 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 2 comprend en outre au moins une mémoire 21 correspondant par exemple une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique.The device 2 comprises one (or more) processor(s) 20 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software or software embedded in the device 2. The processor 20 can include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 2 further comprises at least one memory 21 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which can comprise volatile and/or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic or optical disk.
Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 21.The computer code of the on-board software or software comprising the instructions to be loaded and executed by the processor is for example stored on the memory 21.
Selon différents modes de réalisation particuliers, le dispositif 2 est couplé en communication avec d’autres dispositifs ou systèmes similaires et/ou avec des dispositifs de communication, par exemple une TCU (de l’anglais « Telematic Control Unit » ou en français « Unité de Contrôle Télématique »), par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés.According to various particular embodiments, the device 2 is coupled in communication with other similar devices or systems and/or with communication devices, for example a TCU (from the English “Telematic Control Unit” or in French “Unité Telematics Control"), for example via a communication bus or through dedicated input/output ports.
Selon un mode de réalisation particulier et non limitatif, le dispositif 2 comprend un bloc 22 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le « cloud », une unité TCU. Les éléments d’interface du bloc 22 comprennent une ou plusieurs des interfaces suivantes :According to a particular and non-limiting embodiment, the device 2 comprises a block 22 of interface elements for communicating with external devices, for example a remote server or the “cloud”, a TCU unit. Block 22 interface elements include one or more of the following interfaces:
- interface radiofréquence RF, par exemple de type Bluetooth® ou Wi-Fi®, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ;- RF radio frequency interface, for example of the Bluetooth® or Wi-Fi® type, LTE (from English "Long-Term Evolution" or in French "Evolution à long terme"), LTE-Advanced (or in French LTE-advanced );
- interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ;- USB interface (from the English "Universal Serial Bus" or "Universal Serial Bus" in French);
- interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ;- HDMI interface (from the English “High Definition Multimedia Interface”, or “Interface Multimedia Haute Definition” in French);
- interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »).- LIN interface (from English “Local Interconnect Network”, or in French “Réseau interconnecté local”).
Des données sont par exemples chargées vers le dispositif 2 via l’interface du bloc 22 en utilisant un réseau Wi-Fi® tel que selon IEEE 802.11, un réseau ITS G5 basé sur IEEE 802.11p ou un réseau mobile tel qu’un réseau 4G (ou LTE Advanced selon 3GPP release 10 – version 10) ou 5G, notamment un réseau LTE-V2X.Data are for example loaded to the device 2 via the interface of block 22 using a Wi-Fi® network such as according to IEEE 802.11, an ITS G5 network based on IEEE 802.11p or a mobile network such as a 4G network (or LTE Advanced according to 3GPP release 10 – version 10) or 5G, in particular an LTE-V2X network.
Selon un autre mode de réalisation particulier, le dispositif 2 comprend une interface de communication 23 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué ou d’autres serveurs) via un canal de communication 230. L’interface de communication 23 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 230. L’interface de communication 23 correspond par exemple à un réseau filaire de type CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (standardisé par la norme ISO 17458) ou Ethernet (standardisé par la norme ISO/IEC 802-3).According to another particular embodiment, the device 2 comprises a communication interface 23 which makes it possible to establish communication with other devices (such as other computers of the on-board system or other servers) via a communication channel 230. The communication interface 23 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 230. The communication interface 23 corresponds for example to a CAN-type wired network ( from the English "Controller Area Network" or in French "Réseau de Contrôleurs"), CAN FD (from the English "Controller Area Network Flexible Data-Rate" or in French "Réseau de Contrôleurs à Flow de Data Flexible"), FlexRay (standardized by ISO 17458) or Ethernet (standardized by ISO/IEC 802-3).
Selon un mode de réalisation particulier supplémentaire, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage, un ou des haut-parleurs et/ou d’autres périphériques (système de projection) via respectivement des interfaces de sortie adaptées. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 2. L’écran d’affichage correspond par exemple à un écran, tactile ou non.According to an additional particular embodiment, the device 2 can provide output signals to one or more external devices, such as a display screen, one or more loudspeakers and/or other peripherals (projection system ) via respectively suitable output interfaces. According to a variant, one or the other of the external devices is integrated into the device 2. The display screen corresponds for example to a screen, touchscreen or not.
Dans une première étape 31, le véhicule (ou un ou plusieurs calculateurs du véhicule) reçoit des premières données représentatives d’utilisation du véhicule depuis une base de données distante, des deuxièmes données représentatives d’un emploi du temps d’un utilisateur du véhicule et des troisièmes données représentatives d’un état courant du véhicule.In a first step 31, the vehicle (or one or more computers of the vehicle) receives first data representative of the use of the vehicle from a remote database, second data representative of a schedule of a user of the vehicle and third data representative of a current state of the vehicle.
Dans une deuxième étape 32, le véhicule (ou un ou plusieurs calculateurs du véhicule) détermine des informations représentatives d’un contexte courant pour le véhicule à partir des deuxièmes données et des troisièmes données reçues à la première étape 31.In a second step 32, the vehicle (or one or more vehicle computers) determines information representative of a current context for the vehicle from the second data and the third data received in the first step 31.
Dans une troisième étape 33, le véhicule (ou un ou plusieurs calculateurs du véhicule) analyse les informations déterminées à la deuxième étape 32 en relation avec les premières données reçues à la première étape 31In a third step 33, the vehicle (or one or more vehicle computers) analyzes the information determined in the second step 32 in relation to the first data received in the first step 31
Dans une quatrième étape 34, le véhicule (ou un ou plusieurs calculateurs du véhicule) effectue le rendu d’au moins une information représentative d’une prédiction de maintenance d’au moins un composant du véhicule.In a fourth step 34, the vehicle (or one or more computers of the vehicle) renders at least one item of information representative of a maintenance prediction of at least one component of the vehicle.
Selon une variante de réalisation, les variantes et exemples des opérations décrits en relation avec la
Bien entendu, l’invention ne se limite pas aux modes de réalisation décrits ci-avant mais s’étend à un procédé de recommandation d’une ou plusieurs opérations de maintenance à réaliser qui inclurait des étapes secondaires sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé.Of course, the invention is not limited to the embodiments described above but extends to a method for recommending one or more maintenance operations to be carried out which would include secondary steps without thereby departing from the scope of the present invention. The same would apply to a device configured for the implementation of such a method.
L’invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule autonome à moteur terrestre, comprenant le dispositif 2 de la
L’invention concerne également un système comprenant le dispositif 2 de la
Claims (10)
- réception (31) de premières données représentatives d’utilisation dudit véhicule (10) depuis une base de données distante (101), de deuxièmes données représentatives d’un emploi du temps d’un utilisateur dudit véhicule (10) et de troisièmes données représentatives d’un état courant dudit véhicule (10) ;
- détermination (32) d’informations représentatives d’un contexte courant pour ledit véhicule (10) à partir desdites deuxièmes données et desdites troisièmes données ;
- analyse (33) desdites informations en relation avec lesdites premières données ;
- rendu (34) d’au moins une information représentative d’une prédiction de maintenance d’au moins un composant dudit véhicule (10) en fonction d’un résultat de ladite analyse.Maintenance prediction method for vehicle (10), said method being implemented by at least one processor, said method comprising the following steps:
- reception (31) of first data representative of use of said vehicle (10) from a remote database (101), second data representative of a time use of a user of said vehicle (10) and third data representative of a current state of said vehicle (10);
- determination (32) of information representative of a current context for said vehicle (10) from said second data and said third data;
- analysis (33) of said information in relation to said first data;
- rendering (34) of at least one item of information representative of a maintenance prediction of at least one component of said vehicle (10) as a function of a result of said analysis.
- données représentatives d’un type de trajet associé à chaque trajet parcouru avec ledit véhicule (10) ;
- des données représentatives de durée de trajet (10) associée à chaque trajet parcouru avec ledit véhicule (10) ;
- des données représentatives d’une date associée à chaque trajet parcouru avec ledit véhicule (10) ;
- des données représentatives d’une distance parcourue pour chaque trajet parcouru avec ledit véhicule (10) ;
- des données représentatives d’un type de route empruntée pour chaque trajet parcouru avec ledit véhicule (10).Method according to claim 1 or 2, wherein said first data belongs to a first set of data comprising:
- data representative of a type of journey associated with each journey traveled with said vehicle (10);
- data representative of journey time (10) associated with each journey traveled with said vehicle (10);
- data representative of a date associated with each journey traveled with said vehicle (10);
- data representative of a distance traveled for each trip traveled with said vehicle (10);
- data representative of a type of road taken for each journey traveled with said vehicle (10).
- des données représentatives d’une date associée à chaque évènement enregistré dans ledit emploi du temps ;
- des données représentatives d’une durée associée à chaque évènement enregistré dans ledit emploi du temps ;
- des données représentatives d’un motif associée à chaque évènement enregistré dans ledit emploi du temps ;
- des données représentatives d’une destination associée à chaque évènement enregistré dans ledit emploi du temps.Method according to one of Claims 1 to 3, for which the said second data belong to a second set of data comprising:
- data representative of a date associated with each event recorded in said timetable;
- data representative of a duration associated with each event recorded in said timetable;
- data representative of a pattern associated with each event recorded in said timetable;
- data representative of a destination associated with each event recorded in said timetable.
- des données représentatives d’une distance totale parcourue par ledit véhicule (10) ;
- des données représentatives d’un type de maintenance réalisée sur au moins un organe dudit véhicule (10) ;
- des données représentatives d’un instant temporel de réalisation d’une maintenance sur au moins un organe dudit véhicule (10) ;
- des données représentatives de l’état courant ou d’une usure dudit au moins un composant dudit véhicule (10).Method according to one of Claims 1 to 4, for which the said third data belong to a third set of data comprising:
- data representative of a total distance traveled by said vehicle (10);
- data representative of a type of maintenance carried out on at least one member of said vehicle (10);
- data representative of a time instant of performance of maintenance on at least one member of said vehicle (10);
- data representative of the current state or wear of said at least one component of said vehicle (10).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2104031A FR3122009A1 (en) | 2021-04-19 | 2021-04-19 | Method, device and system for predicting a maintenance operation for a vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2104031 | 2021-04-19 | ||
FR2104031A FR3122009A1 (en) | 2021-04-19 | 2021-04-19 | Method, device and system for predicting a maintenance operation for a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3122009A1 true FR3122009A1 (en) | 2022-10-21 |
Family
ID=77226857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2104031A Withdrawn FR3122009A1 (en) | 2021-04-19 | 2021-04-19 | Method, device and system for predicting a maintenance operation for a vehicle |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3122009A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3147223A1 (en) * | 2023-04-03 | 2024-10-04 | Psa Automobiles Sa | Driving assistance method for determining the tread pattern of a motor vehicle tires, associated device and motor vehicle. |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120197523A1 (en) * | 2011-01-27 | 2012-08-02 | Honda Motor Co., Ltd. | Calendar sharing for the vehicle environment using a connected cell phone |
US20180330620A1 (en) * | 2011-06-13 | 2018-11-15 | Zonar Systems, Inc. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
WO2020183078A1 (en) * | 2019-03-14 | 2020-09-17 | Psa Automobiles Sa | Method and device for assisting with the use of a motor vehicle |
-
2021
- 2021-04-19 FR FR2104031A patent/FR3122009A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120197523A1 (en) * | 2011-01-27 | 2012-08-02 | Honda Motor Co., Ltd. | Calendar sharing for the vehicle environment using a connected cell phone |
US20180330620A1 (en) * | 2011-06-13 | 2018-11-15 | Zonar Systems, Inc. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
WO2020183078A1 (en) * | 2019-03-14 | 2020-09-17 | Psa Automobiles Sa | Method and device for assisting with the use of a motor vehicle |
Non-Patent Citations (1)
Title |
---|
ANONYMOUS: "How is the Automotive Industry using Internet of Things (IoT) Technology?", 15 April 2020 (2020-04-15), pages 1 - 4, XP055853912, Retrieved from the Internet <URL:https://www.cumulations.com/blog/iot-in-automotive-industry/#|> [retrieved on 20211022] * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3147223A1 (en) * | 2023-04-03 | 2024-10-04 | Psa Automobiles Sa | Driving assistance method for determining the tread pattern of a motor vehicle tires, associated device and motor vehicle. |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3122009A1 (en) | Method, device and system for predicting a maintenance operation for a vehicle | |
FR3120724A1 (en) | Method and device for predicting failure of at least one component of a vehicle | |
FR3122306A1 (en) | Method, device and system for controlling an on-board vehicle system | |
FR3122307A1 (en) | Vehicle data communication method, device and system | |
FR3142581A1 (en) | Method and device for predicting a level of risk of fog appearing inside a vehicle | |
FR3138554A1 (en) | Method and device for communicating fuel data of a vehicle | |
FR3149967A1 (en) | Method and device for controlling a vehicle path by a navigation system | |
FR3152330A1 (en) | Method and device for controlling software updates of a vehicle | |
FR3149849A1 (en) | Method and device for controlling the speed of a vehicle in an intersection | |
WO2022184986A1 (en) | Method and device for determining a regulatory speed for a vehicle on a portion of road | |
FR3124998A1 (en) | Method, device and system for controlling an on-board driver assistance system of a vehicle | |
WO2024009015A1 (en) | Method and device for controlling a vehicle driving assistance system by selecting a road portion of an intersection | |
FR3150335A1 (en) | Method and device for controlling a vehicle display system | |
FR3152103A1 (en) | Method and device for controlling access to a connected service of an on-board navigation system of a vehicle | |
FR3101413A1 (en) | Method and device for determining a vehicle route | |
FR3152312A1 (en) | Method and device for determining a road route for a two-wheeled vehicle | |
WO2024126908A1 (en) | Method and device for controlling a cruise control system of a vehicle on a roundabout | |
FR3149102A1 (en) | Method and device for predicting the life cycle of a vehicle computer | |
FR3150876A1 (en) | Method and device for controlling the path of a vehicle | |
FR3139384A1 (en) | Method and device for rendering a most probable path for a vehicle | |
FR3149278A1 (en) | Method and device for controlling a vehicle navigation system | |
FR3140966A1 (en) | Communication method and device for vehicle comprising a blockchain | |
FR3148656A1 (en) | Method and device for controlling a vehicle display system comprising a touch screen | |
FR3140453A1 (en) | Method and device for controlling an on-board system of a vehicle approaching a time-counting traffic light | |
FR3138534A1 (en) | Method and device for controlling a vehicle driving assistance system based on a level of wear of the brake pads |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20221021 |
|
ST | Notification of lapse |
Effective date: 20231205 |