2003 IRISH SCIENTIST YEAR BOOK

Home Page

Table of contents

Index by Author

Index by topics

Search


Limerick Institute of Technology

John Cosgrove & Brendan Donnelly
Intelligent automotive networks for distributed real-time control

A typical CAN network in a car

New features are constantly appearing in the latest offerings from car manufacturers. Much of the technology behind these developments (ABS, ARS, GPS, etc.), has developed from the increased use of computers and communication systems within the car. Long gone are the days when motorcars were predominantly mechanical machines. It is now estimated that 30% of the overall price of a car stems from the electronics components that are installed. As an example the Mercedes Benz S-Class has up to 60 computers on-board. Each of these is linked together using the Controller Area Network (CAN), developed in the 1980s by a German automotive system supplier, Robert Bosch, as a method for enabling robust serial communication. The goal was to make automobiles more reliable, safe and fuel-efficient while decreasing wiring harness weight and complexity.

The diagram shows a typical CAN network in a car. Typical applications include Anti-lock Braking System (ABS), airbags, intelligent motor management, navigation systems such as Global Positioning System (GPS), future entertainment systems including DVD and games consoles, door locking and window control. It would be virtually impossible to connect all these components together without a computer network such as the CAN. In general, CAN is suitable for applications where several microcontroller based devices have to communicate with each other.

The CAN protocol is also gaining widespread popularity in other areas such as industrial automation, railways, trucks, medical equipment, test equipment and mobile machines.

One of the main aims of this research is to analyse CAN from a number of perspectives in distributed real-time control systems. This analysis is based on industrial case studies in automation and a number of identified real-time irregularities in the protocol. These include computer-based time variations that can deteriorate performance for control applications, scheduling problems, over emphasis on bitrate performance, lack of a global clock etc. This research will attempt to decentralise the communications through the use of powerful processors at each CAN node and thus achieve stable real-time distributed control.

Further aims include: the design and development of appropriate distributed devices to construct a simulation of an industrial case study; the dissemination of the appropriate network architecture, and case studies to demonstrate the efficiencies and benefits of this approach.

It is hoped that this research will lead to the development of a novel distributed operating system or application for managing the network communications.


Contact: John Cosgrove & Brendan Donnelly, Department of Electrical/Electronic Engineering, LIT; E-mail: [email protected] & [email protected]