Energy Management System
for Electric Engines Using Collaborative DSP Controllers

by James W. Kirchhoff & Jacob G. Teague

Project Description

The energy management system consists of five subsystems: a motor-generator system, a liquid cooling system, two fixed-point 32-bit TMS320F2812 DSP control boards, and interface electronics (shown in Figure 1).  One DSP control board will be used for engine speed control, while the other DSP control board will be used to regulate engine temperature. A CAN bus interface will be designed to allow communication between the two control systems. This feature will allow for the design of an overall control system that uses minimal energy while providing precise temperature regulation with a fast response to system changes such as engine speed and external load. Advanced control algorithms such as state-feedback control as well as artificial neural networks will be used to estimate engine power.

Overall System Diagram