liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Distributed Fault Diagnosis for Networked Embedded Systems
Linköping University, Department of Electrical Engineering.
Linköping University, Department of Electrical Engineering.
2005 (English)Independent thesis Basic level (professional degree), 20 points / 30 hpStudent thesis
Abstract [en]

In a system like a Scania heavy duty truck, faultcodes (DTCs) are generated and stored locally in the ECUs when components, e.g. sensors or actuators, malfunction. Tests are run periodically to detect failure in the system. The test results are processed by the diagnostic system that tries to isolate the faulty components and set local faultcodes.

Currently, in a Scania truck, local diagnoses are only based on local diagnostic information, which the DTCs are based upon. The diagnosis statement can, however, be more complete if diagnoses from other ECUs are considered. Thus a system that extends the local diagnoses by exchanging diagnostic information between the ECUs is desired. The diagnostic information to share and how it should be done is elaborated in this thesis. Further, a model of distributed diagnosis is given and a few distributed diagnostic algorithms for transmitting and receiving diagnostic information are presented.

A basic idea that has influenced the project is to make the diagnostic system scalable with respect to hardware and thereby making it easy to add and remove ECUs. When implementing a distributed diagnostic system in networked real-time embedded systems, technical problems arise such as memory handling, process synchronization and transmission of diagnostic data and these will be discussed in detail. Implementation of a distributed diagnostic system is further complicated due to the fact that the isolation process is a non deterministic job and requires a non deterministic amount of memory.

Place, publisher, year, edition, pages
Institutionen för systemteknik , 2005. , 91 p.
Keyword [en]
Distributed diagnosis, OBD, Fault isolation, Embedded systems, DTC
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:liu:diva-5229ISRN: LiTH-ISY-EX--05/3820--SEOAI: oai:DiVA.org:liu-5229DiVA: diva2:21207
Uppsok
teknik
Supervisors
Examiners
Available from: 2005-12-21 Created: 2005-12-21

Open Access in DiVA

fulltext(479 kB)1090 downloads
File information
File name FULLTEXT01.pdfFile size 479 kBChecksum MD5
44e412d25c3903b1c23923393a652cb82554f114f3cb7d7af80a9613ac73ebdd51d464eb
Type fulltextMimetype application/pdf

By organisation
Department of Electrical Engineering
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1090 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 752 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf