A Multitasking Finite State Architecture for Computer Control of an Electric Powertrain 840476
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.
Citation: Burba, J., "A Multitasking Finite State Architecture for Computer Control of an Electric Powertrain," SAE Technical Paper 840476, 1984, https://doi.org/10.4271/840476. Download Citation
Author(s):
Joseph C. Burba
Pages: 12
Event:
SAE International Congress and Exposition
ISSN:
0148-7191
e-ISSN:
2688-3627
Related Topics:
Control systems
Architecture
Electric vehicles
Powertrains
Planning / scheduling
SAE MOBILUS
Subscribers can view annotate, and download all of SAE's content.
Learn More »