This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Conceptual Design of Distributed by-Wire Systems
ISSN: 0148-7191, e-ISSN: 2688-3627
Published March 04, 2002 by SAE International in United States
Annotation ability available
A design method for ultra-dependable control-by-wire systems is presented here. With a top-down approach, exploiting the system's intrinsic redundancy combined with a scalable software redundancy, it is possible to meet dependability requirements cost-effectively. The method starts with the system's functions, which are broken down to the basic elements; task, sensor or actuator. A task graph shows the basic elements interrelationships. Sensor and actuator nodes form a non-redundant hardware architecture. The functional task-graph gives input when allocating software on the node architecture. Tasks are allocated to achieve low inter-node communication and transient fault tolerance using scalable software redundancy. Hardware is added to meet the dependability requirements. Finally, the method describes fault handling and bus scheduling. The proposed method has been used in two cases; a fly-by-wire aircraft and a drive-by-wire car.
CitationJohannessen, P., Ahlström, K., and Torin, J., "Conceptual Design of Distributed by-Wire Systems," SAE Technical Paper 2002-01-0271, 2002, https://doi.org/10.4271/2002-01-0271.
SAE 2002 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V111-7; Published: 2003-09-15
Number: V111-7; Published: 2003-09-15
- Ahlström K. Torin J. Johannessen P. “Design Method for Conceptual Design of By-Wire Control: Two Case Studies” Proceedings of the Seventh IEEE International Conference on Engineering of Complex Computer Systems Skövde 2001 133 143
- Kopetz H. Braun M. Ebner C. Kruger A. Millinger D. Nossal R. Schedl A. “The design of large real-time systems: the time-triggered approach” Proceedings of 16th IEEE Real-Time Systems Symposium 1995 182 187
- Torin J. Ankarbäck N. “Future Electrical Flight Control Systems, Technology Evolution” Technical report No.99-24, Department of Computer Engineering Chalmers University of Technology Göteborg, Sweden 2000
- Powell D. Arlat J. Beus-Dukic L. Bondavalli A. Coppola P. Fantechi A. Jenn E. Rabéjac C. Wellings A. “GUARDS: A Generic Upgradeable Architecture for Real-Time Dependable Systems” IEEE Transactions on Parallel and Distributed Systems 10 6 June 1999 580 597
- Rushton G.J. Zakarian A. “Modular Vehicle Architectures: A System Approach” Proceedings of INCOSE 2000 Minneapolis July 16-20 2000
- Hiller M. “Executable Assertions for Detecting Data Errors in Embedded Control Systems” Proceedings of IEEE International Conference on Dependable Systems and Networks New York June 2000 24 33
- Seto D. Krogh B.H. Sha L. Chutinan A. “Dynamic Control System Upgrade Using the Simplex Architecture” IEEE Control Systems August 1998 72 80
- Kopetz H. “Should Responsive Systems be Event-Triggered or Time Triggered?” IEICE Transactions on Information and systems E76-D 11 November 1993 1325 32
- Ahlström K. Torin J. Johansson R. “Future Electrical Flight Control Systems: Analysis of Distributed Architectures” Technical report No.99-25, Department of Computer Engineering Chalmers University of Technology Göteborg, Sweden 2000
- Johannessen P. “SIRIUS 2001 - A University Drive-by-Wire Project” Technical report No.01-14, Department of Computer Engineering Chalmers University of Technology Göteborg, Sweden 2001
- Johannessen P. Grante C. Alminger A. Eklund U. Torin J. “Hazard Analysis in Object Oriented Design of Dependable Systems” Proceedings of IEEE International Conference on Dependable Systems and Networks Göteborg, Sweden 2001
- United States Department of Defense 1992 Poledna S. Angelow H. Glück M. Piscecky M. Smaili I. Stöger G. Tanzer C. Kroiss G. “TTP Two Level Design Approach: Tool Support for Composable Fault-Tolerant Real-Time Systems” The SAE 2000 World Congress 43 68