A flexible three-level architecture for engine control modules 2006-01-2734
This work presents the architecture solution adopted for the development of a new generation of application-specific engine control modules. The main target of the new technology is a set of small Otto-cycle engines for undergraduate student competitions. The new architecture solution provides high flexibility and very high processing performance for the module. There are three system levels: Calibration Interface, Algorithmic Processing, and Hard-Real-Time Interface. This real-time interface generates the necessary output signals and reads all sensors and system inputs. The processor used at the Algorithmic Processing level is then relieved from this task and the algorithm designer can count with more processing power for the control strategies. The first prototype is implemented with a PC, a fast Digital Signal Processor (DSP) from Analog Devices, and a flexible programmable logic integrated circuit from Xilinx. The data exchange between the three levels is implemented with regular serial interfaces.