Abstract
This study proposes a design for an idle speed controller to compensate for varying engine load and friction torque in passenger car diesel engines. An active disturbance rejection control (ADRC) framework, comprised of a disturbance compensator and a feedback controller, is applied to an idle speed controller to compensate for disturbances such as engine load and friction torque. In addition, a feedforward compensator is designed into the ADRC framework to improve disturbance rejection performance. The proposed controller is validated by engine and vehicle experiments and the experiment results are compared with a commercial controller.
Similar content being viewed by others
Abbreviations
- u o :
-
feedback control input, Nm
- u :
-
compensated control input, Nm
- d :
-
disturbance, Nm
- d u :
-
unmeasured disturbance, Nm
- d m :
-
measured disturbance, Nm
- T :
-
torque, Nm
- T ind :
-
indicated torque, Nm
- T loss :
-
friction torque, Nm
- T load :
-
engine load torque, Nm
- f :
-
total disturbance, Nm
- N :
-
engine speed, rpm
- Ṅ :
-
engine acceleration, rpm/s
- J :
-
crank shaft inertia, kg·m2
- l :
-
observer gain
- τ o :
-
time delay at switch on, ms
- τ f :
-
time delay at switch off, ms
- V d :
-
displacement volume, m3
- P ind :
-
indicated mean effective pressure, Pa
- n c :
-
number of revolutions per power stroke
References
Alt, N., Wolff, K. and van den Eijkel, P. (1999). Idle comfort of passenger cars. SAE Paper No. 1999-01-1805.
Butts, K., Sivashankar, N. and Sun, J. (1995). Feedforward and feedback design for engine idle speed control using l1 optimization. Proc. American Control Conf., 2587–2590.
Butts, K. R., Sivashankar, N. and Sun, J. (1999). Application of l1 optimal control to the engine idle speed control problem. IEEE Trans. Control Systems Technology 7, 2, 258–270.
Carnevale, C. and Moschetti, A. (1993). Idle speed control with H-infinity technique. SAE Paper No. 930770.
Chen, L., Tang, C. and Liu, Z. (2011). Study on robust control for engine idle speed based on structured singular value µ-theory. Measuring Technology and Mechatronics Automation (ICMTMA), 2011 3rd Int. Conf., 514–517.
Cho, M.-R., Kim, J.-S., Oh, D.-Y. and Han, D.-C. (2002). The effects of additional factors on the engine friction characteristics. Trans. Korean Society of Mechanical Engineers A 26, 10, 2159–2164.
Fulbrook, A. (2013). WLTP-Long term powertrain planning potential effects on global technology mix. IHS Automotive Conf., Tokyo.
Han, M., Loh, R. N. K., Wang, L., Lee, A. and Stander, D. (1998). Optimal idle speed control of an automotive engine. SAE Paper No. 981059.
Hendricks, E. and Sorenson, S. C. (1990). Mean value modelling of spark ignition engines. SAE Paper No. 900616.
Herbst, G. (2013). A simulative study on active disturbance rejection control (ADRC) as a control tool for practitioners. Electronics 2, 3, 246–279.
Hrovat, D. and Bodenheimer, B. (1993). Robust automotive idle speed control design based on µ-synthesis. American Control Conf., 1778–1783.
Hrovat, D. and Sun, J. (1997). Models and control methodologies for ICengine idle speed control design. Control Engineering Practice 5, 8, 1093–1100.
Hsieh, F.-C., Chen, B.-C. and Wu, Y.-Y. (2007). Adaptive idle speed control for spark-ignition engines. SAE Paper No. 2007-01-1197.
Jingqing, H. (2009). From PID to active disturbance rejection control. IEEE Trans. Industrial Electronics 56, 3, 900–906.
Kjergaard, L., Nielsen, S., Vesterholm, T. and Hendricks, E. (1994). Advanced nonlinear engine idle speed control systems. SAE Paper No. 940974.
Liu, Q., Gong, X., Hu, Y. and Chen, H. (2011). Design of an ADRC controller for idle speed control of an SIengine.
Méndez Cubillos, X. C. and de Souza, L. C. G. (2010). Using of H-infinity control method in attitude control system of rigid-flexible satellite. Mathematical Problems in Engineering, 2009, 1–9.
Memering, D. W. and Meckl, P. H. (2002). Comparison of adaptive control techniques applied to diesel engine idle speed regulation. J. Dynamic Systems, Measurement, and Control 124, 4, 682–688.
Miklosovic, R., Radke, A. and Zhiqiang, G. (2006). Discrete implementation and generalization of the extended state observer. American Control Conf., Minneapolis, Minnesota, USA.
Nikzadfar, K. and Shamekhi, A. H. (2011). Optimal idle speed control of a light duty turbodiesel engine with the aim of minimizing fuel consumption. SAE Paper No. 2011-01-0713.
Outbib, R., Dovifaaz, X., Rachid, A. and Ouladsine, M. (2002). Speed control of a diesel engine: A nonlinear approach. Proc. American Control Conf., 3293–3294.
Pavkovic, D., Deur, J. and Kolmanovsky, I. (2009). Adaptive kalman filter-based load torque compensator for improved SIengine idle speed control. IEEE Trans. Control Systems Technology 17, 1, 98–110.
Pu, S., Powell, B. and Hrovat, D. (2000). Optimal idle speed control of an automotive engine. Proc. American Control Conf., 1018–1026.
Shim, D., Jaehong, P., Khargonekar, P. P. and Ribbns, W. B. (1996). Reducing automotive engine speed fluctuation at idle. IEEE Trans. Control Systems Technology 4, 4, 404–410.
Shu, L., Hong, C. and Shuyou, Y. (2009). Nonlinear model predictive control for idle speed control of SIengine. Decision and Control, 2009 Held Jointly with the 2009 28th Chinese Control Conf. CDC/CCC 2009. Proc. 48th IEEE Conf., 6590–6595.
Teppa-Garran, P. A. and Garcia, G. (2013). Optimal tuning of PI/PID/PID (n-1) controllers in active disturbance rejection control. J. Control Engineering and Applied Informatics 15, 4, 26–36.
Thornhill, M., Thompson, S. and Sindano, H. (2000). A comparison of idle speed control schemes. Control Engineering Practice 8, 5, 519–530.
Watanabe, S., Imamura, M., Tomisawa, N., Guo, H.-J., Satoh, M. and Takeda, H. (1992). Development of model-following idle speed control system incorporating engine torque models. SAE Paper No. 920160.
Williams, S. J., Hrovat, D., Davey, C., Maclay, D., Crevel, J. W. V. and Chen, L. F. (1989). Idle speed control design using an H-infinity appoach. American Control Conf., 1950–1956.
Xun, G., Qifang, L., Yunfeng, H. and Hong, C. (2012). Idle speed controller design for SIengine based on ADRC. Control Applications (CCA), IEEE Int. Conf., 376–381.
Zhengmao, Y. (2007). Modeling, identification, design, and implementation of nonlinear automotive idle speed control systems-An overview. IEEE Trans. Systems, Man, and Cybernetics, Part C: Applications and Reviews 37, 6, 1137–1151.
Zhiqiang, G. (2006). Active disturbance rejection control: A paradigm shift in feedback control system design. American Control Conf., Minneapolis, Minnesota, USA.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kang, E., Hong, S. & Sunwoo, M. Idle speed controller based on active disturbance rejection control in diesel engines. Int.J Automot. Technol. 17, 937–945 (2016). https://doi.org/10.1007/s12239-016-0091-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12239-016-0091-0