EP1573579A2 - Diagnostic method for an electronic systems unit - Google Patents
Diagnostic method for an electronic systems unitInfo
- Publication number
- EP1573579A2 EP1573579A2 EP03799675A EP03799675A EP1573579A2 EP 1573579 A2 EP1573579 A2 EP 1573579A2 EP 03799675 A EP03799675 A EP 03799675A EP 03799675 A EP03799675 A EP 03799675A EP 1573579 A2 EP1573579 A2 EP 1573579A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- data
- particular values
- electronic systems
- fault
- systems
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0275—Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
- G05B23/0278—Qualitative, e.g. if-then rules; Fuzzy logic; Lookup tables; Symptomatic search; FMEA
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric 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
- G05B23/0243—Electric 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 model based detection method, e.g. first-principles knowledge model
- G05B23/0245—Electric 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 model based detection method, e.g. first-principles knowledge model based on a qualitative model, e.g. rule based; if-then decisions
- G05B23/0251—Abstraction hierarchy, e.g. "complex systems", i.e. system is divided in subsystems, subsystems are monitored and results are combined to decide on status of whole system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
Definitions
- the present invention relates to a method for diagnosing a set of electronic systems comprising components (A n , - C n i, - UCE n ; B), producing and consuming data, at least one of said data (xi) being capable of taking a particular predetermined value (Xi P ), following the appearance of a malfunction of at least one of the components (A n i, - C n i, - UCE n ; B) of said set .
- FIG. 1 of the attached drawing for example for a vehicle.
- These components essentially comprise electronic control units or "computers" UCE m , each computer possibly being connected to sensors C n i and to actuators A m j , all the computers being connected to at least one same bus B for transmitting therein. or receive information, for example multiplexed, from or to other computers connected to bus B.
- This multiplexing is obtained in particular, as is well known for the CAN bus for example, by introducing the information in question in messages materialized by digital signal frames.
- the S 2 system of "engine control” includes the ECU computer, several sensors C i sensitive to quantities such as the engine speed, for internal combustion for example, the pressure at the intake manifold of this engine, the pressure of the outside air, engine coolant water temperature, air temperature, battery charge status, and several Aj actuators.
- the ECU 2 computer is duly programmed to execute several engine control functions such as: idling control, regulation of the richness of the air / fuel mixture, adjustment of the ignition advance of this mixture and re -exhaust gas circulation.
- the ECU 2 computer uses information from the aforementioned sensors C i and develops control signals for the actuators A constituted by an additional air control valve and a spark plug ignition coil for the "idle speed regulation” function. ", a fuel injector for the" richness regulator “function, the same ignition coil for the” ignition advance “function and a valve for the" exhaust gas recirculation "function.
- this method does not make it possible to select a type of fault for the diagnosis. For example, we do not know how to search only for breakdowns coming from connectors for example, or to look for the most probable breakdowns first, this probability resting on a knowledge of the design techniques implemented.
- the present invention relates to a method for diagnosing a malfunction of a set of electronic systems, said systems comprising components (A n i, - C n ⁇ ; UCE n ; B), producing and consuming data, at least one of said data (xi) being capable of taking a particular predetermined value (x_ p ), such as for example an indication of fault stored in a memory of a computer, following the appearance of a malfunction of at least one of components (.
- class (a) during a design phase of architecture of said set of systems, the particular values according to the types of associated faults and said classification is recorded in a computer memory, for example in the form of a look-up table; ii) a diagnostic tool is connected, during a diagnostic phase, to said set of electronic systems, said tool having access to said classification; iii) removing (b) the particular values corresponding to types of component faults predefined in said classification as particularly reliable; iv) selecting (c) the data (xi) having taken a particular value (x ⁇ p ); v) there is automatically calculated (d), for each data item (xi) selected in step (iv), a group (X ⁇ j .
- step (vi) It is possible, if no defect remains in step (vi), to start again in step (ii) taking into account (j) the classes of defect which had been previously eliminated. It is possible, if a fault remains in step (vi), to verify that one of the faults identified in phase (g) is indeed the cause of the problem which led to launching said diagnostic phase and if this is not the case, we resume step h).
- Types of faults can belong to at least one of the categories listed below: the values created following the unavailability of data sent by a function, - the particular values created following the detection of a fault in a sensor or actuator,
- Said set of electronic systems may include a set of systems for equipping a vehicle.
- the method may include a step of analyzing the feasibility and / or fallibility of said set of electronic systems and establishing an output indicating said feasibility and / or fallibility.
- the present invention also provides an article of commerce comprising a memory readable by a computer, a program executable by a computer being recorded on said memory for diagnosing malfunctions of a set of electronic systems, characterized in that said program includes coding for: i) classifying (a), during a design phase of the architecture of said set of systems, the particular values according to associated types of defect and said classification is recorded in a computer memory, for example under the form of a consultation table; ii) connecting, during a diagnostic phase, a diagnostic tool to said set of electronic systems, said tool having access to said classification; iii) delete (b) the particular values corresponding to types of component faults predefined in said classification as particularly reliable; iv) select (c) the data (xi) having taken a particular value (xi P ); v) automatically calculate (d), for each datum (xi) selected in step (iv), a group
- (X ⁇ ) data likely to be at the origin of the particular values (x-. P ) taken by the data (xi); vi) automatically establish a list (X ⁇ ) of the data contained in the intersection of said groups (X ⁇ i) of data, and vii) record particular values and their propagation on a storage means for a tool intended for the diagnosis of said set of electronic systems.
- the present invention also provides a computer tool programmed for the diagnosis of a set of electronic systems using steps of the method of the present invention or programmed using a trade item of the present invention.
- Said set of electronic systems may include a set of systems for equipping a motor vehicle.
- FIG. 1 is a diagram of a set of systems devices that it is proposed to provide with means of diagnosing operating faults according to the present invention, this assembly being described in the preamble to this description
- FIG. 2 is a block diagram describing the application of the invention in a method diagnostic of electronic system failure.
- the particular values of the data produced by the components of a set of systems can be categorized, in particular during the design phase, according to the types of defects that they reflect.
- the particular values diagnosing a fault on a wired link in particular short circuits to ground and open circuits
- the particular values relating to the detection of a communication fault on a multiplex bus originating in particular from an absent data frame
- the particular values relating to the absence of a computer on a network one can then distinguish the particular values produced within the isolated computer and the particular values produced by computers observing the isolated computer.
- This category of particular values is produced for example when data frames of said network are absent, that is to say that they are expected and not received; - the particular values relating to a failure to execute on a computer, for example memory corruption, i.e. an accidental inversion of at least one bit in memory, detected by a CRC (Cyclic Redundancy Check ) or cyclic redundancy test of a re-initialization of said computer following the detection of an anomaly by a program on board said computer; the particular values relating to a supply fault; and the particular values characterizing a combination of defects.
- memory corruption i.e. an accidental inversion of at least one bit in memory
- CRC Cyclic Redundancy Check
- cyclic redundancy test of a re-initialization of said computer following the detection of an anomaly by a program on board said computer
- the particular values relating to a supply fault and the particular values characterizing a combination of defects.
- a method of diagnosing malfunctions of a set of electronic systems producing and consuming data at least one of said data (xi) being capable of taking on a particular value (x ⁇ ) predetermined, following the appearance of a malfunction of at least one of the components of said assembly, this method comprising the following steps: a) at the launch of a diagnostic phase, the data (xi) are selected which have a particular value (x ⁇ p ), b) for each datum (i) thus selected, we search for the group (X ⁇ j .
- this data is excluded from this list belonging to categories deemed more reliable by the person skilled in the art, for example only the particular values relating to connection faults are initially retained , or, if the searches have yielded nothing at this point, we add particular values of categories previously excluded;
- each datum (xi) which has a particular value (x ⁇ p ) is selected;
- said list (X ⁇ ) is analyzed to identify the component or components of the assembly of which a malfunction is the cause of the particular values (x ⁇ p ) taken by said data (i);
- step g) 245 given the faults envisaged in step f) 240, all the particular values corresponding to faults which have not been observed on the system are excluded, whether by l skilled in the art after precise verification or by observation of the operation of certain components. For example, a lamp supply wire cannot be shorted if the lamp can be turned on and off. Therefore, if a particular value characterizing the said short-circuit was envisaged, it can be excluded.
- step j) 255 during which, in case, after step g) 245, there remains no particular value to be examined, this may mean that one has excluded too many possibilities at the beginning of the analysis, and the process is repeated from step c) 225, but retaining particular categories of value excluded hitherto in the analysis;
- step h) 250 during which the results of step g) 245 are examined and if, after examination, the envisaged faults do not allow a fault to be identified, the process is repeated in step c) 225 by extending the scope of the research to new categories of particular values during step j) 255.
- probabilities of occurrence drawn from empirical measures for example, we can assign to the different particular values probability of occurrence.
- a particular value covers several faults, possibly coming from different categories, it inherits the sum of the probabilities of occurrence of each of the faults.
- the set of electronic systems may include a set of systems for equipping a motor vehicle.
- the method of the invention may include a step of analyzing the feasibility and / or fallibility of said set of electronic systems and a step of establishing an output indicating said feasibility and / or fallibility. It can help accepting or rejecting a set of systems, for example proposed for a car.
- This process can be implemented using a computer tool allowing the editing of the various objects necessary for the design and the partial automation of the various stages of the process constituted by the invention.
- the method of the invention can be programmed on an article of commerce comprising a memory readable by a computer, for example a CD, DVD or equivalent or on the hard disk of a computer.
- a program for the method will be executable by a computer, and will be recorded on said memory to be executed by said computer.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Automation & Control Theory (AREA)
- Bioinformatics & Computational Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Operations Research (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Quality & Reliability (AREA)
- Fuzzy Systems (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
Claims
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0216356 | 2002-12-20 | ||
FR0216356A FR2849236B1 (en) | 2002-12-20 | 2002-12-20 | METHOD FOR DIAGNOSING A SET OF ELECTRONIC SYSTEMS |
PCT/FR2003/003850 WO2004059519A2 (en) | 2002-12-20 | 2003-12-19 | Diagnostic method for default operation of an electronic systems unit |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1573579A2 true EP1573579A2 (en) | 2005-09-14 |
Family
ID=32406286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP03799675A Withdrawn EP1573579A2 (en) | 2002-12-20 | 2003-12-19 | Diagnostic method for an electronic systems unit |
Country Status (6)
Country | Link |
---|---|
US (1) | US7418321B2 (en) |
EP (1) | EP1573579A2 (en) |
JP (1) | JP2006515089A (en) |
KR (1) | KR101002379B1 (en) |
FR (1) | FR2849236B1 (en) |
WO (1) | WO2004059519A2 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4250601B2 (en) * | 2005-02-21 | 2009-04-08 | いすゞ自動車株式会社 | In-vehicle component evaluation system |
US7693648B2 (en) * | 2007-11-27 | 2010-04-06 | Caterpillar Inc. | System and method for detecting misassembly of an exhaust aftertreatment system of a machine |
FR2931266B1 (en) | 2008-05-19 | 2010-08-20 | Peugeot Citroen Automobiles Sa | DIAGNOSTIC ASSISTING METHOD FOR DETERMINING DAMAGE (S) CAUSE (S) IN A COMPLEX SYSTEM |
US10540828B2 (en) | 2014-09-26 | 2020-01-21 | International Business Machines Corporation | Generating estimates of failure risk for a vehicular component in situations of high-dimensional and low sample size data |
US9286735B1 (en) * | 2014-09-26 | 2016-03-15 | International Business Machines Corporation | Generating cumulative wear-based indicators for vehicular components |
US9454855B2 (en) | 2014-09-26 | 2016-09-27 | International Business Machines Corporation | Monitoring and planning for failures of vehicular components |
US10769866B2 (en) | 2014-09-26 | 2020-09-08 | International Business Machines Corporation | Generating estimates of failure risk for a vehicular component |
US9514577B2 (en) | 2014-09-26 | 2016-12-06 | International Business Machines Corporation | Integrating economic considerations to develop a component replacement policy based on a cumulative wear-based indicator for a vehicular component |
US20180145497A1 (en) * | 2016-11-23 | 2018-05-24 | Schneider Electric USA, Inc. | Method to utilize multiple configuration software for df/cafi breakers |
CN111506049B (en) * | 2020-04-27 | 2022-03-22 | 西北工业大学 | Multiple fault diagnosis method for aero-engine control system based on AANN network system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2775806B1 (en) | 1998-03-04 | 2001-11-23 | Valeo Electronique | COMPUTER TOOL FOR THE STUDY OF ELECTRICAL ARCHITECTURES INTENDED TO BE ARRANGED WITHIN A MOTOR VEHICLE |
US6697763B1 (en) | 1999-12-07 | 2004-02-24 | Pei Electronics, Inc. | Measurement module and system for monitoring the status of armored vehicle electronic components |
TW544559B (en) | 2000-09-19 | 2003-08-01 | Mitsubishi Motors Corp | Failure diagnosis apparatus and failure diagnosis method of vehicular electronic control system |
US20020183971A1 (en) * | 2001-04-10 | 2002-12-05 | Wegerich Stephan W. | Diagnostic systems and methods for predictive condition monitoring |
US6745153B2 (en) * | 2001-11-27 | 2004-06-01 | General Motors Corporation | Data collection and manipulation apparatus and method |
FR2833353B1 (en) | 2001-12-07 | 2004-06-18 | Renault | METHOD FOR DIAGNOSING MALFUNCTIONS OF AN ASSEMBLY OF ELECTRONIC SYSTEMS, PARTICULARLY IN A MOTOR VEHICLE |
GB0216858D0 (en) * | 2002-07-19 | 2002-08-28 | Bae Systems Plc | Fault diagnosis system |
-
2002
- 2002-12-20 FR FR0216356A patent/FR2849236B1/en not_active Expired - Fee Related
-
2003
- 2003-12-19 EP EP03799675A patent/EP1573579A2/en not_active Withdrawn
- 2003-12-19 KR KR1020057011670A patent/KR101002379B1/en not_active IP Right Cessation
- 2003-12-19 JP JP2004563293A patent/JP2006515089A/en active Pending
- 2003-12-19 WO PCT/FR2003/003850 patent/WO2004059519A2/en active Application Filing
- 2003-12-19 US US10/539,127 patent/US7418321B2/en not_active Expired - Fee Related
Non-Patent Citations (2)
Title |
---|
None * |
See also references of WO2004059519A3 * |
Also Published As
Publication number | Publication date |
---|---|
JP2006515089A (en) | 2006-05-18 |
US20060136155A1 (en) | 2006-06-22 |
KR101002379B1 (en) | 2010-12-20 |
US7418321B2 (en) | 2008-08-26 |
FR2849236B1 (en) | 2005-02-04 |
FR2849236A1 (en) | 2004-06-25 |
WO2004059519A2 (en) | 2004-07-15 |
KR20050094821A (en) | 2005-09-28 |
WO2004059519A3 (en) | 2004-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004059519A2 (en) | Diagnostic method for default operation of an electronic systems unit | |
EP1934947B1 (en) | Method for improving diagnosis of a possible breakdown in a vehicle | |
EP1573412B1 (en) | Method for diagnosis of functional faults in a functional architecture | |
US10102690B2 (en) | Non-starting engine remote diagnostic | |
EP1451655B1 (en) | Method for diagnosing operating faults of an assembly of electronic systems, in particular in a motor vehicle | |
EP1701473A1 (en) | Diagnostic tool having a diagnostic tree optimisation device for a communication network | |
EP1431855A2 (en) | Method for diagnosing faulty operation in a set of functions | |
Blaauwendraad et al. | Automated reverse-engineering of CAN messages using OBD-II and correlation coefficients | |
EP2310647B1 (en) | Method for diagnosing failures of an internal combustion engine exhaust line filter | |
FR2881475A1 (en) | Sensors diagnosing method for e.g. diesel engine, involves concluding ambient pressure sensor as defective if preset difference exist between pressure sensor signal measurement value and comparison value determined by other sensors | |
FR3064390A1 (en) | MOTOR VEHICLE EQUIPPED WITH A COMPUTER ON THE BOARD AND A DIAGNOSTIC TOOL | |
FR3110200A1 (en) | Device and method for detecting a failure of an internal combustion engine for a motor vehicle | |
Li et al. | Engine failure diagnosis with sound signal using wavelet transform | |
WO2002001240A1 (en) | Method for assessing security of operating conditions of an assembly of integrated electronic systems receiving and producing data | |
CN113552858B (en) | Efficient UDS diagnosis system and method | |
EP1673733B1 (en) | System for predictive diagnosis of faults on a motor vehicle and on-board diagnostic device for the same | |
FR2921723A3 (en) | Sensor's e.g. air pressure sensor, operating state diagnosing method for supercharged diesel engine of vehicle, involves determining state based on comparison results of maximal and minimal values of signal with respective threshold values | |
FR2848690A1 (en) | Faults tolerating system conception process for automobile vehicle, involves determining functions for which tolerance requirements to faults are not specified and for which exits have been affected with tolerance characteristic | |
FR2934389A1 (en) | Operating defect information processing and diagnosis initiating method for heat engine of motor vehicle, involves obtaining information stored in failure register of intelligent service box for maintaining vehicle | |
FR3081594A1 (en) | METHOD FOR DIAGNOSING A REMOTE MOTOR VEHICLE WITH INTERNET COMMUNICATION. | |
FR3098551A1 (en) | diagnostic process for a high pressure injection system | |
FR2901616A1 (en) | Failure management and diagnostics system for e.g. internal combustion engine of aircraft, has simulating device connected to switch and simulating force signals, and interface e.g. programmable assembly, integrated to managing device | |
FR2807531A1 (en) | Car electronics integrated system coherency control having systems interchanging digital word messages and command system identifying source send/receive message and words and establishing each system coherence. | |
FR2921721A3 (en) | Sensor's e.g. air pressure sensor, operation state diagnosing method for supercharged diesel engine of vehicle, involves comparing calculated amplitude value with threshold value for diagnosing operation state of sensor | |
FR3080201A1 (en) | METHOD AND SYSTEM OF PROCESSING FOR THE GENERATION OF A SCHEMATIC REPRESENTATION OF A TARGET ELECTRIC ARCHITECTURE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20050610 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
17Q | First examination report despatched |
Effective date: 20100107 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
18W | Application withdrawn |
Effective date: 20181123 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G05B 9/02 20060101ALI20050615BHEP Ipc: G05B 23/02 20060101ALI20050615BHEP Ipc: G06F 17/18 20060101AFI20050615BHEP |