WO2013105891A1 - System and method for providing diagnostic fault information - Google Patents

System and method for providing diagnostic fault information Download PDF

Info

Publication number
WO2013105891A1
WO2013105891A1 PCT/SE2013/050006 SE2013050006W WO2013105891A1 WO 2013105891 A1 WO2013105891 A1 WO 2013105891A1 SE 2013050006 W SE2013050006 W SE 2013050006W WO 2013105891 A1 WO2013105891 A1 WO 2013105891A1
Authority
WO
WIPO (PCT)
Prior art keywords
dtc2
fault code
information
fault
pdti
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.)
Ceased
Application number
PCT/SE2013/050006
Other languages
French (fr)
Inventor
Jonas Biteus
Mattias Nyberg
Hans IVENDAL
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.)
Scania CV AB
Original Assignee
Scania CV AB
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 Scania CV AB filed Critical Scania CV AB
Priority to BR112014017135-1A priority Critical patent/BR112014017135B1/en
Priority to RU2014133179/11A priority patent/RU2586767C2/en
Priority to EP13735599.6A priority patent/EP2803048B1/en
Priority to KR1020147022519A priority patent/KR101744226B1/en
Priority to CN201380013902.2A priority patent/CN104169976B/en
Publication of WO2013105891A1 publication Critical patent/WO2013105891A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • 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/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • G05B23/0272Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
    • 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
    • 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/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults

Definitions

  • the present invention relates generally to the identification and rectification of faults in motor vehicles.
  • the invention relates in particular to a system according to the preamble of claim 1 and a method according to the preamble of claim 12. It relates also to a computer programme according to claim 23 and a computer-readable medium according to claim 24.
  • Today's motor vehicles are very complex technical systems supervised by automatic functions.
  • a unit or group of units is usually controlled by means of electronic control units (ECUs) which are connected to the units via a communication bus.
  • ECUs electronice control units
  • Any faults in each of the vehicle's components and units may thereby be detected via respective ECUs which look after them, and be reported in the course of troubleshooting to a central location in the form of standardised fault codes, e.g. DTCs (diagnostic trouble codes).
  • DTCs diagnostic trouble codes
  • A1 describes a solution for fault diagnosis whereby a Bayesian network defines the cause and effect relationship between components and fault events.
  • An evaluation unit evaluates the Bayesian network and determines a dependency value for the fault in each component.
  • the evaluation unit generates a list of faulty components which is sorted on the basis of the dependency value.
  • a user e.g. a repairer, is provided with the list via an output unit.
  • US 2009/0006476 refers to an experience-based (case based) system for processing of vehicle diagnostic data with the object of identifying remedial measures deemed likely to rectify faults detected in a vehicle.
  • the processing is conducted remotely, away from the vehicle, and involves ranking the identified remedial measures by matching in a database of previously received diagnostic data and associated remedial measures.
  • the remedial measure associated with the highest ranking combination of diagnostic data is regarded as being the most likely to solve the fault detected.
  • the most likely remedial measure is reproduced on a vehicle repair database, resulting in the extraction of a corresponding repair procedure for the most likely remedial measure.
  • EP 1 895 377 A1 refers to a fault diagnosis solution for a complex system comprising a plurality of components each regarded as potentially being in any of the states of health described as "normal”, “suspected faulty” or “confirmed faulty".
  • minimal conflicts which clarify the test results are identified.
  • a respective readiness status is derived which indicates a definitive value or a non- definitive value depending on whether or not further testing of a component is expected to alter its state of health.
  • future minimal conflicts are identified which express every combination of potentially faulty components which is consistent with a current range of minimal conflicts.
  • the minimal conflicts serve as a basis for determining the further tests which might potentially produce results such as to cause said readiness status to change to the definitive value for one or more of the components.
  • a status report is generated after evaluation of at least one of the further tests. Reliable diagnoses may thus also be arrived at for very complex systems, e.g. modern motor vehicles. It is also possible in a given situation to decide whether continued testing is sensible or not.
  • the object of the present invention is therefore to propose a solution which solves the above problem.
  • One aspect of the invention achieves the object by the system described in the introduction which comprises a database containing at least one range of information items. Each information item is here associated with a certain fault code.
  • the processing unit is configured to generate the diagnostic fault information dynamically on the basis of at least one fault code received and at least one information item therewith associated from the database.
  • This system is advantageous in that the proposed dynamically generated fault information may be adapted to convey a composite picture of all of the fault codes concerned. Moreover, any redundant information overlapping from two or more fault codes may be eliminated, thereby improving the relevance of the information presented and consequently leading to a shorter average expected fault rectification time.
  • the processing unit is configured, if more than one fault code is received from the vehicle, to generate diagnostic fault information concerning a current fault code on the basis of at least one information item pertaining to the current fault code and at least one information item pertaining to at least one other of said fault codes received. Synergy effects as described above are thus achieved.
  • the processing unit is configured, if more than one fault code is received from the vehicle, to calculate a respective probability rating for each information item pertaining to a current fault code, and to generate diagnostic fault information concerning a current fault code, in such a way that information based on at least one information item pertaining to the current fault code with a relatively high probability is given a higher ranking than information based on one or more information items pertaining to the current fault code with only relatively low probability. This is advantageous in making it easier for the user to assimilate effectively and appropriately the information presented.
  • the processing unit is configured, if two or more information items have the same calculated probability rating, to generate diagnostic fault information concerning a fault code which incorporates said information items in such a way that the diagnostic fault information presented has its content ranked in an a priori order of probability for said two or more information items.
  • the information presentation is thus given a further enhanced relevance.
  • each of said information items is regarded as comprising at least one suggested cause pertaining to respective fault codes.
  • the processing unit is further configured to include in diagnostic fault information concerning a certain fault code at least one suggested cause pertaining to that fault code. This is desirable in making it easier for a repairer to rectify the current fault.
  • the processing unit is with advantage also configured to generate diagnostic fault information concerning a current fault code in such a way as to include at least one suggested cause pertaining to at least one fault code in addition to the current fault code, thereby further simplifying the repairer's prioritisation of his/her work.
  • the processing unit is configured to calculate a respective probability rating for each suggested cause pertaining to a current fault code, and to rank the suggested causes in the diagnostic fault information in such a way that a suggested cause which pertains to the current fault code with a relatively high probability is given a higher ranking than a suggested cause which pertains to the current fault code with a relatively low probability.
  • the information presentation is thus given an enhanced relevance and the repairer's work prioritisation is facilitated. If however two or more suggested causes pertaining to a current fault code have the same calculated probability rating, the processing unit is with advantage configured to rank them in an a priori order of their probability.
  • each of said information items is regarded as comprising at least one suggested remedy pertaining to respective fault codes.
  • the processing unit is in this case configured to include in diagnostic fault information concerning a certain fault code at least one suggested remedy pertaining to that fault code. An average expected fault rectification time may thus be considerably shortened.
  • the processing unit is configured, if more than one fault code is received from the vehicle, to generate diagnostic fault information concerning a current fault code in such a way as to include at least one suggested remedy pertaining to at least one fault code in addition to the current fault code. This likewise helps to improve the repairer's work situation and shorten the average expected fault rectification time.
  • the processing unit is configured to calculate a respective probability rating for each suggested remedy pertaining to a current fault code.
  • the processing unit is also configured to rank the suggested remedies in the diagnostic fault information in such a way that a suggested remedy which pertains to the current fault code with a relatively high probability is given a higher ranking than a suggested remedy which pertains to the current fault code with a relatively low probability.
  • the presentation of suggested remedies is thus likewise given an enhanced relevance, facilitating the repairer's work.
  • Another aspect of the invention achieves the object by the method described in the introduction which further comprises retrieving from a database at least one respective information item pertaining to each fault code received, and generating the diagnostic fault information dynamically on the basis of at least one fault code received and at least one information item thereto pertaining.
  • a further aspect of the invention achieves the object by a computer programme which is directly downloadable to the internal memory of a computer and which comprises software for controlling steps according to the method proposed above when said programme is run on a computer.
  • Yet another aspect of the invention achieves the object by a computer-readable medium which has stored on it a programme adapted to enabling a computer to control steps according to the method proposed above.
  • Figure 1 is a schematic diagram of a motor vehicle connected to the proposed diagnostic system
  • Figure 2 illustrates graphically how diagnostic fault information is assembled and presented according to an embodiment of the invention
  • FIG. 3 is a flowchart illustrating the general method according to the invention.
  • Figure 1 is a schematic diagram of a motor vehicle 100 connected to a system 150 for provision of diagnostic fault information PDTI according to the invention.
  • Figure 2 illustrates graphically how diagnostic fault information PDTI is assembled and presented according to an embodiment of the invention.
  • the vehicle 100 comprises here a number of components k ⁇ k 2 , k n , k s .
  • a first ECU 1 10 looks after a first group of components ki and k 2
  • a second ECU 130 looks after a second group of components k n , k s
  • communication between components ki , k 2 , k n , k s and the ECUs 1 10 and 130 takes place across a communication bus 120.
  • the first ECU 1 10 is regarded as being also equipped with an interface for external data communication, e.g. for conveying fault codes DTC to the proposed system 150.
  • the system 150 may be integrated in the vehicle 100.
  • the system 150 comprises a processing unit 155, a database 153 and an output interface 157.
  • the database 153 contains at least one range of information items C, A each pertaining to a certain fault code DTC.
  • a first type of information item C may here comprise information concerning faults detected, whereas a second type of information item A describes recommended fault rectifying measures.
  • the processing unit 155 is configured, to receive fault codes DTC from the vehicle 100, e.g. via an input interface 151. Each fault code received DTC is regarded as associated with a unique identity (e.g. a specific number, a number of characters or a combination thereof) for unambiguous identification.
  • the processing unit is configured to generate the diagnostic fault information PDTI dynamically on the basis of at least one fault code received DTC and at least one information item C and/or A thereto pertaining from the database 153. It is further configured to provide the diagnostic fault information PDTI via the output interface 157 for presentation for a user. Continued automatic processing of the fault information PDTI, e.g. for the production of various forms of statistical data, is of course not ruled out.
  • the processing unit is configured in one embodiment of the invention to generate diagnostic fault information PDTI concerning a current fault code DTC2 on the basis of at least one information item C2 and A2 pertaining to the current fault code DTC2 and at least one information item C1 and A1 pertaining to at least one other of said fault codes received DTC1.
  • the processing unit is with advantage also configured to calculate a respective probability rating for each information item pertaining to a current fault code, say DTC1.
  • each information item comprises at least one suggested cause C1 and C2 pertaining specifically to respective fault codes DTC1 and DTC2.
  • the processing unit is further configured to include in diagnostic fault information PDTI concerning a certain fault code DTC1 at least one suggested cause C1 pertaining to that fault code.
  • the processing unit is with advantage configured to generate diagnostic fault information PDTI concerning a current fault code DTC2 in such a way that the diagnostic fault information PDTI includes at least one suggested cause C1 pertaining to at least one fault code DTC1 in addition to the current fault code DTC2.
  • This fault information PDTI is with advantage generated by the processing unit at the time when the current fault code DTC2 is chosen/marked by a user via a user interface, e.g. by marking of the fault code DTC2 on a screen.
  • the processing unit is configured to calculate a respective probability rating for each suggested cause C1 and C2 pertaining to a current fault code DTC2. It is further configured to rank the suggested causes in the diagnostic fault information PDTI in such a way that a suggested cause C1 which pertains to the current fault code DTC2 and is of relatively high probability is given a higher ranking than a suggested cause C2 which pertains to the current fault code DTC2 but is of relatively low probability. This may for example mean that C1 appears before/ahead of/above C2.
  • Figure 2 illustrates an example where information concerning a first detected fault C1 appears before information concerning a second detected fault C2.
  • the processing unit be configured to generate diagnostic fault information PDTI concerning a current fault code, here DTC1 , in such a way that information based on at least one information item which pertains to the current fault code DTC1 and is of relatively high probability is given a higher ranking than information based on one or more information items which pertain to the current fault code DTC1 but is of only relatively low probability.
  • the processing unit is configured in one embodiment of the invention to generate the diagnostic fault information PDTI on the basis of a priori probabilities.
  • Two or more suggested causes C1 and C2 pertaining to a current fault code DTC2 may have the same calculated probability rating.
  • the processing unit is configured in one embodiment of the invention to rank the suggested causes C1 and C2 in an a priori order of their probability.
  • the a priori probability P for a certain fault F and a certain fault code DTC is given by P(F
  • a strength P for the fault F given the fault code DTC is indicated as P(DTC validated
  • the processing unit in one embodiment of the invention calculates first the so-called minimal cardinality diagnoses, e.g. in accordance with [3] Reiter, R. , "A theory of diagnosis from first principles. Artificial Intelligence", 32( 1 ):57-95, April 1987, DOI : 10.1016/0004-3702 (87) 90062-2 and Biteus, J . et al. , "An algorithm for computing the diagnoses with minimal cardinality in a distributed system", Engineering Applications of Artificial Intelligence, 21 (2): pp 269-276, March 2008.
  • the likely fault for a marked fault code DTC corresponds here to the intersection between the set of minimal cardinality diagnoses and the set of possible causes for the marked fault code DTC.
  • the least likely faults for the marked fault code DTC are the complement to the set of the likely faults with respect to the set of possible causes for the marked fault code DTC.
  • the likely and less likely causes are sorted in declining order given the a priori probability of the cause, assuming that the marked fault code DTC is validated.
  • each information item comprises also at least one suggested remedy A1 and A2 pertaining to respective fault codes DTC1 and DTC2.
  • the processing unit is here configured to include in diagnostic fault information PDTI concerning a certain fault code, e.g. DTC1 , at least one suggested remedy A1 pertaining to that fault code.
  • the processing unit is with advantage configured, in a similar way to that indicated above, to generate diagnostic fault information PDTI concerning a current fault code, say DTC2, in such a way that the diagnostic fault information PDTI at the time of marking of the current fault code DTC2 includes also at least one suggested remedy A1 pertaining to at least one fault code DTC1 in addition to the current fault code DTC2. It should be noted that a prerequisite for this is that there is also some form of connection between the fault code DTC2 and the suggested remedy A1 .
  • the processing unit is specifically configured to calculate a respective probability rating for each suggested remedy A1 and A2 pertaining to a current fault code DTC2. It is further configured to rank the suggested remedies A1 and A2 in the diagnostic fault information PDTI in such a way that a suggested remedy, say A1 , which pertains to the current fault code DTC2 and is of relatively high probability is given a higher ranking than a suggested remedy, say A2, which pertains to the current fault code DTC2 but is of relatively low probability.
  • A1 may thus here be presented before/in front of/above A2.
  • the diagnostic fault information PDTI presented via the output interface 157 may for example comprise details in the form of fault codes DTC with designations and descriptions, such as "FF01 - Electrical fault in fuel shutoff valve” and "FF03 - Short- circuit of fuel shutoff valve to battery voltage”.
  • Detection Control unit indicates electrical fault on legs connected to fuel shutoff value
  • “Cause (likely fault) air/fuel pressure sensor (T1 10) short-circuited to battery voltage, (less likely fault) air/fuel pressure sensor (T1 10) short-circuited to earth”
  • processing unit 155 and other units and components which form part of the system 50 work is with advantage controlled by software/programmeware/a range of computer programme instructions stored in a memory unit (M) in communicative connection with the processing unit 155.
  • M memory unit
  • a first step 310 investigates whether at least one fault code DTC has been received by the system. If such is not the case, the method goes back and stays at step 310 to continue investigating whether at least one fault code DTC has been received. In the opposite case, i.e. if one or more fault codes have been received, the method moves on to a step 320 in which at least one respective information item C, A pertaining to each fault code received DTC is retrieved from a database 153.
  • diagnostic fault information PDTI is generated dynamically on the basis of the at least one fault code received DTC and said at least one information item thereto pertaining.
  • the method according to the invention thereupon ends.
  • the method steps described with reference to Figure 3 may be controlled by means of a programmed computer apparatus.
  • the embodiments of the invention described above with reference to the drawings comprise a computer and processes conducted in a computer
  • the invention extends to computer programmes, particularly computer programmes on or in a support suited to practical implementation of the invention.
  • the programme may be in the form of source code, object code, a code which is intermediate between source and object code, e.g. in partly compiled form, or in any other form suitable for use in implementing the process according to the invention.
  • the support may be any entity or device capable of carrying the programme. It may for example comprise a storage medium such as a flash memory, a ROM (read only memory), e.g .
  • a CD compact disc
  • a semiconductor ROM EPROM (electrically programmable ROM), EEPROM (erasable EPROM), or a magnetic recording medium , e.g . a floppy disc or hard disc.
  • a transmitting support such as an electrical or optical signal which can be conveyed through an electrical or optical cable or via radio or in some other way.
  • the support may take the form of such a cable, device or means.
  • the support may be an integrated circuit in which the programme is embedded, in which case the integrated circuit is adapted to conducting, or being used in the conducting of, the respective processes.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Description

System and method for providing diagnostic fault
information
BACKGROUND TO THE I NVENTION AND PRIOR ART The present invention relates generally to the identification and rectification of faults in motor vehicles. The invention relates in particular to a system according to the preamble of claim 1 and a method according to the preamble of claim 12. It relates also to a computer programme according to claim 23 and a computer-readable medium according to claim 24.
Today's motor vehicles are very complex technical systems supervised by automatic functions. In for example heavy vehicles, e.g. trucks and buses, a unit or group of units is usually controlled by means of electronic control units (ECUs) which are connected to the units via a communication bus. Any faults in each of the vehicle's components and units may thereby be detected via respective ECUs which look after them, and be reported in the course of troubleshooting to a central location in the form of standardised fault codes, e.g. DTCs (diagnostic trouble codes).
DE 10 2007 010 978 A1 describes a solution for fault diagnosis whereby a Bayesian network defines the cause and effect relationship between components and fault events. An evaluation unit evaluates the Bayesian network and determines a dependency value for the fault in each component. The evaluation unit generates a list of faulty components which is sorted on the basis of the dependency value. A user, e.g. a repairer, is provided with the list via an output unit.
US 2009/0006476 refers to an experience-based (case based) system for processing of vehicle diagnostic data with the object of identifying remedial measures deemed likely to rectify faults detected in a vehicle. The processing is conducted remotely, away from the vehicle, and involves ranking the identified remedial measures by matching in a database of previously received diagnostic data and associated remedial measures. The remedial measure associated with the highest ranking combination of diagnostic data is regarded as being the most likely to solve the fault detected. The most likely remedial measure is reproduced on a vehicle repair database, resulting in the extraction of a corresponding repair procedure for the most likely remedial measure.
EP 1 895 377 A1 refers to a fault diagnosis solution for a complex system comprising a plurality of components each regarded as potentially being in any of the states of health described as "normal", "suspected faulty" or "confirmed faulty". On the basis of the results of tests, minimal conflicts which clarify the test results are identified. A respective readiness status is derived which indicates a definitive value or a non- definitive value depending on whether or not further testing of a component is expected to alter its state of health. In the case of a non-definitive value, future minimal conflicts are identified which express every combination of potentially faulty components which is consistent with a current range of minimal conflicts. The minimal conflicts serve as a basis for determining the further tests which might potentially produce results such as to cause said readiness status to change to the definitive value for one or more of the components. A status report is generated after evaluation of at least one of the further tests. Reliable diagnoses may thus also be arrived at for very complex systems, e.g. modern motor vehicles. It is also possible in a given situation to decide whether continued testing is sensible or not. PROBLEM ASSOCIATED WITH PRIOR ART
Although the above solutions have many advantageous characteristics, there is no effective solution for presenting appropriate information for a user of a diagnostic tool, e.g. a repairer, when two or more faults in a motor vehicle occur at the same time.
SUMMARY OF THE INVENTION
The object of the present invention is therefore to propose a solution which solves the above problem.
One aspect of the invention achieves the object by the system described in the introduction which comprises a database containing at least one range of information items. Each information item is here associated with a certain fault code. The processing unit is configured to generate the diagnostic fault information dynamically on the basis of at least one fault code received and at least one information item therewith associated from the database.
This system is advantageous in that the proposed dynamically generated fault information may be adapted to convey a composite picture of all of the fault codes concerned. Moreover, any redundant information overlapping from two or more fault codes may be eliminated, thereby improving the relevance of the information presented and consequently leading to a shorter average expected fault rectification time.
In one embodiment of this aspect of the invention, the processing unit is configured, if more than one fault code is received from the vehicle, to generate diagnostic fault information concerning a current fault code on the basis of at least one information item pertaining to the current fault code and at least one information item pertaining to at least one other of said fault codes received. Synergy effects as described above are thus achieved.
In another embodiment of this aspect of the invention, the processing unit is configured, if more than one fault code is received from the vehicle, to calculate a respective probability rating for each information item pertaining to a current fault code, and to generate diagnostic fault information concerning a current fault code, in such a way that information based on at least one information item pertaining to the current fault code with a relatively high probability is given a higher ranking than information based on one or more information items pertaining to the current fault code with only relatively low probability. This is advantageous in making it easier for the user to assimilate effectively and appropriately the information presented.
In yet another embodiment of this aspect of the invention, the processing unit is configured, if two or more information items have the same calculated probability rating, to generate diagnostic fault information concerning a fault code which incorporates said information items in such a way that the diagnostic fault information presented has its content ranked in an a priori order of probability for said two or more information items. The information presentation is thus given a further enhanced relevance.
In a further embodiment of this aspect of the invention, each of said information items is regarded as comprising at least one suggested cause pertaining to respective fault codes. The processing unit is further configured to include in diagnostic fault information concerning a certain fault code at least one suggested cause pertaining to that fault code. This is desirable in making it easier for a repairer to rectify the current fault.
If more than one fault code is received from the vehicle, the processing unit is with advantage also configured to generate diagnostic fault information concerning a current fault code in such a way as to include at least one suggested cause pertaining to at least one fault code in addition to the current fault code, thereby further simplifying the repairer's prioritisation of his/her work.
In a further embodiment of this aspect of the invention, the processing unit is configured to calculate a respective probability rating for each suggested cause pertaining to a current fault code, and to rank the suggested causes in the diagnostic fault information in such a way that a suggested cause which pertains to the current fault code with a relatively high probability is given a higher ranking than a suggested cause which pertains to the current fault code with a relatively low probability. In a similar way to that indicated above, the information presentation is thus given an enhanced relevance and the repairer's work prioritisation is facilitated. If however two or more suggested causes pertaining to a current fault code have the same calculated probability rating, the processing unit is with advantage configured to rank them in an a priori order of their probability.
In yet another embodiment of this aspect of the invention, each of said information items is regarded as comprising at least one suggested remedy pertaining to respective fault codes. The processing unit is in this case configured to include in diagnostic fault information concerning a certain fault code at least one suggested remedy pertaining to that fault code. An average expected fault rectification time may thus be considerably shortened.
In a further embodiment of this aspect of the invention, the processing unit is configured, if more than one fault code is received from the vehicle, to generate diagnostic fault information concerning a current fault code in such a way as to include at least one suggested remedy pertaining to at least one fault code in addition to the current fault code. This likewise helps to improve the repairer's work situation and shorten the average expected fault rectification time.
In a further embodiment of this aspect of the invention, the processing unit is configured to calculate a respective probability rating for each suggested remedy pertaining to a current fault code. The processing unit is also configured to rank the suggested remedies in the diagnostic fault information in such a way that a suggested remedy which pertains to the current fault code with a relatively high probability is given a higher ranking than a suggested remedy which pertains to the current fault code with a relatively low probability. In a similar way to that indicated above, the presentation of suggested remedies is thus likewise given an enhanced relevance, facilitating the repairer's work.
Another aspect of the invention achieves the object by the method described in the introduction which further comprises retrieving from a database at least one respective information item pertaining to each fault code received, and generating the diagnostic fault information dynamically on the basis of at least one fault code received and at least one information item thereto pertaining. The advantages of this method and of its preferred embodiments are indicated by the above discussion with reference to the proposed system.
A further aspect of the invention achieves the object by a computer programme which is directly downloadable to the internal memory of a computer and which comprises software for controlling steps according to the method proposed above when said programme is run on a computer.
Yet another aspect of the invention achieves the object by a computer-readable medium which has stored on it a programme adapted to enabling a computer to control steps according to the method proposed above.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will now be explained in more detail on the basis of embodiments described by way of examples and with reference to the attached drawings.
Figure 1 is a schematic diagram of a motor vehicle connected to the proposed diagnostic system,
Figure 2 illustrates graphically how diagnostic fault information is assembled and presented according to an embodiment of the invention, and
Figure 3 is a flowchart illustrating the general method according to the invention.
DESCRIPTION OF EMBODIMENTS OF THE INVENTION
We refer initially to Figures 1 and 2. Figure 1 is a schematic diagram of a motor vehicle 100 connected to a system 150 for provision of diagnostic fault information PDTI according to the invention. Figure 2 illustrates graphically how diagnostic fault information PDTI is assembled and presented according to an embodiment of the invention.
The vehicle 100 comprises here a number of components k^ k2, kn, ks. A first ECU 1 10 looks after a first group of components ki and k2, a second ECU 130 looks after a second group of components kn, ks, and communication between components ki , k2, kn, ks and the ECUs 1 10 and 130 takes place across a communication bus 120. The first ECU 1 10 is regarded as being also equipped with an interface for external data communication, e.g. for conveying fault codes DTC to the proposed system 150. Alternatively, the system 150 may be integrated in the vehicle 100.
In any case, the system 150 comprises a processing unit 155, a database 153 and an output interface 157.
The database 153 contains at least one range of information items C, A each pertaining to a certain fault code DTC. A first type of information item C may here comprise information concerning faults detected, whereas a second type of information item A describes recommended fault rectifying measures.
The processing unit 155 is configured, to receive fault codes DTC from the vehicle 100, e.g. via an input interface 151. Each fault code received DTC is regarded as associated with a unique identity (e.g. a specific number, a number of characters or a combination thereof) for unambiguous identification. The processing unit is configured to generate the diagnostic fault information PDTI dynamically on the basis of at least one fault code received DTC and at least one information item C and/or A thereto pertaining from the database 153. It is further configured to provide the diagnostic fault information PDTI via the output interface 157 for presentation for a user. Continued automatic processing of the fault information PDTI, e.g. for the production of various forms of statistical data, is of course not ruled out.
Should the vehicle 100 be affected by multiple faults so that the input interface 151 receives more than one fault code DTC1 and DTC2 from the vehicle, the processing unit is configured in one embodiment of the invention to generate diagnostic fault information PDTI concerning a current fault code DTC2 on the basis of at least one information item C2 and A2 pertaining to the current fault code DTC2 and at least one information item C1 and A1 pertaining to at least one other of said fault codes received DTC1.
If more than one fault code DTC1 and DTC2 are received from the vehicle, the processing unit is with advantage also configured to calculate a respective probability rating for each information item pertaining to a current fault code, say DTC1.
In another embodiment of the invention, each information item comprises at least one suggested cause C1 and C2 pertaining specifically to respective fault codes DTC1 and DTC2. The processing unit is further configured to include in diagnostic fault information PDTI concerning a certain fault code DTC1 at least one suggested cause C1 pertaining to that fault code.
If more than one fault code DTC1 and DTC2 are received from the vehicle, the processing unit is with advantage configured to generate diagnostic fault information PDTI concerning a current fault code DTC2 in such a way that the diagnostic fault information PDTI includes at least one suggested cause C1 pertaining to at least one fault code DTC1 in addition to the current fault code DTC2. This fault information PDTI is with advantage generated by the processing unit at the time when the current fault code DTC2 is chosen/marked by a user via a user interface, e.g. by marking of the fault code DTC2 on a screen.
In one embodiment of the invention, the processing unit is configured to calculate a respective probability rating for each suggested cause C1 and C2 pertaining to a current fault code DTC2. It is further configured to rank the suggested causes in the diagnostic fault information PDTI in such a way that a suggested cause C1 which pertains to the current fault code DTC2 and is of relatively high probability is given a higher ranking than a suggested cause C2 which pertains to the current fault code DTC2 but is of relatively low probability. This may for example mean that C1 appears before/ahead of/above C2. Figure 2 illustrates an example where information concerning a first detected fault C1 appears before information concerning a second detected fault C2.
It is generally preferable that the processing unit be configured to generate diagnostic fault information PDTI concerning a current fault code, here DTC1 , in such a way that information based on at least one information item which pertains to the current fault code DTC1 and is of relatively high probability is given a higher ranking than information based on one or more information items which pertain to the current fault code DTC1 but is of only relatively low probability.
Should two or more information items appear with the same calculated probability rating, the processing unit is configured in one embodiment of the invention to generate the diagnostic fault information PDTI on the basis of a priori probabilities. This means for example that it may be configured to generate diagnostic fault information PDTI concerning a fault code DTC2 incorporating information items C1 and C2 in such a way that the diagnostic fault information PDTI presented has its content ranked in an a priori order of their probability.
Two or more suggested causes C1 and C2 pertaining to a current fault code DTC2 may have the same calculated probability rating. In such cases the processing unit is configured in one embodiment of the invention to rank the suggested causes C1 and C2 in an a priori order of their probability. The a priori probability P for a certain fault F and a certain fault code DTC is given by P(F | DTC validated). Similarly, a strength P for the fault F given the fault code DTC is indicated as P(DTC validated | F).
Given a set of validated fault codes (i.e. fault codes whose validity is regarded as strong) and relating information (e.g. suggested causes), the processing unit in one embodiment of the invention calculates first the so-called minimal cardinality diagnoses, e.g. in accordance with [3] Reiter, R. , "A theory of diagnosis from first principles. Artificial Intelligence", 32( 1 ):57-95, April 1987, DOI : 10.1016/0004-3702 (87) 90062-2 and Biteus, J . et al. , "An algorithm for computing the diagnoses with minimal cardinality in a distributed system", Engineering Applications of Artificial Intelligence, 21 (2): pp 269-276, March 2008. DOI : 10.1016/ j.engappai. 2007.03.006. The likely fault for a marked fault code DTC corresponds here to the intersection between the set of minimal cardinality diagnoses and the set of possible causes for the marked fault code DTC. The least likely faults for the marked fault code DTC are the complement to the set of the likely faults with respect to the set of possible causes for the marked fault code DTC. The likely and less likely causes are sorted in declining order given the a priori probability of the cause, assuming that the marked fault code DTC is validated.
In another embodiment of the invention, each information item comprises also at least one suggested remedy A1 and A2 pertaining to respective fault codes DTC1 and DTC2. The processing unit is here configured to include in diagnostic fault information PDTI concerning a certain fault code, e.g. DTC1 , at least one suggested remedy A1 pertaining to that fault code.
If more than one fault code, e.g. DTC1 and DTC2, are received from the vehicle, the processing unit is with advantage configured, in a similar way to that indicated above, to generate diagnostic fault information PDTI concerning a current fault code, say DTC2, in such a way that the diagnostic fault information PDTI at the time of marking of the current fault code DTC2 includes also at least one suggested remedy A1 pertaining to at least one fault code DTC1 in addition to the current fault code DTC2. It should be noted that a prerequisite for this is that there is also some form of connection between the fault code DTC2 and the suggested remedy A1 .
In one embodiment of the invention, the processing unit is specifically configured to calculate a respective probability rating for each suggested remedy A1 and A2 pertaining to a current fault code DTC2. It is further configured to rank the suggested remedies A1 and A2 in the diagnostic fault information PDTI in such a way that a suggested remedy, say A1 , which pertains to the current fault code DTC2 and is of relatively high probability is given a higher ranking than a suggested remedy, say A2, which pertains to the current fault code DTC2 but is of relatively low probability. A1 may thus here be presented before/in front of/above A2.
The diagnostic fault information PDTI presented via the output interface 157 may for example comprise details in the form of fault codes DTC with designations and descriptions, such as "FF01 - Electrical fault in fuel shutoff valve" and "FF03 - Short- circuit of fuel shutoff valve to battery voltage". When a first of the fault codes DTC, say FF01 , is chosen/marked in a corresponding input interface, the following text information txt may be presented via the output interface 157: "Detection: Control unit indicates electrical fault on legs connected to fuel shutoff value"; "Cause: (likely fault) air/fuel pressure sensor (T1 10) short-circuited to battery voltage, (less likely fault) air/fuel pressure sensor (T1 10) short-circuited to earth"; "Comment": [System reaction] diesel particle filter preventing fuel injection" and "Remedial measure": if air/fuel pressure sensor (T1 10) short-circuited to battery voltage, change fuel pressure sensor (T110); if air/fuel pressure sensor (T1 0) short- circuited to earth, change fuel pressure sensor (T1 10).
The way described above in which the processing unit 155 and other units and components which form part of the system 50 work is with advantage controlled by software/programmeware/a range of computer programme instructions stored in a memory unit (M) in communicative connection with the processing unit 155.
To summarise, the general method according to the invention will now be described with reference to the flowchart in Figure 3. A first step 310 investigates whether at least one fault code DTC has been received by the system. If such is not the case, the method goes back and stays at step 310 to continue investigating whether at least one fault code DTC has been received. In the opposite case, i.e. if one or more fault codes have been received, the method moves on to a step 320 in which at least one respective information item C, A pertaining to each fault code received DTC is retrieved from a database 153.
This is followed by a step 330 in which diagnostic fault information PDTI is generated dynamically on the basis of the at least one fault code received DTC and said at least one information item thereto pertaining. The method according to the invention thereupon ends.
The method steps described with reference to Figure 3 may be controlled by means of a programmed computer apparatus. In addition, although the embodiments of the invention described above with reference to the drawings comprise a computer and processes conducted in a computer, the invention extends to computer programmes, particularly computer programmes on or in a support suited to practical implementation of the invention. The programme may be in the form of source code, object code, a code which is intermediate between source and object code, e.g. in partly compiled form, or in any other form suitable for use in implementing the process according to the invention. The support may be any entity or device capable of carrying the programme. It may for example comprise a storage medium such as a flash memory, a ROM (read only memory), e.g . a CD (compact disc) or a semiconductor ROM , EPROM (electrically programmable ROM), EEPROM (erasable EPROM), or a magnetic recording medium , e.g . a floppy disc or hard disc. It may also be a transmitting support such as an electrical or optical signal which can be conveyed through an electrical or optical cable or via radio or in some other way. Where the programme takes the form of a signal which can be conveyed directly by a cable or some other device or means, the support may take the form of such a cable, device or means. Alternatively, the support may be an integrated circuit in which the programme is embedded, in which case the integrated circuit is adapted to conducting, or being used in the conducting of, the respective processes. The invention is not restricted to the embodiments described with reference to the drawings but may be varied freely within the scope of the claims set out below.

Claims

Claims
1. A system for provision of diagnostic fault information (PDTI) concerning a motor vehicle (100), which system comprises a processing unit (155) configured to receive fault codes (DTC) from the vehicle (100), each fault code received (DTC) being associated with a unique identity, and to provide the diagnostic fault information (PDTI) via an output interface (157),
characterised in that
the system comprises a database ( 53) containing at least one range of information items (C, A) which each pertain to a certain fault code (DTC), and
the processing unit (155) is configured to generate the diagnostic fault information (PDTI) dynamically on the basis of at least one fault code received (DTC) and at least one information item (C, A) thereto pertaining from the database (153).
2. The system according to claim 1 , in which if more than one fault code (DTC1 , DTC2) is received from the vehicle (100) the processing unit (155) is configured to generate diagnostic fault information (PDTI) concerning a current fault code (DTC2) on the basis of at least one information item (C2, A2) pertaining to the current fault code (DTC2) and at least one information item (C1 , A1 ) pertaining to at least one other of said fault codes received (DTC1 ).
3. The system according to claim 2, in which if more than one fault code (DTC1 , DTC2) is received from the vehicle (100) the processing unit (155) is configured
to calculate a respective probability rating for each
information item pertaining to a current fault code (DTC2), and
to generate diagnostic fault information (PDTI) concerning a current fault code (DTC2) in such a way that information based on at least one information item which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than information based on one or more information items which pertain to the current fault code (DTC2) but are of only relatively low probability.
4. The system according to claim 3, in which if two or more information items have the same calculated probability rating the processing unit (155) is configured to generate diagnostic fault information (PDTI) concerning a fault code (DTC2) incorporating said information items in such a way that the diagnostic fault information (PDTI) presented has its content ranked according to an a priori order of probability for said two or more information items.
5. The system according to either of claims 1 and 2, in which each of said information items comprises at least one suggested cause (C1 ; C2) pertaining to respective fault codes (DTC1 , DTC2), and the processing unit ( 155) is configured to include in diagnostic fault information (PDTI) concerning a certain fault code (DTC1 ) at least one suggested cause (C1 ) pertaining to that fault code.
6. The system according to claim 5, in which if more than one fault code (DTC1 , DTC2) is received from the vehicle (100) the processing unit (155) is configured to generate diagnostic fault information (PDTI) concerning a current fault code (DTC2) in such a way that the diagnostic fault information (PDTI) includes at least one suggested cause (C1 ) pertaining to at least one fault code (DTC1 ) in addition to the current fault code (DTC2).
7. The system according to claim 6, in which the processing unit (155) is configured
to calculate a respective probability rating for each
suggested cause (C1 ; C2) which pertains to a current fault code (DTC2), and
to rank the suggested causes in the diagnostic fault
information (PDTI) in such a way that a suggested cause (C1 ) which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than a suggested cause (C2) which pertains to the current fault code (DTC2) but is of relatively low probability.
8. The system according to claim 7, in which if two or more suggested causes (C1 ; C2) pertaining to a current fault code (DTC2) have the same calculated probability rating the processing unit (155) is configured to mutually rank said two or more
suggested causes (C1 ; C2) in an a priori order of their probability.
9. The system according to either of claims 1 and 2, in which each of said information items comprises at least one suggested remedy (A1 ; A2) pertaining to respective fault codes (DTC1 , DTC2), and the processing unit (155) is configured to include in diagnostic fault information (PDTI) concerning a certain fault code (DTC1 ) at least one suggested remedy (A1 ) which pertains to that fault code.
10. The system according to claim 9, in which if more than one fault code (DTC1 , DTC2) is received from the vehicle (100) the processing unit (155) is configured to generate diagnostic fault information (PDTI) concerning a current fault code (DTC2) in such a way that the diagnostic fault information (PDTI) includes at least one suggested remedy (A1 ) pertaining to at least one fault code (DTC1 ) in addition to the current fault code (DTC2). 1 1 . The system according to claim 10, in which the processing unit (155) is configured
to calculate a respective probability rating for each
suggested remedy (A1 ; A2) which pertains to a current fault code (DTC2), and
to rank the suggested remedies (A1 , A2) in the diagnostic fault information (PDTI) in such a way that a suggested remedy (A1 ) which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than a
suggested remedy (A2) which pertains to the current fault code (DTC2) but is of relatively low probability.
12. A method for provision of diagnostic fault information (PDTI) concerning a motor vehicle ( 100), which method comprises
receiving from the vehicle ( 100) fault codes (DTC) each associated with a unique identity, and
providing the diagnostic fault information (PDTI) via an output interface (157),
characterised by
retrieving from a database (153) at least one respective information item (C, A) pertaining to each fault code received (DTC), and
generating the diagnostic fault information (PDTI) dynamically on the basis of at least one fault code received (DTC) and at least one information item (C, A) thereto pertaining. 13. The method according to claim 12, which, if more than one fault code (DTC1 , DTC2) is received from the vehicle (100), comprises generating diagnostic fault information (PDTI)
concerning a current fault code (DTC2) on the basis of at least one information item (C2, A2) pertaining to the current fault code
(DTC2) and at least one information item (C1 , A1 ) pertaining to at least one other of said fault codes received (DTC1 ).
14. The method according to claim 13, which, if more than one fault code (DTC1 , DTC2) is received from the vehicle (100), comprises
calculating a respective probability rating for each
information item pertaining to a current fault code (DTC2), and
generating diagnostic fault information (PDTI) concerning a current fault code (DTC2) in such a way that information based on at least one information item which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than information based on one or more information items which pertain to the current fault code (DTC2) but are of only relatively low probability. 5. The method according to claim 14, which, if two or more information items have the same calculated probability rating, comprises generating diagnostic fault information (PDTI)
concerning a fault code (DTC2) incorporating said information items in such a way that the diagnostic fault information (PDTI) presented has its content ranked according to an a priori order of probability for said two or more information items.
16. The method according to either of claims 12 and 13, in which each of said information items comprises at least one suggested cause (C1 ; C2) pertaining to respective fault codes (DTC1 , DTC2) and the method comprises including in diagnostic fault information (PDTI) concerning a certain fault code (DTC1 ) at least one suggested cause (C1 ) which pertains to that fault code. 17. The method according to claim 16, which, if more than one fault code (DTC1 , DTC2) is received from the vehicle (100), comprises generating diagnostic fault information (PDTI)
concerning a current fault code (DTC2) in such a way that the diagnostic fault information (PDTI) includes at least one suggested cause (C1 ) pertaining to at least one fault code (DTC1 ) in addition to the current fault code (DTC2).
18. The method according to claim 17, further comprising
calculating a respective probability rating for each suggested cause (C1 ; C2) which pertains to a current fault code (DTC2), and ranking the suggested causes in the diagnostic fault information (PDTI) in such a way that a suggested cause (C1 ) which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than a suggested cause (C2) which pertains to the current fault code (DTC2) but is of relatively low probability.
19. The method according to claim 18, which, if two or more suggested causes (C1 ; C2) pertaining to a current fault code (DTC2) have the same calculated probability rating, comprises mutual ranking of said two or more suggested causes (C1 ; C2) in an a priori order of their probability.
20. The method according to either of claims 12 and 13, in which each of said information items comprises at least one suggested remedy (A1 ; A2) pertaining to current fault codes (DTC1 , DTC2) and the method comprises including in diagnostic fault information (PDTI) concerning a certain fault code (DTC1 ) at least one suggested remedy (A1 ) pertaining to that fault code. 21. The method according to claim 20, which, if more than one fault code (DTC1 , DTC2) is received from the vehicle (100), comprises generating diagnostic fault information (PDTI)
concerning a current fault code (DTC2) in such a way that the diagnostic fault information (PDTI) includes at least one suggested remedy (A1 ) pertaining to at least one fault code (DTC1 ) in addition to the current fault code (DTC2).
22. The method according to claim 21 , further comprising
calculating a respective probability rating for each suggested remedy (A1 ; A2) which pertains to a current fault code (DTC2), and ranking the suggested remedies (A1 , A2) in the diagnostic fault information (PDTI) in such a way that a suggested remedy (A1 ) which pertains to the current fault code (DTC2) and is of relatively high probability is given a higher ranking than a
suggested remedy (A2) which pertains to the current fault code (DTC2) but is of relatively low probability.
23. A computer programme directly downloadable to the internal memory (M) of a computer and comprising software for controlling steps according to any one of claims 12 to 22 when said
programme is run on the computer.
24. A computer-readable medium (M) which has stored on it a programme adapted to enabling a computer to control steps according to any one of claims 12 to 22.
PCT/SE2013/050006 2012-01-13 2013-01-09 System and method for providing diagnostic fault information Ceased WO2013105891A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
BR112014017135-1A BR112014017135B1 (en) 2012-01-13 2013-01-09 SYSTEM AND METHOD TO PROVIDE DIAGNOSIS FAILURE INFORMATION
RU2014133179/11A RU2586767C2 (en) 2012-01-13 2013-01-09 System and method of providing diagnostic information on failure
EP13735599.6A EP2803048B1 (en) 2012-01-13 2013-01-09 System and method for providing diagnostic fault information
KR1020147022519A KR101744226B1 (en) 2012-01-13 2013-01-09 System and method for providing diagnostic fault information
CN201380013902.2A CN104169976B (en) 2012-01-13 2013-01-09 system and method for providing diagnostic fault information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE1250016A SE536393C2 (en) 2012-01-13 2012-01-13 System and method for providing diagnostic error information on the basis of a plurality of error codes
SE1250016-1 2012-01-13

Publications (1)

Publication Number Publication Date
WO2013105891A1 true WO2013105891A1 (en) 2013-07-18

Family

ID=48781734

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2013/050006 Ceased WO2013105891A1 (en) 2012-01-13 2013-01-09 System and method for providing diagnostic fault information

Country Status (7)

Country Link
EP (1) EP2803048B1 (en)
KR (1) KR101744226B1 (en)
CN (1) CN104169976B (en)
BR (1) BR112014017135B1 (en)
RU (1) RU2586767C2 (en)
SE (1) SE536393C2 (en)
WO (1) WO2013105891A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015084237A1 (en) * 2013-12-03 2015-06-11 Scania Cv Ab Method and system at activation of a fault code in a control system, and vehicle comprising the system
CN105445591A (en) * 2015-12-25 2016-03-30 大连尚能科技发展有限公司 Converter fault diagnosis method and converter fault diagnosis device
CN111414477A (en) * 2020-03-11 2020-07-14 科大讯飞股份有限公司 Vehicle fault automatic diagnosis method, device and equipment
CN115328689A (en) * 2022-10-12 2022-11-11 集度科技有限公司 Fault diagnosis method, device, equipment and program product
KR20230159047A (en) * 2022-05-13 2023-11-21 배선구 Vehicle maintenance information provision system that provides specifications and maintenance information for vehicles by brand

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2922108C (en) * 2015-10-15 2023-03-07 Tata Consultancy Services Limited Systems and methods for predictive reliability mining
US10571908B2 (en) 2016-08-15 2020-02-25 Ford Global Technologies, Llc Autonomous vehicle failure mode management
US10611381B2 (en) 2017-10-24 2020-04-07 Ford Global Technologies, Llc Decentralized minimum risk condition vehicle control
CN109901544A (en) * 2017-12-07 2019-06-18 开利公司 Refrigeration system, the fault diagnosis system for it, method for diagnosing faults and controller and storage medium
US10726645B2 (en) 2018-02-16 2020-07-28 Ford Global Technologies, Llc Vehicle diagnostic operation
CN109050261A (en) * 2018-08-14 2018-12-21 深圳新荷科技有限公司 One kind realizing programming automation diagnostic method based on new-energy automobile alarm code
US11341787B2 (en) * 2019-03-20 2022-05-24 British Telecommunications Public Limited Company Device management
US11715338B2 (en) 2021-01-12 2023-08-01 Ford Global Technologies, Llc Ranking fault conditions
US12024100B2 (en) * 2021-05-19 2024-07-02 Pony Ai Inc. Device-level fault detection
CN114357262A (en) * 2021-11-25 2022-04-15 中联重科股份有限公司 Method, processor and server for engineering equipment
CN116257030B (en) * 2021-12-09 2026-02-10 北京罗克维尔斯科技有限公司 Vehicle fault diagnosis methods, devices, electronic equipment and storage media
CN116880442B (en) * 2023-07-03 2024-06-11 广州汽车集团股份有限公司 Fault diagnosis method, device, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050159923A1 (en) 2004-01-16 2005-07-21 David Huang Vehicle diagnostic tool
DE102007010978A1 (en) 2007-03-05 2008-09-11 Volkswagen Ag Electrical system's diagnosis supporting device for use in motor vehicle, has evaluation unit to produce list of incorrect components that are sorted based on dependence value, and output/supply unit to display or provide list
US20090006476A1 (en) 2007-06-28 2009-01-01 Innova Electronics Corporation Automotive diagnostic and remedial process
US20110225096A1 (en) * 2010-03-15 2011-09-15 Hanbum Cho Method And System For Providing Diagnostic Feedback Based On Diagnostic Data
US20110246018A1 (en) * 2010-03-31 2011-10-06 Thomas Bertosa Code Connect Information Access

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008063818A2 (en) * 2006-10-25 2008-05-29 Idsc Holdings, Llc Automatic system and method for vehicle diagnostic data retrieval using multiple data sources
KR20090005457A (en) * 2007-07-09 2009-01-14 현대자동차주식회사 Intelligent Self Diagnosis Code Monitoring System and Method
US20090259358A1 (en) * 2008-04-14 2009-10-15 Innova Electronics Corp Automotive DTC live data diagnostics
JP2009294004A (en) * 2008-06-03 2009-12-17 Fujitsu Ten Ltd Abnormality analysis apparatus and abnormality analysis method
CN101446830A (en) * 2008-12-25 2009-06-03 奇瑞汽车股份有限公司 Vehicle fault diagnosis instrument and fault diagnosis method
US8498776B2 (en) * 2009-11-17 2013-07-30 GM Global Technology Operations LLC Fault diagnosis and prognosis using diagnostic trouble code markov chains
CN201716592U (en) * 2010-06-10 2011-01-19 河南少林汽车股份有限公司 Diagnostic instrument for vehicle failure
CN101923348A (en) * 2010-07-16 2010-12-22 北京工业大学 A CANopen-based on-board fault diagnosis system and method for hybrid electric vehicles
CN101916107B (en) * 2010-08-11 2011-12-14 奇瑞汽车股份有限公司 Method for diagnosing and handling faults of electric vehicles and vehicle control unit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050159923A1 (en) 2004-01-16 2005-07-21 David Huang Vehicle diagnostic tool
DE102007010978A1 (en) 2007-03-05 2008-09-11 Volkswagen Ag Electrical system's diagnosis supporting device for use in motor vehicle, has evaluation unit to produce list of incorrect components that are sorted based on dependence value, and output/supply unit to display or provide list
US20090006476A1 (en) 2007-06-28 2009-01-01 Innova Electronics Corporation Automotive diagnostic and remedial process
US20110225096A1 (en) * 2010-03-15 2011-09-15 Hanbum Cho Method And System For Providing Diagnostic Feedback Based On Diagnostic Data
US20110246018A1 (en) * 2010-03-31 2011-10-06 Thomas Bertosa Code Connect Information Access

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2803048A4

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015084237A1 (en) * 2013-12-03 2015-06-11 Scania Cv Ab Method and system at activation of a fault code in a control system, and vehicle comprising the system
US10661809B2 (en) 2013-12-03 2020-05-26 Scania Cv Ab Method and system at activation of a fault code in a control system, and vehicle comprising the system
CN105445591A (en) * 2015-12-25 2016-03-30 大连尚能科技发展有限公司 Converter fault diagnosis method and converter fault diagnosis device
CN105445591B (en) * 2015-12-25 2019-02-12 大连尚能科技发展有限公司 Converter fault diagnosis method and converter fault diagnosis device
CN111414477A (en) * 2020-03-11 2020-07-14 科大讯飞股份有限公司 Vehicle fault automatic diagnosis method, device and equipment
CN111414477B (en) * 2020-03-11 2024-02-13 科大讯飞股份有限公司 Vehicle fault automatic diagnosis method, device and equipment
KR20230159047A (en) * 2022-05-13 2023-11-21 배선구 Vehicle maintenance information provision system that provides specifications and maintenance information for vehicles by brand
KR102687053B1 (en) 2022-05-13 2024-07-19 배선구 Vehicle maintenance information provision system that provides specifications and maintenance information for vehicles by brand
CN115328689A (en) * 2022-10-12 2022-11-11 集度科技有限公司 Fault diagnosis method, device, equipment and program product

Also Published As

Publication number Publication date
RU2586767C2 (en) 2016-06-10
RU2014133179A (en) 2016-03-10
EP2803048B1 (en) 2020-08-05
EP2803048A4 (en) 2015-09-02
KR101744226B1 (en) 2017-06-07
SE1250016A1 (en) 2013-07-14
BR112014017135A8 (en) 2017-07-04
BR112014017135B1 (en) 2021-12-21
SE536393C2 (en) 2013-10-08
EP2803048A1 (en) 2014-11-19
CN104169976B (en) 2017-05-03
CN104169976A (en) 2014-11-26
BR112014017135A2 (en) 2017-06-13
KR20140116492A (en) 2014-10-02

Similar Documents

Publication Publication Date Title
EP2803048B1 (en) System and method for providing diagnostic fault information
CN107918382B (en) Automobile fault diagnosis method, automobile fault diagnosis device and electronic equipment
US8498776B2 (en) Fault diagnosis and prognosis using diagnostic trouble code markov chains
EP2803049B1 (en) System and method for providing diagnostic fault information
US8463485B2 (en) Process for service diagnostic and service procedures enhancement
US20100058112A1 (en) System and method for detecting temporal relationships uniquely associated with an underlying root cause
EP4167040A1 (en) Fault model editor and diagnostic tool
CN114582043B (en) Selective health information reporting system including integrated diagnostic modeling that provides information on the least likely and most likely causes
CN112606779B (en) Automobile fault early warning method and electronic equipment
US8645419B2 (en) Fusion of structural and cross-functional dependencies for root cause analysis
CN114326659A (en) Fault diagnosis system and method for automobile electronic control unit
US20250284582A1 (en) System and method for automated identification and assisted repair of can-related faults across multiple vehicle ecus
CN109017355A (en) Based on dynamic battery system method for managing security
CN112446979B (en) Fault cause analysis system and method using numerical data of vehicle equipment
CN114625647B (en) A detection method, device, equipment and computer-readable storage medium
US20130325203A1 (en) Methods and systems for monitoring a vehicle for faults
US20210344499A1 (en) Method for improving safety of a component or system running a firmware or a finite state machine
KR101834247B1 (en) Method and apparatus for analyzing safety of automotive software
CN116880442B (en) Fault diagnosis method, device, electronic device and storage medium
Oliveira et al. Combining multiple diagnostic trouble codes into a single decision tree
Palai Vehicle level approach for optimization of on-board diagnostic strategies for fault management
US12183135B2 (en) Diagnostic system for motor vehicles
CN120687284A (en) Fault diagnosis model training method, fault diagnosis method, device and equipment

Legal Events

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

Ref document number: 13735599

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2013735599

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20147022519

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2014133179

Country of ref document: RU

Kind code of ref document: A

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112014017135

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 112014017135

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20140711