A State Language for the Sequencing in a Hybrid Electric Vehicle

Hunt A. Sutherland, Bimal K. Bose, Clement B. Somuah

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

The application of a state language to the real-time control of a hybrid electric vehicle is explained. The state language has been developed both as a specification aid to the system designer and as a means for the programmer to produce microcomputer software. A translator program, which was developed on a VAX minicomputer, preprocesses the state language into a software module to be compiled by the standard Intel PL/M 86 compiler. The complex sequential logic is implemented as a hierarchy of state machines executing in the software of dual 8086 microcomputers. The main state machine which coordinates the electric and gasoline engines in the hybrid electric vehicle propulsion system is described [1]. The use of the state language during testing stages enabled changes to the microcomputer software to be rapidly identified and implemented. Test results demonstrate the power of the state machine implementation.

Original languageEnglish
Pages (from-to)318-322
Number of pages5
JournalIEEE Transactions on Industrial Electronics
VolumeIE-30
Issue number4
DOIs
StatePublished - Nov 1983

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A State Language for the Sequencing in a Hybrid Electric Vehicle'. Together they form a unique fingerprint.

Cite this