A multitasking finite state architecture for computer control of an electric powertrain
Finite state techniques provide a common design language between the control engineer and the computer engineer for event driven computer control systems. They simplify communication and provide a highly maintainable control system understandable by both. This paper describes the development of a control system for an electric vehicle powertrain utilizing finite state concepts. The basics of finite state automata are provided as a framework to discuss a unique multitasking software architecture developed for this application. The architecture employs conventional time-sliced techniques with task scheduling controlled by a finite state machine representation of the control strategy of the powertrain. The complexities of excitation variable sampling in this environment are also considered.
- OSTI ID:
- 5822330
- Report Number(s):
- SAE-TP-840850
- Country of Publication:
- United States
- Language:
- English
Similar Records
Methods for multitasking among real-time embedded compute tasks running on the GPU: Methods for Multitasking Real-time Embedded GPU Computing Tasks
Deeply Integrated Vehicle Dynamic and Powertrain Operation for Efficient Plug-in Hybrid Electric Bus
Related Subjects
ELECTRIC-POWERED VEHICLES
MECHANICAL TRANSMISSIONS
COMPUTERIZED CONTROL SYSTEMS
ARCHITECTURE
AUTOMATION
COMMUNICATIONS
PROGRAMMING
SERVOMECHANISMS
CONTROL EQUIPMENT
CONTROL SYSTEMS
EQUIPMENT
MACHINE PARTS
VEHICLES
330300* - Advanced Propulsion Systems- Electric-Powered Systems
330602 - Vehicle Design Factors- Engine-Transmission Matching