Research on the Speed of Diesel Engine Based on Improved BP Neural Network Controller

Marine diesel engine is of characteristics of non-linear and time-invariant, so it is difficult to be controlled with traditional PID controller. An adaptive controller based on back-propagation (BP) neural networks was put forwarded for marine diesel engine speed control system, where two neural networks are proposed to control the position loop and speed loop. The adaptive controller was improved was improved via introducing relative error in target evaluation function of the BP neural network, and obtain sensitivity function of diesel engine output with respect to its input using a differential equation. The controller has self-learning and adaptive capacity. It can also optimize the PID controller parameters online. The controller was experimentally evaluated on rack position actuator of marine diesel engine simulated based on a diesel hardware-in-loop system of dSPACE. Finally, tests on a diesel engine demonstrated that the controller can satisfy the transient and steady demands of speed regulation system.