Submitted:
27 July 2025
Posted:
28 July 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
- PID control,
- adaptive covariance algorithm,
- adaptive algorithm with a single controller,
- adaptive algorithm with three controllers (competitive).
2.1. PID Algorithm
- Proportional (Kp) – corresponding to the current error,
- Integrating (Ki) – taking into account the cumulative error over time,
- Derivative (Kd) – responding to the rate of change of the error.
2.2. Adaptive Covariance Algorithm
2.3. Adaptive Algorithm with a Single Controller
2.4. Adaptive Algorithm with Three Controllers (Competitive)
- aggressive regulator – reacts quickly to changes, but may be less stable,
- balanced regulator – a compromise between speed of adaptation and stability,
- conservative regulator – changes slowly, but provides high stability.
2.5. Research Test Bench
3. Results and Discussion
3.1. Test Results for the PID Control
3.2. Research Results for Adaptive Covariance Control
3.3. Research Results for Adaptive Control with a Single Controller
3.4. Research Results for Adaptive Control with Three Competing Controllers
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| ADRC | Active Disturbance Rejection Control |
| APP | Acceleration Pedal Position |
| ASRKF | Adaptive Square Root Kalman Filter |
| DDPG | Deep Deterministic Policy Gradient |
| DNN-PSM | Deep Neural Network Propulsion System Model |
| DQN | Deep Q-Network |
| DRL | Deep Reinforcement Learning |
| FA | Firefly Algorithm |
| FPGA | Field-Programmable Gate Array |
| IMEP | Indicated Mean Effective Pressure |
| MAE | Mean Absolute Error |
| MPC | Model Predictive Control |
| MPC | Model Predictive Control |
| MSE | Mean Squared Error |
| NMPC | Nonlinear Model Predictive Control |
| PID | Proportional Integral Derivative |
| PSO | Particle Swarm Optimisation |
| RL | Reinforcement Learning |
| RMSE | Root Mean Squared Error |
| RPM | Rotation Per Minute |
| RQV | Regler Quer Verstellung |
| SAE | Sum of Absolute Errors |
| SARESO | Scaling Augmented Reduced-Order Extended State Observer |
| TDOF | Two Degree Of Freedom |
| UAV | Unmanned Aerial Vehicle |
| UKF | Untraceable Kalman Filter |
References
- Magryta, P.; Pietrykowski, K. Crankshaft geometry modification and strength simulations for a new design of diesel opposed-piston engine. Combustion Engines, 2023, 194(3), 123-128.
- Tucki, K.; Mruk, R.; Orynycz, O.; Botwinska, K.; Gola, A.; Bączyk, A. Toxicity of exhaust fumes (CO, NOx) of the compression-ignition (diesel) engine with the use of simulation, Sustainability 2019, 11(8), 2188.
- Magryta, P.; Grabowski Ł.; Barański, G.; Wendeker M., Toxic Emission During Road Tests of Urban Bus. Advances in Science and Technology. Research Journal 2023, 27(6), 16-26. [CrossRef] [PubMed]
- Tucki, K.; Mruk, R.; Orynycz, O.; Gola, A. The Effects of Pressure and Temperature on the Process of Autoignition and Combustion of Rape Oil and its Mixtures, Sustainability 2019, 11(12), 3451.
- Zeng, B.; Shen, Q.; Wang, G.; Wang, Y.; Zhao, Y.; He, S.; Yu, X. Research on Diesel Engine Speed Control Based on Improved Salp Algorithm. Processes 2023, 11. [CrossRef]
- Jiang, H.; Wang, D.; Cheng. J.; Li, P.; Ji, X.; Shen, Y.; Wu, M. Research on Speed Control Strategies for Explosion-Proof Diesel Engine Monorail Cranes. Actuators 2024, 13. [CrossRef]
- Fu, J.; Gu. S.; Wu. L.; Wang. N.; Lin, L.; Chen, Z. Research on Optimization of Diesel Engine Speed Control Based on UKF-Filtered Data and PSO Fuzzy PID Control. Processes 2025, 13. [CrossRef]
- So, G-B.; Jin, G-G.; Lee, C-H.; So, H-R.; Kim. D-J.; Ahn, J-K. TDOF PID Controller for Enhanced Disturbance Rejection with MS-Constraints for Speed Control of Marine Diesel Engine. J. Mar. Sci. Eng. 2024, 12.
- Zhou, Q.; Song, K.; Xie, H. Nonlinear Scaling Function based Active Disturbance Rejection Control for Diesel Engine Speed. IFAC PapersOnLine 2024, 58-29, 136-141. [CrossRef]
- Guo, Y.; Li, W.; Yu, S.; Han, X.; Yuan, Y.; Wang, Z.; Ma, X. Diesel engine torsional vibration control coupling with speed control system. Mechanical Systems and Signal Processing 2017, 94, 1-13. [CrossRef]
- Pettersson, M.; Nielsen, L. Diesel engine speed control with handling of driveline resonances. Control Engineering Practice 2023, 11, 319–328. [CrossRef]
- Ou, S.; Yu, Y.; Chen, G.; Hu, L.; Yang, J.; Ma, B. A control-oriented IMEP estimation method for a marine diesel engine based on crankshaft instantaneous speed. Measurement 2025, 248. [CrossRef]
- Song, J.; Wang, Y.; Ji, C.; Zhang, H. Real-time optimization control of variable rotor speed based on Helicopter/turboshaft engine on-board composite system. Energy 2024, 301. [CrossRef]
- Feng, Y.; Chen, T.; Liu, Q.; Zhao, H. Adapted Speed Control of Two-Stroke Engine with Propeller for Small UAVs Based on Scavenging Measurement and Modeling. Aerospace 2025, 12. [CrossRef]
- Zuo, Y.; Zhu, S.; Cui, Y.; Liu, C.; Lin, X. Adaptive PI Controller for Speed Control of Electric Drives Based on Model Reference Adaptive Identification. Electronics 2024, 13. [CrossRef]
- Kroics, K.; Bumanis, A. BLDC Motor Speed Control with Digital Adaptive PID-Fuzzy Controller and Reduced Harmonic Content. Energies 2024, 17. [CrossRef]
- Zhang, X.; Xu, X.; Xu, X.; Hou, P.; Gao, H.; Ma, F. Intelligent Adaptive PID Control for the Shaft Speed of a Marine Electric Propulsion System Based on the Evidential Reasoning Rule. Mathematics 2023, 11. [CrossRef]
- Wang, H.; Zhang, Y.; An, Z.; Liu. R. An Energy-Effi cient Adaptive Speed-Regulating Method for Pump-Controlled Motor Hydrostatic Drive Powertrains. Processes 2024, 12.
- Al-Jarrah, M. A.; Jarrah, A.; Alawaisah A. Automotive engine idle speed controller: Nonlinear model predictive control utilizing the firefly algorithm. Computers and Electrical Engineering 2023, 108. [CrossRef]
- Cardoso, D. S.; Fael, P. O.; Gaspar, P. D.; Espírito-Santo, A. Balancing Cam Mechanism for Instantaneous Torque and Velocity Stabilization in Internal Combustion Engines: Simulation and Experimental Validation. Energies 2025, 18. [CrossRef]
- Omran, I.; Mostafa, A.; Seddik, A.; Ali, M.; Hussein, M.; Ahmed, M.; Aly, Y.; Abdelwahab, M. Deep reinforcement learning implementation on IC engine idle speed control. Ain Shams Engineering Journal 2024, 15. [CrossRef]
- Ding, Y.; Wang, F.; Mu, Y.; Sun, H. Wide-Range Variable Cycle Engine Control Based on Deep Reinforcement Learning. Aerospace 2025, 12. [CrossRef]
- Chen, Z.; Ju, P.; Wang, Z.; Shi. L.; Deng, K. Research on multi-objective optimization control of diesel engine combustion process based on model predictive control-guided reinforcement learning method. Energy 2025, 325. [CrossRef]
- Magryta, P. Adaptacyjne sterowanie śmigłowcowym silnikiem Diesla. PhD. Thesis, 2024.
- Engine data sheet ADCR EURO4, ANDORIA-MOT Sp. z o.o.
- Operating and usage instructions for the EMX electric motor brake, Elektromex Centrum, 2008.
- Catalog card for contactor 180556/24V. https://www.littelfuse.com/ (accessed on 09 July 2025).
- HDR-150-24 power supply offer in the online store. https://www.zasilacze-meanwell.pl/4835-hdr-150-24-zasilacz-na-szyne-din-150w-24v-625a.html (accessed on 09 July 2025).
- HTA 200-S current transducer offer in the online store. https://pl.rs-online.com/web/p/transformatory-pradu/7315267 (accessed on 09 July 2025).
- HTR 300-SB current transducer offer in the online store. https://pl.rs-online.com/web/p/transformatory-pradu/0497299?searchId=02c0cce2-d36e-499f-b985-5f8dd7d043ff&gb=s (accessed on 09 July 2025).
- DR-60-12 power supply offer in the online store. https://www.zasilacze-meanwell.pl/1436-dr-60-12-zasilacz-na-szyne-din-60w-12v-45a.html (accessed on 09 July 2025).
- NI-9215 card offer in the online store. https://pl.farnell.com/ni/ 779138-01/voltage-input-module-16bit-100ksps/dp/3621386 (accessed on 09 July 2025).
- NI-9264 card offer in the online store https://pl.farnell.com/ni/779699-02/ni-9264-voltage-output-module/dp/3621552 (accessed on 09 July 2025).
- NI-9411 card offer in the online store. https://pl.farnell.com/ni/779005-01/ni-9411-digital-mod-c-series/dp/3621328 (accessed on 09 July 2025).
- cDAQ-9174 enclosure in online store. https://pl.farnell.com/ni/781157-01/chassis-4slot-compactdaq-system/dp/3621888 (accessed on 09 July 2025).








| Parameter | Value/Description |
| Designation | ADCR |
| Engine type | 4-stroke diesel, self-igniting, turbocharged |
| Number and arrangement of cylinders | 4, in-line, vertical |
| Cylinder diameter/piston stroke | 94 mm/95 mm |
| Cylinder displacement | 2,636 cm3 |
| Compression ratio | 17.5 |
| Fuel supply system | Common Rail system |
| Air supply system | turbocharged with intercooler |
| Net rated power according to ISO 1585 | 85 kW |
| Rated crankshaft speed | 3,700 rpm |
| Maximum net torque according to ISO 1585 | 250 Nm |
| Crankshaft speed at maximum torque | 1,800–2,200 rpm |
| Minimum idling speed | 750 rpm |
| Specific fuel consumption at maximum net engine torque according to ISO 1585 | 210 g/kWh |
| Fuel | diesel fuel |
| Type of timing | OHC |
| Engine start-up | 12V electric starter |
| Test number | Set values | Response time RT [s] |
Overshot OV [%] |
Steady-state error SSE [rpm] |
| PID control | Kp = 0.00125 | 2.5 | 1.02 | 0.27 |
| Kp = 0.00250 | 3.2 | 1.06 | 0.13 | |
| Kp = 0.00500 | 4.1 | 1.63 | 0.09 | |
| Adaptive covariance control | β = 0.50 | 5.8 | 2.57 | 0.17 |
| β = 0.96 | 4.9 | 2.94 | 0.12 | |
| β = 0.99 | 6.3 | 4.36 | 0.13 | |
| Adaptive control with a single controller | β = 0.50 | 4.6 | 2.13 | 0.01 |
| β = 0.96 | 3.8 | 2.77 | 0.06 | |
| β = 0.99 | 5.2 | 4.28 | 0.02 | |
| Adaptive control with three competing controllers | β = 0.90 | 2.9 | 1.62 | 0.03 |
| β = 0.95 | 2.1 | 0.77 | 0.04 | |
| β = 0.97 | 1.7 | 0.84 | 0.02 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).