To better regulate the speed of diesel engines and optimize the speed overshoot and fast response, a speed control method combining the improved salp swarm algorithm (ISSA) with the proportional integral and differential (PID) controller was proposed. A real-time simulation model for a high-pressure common rail diesel engine was established. Addressing the challenges of the salp swarm algorithm (SSA), such as uneven population distribution and its tendency to become trapped in local optima, logistic-tent chaotic mapping, adaptive parameters was introduced, as well as adaptive dynamic inertia weights, elite strategy, and a dynamic inverse strategy. These enhancements bolstered the algorithm’s precision and efficiency in both global and local searches. Using the enhanced SSA, the parameters of the PID controller for the diesel engine model was optimized. The results indicated that the ISSA offers superior parameter identification precision, strengthening speed control stability. During sudden changes in speed and load, the overshoot decreased by an average of more than 30.3% and more than 8.6%, respectively. Moreover, the settling time decreased by an average of more than 0.76 s and 1.52 s, respectively, significantly enhancing the quality of diesel engine speed control.
Read full abstract