Spare Capacity as a Means of Fault Detection and Diagnosis in Multiprocessor Systems
IEEE Transactions on Computers
Optimal Fault Diagnosis in Comparison Models
IEEE Transactions on Computers
The consensus problem in fault-tolerant computing
ACM Computing Surveys (CSUR)
Observer-A Concept for Formal On-Line Validation of Distributed Systems
IEEE Transactions on Software Engineering
ACM Computing Surveys (CSUR)
Formally Verified On-Line Diagnosis
IEEE Transactions on Software Engineering
IEEE Transactions on Computers
A comparison of list schedules for parallel processing systems
Communications of the ACM
Real-Time Systems: Design Principles for Distributed Embedded Applications
Real-Time Systems: Design Principles for Distributed Embedded Applications
Modern Control Systems
On-Line Monitoring: A Tutorial
Computer
Transient Fault Tolerance in Digital Systems
IEEE Micro
IEEE Transactions on Computers
Run-time Detection in Parallel and Distributed Systems: Application to Safety-Critical Systems
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Multi-band infinite impulse response filtering using microcontrollers for e-Monitoring applications
Microprocessors & Microsystems
Heartbeat based fault diagnosis for mobile ad-hoc network
ACST'07 Proceedings of the third conference on IASTED International Conference: Advances in Computer Science and Technology
An overview of a microcontroller-based approach to intelligent machine tool monitoring
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part II
FORMAL MODELLING OF REAL-TIME EMBEDDED AUTOMOTIVE ARCHITECTURE
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
Advanced automotive control applications such as steer-by-wire are typically implemented as distributed systems comprising many embedded processors, sensors, and actuators interacting via a communication bus. They have severe cost constraints, but demand a high level of safety and performance. Motivated by the need for timely diagnosis of faulty actuators in such systems, we present a method to achieve distributed failure diagnosis under deadline and resource constraints. Actuators are diagnosed in distributed fashion by processors to provide a global view of their fault status. The integration of software-based tests for actuator diagnosis within the overall control application is studied. These tests are implemented using analytical redundancy and execute concurrently with the control tasks. The test scheduling problem is then formulated and solved to guarantee actuator diagnosis within designer-specified deadlines while meeting control performance goals. As a secondary objective, the scheduling algorithm also reduces the number of processors required for diagnosis. We demonstrate the practicality of the proposed diagnosis approach by applying it to a steer-by-wire example to identify failed actuators in timely fashion.