Manpower and test facility rental can add up to large amounts of money spent on launching active All-Wheel-Drive (AWD) systems. Borg Warner has made substantial gains in reducing the resources required to develop and calibrate AWD application control algorithms. Modular Software architecture designed for high reuse enables these productivity gains. This paper will describe the approach to developing the architecture and present examples of how it improves application deployment. In 2001, Borg Warner undertook the development of a new AWD controls design. This clean-sheet design was planned to replace the existing code base. The most difficult part was establishing the software architecture. This was accomplished by looking at the typical use-cases from a functional, vehicle driveline architecture, and application perspective. Functions and data were arranged into sets of modules. Each set, or candidate architecture, was tested against the established use-cases to understand its reuse potential. Once a set was found that satisfied all of the use cases, interfaces between each module were defined and controlled. The resulting modules and their interfaces represent the architecture. As will be shown, controlled interfaces are key to reuse of core software modules.
AWD control architecture for rapid application deployment
2006
6 Seiten, 5 Bilder, 1 Tabelle
Aufsatz (Konferenz)
Englisch
AWD control architecture for rapid application deployment
Kraftfahrwesen | 2006
|British Library Conference Proceedings | 1992
|IEEE | 2008
|Rapid Deployment Corner Reflector
NTIS | 1970
|Rapid deployment custom cell sites
Kraftfahrwesen | 1990
|