Distributed Automotive Embedded Systems

Title: Distributed Automotive Embedded Systems
Author: Ronald K. Jurgen
ISBN: 0768019664 / 9780768019667
Format: Hard Cover
Pages: 782
Publisher: SAE
Year: 2007
Availability: Out of Stock

Tab Article

Automotive embedded systems are distributed throughout modern vehicles using multiple vehicle networks partitioned across a variety of different electronic modules. As more complex control systems are used in automobiles, more distributed automotive embedded systems will be needed.

This book contains 88 papers covering the past seven years (2001-2007) of research on the varying aspects of distributed embedded systems. Topics covered include:

  • Controller Design/Development
  • Software Design/Development
  • Communication Networks/Systems
  • Model-Based Hardware/Software/Network Developments
  • System Testing/Diagnostics
  • Implementation Examples


The book also includes editor Ronald K. Jurgen's introduction ("Distributed Embedded Systems: The Key to Future Automotive Electronics") and a concluding section on the trends impacting future distributed automotive embedded systems.

Tab Article

Part I : Introduction
Chapter 1 :
Distributed Embedded Systems : Key to Future Automotive Electronics

Part II : Controller Design/Development
Chapter 2 :
Power Saving in Body Applications at High Temperatures
Chapter 3 : Controller Grid : Real-Time Load Balancing of Distributed Embedded Systems
Chapter 4 : Controller Integrity in Automotive Failsafe System Architectures
Chapter 5 : A Design Approach Using Seamless Development Environments, SILS/RCP, for Real-Time Control Systems
Chapter 6 : Hardware/Software Design and Development Process
Chapter 7 : Custom Real-Time Interface Blockset Development in Matlab/Simulink for On-Target Rapid Prototyping
Chapter 8 : Silicon Technology Enables The Modern Vehicle Systems
Chapter 9 : Configuration Management for Electronics in Automotive Engineering
Chapter 10 : A Framework for Optimized Allocation of Control Functions to a Distributed Architecture
Chapter 11 : Meeting The Challenges in a Collaborative OEM-Supplier Development of Distributed Embedded Systems
Chapter 12 : A Fault-Tolerant Processor Core Architecture for Safety-Critical Automotive Applications
Chapter 13 : Using VHDL-AMS as a Unifying Technology for HW/SW Co-verification of Embedded Mechatronic Systems
Chapter 14 : Artificial Neural Network Based Control Systems
Chapter 15 : When to Integrate or Not to Integrate - A VVA System Decision
Chapter 16 : Advanced Electronic Solutions for Highly Dependable Systems

Part III : Software Design/Development
Chapter 17 :
Writing Software Specifications Using Interface Matrix
Chapter 18 : Using UML 2.0 to Create Executable Code from Requirements Capture and Consistent Requirement Specifications for Real-Time Automotive Software Development
Chapter 19 : Developing Safe Software Solutions for X-by-Wire Applications
Chapter 20 : Database Functionality in Engine Management System
Chapter 21 : Standard Software Modules - One Key for Future Distributed Systems
Chapter 22 : Survey of Software Failsafe Techniques for Safety-Critical Automotive Applications
Chapter 23 : A Software Component Architecture for Improving Vehicle Software Quality and Integratin
Chapter 24 : Wireless Multicasting for Remote Software Upload in Vehicles with Realistic Vehicle Movements
Chapter 25 : Correct-by-Construction Methods for The Development of Safety-Critical Applications
Chapter 26 : Analysis and Comparison of 3 Code Generation Tools
Chapter 27 : Distributed Safety Architecture for OSEK Control Units
Chapter 28 : Dealing with the OEM-Supplier Relationship in The Development of Embedded Software
Chapter 29 : Effective System Development Partitioning
Chapter 30 : Sophisticated CAN on Embedded Microcontrollers for Smart In-Vehicle Real-Time Control Systems
Chapter 31 : Foundations for Rapid Embedded Development

Part IV : Communication Networks/Systems
Chapter 32 :
Formalized Design Procedure of Networked Control Systems
Chapter 33 : A Hierarchial Flexray Bus and Task Scheduler
Chapter 34 : TOYOTA Electronics Architecture and AUTOSAR Pilot
Chapter 35 : A Process Membership Service for Active Safety Systems
Chapter 36 : Assessment of FTT-CAN Master Replication Mechanisms for Safety-Critical Applications
Chapter 37 : Analysis of Communication Requirements in Automotive Buses
Chapter 38 : An Adaptive Data-Reduction Protocol for The Future In-Vehicle Networks
Chapter 39 : Development and Verification of In-Vehicle Networks in a Virtual Environment
Chapter 40 : Authentication and Secure Communication for In-Vehicle Networks
Chapter 41 : In-Vehicle Network Architecture for The Next-Generation Vehicles
Chapter 42 : Distributed Control System Development for FlexRay-Based Systems
Chapter 43 : Analysis of The Communication Requirements of a Highly-Distributed Engine Control
Chapter 44 : Virtual CAN Networks Over TTP - Integrating Legacy Systems Within The Time-Triggered Architecture
Chapter 45 : A Sampling Period Decision for Rebust Control of Distributed Control System Using In-Vehicle Network
Chapter 46 : Future Trends in Networking
Chapter 47 : TTCAN from Applications to Products in Automotive Systems
Chapter 48 : New Serial Microcontroller Links - Micro-Link-Interface and Micro-Second-Channel
Chapter 49 : Interoperability of Networked Components Requires Confromance Test of Communication Interfaces
Chapter 50 : Development of Car Intranet Infrastructure
Chapter 51 : The Application of Middleware to In-Vehicle Applications
Chapter 52 : The TTA Networks - Safe Yet Flexible Communication Architecture for Vehicle Electronics
Chapter 53 : Seamless Solutions for LIN

Part V : Model-Based Hardware/Software/Network Developments
Chapter 54 :
From Algorithms to Software - A Practical Approach to Model-Driven Design
Chapter 55 : A Generic Approach to Hazard Analysis for Programmable Automotive Systems
Chapter 56 : Application Development for Safety Critical Distributed Embedded Systems with Model Verification
Chapter 57 : Architecture Design to Functional Modeling of Distributed ECU Networks
Chapter 58 : Model Based CAE Technology for The Development of Automotive Embedded Distributed Control Systems
Chapter 59 : Enabling Virtual Development for Practical Engine Control
Chapter 60 : Supporting Model-Based Development with Unambiguous Specifications, Formal Verification and Correct-By-Construction Embedded Software
Chapter 61 : Managing The Challenges of Automotive Embedded Software Development Using Model-Based Methods for Design and Specification
Chapter 62 : Lessons Learned from Model Based Development of a Distributed Embedded Automotive Control System
Chapter 63 : Designing Embedde Real-Time Systems (ERTS) with Model Driven Architecture (MDA)
Chapter 64 : Model-Based System Development - Is it The Solution to Control The Expanding System Complexity in The Vehicle?
Chapter 65 : Auto-Generated Production Code Development for Ford/Think Fuel Cell Vehicle Programme
Chapter 66 : Practical Application of Model-Based Software Design for Automotive
Chapter 67 : Automotive Software Development : A Model Based Approach
Chapter 68 : The Embedded Cake : A Layers Model of Embedded Systems

Part VI : Systems Testing/Diagnosis
Chapter 69 :
The Armageddon Device Part II
Chapter 70 : Static Memory and Execution Time Analysis of Embedded Code
Chapter 71 : Verification and Validation Methods for TDMA Based "by Wire" Systems
Chapter 72 : Tester4MOST : A New User-Friendly Testing Tool for Most
Chapter 73 : Next Generation Test Automation
Chapter 74 : Evolutionary Safety Testing of Embedded Control Software by Automatically Generating Compact Test Data Sequences
Chapter 75 : Model-Based Testing of Embedded Automotive Software using MTest
Chapter 76 : Real Time Calibration and Debug Techniques of Embedded Processors with The Nexus 5001 Interface
Chapter 77 : Embracing The Systems Approach to Automotive Diagnostics

Part V : Implementation Examples
Chapter 78 :
A Prototype Distributed Architecture for Safety Critical Automotive Systems
Chapter 79 : Rapid Prototyping of Production Vehicle Control Systems
Chapter 80 : Development of a Steer-by-Wire for the GM Sequel
Chapter 81 : Advanced Development of Speech Enabled Voice Recognition Enabled Embedded Navigation Systems
Chapter 82 : On Automatic Collsion Avoidance Systems
Chapter 83 : Improving The Efficiency of Production Level Algorithm Development for an SUV HEV Powertrain
Chapter 84 : Embedded System Development of an Electric Power Assisted Steering System Using MATLAB/SIMULINK/Real-Time Workshop
Chapter 85 : Digital Knock Signal Conditioning Using Fast ADC and DSP
Chapter 86 : The Requirement of Future In-Vehicle Networks and an Example Implementation
Chapter 87 : The BRAKE Project : Centralized Versus Distributed Redundancy for Brake-by-Wire Systems
Chapter 88 : Embedded Electronics in Electro-Mechanical Systems for Automotive Applications

Part VI : Future Trends
Chapter 89 :
The Enabling Path to Future Distributed Automotive Embedded Systems