- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Definition of a cost-effective, fault-tolerant control...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Definition of a cost-effective, fault-tolerant control architecture : application to the design of a steer-by-wire system Bouvier, Mathieu Pierre
Abstract
The objective of this thesis is the definition of a cost-effective fault-tolerant architecture for use in safety-critical embedded control systems. Typical practical examples of such systems are the "By-Wire" systems (e.g. Steer-by-Wire, Throttle-by-Wire, etc) which will likely be applied on-board cars and pleasure boats in the not-too-distant future. The novel architecture presented in this thesis performs error detection and error treatment at the sensor, actuator and Electronic Control Unit levels. It is based on the use of triple modular redundancy. A number of software utilities are defined, which interact with an object-oriented model of the physical system and provide redundancy management, multi-level error detection and dynamic software reconfiguration. A stateline architecture is also presented, which allows the system to dynamically isolate faulty nodes from the network and to perform the necessary hardware reconfiguration when a faulty ECU is detected. The methods developed concentrate upon the use of dynamic reconfiguration so as to ensure optimal use of the available resources and provide safe system operation in the presence of faulty components. The software architecture is coded in the ANS Forth programming language. This architecture has been implemented on a laboratory prototype system which represents a marine Steer-by-Wire application. Details of the actual implementation and of the design of the prototype are provided.
Item Metadata
Title |
Definition of a cost-effective, fault-tolerant control architecture : application to the design of a steer-by-wire system
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2002
|
Description |
The objective of this thesis is the definition of a cost-effective fault-tolerant architecture for use in safety-critical embedded control systems. Typical practical examples of such systems are the "By-Wire" systems (e.g. Steer-by-Wire, Throttle-by-Wire, etc) which will likely be applied on-board cars and pleasure boats in the not-too-distant future. The novel architecture presented in this thesis performs error detection and error treatment at the sensor, actuator and Electronic Control Unit levels. It is based on the use of triple modular redundancy. A number of software utilities are defined, which interact with an object-oriented model of the physical system and provide redundancy management, multi-level error detection and dynamic software reconfiguration. A stateline architecture is also presented, which allows the system to dynamically isolate faulty nodes from the network and to perform the necessary hardware reconfiguration when a faulty ECU is detected. The methods developed concentrate upon the use of dynamic reconfiguration so as to ensure optimal use of the available resources and provide safe system operation in the presence of faulty components. The software architecture is coded in the ANS Forth programming language. This architecture has been implemented on a laboratory prototype system which represents a marine Steer-by-Wire application. Details of the actual implementation and of the design of the prototype are provided.
|
Extent |
7025158 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-11-04
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0080996
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2002-11
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.