WO2011007067A1 - Device for remotely diagnosing an automobile - Google Patents

Device for remotely diagnosing an automobile Download PDF

Info

Publication number
WO2011007067A1
WO2011007067A1 PCT/FR2010/051265 FR2010051265W WO2011007067A1 WO 2011007067 A1 WO2011007067 A1 WO 2011007067A1 FR 2010051265 W FR2010051265 W FR 2010051265W WO 2011007067 A1 WO2011007067 A1 WO 2011007067A1
Authority
WO
WIPO (PCT)
Prior art keywords
diagnostic
remote
request
computer
motor vehicle
Prior art date
Application number
PCT/FR2010/051265
Other languages
French (fr)
Inventor
Raphaël DRAP
Original Assignee
Peugeot Citroën 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 Citroën Automobiles SA filed Critical Peugeot Citroën Automobiles SA
Priority to CN201080032123.3A priority Critical patent/CN102687086B/en
Priority to BRPI1010123A priority patent/BRPI1010123A2/en
Priority to EP10745291A priority patent/EP2454640A1/en
Publication of WO2011007067A1 publication Critical patent/WO2011007067A1/en

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

Definitions

  • 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.
  • 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. .
  • a remote diagnostic system also called remote diagnosis
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the invention proposes a remote diagnostic assistance device for a motor vehicle comprising:
  • a diagnostic computer capable of acquiring data from said computers
  • identification table allowing said calculator to diagnosing authorizing the execution of said requests sent by said diagnostic establishment center; said device being characterized in that said identification table comprises:
  • the remote diagnostic assistance device for a motor vehicle may have one or more additional characteristics below, considered individually or in any technically possible combination:
  • said identification table comprises, for each of said second codes defining an authorized request type, a set of codes specifying the parameters of said computers targeted 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 a 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.
  • the device 100 for assisting remote diagnostics for a motor vehicle comprises:
  • a remote diagnostic computer 12 making it possible to acquire data from computers 16, 17 as a function of a request generated by remote diagnostics;
  • means 13 for storing data associated with the remote diagnosis calculator 12 comprising an identification table 15 listing the requests authorized by remote diagnostics;
  • the computer network 14 comprises, for example, a plurality of computers, two of which are designated by the references 16 and 17.
  • the computers 16 and 17 are connected to the remote diagnostic computer 12 by a multiplexed information transmission network, such as for example a type network.
  • CAN Controller area network in English
  • the assistance center 200 also comprises communication means 31 for exchanging information with the vehicle 20.
  • 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 in a second time the information of the onboard computers 16, 17.
  • 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
  • the requests are formulated according to a frame formed by a succession of standardized codes, specified in particular by the ISO 14230 and ISO 14229 standards.
  • a diagnostic request includes in a standardized way:
  • a first identification code of the onboard computer to be diagnosed for example of the "OxFFF" type
  • a second code defining the type of request to be applied to the calculator referred to by the first code, by example of type "0x21" for a read request;
  • the third code may for example be of the type "OxFF".
  • 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.
  • the identification table 15 only includes requests that are not likely to create a risk for the users of the vehicle, such as queries of the "read by identifier” or “fault reading” type, which allows to not allow requests of the type "reset” remotely.
  • 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.
  • the identification table 15 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 computer identification codes and a set of code specifying the parameters of the codes. targeted calculators.
  • the table illustrated in the single figure shows an embodiment of the identification table 15.
  • the identifier and the parameter of the computer to be diagnosed are left free over a given range defined by the car manufacturer.
  • 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.
  • the device 100 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.
  • 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".
  • new parameters are available, for example in reading, such as the parameters defined by the codes "0x15” and "0x16".
  • 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.
  • the remote diagnostic calculator can be used in various motor vehicles.

Abstract

The present invention relates to an aid device (100) for remotely diagnosing an automobile, characterized in that the identification table (15) of a storage means (13) comprises a list of codes defining the types of authorized requests for the remote diagnosis and, for each of said codes defining a type of authorized request, a set of computer identification codes. The invention can be immediately used in the field of automobiles.

Description

DISPOSITIF DE DIAGNOSTIC A DISTANCE POUR VEHICULE  REMOTE DIAGNOSTIC DEVICE FOR VEHICLE
AUTOMOBILE.  AUTOMOBILE.
La présente invention est relative à un dispositif de diagnostic à distance pour véhicule automobile. The present invention relates to a remote diagnostic device for a motor vehicle.
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.  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.
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.  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.
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.  For the sake of simplicity, we will employ indifferently in the remainder of this application the terms of failure, failure or fault.
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 .  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.
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.  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. .
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. When the vehicle breaks down, away 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. 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.  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.
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.  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.  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.
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. 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. 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. 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.
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.  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.  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.
A cette fin, l'invention propose un dispositif d'aide au diagnostic à distance pour véhicule automobile comportant :  To this end, the invention proposes a remote diagnostic assistance device for a motor vehicle comprising:
une pluralité de calculateurs embarqués ;  a plurality of onboard computers;
- un calculateur de diagnostic apte à acquérir des données desdits calculateurs ;  a diagnostic computer capable of acquiring data from said computers;
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 :  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. un premier code d'identification d'un calculateur à diagnostiquer ;  i. a first identification code of a computer to be diagnosed;
ii. un deuxième code définissant le type de requête à appliquer au dit calculateur à diagnostiquer ;  ii. a second code defining the type of request to be applied to said calculator to be diagnosed;
iii. un troisième code précisant le paramètre dudit calculateur visé par ladite requête ;  iii. a third code specifying the parameter of said calculator referred to by said request;
- 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 : storage means associated with said diagnostic calculator keeping in memory an identification table allowing said calculator to diagnosing authorizing the execution of said requests sent by said diagnostic establishment center; said device being characterized in that said identification table comprises:
- une liste desdits deuxièmes codes définissant les types de requêtes autorisées pour le diagnostic à distance ;  a list of said second codes defining the types of requests authorized for remote diagnosis;
pour chacun desdits deuxièmes codes définissant un type de requête autorisée, un ensemble de codes d'identification de calculateurs.  for each of said second codes defining an authorized request type, a set of computer identification codes.
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 caractéristiques supplémentaires ci-dessous, considérées individuellement ou selon toutes les combinaisons techniquement possibles :  In addition to the main features that 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, considered individually or in any technically possible combination:
ladite table d'identification 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 ;  said identification table comprises, for each of said second codes defining an authorized request type, a set of codes specifying the parameters of said computers targeted by said request;
ledit calculateur de diagnostic comporte des moyens de détection d'une émission de requête de diagnostic dudit centre d'établissement de diagnostic ;  said diagnostic computer comprises means for detecting a diagnostic request transmission from said diagnostic establishment center;
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 diagnostic ;  said diagnostic computer comprises means for sending, to said computers, detection information corresponding to the diagnostic request issued by said diagnostic establishment center;
ledit calculateur de diagnostic est apte à acquérir des données fonctionnelles délivrées par des capteurs embarqués dans ledit véhicule ;  said diagnostic computer is capable of acquiring functional data delivered by sensors embedded in said vehicle;
lesdits moyens aptes à établir une 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. said means capable of establishing a 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.
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.  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.
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.  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.
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.  For the sake of simplicity, we will use indifferently in the remainder of this application the terms of remote diagnosis and remote diagnosis.
Le dispositif 100 d'aide au diagnostic à distance pour véhicule automobile comporte :  The device 100 for assisting remote diagnostics for a motor vehicle comprises:
- un réseau 14 de calculateurs 16, 17 embarqués à bord du véhicule 20 communiquant avec une pluralité de capteurs (non représentés) du véhicule 20 ;  a network 14 of computers 16, 17 on board the vehicle 20 communicating with a plurality of sensors (not shown) of the vehicle 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 ;  a remote diagnostic computer 12 making it possible to acquire data from computers 16, 17 as a function of a request generated by remote diagnostics;
- des moyens 13 de stockage de données associés au calculateur 12 de télédiagnostic comportant une table d'identification 15 listant les requêtes autorisées par télédiagnostic ;  means 13 for storing data associated with the remote diagnosis calculator 12 comprising an identification table 15 listing the requests authorized by remote diagnostics;
- des moyens de communication 11 pour la communication à distance avec un centre d'assistance 200.  - Communication means 11 for remote communication with a support center 200.
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 multiplexe, comme par exemple un réseau de type CAN (Controller area network en langue anglaise) . 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. The computer network 14 comprises, for example, a plurality of computers, two of which are designated by the references 16 and 17. The computers 16 and 17 are connected to the remote diagnostic computer 12 by a multiplexed information transmission network, such as for example a type network. CAN (Controller area network in English). 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.
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.  The remote diagnosis calculator 12 initially detects the initialization of a communication session with the remote operator 33 and centralizes in a second time the information of the onboard computers 16, 17.
Pour cela, le calculateur de télédiagnostic 12 comporte ;  For this, the remote diagnosis calculator 12 comprises;
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 ;  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;
- 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 ;  detection means 18 for launching a remote diagnostic operation, by detecting a remote communication request;
- des moyens d'émission 19 sur le réseau multiplexe à destination des autres calculateurs 16, 17, de l'information de détection correspondante à la demande de télédiagnostic de l'opérateur 33.  transmission means 19 on the multiplex network intended for the other computers 16, 17, of the detection information corresponding to the telediagnosis request of the operator 33.
Les requêtes sont formulées selon une trame formée par une succession de codes normalisés, précisés notamment par les normes ISO 14230 et ISO 14229.  The requests are formulated according to a frame formed by a succession of standardized codes, specified in particular by the ISO 14230 and ISO 14229 standards.
Ainsi, une requête de diagnostic comporte de façon standardisée :  Thus, a diagnostic request includes in a standardized way:
- un premier code d'identification du calculateur embarqué à diagnostiquer, par exemple du type « OxFFF » ;  a first identification code of the onboard computer to be diagnosed, for example of the "OxFFF" type;
- 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 ; a second code defining the type of request to be applied to the calculator referred to by the first code, by example of type "0x21" for a read request;
un troisième code précisant le paramètre du calculateur visé par le premier code, le troisième code pouvant par exemple être du type « OxFF ».  a third code specifying the computer parameter targeted by the first code, the third code may for example be of the 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.  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.
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 autoriser à distance des requêtes du type « réinitialisation ».  For this purpose, the identification table 15 only includes requests that are not likely to create a risk for the users of the vehicle, such as queries of the "read by identifier" or "fault reading" type, which allows to not allow requests of the type "reset" remotely.
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 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.  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.
Ainsi, la sécurité du véhicule est augmentée et le risque de piratage à distance du véhicule est faible.  Thus, the security of the vehicle is increased and the risk of remote hacking of the vehicle is low.
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 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.  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 computer identification codes and a set of code specifying the parameters of the codes. targeted calculators. The table illustrated in the single figure shows an embodiment of the identification table 15.
Selon l'invention, l'identifiant et le paramètre du calculateur à diagnostiquer sont laissés libres sur une plage donnée définie par le constructeur automobile. 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. 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. 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 ».  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".
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.  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.
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.  The security of the vehicle is ensured because an operator can not remotely execute unplanned types of requests initially validated by the car manufacturer.
Les autres avantages de l'invention sont notamment les suivants :  Other advantages of the invention include the following:
- liberté du diagnostic dans l'utilisation du télédiagnostic ; - sécurité optimum garantit contre le piratage et les erreurs de manipulations de l'opérateur ; - freedom of diagnosis in the use of remote diagnosis; - optimum security guarantees against hacking and operator manipulation errors;
- possibilité de formuler une requête spécifique non prévue initialement ;  - possibility of formulating a specific request not originally planned;
- 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.  - Reduction of design costs of the remote diagnosis computer, the remote diagnostic calculator can be used in various motor vehicles.

Claims

REVENDICATIONS
1. Dispositif (100) d'aide au diagnostic à distance pour véhicule automobile comportant : Device (100) for remote diagnostic assistance for a motor vehicle comprising:
une pluralité de calculateurs (16, 17) embarqués un calculateur de diagnostic (12) apte à acquérir des données desdits calculateurs (16, 17) ;  a plurality of computers (16, 17) on board a diagnostic computer (12) adapted to acquire data from said computers (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 :  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 . 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 ;  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. 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 de diagnostic (12) d'autoriser l'exécution desdites requêtes envoyées par ledit centre d'établissement de diagnostic (200) ;  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 of diagnosis; diagnostic facility (200);
ledit dispositif (100) étant caractérisé en ce que ladite table d'identification (15) comporte :  said device (100) being characterized in that said identification table (15) comprises:
- une liste desdits deuxièmes codes définissant les types de requêtes autorisées pour le diagnostic à distance ;  a list of said second codes defining the types of requests authorized for remote diagnosis;
pour chacun desdits deuxièmes codes définissant un type de requête autorisée, un ensemble de codes d'identification de calculateurs. for each of said second codes defining an authorized request type, a set of computer identification codes.
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. 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.
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. 8. Motor vehicle (20) characterized in that it comprises a device (100) remote diagnostic assistance for a motor vehicle according to one of claims 1 to 7.
PCT/FR2010/051265 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile WO2011007067A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201080032123.3A CN102687086B (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
EP10745291A EP2454640A1 (en) 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
WO2011007067A1 true WO2011007067A1 (en) 2011-01-20

Family

ID=42115913

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2010/051265 WO2011007067A1 (en) 2009-07-16 2010-06-22 Device for remotely diagnosing an automobile

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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104185309A (en) * 2014-08-12 2014-12-03 深圳市元征科技股份有限公司 On-board wireless local area network equipment
FR3072622A1 (en) * 2017-10-19 2019-04-26 Psa Automobiles Sa ON-LINE DIAGNOSTIC SYSTEM FOR A MOTOR VEHICLE EQUIPPED WITH A DIAGNOSTIC COMPUTER
EP2920768B1 (en) * 2012-11-16 2021-02-24 PSA Automobiles SA Method for assisting remote vehicle diagnosis

Families Citing this family (3)

* 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
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

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
KR100564887B1 (en) * 2000-08-18 2006-03-30 엔엔티 인코포레이티드 System, method and computer program product for remote vehicle diagnostics, monitoring, configuring and reprogramming
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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2920768B1 (en) * 2012-11-16 2021-02-24 PSA Automobiles SA Method for assisting remote vehicle diagnosis
CN104185309A (en) * 2014-08-12 2014-12-03 深圳市元征科技股份有限公司 On-board wireless local area network equipment
FR3072622A1 (en) * 2017-10-19 2019-04-26 Psa Automobiles Sa ON-LINE DIAGNOSTIC SYSTEM FOR A MOTOR VEHICLE EQUIPPED WITH A DIAGNOSTIC COMPUTER

Also Published As

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

Similar Documents

Publication Publication Date Title
EP2454640A1 (en) Device for remotely diagnosing an automobile
US20140121888A1 (en) Method, server and system for vehicle diagnosis
US20080082221A1 (en) System for monitoring, controlling, and reporting vehicle operation through onboard diagnostic port
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
EP1087343A1 (en) Method and device for remote diagnosis of vehicles by a communication network
EP3213213B1 (en) Diagnostic aid method, device and system
WO2017089684A1 (en) Method and terminal for controlling the establishment of a vehicle accident report
FR2998237A1 (en) METHOD FOR ASSISTING REMOTE DIAGNOSTIC OF A VEHICLE
FR2816741A1 (en) DEVICE AND METHOD FOR ASSISTING THE DIAGNOSIS OF A MOTOR VEHICLE
KR101412289B1 (en) ECU management system and method
EP3613029A1 (en) Identification on board a vehicle
KR102187072B1 (en) Vehicle self-diagnosis system and method Thereof
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
FR3033149A1 (en) METHOD FOR ASSISTING A MOTOR VEHICLE DRIVER IN DRIVER DISABILITY AND COMMUNICATION SYSTEM
FR3096860A1 (en) Method and device for communicating information relating to one or more journeys
EP3478002A1 (en) Communication device for a vehicle comprising a plurality of communication means
KR100574538B1 (en) System and method for checking car's state using mobile
EP3674251B1 (en) Industrial truck, loadable and unloadable relative to a carrier vehicle, system and method therefor
EP4313659A1 (en) Method and device for controlling indicators of a human-machine interface for a vehicle
CN116546427A (en) Vehicle monitoring method and device, vehicle and storage medium
EP1630761A1 (en) System and method for automatic calling, alarm engine and activation terminal used in the system
CN115437349A (en) Vehicle fault processing method and system based on short message
CN115793614A (en) Control method of on-board diagnostic apparatus, and communication cable
EP4281306A1 (en) Method and device for controlling indicators of a human-machine interface for a vehicle

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201080032123.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10745291

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2010745291

Country of ref document: EP

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: PI1010123

Country of ref document: BR

ENP Entry into the national phase

Ref document number: PI1010123

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20111226