FR2948208A1 - REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE - Google Patents

REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE Download PDF

Info

Publication number
FR2948208A1
FR2948208A1 FR0954916A FR0954916A FR2948208A1 FR 2948208 A1 FR2948208 A1 FR 2948208A1 FR 0954916 A FR0954916 A FR 0954916A FR 0954916 A FR0954916 A FR 0954916A FR 2948208 A1 FR2948208 A1 FR 2948208A1
Authority
FR
France
Prior art keywords
diagnostic
remote
motor vehicle
computer
request
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.)
Granted
Application number
FR0954916A
Other languages
French (fr)
Other versions
FR2948208B1 (en
Inventor
Raphael Drap
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PSA Automobiles SA
Original Assignee
Peugeot Citroen Automobiles SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Peugeot Citroen Automobiles SA filed Critical Peugeot Citroen Automobiles SA
Priority to FR0954916A priority Critical patent/FR2948208B1/en
Priority to EP10745291A priority patent/EP2454640A1/en
Priority to BRPI1010123A priority patent/BRPI1010123A2/en
Priority to CN201080032123.3A priority patent/CN102687086B/en
Priority to PCT/FR2010/051265 priority patent/WO2011007067A1/en
Publication of FR2948208A1 publication Critical patent/FR2948208A1/en
Application granted granted Critical
Publication of FR2948208B1 publication Critical patent/FR2948208B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0216Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2223/00Indexing scheme associated with group G05B23/00
    • G05B2223/06Remote monitoring

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

La présente invention se rapporte à un dispositif (100) d'aide au diagnostic à distance pour véhicule automobile caractérisé en ce que la table d'identification (15) d'un moyen de stockage (13) comporte une liste de codes définissant les types de requêtes autorisées pour le diagnostic à distance et, pour chacun desdits codes définissant un type de requête autorisée, un ensemble de codes d'identification de calculateurs. L'invention trouve une application immédiate dans le domaine des véhicules automobiles.The present invention relates to a device (100) for remote diagnostic assistance for a motor vehicle, characterized in that the identification table (15) of a storage means (13) comprises a list of codes defining the types of authorized requests for remote diagnosis and, for each of said codes defining an authorized request type, a set of computer identification codes. The invention finds immediate application in the field of motor vehicles.

Description

DISPOSITIF DE DIAGNOSTIC A DISTANCE POUR VEHICULE AUTOMOBILE. REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE.

La présente invention est relative à un dispositif de diagnostic à distance pour véhicule automobile. L'invention concerne plus particulièrement un dispositif de diagnostic à distance de véhicule automobile permettant de diagnostiquer l'origine de pannes ou de défaillances électroniques du véhicule au moyen d'informations délivrées par des calculateurs embarqués dans le véhicule automobile. Le domaine de l'invention est celui du diagnostic de pannes, de défaillances ou de défauts des composants équipant les véhicules automobiles, tels que des capteurs, des calculateurs comme par exemple des calculateurs de contrôle moteur, d'habitacle ou encore de système d'antiblocage des roues. Par mesure de simplicité, nous emploierons indifféremment dans la suite de la présente demande les termes de défaillance, de panne ou encore de défaut. La croissance continue de cette électronique embarquée engendre une complexité croissante dans la détection de pannes en service après vente, lors de la maintenance du véhicule et nécessite des moyens sophistiqués de dépannage tels que des outils de diagnostic. Ces outils de diagnostic permettent notamment de lire des informations des calculateurs depuis le véhicule ou encore de piloter un ou plusieurs actionneurs dans un cadre défini afin d'en contrôler le bon fonctionnement ou de réaliser par exemple une opération de mise à jour des paramètres des calculateurs. Lorsque le véhicule tombe en panne, loin d'un garage équipé d'outils de diagnostic, le dépanneur se déplaçant auprès du véhicule n'est généralement pas équipé d'un outil de diagnostic correspondant au type de véhicule pour une question de coût. Le dépanneur doit alors s'en remettre, pour des pannes de types électroniques, à un diagnostic simplifié effectué par un centre d'assistance. The present invention relates to a remote diagnostic device for a motor vehicle. The invention relates more particularly to a device for remote diagnostics of a motor vehicle for diagnosing the origin of electronic failures or failures of the vehicle by means of information delivered by computers on board the motor vehicle. The field of the invention is that of the diagnosis of failures, failures or defects of the components fitted to motor vehicles, such as sensors, computers such as for example engine control computers, cockpit or system of anti-lock wheels. For the sake of simplicity, we will employ indifferently in the remainder of this application the terms of failure, failure or fault. The continuous growth of this embedded electronics generates increasing complexity in the detection of breakdowns in after-sales service, during the maintenance of the vehicle and requires sophisticated means of troubleshooting such as diagnostic tools. These diagnostic tools make it possible, in particular, to read information from the computers from the vehicle or to drive one or more actuators in a defined frame in order to check its correct operation or to perform, for example, an operation for updating the parameters of the computers. . When the vehicle breaks down, far from a garage equipped with diagnostic tools, the convenience store moving to the vehicle is generally not equipped with a diagnostic tool corresponding to the type of vehicle for a cost issue. The troubleshooter must then rely on a simplified diagnosis made by a help desk for failures of electronic type.

En effet, certains véhicules sont équipés d'un système de diagnostic à distance, également appelé télédiagnostic, permettant de contacter le centre d'assistance du constructeur automobile lors par exemple de la pression sur un bouton d'appel d'assistance situé dans l'habitacle. L'opérateur du centre d'assistance s'informe alors du problème, puis établit un diagnostic à distance, par interrogation des calculateurs embarqués sur le véhicule, à partir de son poste de travail. Indeed, some vehicles are equipped with a remote diagnostic system, also called remote diagnosis, to contact the car manufacturer's support center for example the pressure on a call button assistance located in the cockpit. The assistance center operator then inquires about the problem and then establishes a remote diagnosis, by interrogating the on-board computers on the vehicle, from his workstation.

Pour réaliser un diagnostic à distance, l'opérateur du centre d'assistance peut envoyer depuis son poste de travail des requêtes formées par une succession de codes normalisés, précisés notamment par les normes ISO 14230 et ISO 14229. La requête est généralement constituée par un code d'identification du calculateur à diagnostiquer, un code définissant le type de requête à réaliser sur le calculateur, tel que la requête lecture par exemple, ainsi qu'un code de paramètre précisant le paramètre visé par la requête. To carry out a remote diagnosis, the assistance center operator can send requests from his workstation formed by a succession of standardized codes, specified in particular by the ISO 14230 and ISO 14229 standards. The request is generally constituted by a identification code of the computer to be diagnosed, a code defining the type of request to be made on the computer, such as the read request for example, and a parameter code specifying the parameter targeted by the request.

A cet effet, l'opérateur du centre d'assistance dispose d'un ensemble de requêtes prédéfinies lors de la conception du véhicule et sauvegardées dans un moyen de stockage embarqué dans le véhicule. Cependant, lors par exemple d'une mise à jour du logiciel des calculateurs ou encore lors de la modification d'un calculateur en service après-vente, l'opérateur du centre d'assistance peut se retrouver dans l'incapacité de formuler une requête de diagnostic sur certains paramètres des calculateurs mis à jour, le codage de ces nouveaux paramètres n'étant pas prédéfini dans le moyen de stockage du véhicule. For this purpose, the operator of the assistance center has a set of predefined requests during the design of the vehicle and saved in a storage means embedded in the vehicle. However, for example when updating the calculator software or when modifying an after-sales computer, the assistance center operator may be unable to make a request. diagnostics on certain parameters of computers updated, the coding of these new parameters not being predefined in the vehicle storage means.

Ce type de codage des requêtes embarqué non modifiable à distance permet certes de garantir une sécurité optimum pour le véhicule, mais risque de bloquer la liberté d'action de l'opérateur et la précision du diagnostic à distance lors par exemple d'une intervention expert d'un opérateur. A contrario, si les requêtes embarquées sont laissées libres pour l'utilisateur à distance, celui-ci peut déclencher une action potentiellement dangereuse. This type of on-board coding can not be modified remotely certainly ensures optimum security for the vehicle, but may block the freedom of action of the operator and the accuracy of remote diagnosis for example an expert intervention of an operator. Conversely, if the embedded requests are left free for the remote user, it can trigger a potentially dangerous action.

Dans ce contexte, l'invention vise à fournir un dispositif de diagnostic à distance pour véhicule automobile visant à remédier aux problèmes énoncés et permettant une grande liberté d'utilisation du diagnostic à distance tout en garantissant une sécurité optimale pour le véhicule. A cette fin, l'invention propose un dispositif d'aide au diagnostic à distance pour véhicule automobile comportant . une pluralité de calculateurs embarqués ; un calculateur de diagnostic apte à acquérir des données desdits calculateurs ; des moyens aptes à établir une communication à distance permettant au dit véhicule de recevoir une pluralité de requêtes émises par un centre d'établissement de diagnostic à distance, chacune desdites requêtes étant définie par : i. un premier code d'identification d'un calculateur à diagnostiquer ; ii. un deuxième code définissant le type de requête à appliquer au dit calculateur à diagnostiquer ; iii. un troisième code précisant le paramètre dudit calculateur visé par ladite requête ; - des moyens de stockage associés au dit calculateur de diagnostic gardant en mémoire une table d'identification permettant au dit calculateur de diagnostic d'autoriser l'exécution desdites requêtes envoyées par ledit centre d'établissement de diagnostic ; ledit dispositif étant caractérisé en ce que ladite table d'identification comporte : une liste desdits deuxièmes codes définissant les types de requêtes autorisées pour le diagnostic à distance ; pour chacun desdits deuxièmes codes définissant un type de requête autorisée, un ensemble de codes 10 d'identification de calculateurs. Outre les caractéristiques principales qui viennent d'être mentionnées dans le paragraphe précédent, le dispositif d'aide au diagnostic à distance pour véhicule automobile peut présenter une ou plusieurs 15 caractéristiques supplémentaires ci-dessous, considérées individuellement ou selon toutes les combinaisons techniquement possibles : ladite table d'identification comporte, pour chacun desdits deuxièmes codes définissant un type de 20 requête autorisée, un ensemble de codes précisant les paramètres desdits calculateurs visés par ladite requête ; ledit calculateur de diagnostic comporte des moyens de détection d'une émission de requête de 25 diagnostic dudit centre d'établissement de diagnostic ; ledit calculateur de diagnostic comporte des moyens d'émission, à destination desdits calculateurs, d'une information de détection correspondant à la requête de diagnostic émise par ledit centre d'établissement de 30 diagnostic ; ledit calculateur de diagnostic est apte à acquérir des données fonctionnelles délivrées par des capteurs embarqués dans ledit véhicule ; lesdits moyens aptes à établir une 35 communication à distance échangent des informations avec ledit centre d'établissement de diagnostic via un réseau sans fil ; ledit réseau sans fil est un réseau GSM ou un réseau sans fil local de type Wifi. L'invention a également pour objet un véhicule automobile caractérisé en ce qu'il comporte un dispositif d'aide au diagnostic à distance pour véhicule automobile selon l'invention. D'autres caractéristiques et avantages de l'invention ressortiront plus clairement de la description d'un exemple de réalisation, illustrée par la figure unique qui est un schéma synoptique d'un dispositif de diagnostic à distance pour véhicule automobile selon l'invention. Par mesure de simplicité, nous emploierons indifféremment dans la suite de la présente demande les termes de diagnostic à distance et de télédiagnostic. Le dispositif 100 d'aide au diagnostic à distance pour véhicule automobile comporte : - un réseau 14 de calculateurs 16, 17 embarqués à bord du véhicule 20 communiquant avec une pluralité de 20 capteurs (non représentés) du véhicule 20 ; - un calculateur 12 de télédiagnostic permettant d'acquérir des données des calculateurs 16, 17 en fonction d'une requête générée par télédiagnostic ; - des moyens 13 de stockage de données associés au 25 calculateur 12 de télédiagnostic comportant une table d'identification 15 listant les requêtes autorisées par télédiagnostic ; - des moyens de communication 11 pour la communication à distance avec un centre d'assistance 200. 30 Le réseau de calculateur 14 comporte par exemple plusieurs calculateurs dont deux sont désignés par les référence 16 et 17. Les calculateurs 16 et 17 sont raccordés au calculateur 12 de télédiagnostic par un réseau de transmission d'information multiplexé, comme 35 par exemple un réseau de type CAN (Controller area network en langue anglaise). In this context, the invention aims to provide a remote diagnostic device for a motor vehicle to address the stated problems and allowing great freedom of use of remote diagnosis while ensuring optimum safety for the vehicle. To this end, the invention proposes a remote diagnostic assistance device for a motor vehicle comprising: a plurality of onboard computers; a diagnostic computer adapted to acquire data from said computers; means capable of establishing a remote communication enabling said vehicle to receive a plurality of requests sent by a remote diagnostic establishment center, each of said requests being defined by: i. a first identification code of a computer to be diagnosed; ii. a second code defining the type of request to be applied to said calculator to be diagnosed; iii. a third code specifying the parameter of said calculator referred to by said request; storage means associated with said diagnostic computer keeping in memory an identification table enabling said diagnostic computer to authorize the execution of said requests sent by said diagnostic establishment center; said device being characterized in that said identification table comprises: a list of said second codes defining the types of requests allowed for remote diagnosis; for each of said second codes defining an authorized request type, a set of computer identification codes. In addition to the main features which have just been mentioned in the preceding paragraph, the remote diagnostic assistance device for a motor vehicle may have one or more additional characteristics below, taken individually or in any technically possible combination: identification table comprises, for each of said second codes defining a type of authorized request, a set of codes specifying the parameters of said computers covered by said request; said diagnostic computer comprises means for detecting a diagnostic request transmission from said diagnostic establishment center; said diagnostic computer comprises means for sending, to said computers, detection information corresponding to the diagnostic request issued by said diagnostic establishment center; said diagnostic computer is capable of acquiring functional data delivered by sensors embedded in said vehicle; said means capable of establishing remote communication exchange information with said diagnostic establishment center via a wireless network; said wireless network is a GSM network or a WiFi wireless local network. The invention also relates to a motor vehicle characterized in that it comprises a remote diagnostic assistance device for a motor vehicle according to the invention. Other features and advantages of the invention will emerge more clearly from the description of an exemplary embodiment, illustrated by the single figure which is a block diagram of a remote diagnostic device for a motor vehicle according to the invention. For the sake of simplicity, we will use indifferently in the remainder of this application the terms of remote diagnosis and remote diagnosis. The device 100 for remote diagnostic assistance for a motor vehicle comprises: a network 14 of computers 16, 17 on board the vehicle 20 communicating with a plurality of sensors (not shown) of the vehicle 20; a remote diagnostic computer 12 making it possible to acquire data from the computers 16, 17 as a function of a request generated by remote diagnostics; means 13 for storing data associated with the remote diagnosis computer 12 comprising an identification table 15 listing the requests authorized by remote diagnostics; - Communication means 11 for remote communication with a help center 200. The computer network 14 comprises for example several computers, two of which are designated by the references 16 and 17. The computers 16 and 17 are connected to the computer 12 for remote diagnosis by a multiplexed information transmission network, such as for example a CAN (Controller area network in English) network.

Le centre d'assistance 200 comporte également des moyens de communication 31 permettant d'échanger des informations avec le véhicule 20. Ainsi, un opérateur 33 peut recevoir une demande de diagnostic provenant du véhicule 20, depuis son poste de travail 32, et formuler des requêtes afin d'établir un diagnostic sur l'origine de la panne ou de la défaillance du véhicule. L'échange d'informations et de commandes, entre le centre d'assistance et le véhicule, est réalisé via un réseau sans fil de type Wifi ou encore du type GSM. Le calculateur de télédiagnostic 12 détecte dans un premier temps l'initialisation d'une session de communication avec l'opérateur à distance 33 et centralise dans un deuxième temps les informations des calculateurs embarqués 16, 17. Pour cela, le calculateur de télédiagnostic 12 comporte ; - les moyens de stockage 13 de la table d'identification 15 comportant l'ensemble des codes constituant les requêtes utilisables lors d'une session de communication à distance avec l'opérateur 33 ; - des moyens de détection 18 de lancement d'une opération de télédiagnostic, par la détection d'une requête de communication à distance ; - des moyens d'émission 19 sur le réseau multiplexé à destination des autres calculateurs 16, 17, de l'information de détection correspondante à la demande de télédiagnostic de l'opérateur 33. Les requêtes sont formulées selon une trame formée 30 par une succession de codes normalisés, précisés notamment par les normes ISO 14230 et ISO 14229. Ainsi, une requête de diagnostic comporte de façon standardisée : - un premier code d'identification du calculateur 35 embarqué à diagnostiquer, par exemple du type OxFFF ; - un deuxième code définissant le type de requête à appliquer au calculateur visé par le premier code, par exemple du type 0x21 pour une requête de type lecture ; - un troisième code précisant le paramètre du calculateur visé par le premier code, le troisième code 5 pouvant par exemple être du type OxFF . Selon l'invention, la table d'identification 15 du calculateur de télédiagnostic 12 du véhicule 20 spécifie, pour la durée de vie du véhicule, les codes correspondant au type de requêtes autorisées par télédiagnostic. 10 Pour cela, la table d'identification 15 comporte uniquement des requêtes qui ne risquent pas d'engendrer un risque pour les utilisateurs du véhicule, comme par exemple des requêtes du type lecture par identifiant , lecture des défauts , ce qui permet de ne pas 15 autoriser à distance des requêtes du type réinitialisation . Ces requêtes, du type réinitialisation n'étant pas présentes dans la table d'identification 15 du calculateur de diagnostic 12, le calculateur 12 de 20 télédiagnostic ne peut exécuter des requêtes non identifiées par la table d'identification, l'établissement d'une requête de diagnostic à distance de ce type reste alors sans résultat. Ainsi, la sécurité du véhicule est augmentée et le 25 risque de piratage à distance du véhicule est faible. Pour chaque code désignant un type de requête, par exemple le code 0x21 correspondant à la requête de lecture par identifiant, la table d'identification 15 associe un ensemble de codes d'identification de 30 calculateurs et un ensemble de code précisant les paramètres des calculateurs visés. Le tableau illustré sur la figure unique montre un exemple de réalisation de la table d'identification 15. Selon l'invention, l'identifiant et le paramètre du 35 calculateur à diagnostiquer sont laissés libres sur une plage donnée définie par le constructeur automobile. The assistance center 200 also comprises communication means 31 for exchanging information with the vehicle 20. Thus, an operator 33 can receive a diagnostic request from the vehicle 20, from his work station 32, and formulate instructions. queries to establish a diagnosis of the origin of the vehicle failure or failure. The exchange of information and commands, between the assistance center and the vehicle, is achieved via a Wi-Fi or GSM-type wireless network. The remote diagnosis calculator 12 initially detects the initialization of a communication session with the remote operator 33 and centralizes the information of the on-board computers 16, 17 in a second step. For this, the remote diagnosis calculator 12 comprises ; the storage means 13 of the identification table 15 comprising all the codes constituting the requests that can be used during a remote communication session with the operator 33; detection means 18 for launching a remote diagnostic operation, by detecting a remote communication request; transmission means 19 on the multiplexed network destined for the other computers 16, 17, of the detection information corresponding to the request for remote diagnosis of the operator 33. The requests are formulated according to a frame formed by a succession standardized codes, specified in particular by ISO 14230 and ISO 14229. Thus, a diagnostic request comprises in a standardized way: a first identification code of the onboard computer 35 to be diagnosed, for example of the type OxFFF; a second code defining the type of request to be applied to the computer targeted by the first code, for example of the type 0x21 for a request of read type; a third code specifying the parameter of the computer targeted by the first code, the third code may for example be of the OxFF type. According to the invention, the identification table 15 of the remote diagnostic computer 12 of the vehicle 20 specifies, for the lifetime of the vehicle, the codes corresponding to the type of requests authorized by remote diagnosis. For this purpose, the identification table 15 only includes requests which do not risk creating a risk for the users of the vehicle, such as requests of the type reading by identifier, reading of faults, which makes it possible not to 15 remotely authorize requests of the reset type. Since these requests, of the reset type, are not present in the identification table 15 of the diagnostic computer 12, the remote diagnostic computer 12 can not execute requests that are not identified by the identification table, the establishment of a remote diagnostic request of this type then remains without result. Thus, the vehicle security is increased and the risk of remote hacking of the vehicle is low. For each code designating a type of request, for example the code 0x21 corresponding to the read request by identifier, the identification table 15 associates a set of identification codes of 30 computers and a set of code specifying the parameters of the calculators. targeted. The table illustrated in the single figure shows an embodiment of the identification table 15. According to the invention, the identifier and the parameter of the computer to be diagnosed are left free over a given range defined by the car manufacturer.

Le dispositif 100 comportant une table d'identification 15, telle que détaillée précédemment, permet de laisser une liberté d'action à un opérateur expert lors du télédiagnostic lui permettant de formuler une requête spécifique, non prévue initialement lors de la conception du véhicule, tout en garantissant un niveau de sécurité optimum par l'impossibilité de demander une requête qui serait dangereuse pour le véhicule ainsi que pour l'utilisateur. The device 100 comprising an identification table 15, as detailed above, allows to leave a freedom of action to an expert operator during the remote diagnostic allowing him to formulate a specific request, not initially provided during the design of the vehicle, any guaranteeing an optimum level of security by the impossibility of requesting a request that would be dangerous for the vehicle as well as for the user.

Ainsi, lors de la mise à jour des calculateurs embarqués 16, 17, par exemple par la modification de la version d'un logiciel, le dispositif 100, selon l'invention, permet de s'affranchir de la mise à jour du calculateur 12 de télédiagnostic. Thus, when updating the on-board computers 16, 17, for example by modifying the version of a software, the device 100, according to the invention, makes it possible to dispense with the update of the computer 12 remote diagnosis.

Par exemple, lors de la conception du véhicule, la version du logiciel du calculateur correspondant par exemple au code OxFFF permet d'avoir un accès aux paramètres définis par les codes 0x12 , 0x13 , 0x14 . Suite à la mise à jour de la version du logiciel de ce même calculateur, de nouveaux paramètres sont disponibles, par exemple en lecture, tel que les paramètres définis par les codes 0x15 et 0x16 . Ainsi, l'opérateur expert 33 peut se servir du service de télédiagnostic pour formuler librement une requête sur un des nouveaux paramètres du calculateur mis à jour, ou sur un calculateur embarqué non présent lors de la conception du calculateur de télédiagnostic, sans mise à jour du calculateur 12 de télédiagnostic. La sécurité du véhicule est assurée car un opérateur ne peut pas exécuter à distance des types de requêtes non prévues et validées initialement par le constructeur automobile. Les autres avantages de l'invention sont notamment les suivants . ù liberté du diagnostic dans l'utilisation du télédiagnostic ; 5 sécurité optimum garantit contre le piratage et les erreurs de manipulations de l'opérateur ; possibilité de formuler une requête spécifique non prévue initialement ; diminution des coûts de conception du calculateur de télédiagnostic, le calculateur de télédiagnostic pouvant être utilisé dans différents véhicules automobiles. For example, during the design of the vehicle, the software version of the computer corresponding for example to the code OxFFF allows access to the parameters defined by the codes 0x12, 0x13, 0x14. Following the update of the software version of the same computer, new parameters are available, for example in reading, such as the parameters defined by the codes 0x15 and 0x16. Thus, the expert operator 33 can use the remote diagnosis service to freely formulate a request on one of the new parameters of the updated computer, or on an onboard computer not present during the design of the remote diagnosis calculator, without updating. of the calculator 12 remote diagnosis. The security of the vehicle is ensured because an operator can not remotely execute unplanned types of requests initially validated by the car manufacturer. Other advantages of the invention include the following. ù freedom of diagnosis in the use of telediagnosis; 5 optimum security guarantees against hacking and operator manipulation errors; possibility of formulating a specific request not originally planned; reduced design costs of the remote diagnosis computer, the remote diagnostic calculator can be used in various motor vehicles.

Claims (8)

REVENDICATIONS1. Dispositif (100) d'aide au diagnostic à distance 5 pour véhicule automobile comportant : une pluralité de calculateurs (16, 17) embarqués un calculateur de diagnostic (12) apte à acquérir des données desdits calculateurs (16, 17) ; des moyens (11) aptes à établir une communication à distance permettant au dit véhicule (20) de recevoir une pluralité de requêtes émises par un centre d'établissement de diagnostic (200) à distance, chacune desdites requêtes étant définie par : i. un premier code d'identification d'un calculateur (16, 17) à diagnostiquer ; ii. un deuxième code définissant le type de requête à appliquer au dit calculateur (16, 17) à diagnostiquer ; 20 iii. un troisième code précisant le paramètre dudit calculateur (16, 17) visé par ladite requête ; - des moyens de stockage (13) associés au dit calculateur de diagnostic (12) gardant en mémoire une table d'identification (15) permettant au dit calculateur 25 de diagnostic (12) d'autoriser l'exécution desdites requêtes envoyées par ledit centre d'établissement de diagnostic (200) ; ledit dispositif (100) étant caractérisé en ce que ladite table d'identification (15) comporte : 30 une liste desdits deuxièmes codes définissant les types de requêtes autorisées pour le diagnostic à distance ; pour chacun desdits deuxièmes codes définissant un type de requête autorisée, un ensemble de codes 35 d'identification de calculateurs. 10 15 REVENDICATIONS1. Device (100) for remote diagnostic assistance for a motor vehicle comprising: a plurality of computers (16, 17) on board a diagnostic computer (12) adapted to acquire data from said computers (16, 17); means (11) capable of establishing a remote communication enabling said vehicle (20) to receive a plurality of requests sent by a remote diagnostic establishment center (200), each of said requests being defined by: i. a first identification code of a computer (16, 17) to be diagnosed; ii. a second code defining the type of request to be applied to said calculator (16, 17) to be diagnosed; Iii. a third code specifying the parameter of said calculator (16, 17) targeted by said request; storage means (13) associated with said diagnostic computer (12) keeping in memory an identification table (15) enabling said diagnostic computer (12) to authorize the execution of said requests sent by said center diagnostic establishment (200); said device (100) being characterized in that said identification table (15) comprises: a list of said second codes defining the types of requests allowed for remote diagnosis; for each of said second codes defining an authorized request type, a set of computer identification codes. 10 15 2. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon la revendication 1 caractérisé en ce que ladite table d'identification (15) comporte, pour chacun desdits deuxièmes codes définissant un type de requête autorisée, un ensemble de codes précisant les paramètres desdits calculateurs visés par ladite requête. 2. Device (100) for remote diagnostic assistance for a motor vehicle according to claim 1 characterized in that said identification table (15) comprises, for each of said second codes defining an authorized type of request, a set of codes specifying the parameters of said calculators covered by said request. 3. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon l'une des revendications 1 à 2 caractérisé en ce que ledit calculateur de diagnostic (12) comporte des moyens (18) de détection d'une émission de requête de diagnostic dudit centre d'établissement de diagnostic (200). 3. Device (100) for remote diagnostic assistance for a motor vehicle according to one of claims 1 to 2 characterized in that said diagnostic computer (12) comprises means (18) for detecting a request transmission diagnosis of said diagnostic establishment center (200). 4. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon l'une des revendications 1 à 3 caractérisé en ce que ledit calculateur de diagnostic (12) comporte des moyens (19) d'émission, à destination desdits calculateurs, d'une information de détection correspondant à la requête de diagnostic émise par ledit centre d'établissement de diagnostic (200). 4. Device (100) for remote diagnostic assistance for a motor vehicle according to one of claims 1 to 3 characterized in that said diagnostic computer (12) comprises means (19) for transmission to said calculators , a detection information corresponding to the diagnostic request issued by said diagnostic establishment center (200). 5. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon l'une des revendications 1 à 4 caractérisé en ce que ledit calculateur de diagnostic (12) est apte à acquérir des données fonctionnelles délivrées par des capteurs embarqués dans ledit véhicule (20). 5. Device (100) for remote diagnostic assistance for a motor vehicle according to one of claims 1 to 4 characterized in that said diagnostic computer (12) is able to acquire functional data delivered by sensors embedded in said vehicle (20). 6. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon l'une des revendications 1 à 5 caractérisé en ce que lesdits moyens (11) aptes à établir une communication à distance échangent des informations avec ledit centre d'établissement de diagnostic (200) via un réseau sans fil. 5 6. Device (100) for remote diagnostic assistance for a motor vehicle according to one of claims 1 to 5 characterized in that said means (11) capable of establishing a remote communication exchange information with said center of establishment diagnostics (200) via a wireless network. 5 7. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon la revendication 6 caractérisé en ce que ledit réseau sans fil est un réseau GSM ou un réseau local sans fil de type Wifi. 7. Device (100) for remote diagnostic assistance for a motor vehicle according to claim 6 characterized in that said wireless network is a GSM network or wireless LAN wireless type. 8. Véhicule automobile (20) caractérisé en ce qu'il comporte un dispositif (100) d'aide au diagnostic à distance pour véhicule automobile selon l'une des revendications 1 à 7. 10 8. Motor vehicle (20) characterized in that it comprises a device (100) for remote diagnostic assistance for a motor vehicle according to one of claims 1 to 7. 10
FR0954916A 2009-07-16 2009-07-16 REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE Expired - Fee Related FR2948208B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FR0954916A FR2948208B1 (en) 2009-07-16 2009-07-16 REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE
EP10745291A EP2454640A1 (en) 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile
BRPI1010123A BRPI1010123A2 (en) 2009-07-16 2010-06-22 remote diagnostic devices for automotive vehicle and automotive vehicle
CN201080032123.3A CN102687086B (en) 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile
PCT/FR2010/051265 WO2011007067A1 (en) 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0954916A FR2948208B1 (en) 2009-07-16 2009-07-16 REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE

Publications (2)

Publication Number Publication Date
FR2948208A1 true FR2948208A1 (en) 2011-01-21
FR2948208B1 FR2948208B1 (en) 2011-06-24

Family

ID=42115913

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0954916A Expired - Fee Related FR2948208B1 (en) 2009-07-16 2009-07-16 REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE

Country Status (5)

Country Link
EP (1) EP2454640A1 (en)
CN (1) CN102687086B (en)
BR (1) BRPI1010123A2 (en)
FR (1) FR2948208B1 (en)
WO (1) WO2011007067A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104176059A (en) * 2013-05-23 2014-12-03 大陆汽车投资(上海)有限公司 Method for guiding user to solve vehicle failure

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2998237B1 (en) * 2012-11-16 2016-12-02 Peugeot Citroen Automobiles Sa METHOD FOR ASSISTING REMOTE DIAGNOSTIC OF A VEHICLE
CN104185309B (en) * 2014-08-12 2018-04-13 深圳市元征科技股份有限公司 A kind of onboard wireless LAN equipment
FR3028068B1 (en) * 2014-10-30 2016-12-02 Peugeot Citroen Automobiles Sa METHOD, EQUIPMENT AND SYSTEM FOR ASSISTING DIAGNOSIS
CN104571064B (en) * 2015-01-27 2015-10-07 蒋雨兰 A kind of Internet of Things vehicle-mounted cloud platform intelligent managing and control system
FR3072622B1 (en) * 2017-10-19 2021-09-10 Psa Automobiles Sa ON-BOARD DIAGNOSIS SYSTEM FOR MOTOR VEHICLES EQUIPPED WITH A DIAGNOSIS COMPUTER

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295492B1 (en) * 1999-01-27 2001-09-25 Infomove.Com, Inc. System for transmitting and displaying multiple, motor vehicle information
US20040255261A1 (en) * 2001-10-16 2004-12-16 Satoru Kanno Remote maintenance system
DE102004055573A1 (en) * 2004-11-18 2006-05-24 Robert Bosch Gmbh Diagnostic interface for applications on a service gateway

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004530174A (en) * 2000-08-18 2004-09-30 エヌエヌティー インク System, method, and computer program product for remotely diagnosing, monitoring, configuring, and reprogramming vehicles
US20080167772A1 (en) * 2007-01-04 2008-07-10 Sterling Du Method and system for processing and transmitting automotive emission data
JP2008239021A (en) * 2007-03-28 2008-10-09 Denso Corp Vehicle control device and data rewriting system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295492B1 (en) * 1999-01-27 2001-09-25 Infomove.Com, Inc. System for transmitting and displaying multiple, motor vehicle information
US20040255261A1 (en) * 2001-10-16 2004-12-16 Satoru Kanno Remote maintenance system
DE102004055573A1 (en) * 2004-11-18 2006-05-24 Robert Bosch Gmbh Diagnostic interface for applications on a service gateway

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PETI P ET AL: "A quantitative study on automatic validation of the diagnostic services of Electronic Control Units", EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, 2008. ETFA 2008. IEEE INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 15 September 2008 (2008-09-15), pages 799 - 808, XP031344707, ISBN: 978-1-4244-1505-2 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104176059A (en) * 2013-05-23 2014-12-03 大陆汽车投资(上海)有限公司 Method for guiding user to solve vehicle failure

Also Published As

Publication number Publication date
BRPI1010123A2 (en) 2016-03-15
EP2454640A1 (en) 2012-05-23
FR2948208B1 (en) 2011-06-24
CN102687086A (en) 2012-09-19
WO2011007067A1 (en) 2011-01-20
CN102687086B (en) 2014-09-03

Similar Documents

Publication Publication Date Title
FR2948208A1 (en) REMOTE DIAGNOSTIC DEVICE FOR MOTOR VEHICLE
US20140121888A1 (en) Method, server and system for vehicle diagnosis
US11887408B2 (en) Service event response tailoring
US20080082221A1 (en) System for monitoring, controlling, and reporting vehicle operation through onboard diagnostic port
EP1087343A1 (en) Method and device for remote diagnosis of vehicles by a communication network
FR2805365A1 (en) REMOTE REPROGRAMMING SYSTEM FOR AT LEAST ONE COMPUTER OF AN ON-BOARD COMPUTER SYSTEM ON A MOTOR VEHICLE
EP3072309B1 (en) Virtual communication interface for motor vehicle diagnosis
EP2920768B1 (en) Method for assisting remote vehicle diagnosis
EP3213213B1 (en) Diagnostic aid method, device and system
EP4313659B1 (en) Method and device for controlling indicators of a human-machine interface for a vehicle
FR2816741A1 (en) DEVICE AND METHOD FOR ASSISTING THE DIAGNOSIS OF A MOTOR VEHICLE
FR3053645A1 (en) METHOD FOR MANAGING A DEFECT RELATING TO AN ALARM DEVICE OF A MOTOR VEHICLE.
JP7469791B2 (en) Vehicle service system, vehicle service method, connector device, and management device
KR102187072B1 (en) Vehicle self-diagnosis system and method Thereof
FR2990040A1 (en) System for providing maintenance assistance to vehicle in garage, has maintenance tool that comprises reception module for reception of alarms, and emission module for emission of alarms for maintenance operator
FR2804211A1 (en) Vehicle fault diagnostic method using computer to check for faults in engine computer and air conditioning computer has also remote signaling of any faults found
FR3119258A1 (en) Motor vehicle diagnostic aid methods and systems
EP4281306B1 (en) Method and device for controlling indicators of a human-machine interface for a vehicle
FR3107875A1 (en) Method and device for controlling the activation of vehicle indicators
FR3104769A1 (en) Vehicle computer software update control method and device
FR3149261A1 (en) Method and device for controlling a set of exterior rearview mirrors of a vehicle
EP3478002A1 (en) Communication device for a vehicle comprising a plurality of communication means
FR3082646A1 (en) METHOD FOR MANAGING ESIM CARD SUBSCRIBER PROFILES IN A SHARED OBJECT
FR2920896A1 (en) METHOD OF PROCESSING AN ERASING REQUEST OF A STOCKETED FAULT CODE IN MEMORY OF A BOARD COMPUTER ON BOARD OF A MOTOR VEHICLE, AND METHOD AND SYSTEM FOR ASSISTING THE MAINTENANCE OF SUCH A VEHICLE
EP4567596A1 (en) Software execution service management using motor vehicles

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 7

ST Notification of lapse

Effective date: 20170331