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
Simulation of a Distributed Implementation of an Adaptive Cruise Controller
Linköping University, Department of Computer and Information Science.
2007 (English)Independent thesis Advanced level (degree of Magister), 20 points / 30 hpStudent thesis
Abstract [en]

Much functionality of today's vehicles runs as software on embedded computer systems. This includes, for example, automatic climate control and engine control.

As the processors necessarily are located in diffent physical locations inside the vehicle wires must be drawn between processors that need to communicate. Therefore, it is typical to have one or several buses connecting the processors in an embedded computer network, thus creating a distributed system. As some parts of the system in the car have real-time properties, it is necessary to validate that the real-time properties are upheld in the distributed system.

This thesis presents the design and implementation of an adaptive cruise controller (ACC), which is a cruise controller that also keeps a minimum distance to the closest vehicle in front. Further, the performance of the ACC has been evaluated using an existing system-level simulator for distributed real-time systems together with metrics for Quality-of-Control (QoC).

The ACC has then been simulated under different scenarios. The scenarios include outside conditions, for example the slope of the road, the behaviour of the vehicle in front, and the desired velocity, as well as internal conditions as adding different amounts of extra load on the processors and the bus.

The results show that the functionality of the ACC starts deteriorating when the extra load on the nodes reaches high levels. When the extra load reaches very high levels, the ACC stops functioning completely. The results also show that the extra load on the bus has very little effect on the performance of the ACC.

Place, publisher, year, edition, pages
Institutionen för datavetenskap , 2007. , 54 p.
Keyword [en]
Adaptive Cruise Controller, Simulation, Embedded Real-Time Distributed System
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-9357ISRN: LITH-IDA/DS-EX--07/007--SEOAI: oai:DiVA.org:liu-9357DiVA: diva2:23883
Presentation
2007-06-13, Donald Knuth, B-huset, Linköpings universitet, Linköping, 13:15
Uppsok
teknik
Supervisors
Examiners
Available from: 2007-08-29 Created: 2007-08-29

Open Access in DiVA

fulltext(806 kB)541 downloads
File information
File name FULLTEXT01.pdfFile size 806 kBChecksum MD5
eba078276747efba0c7f643c758c76cd8e45bdcb667db93ea2659e3008c1cb3123389b43
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 541 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: 1659 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