Feedback linearization idle-speed control: design and experiments
Kybernetika, Tome 35 (1999) no. 4, pp. 441-458 Cet article a éte moissonné depuis la source Czech Digital Mathematics Library

Voir la notice de l'article

This paper proposes a novel nonlinear control algorithm for idle-speed control of a gasoline engine. This controller is based on the feedback linearization approach and extends this technique to the special structure and specifications of the idle-speed problem. Special static precompensations and cascaded loops are used to achieve the desired bandwidth separation between the fast spark and slow air-bypass action. A key element is the inclusion of the (engine-speed dependent) induction to power stroke delay in the engine model and in the subsequent controller design. The proposed method is partially validated on an engine test bench using the air paths, only. For the analyzed five cylinder engine, the results show no superior behaviour of the nonlinear approach compared to classical idle-speed controllers. For engines with fewer cylinders, however, the nonlinear approach is expected to perform substantially better.
This paper proposes a novel nonlinear control algorithm for idle-speed control of a gasoline engine. This controller is based on the feedback linearization approach and extends this technique to the special structure and specifications of the idle-speed problem. Special static precompensations and cascaded loops are used to achieve the desired bandwidth separation between the fast spark and slow air-bypass action. A key element is the inclusion of the (engine-speed dependent) induction to power stroke delay in the engine model and in the subsequent controller design. The proposed method is partially validated on an engine test bench using the air paths, only. For the analyzed five cylinder engine, the results show no superior behaviour of the nonlinear approach compared to classical idle-speed controllers. For engines with fewer cylinders, however, the nonlinear approach is expected to perform substantially better.
Classification : 93B18, 93B51, 93B52, 93C10
Keywords: idle-speed control; feedback linearization; nonlinear engine model
@article{KYB_1999_35_4_a3,
     author = {Pfiffner, Rolf and Guzzella, Lino},
     title = {Feedback linearization idle-speed control: design and experiments},
     journal = {Kybernetika},
     pages = {441--458},
     year = {1999},
     volume = {35},
     number = {4},
     mrnumber = {1723514},
     zbl = {1274.93107},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/KYB_1999_35_4_a3/}
}
TY  - JOUR
AU  - Pfiffner, Rolf
AU  - Guzzella, Lino
TI  - Feedback linearization idle-speed control: design and experiments
JO  - Kybernetika
PY  - 1999
SP  - 441
EP  - 458
VL  - 35
IS  - 4
UR  - http://geodesic.mathdoc.fr/item/KYB_1999_35_4_a3/
LA  - en
ID  - KYB_1999_35_4_a3
ER  - 
%0 Journal Article
%A Pfiffner, Rolf
%A Guzzella, Lino
%T Feedback linearization idle-speed control: design and experiments
%J Kybernetika
%D 1999
%P 441-458
%V 35
%N 4
%U http://geodesic.mathdoc.fr/item/KYB_1999_35_4_a3/
%G en
%F KYB_1999_35_4_a3
Pfiffner, Rolf; Guzzella, Lino. Feedback linearization idle-speed control: design and experiments. Kybernetika, Tome 35 (1999) no. 4, pp. 441-458. http://geodesic.mathdoc.fr/item/KYB_1999_35_4_a3/

[1] Abate M., Dosio N.: Use of Fuzzy Logic for Engine Idle Speed Control. SAE Technical Paper No. 900594, 1990

[2] Butts K., Sivashankar N., Sun J.: Feedforward and feedback design for engine idle speed control using $\ell _1$ optimization. In: Proceedings of the American Control Conference, volume 4, 1995, pp. 2587–2590

[3] Carnevale C., Moschetti A.: Idle Speed Control With $\mathcal{H}_{\infty }$ Technique. SAE Technical Paper No. 930770, 1993

[4] Cook J. A., Powell B. K.: Modelling of an internal combustion engine for control analysis. IEEE Control Systems Magazine (1988), 20–29

[5] Isidori A.: Nonlinear Control Systems. Third edition. Springer–Verlag, London Limited 1995 | MR | Zbl

[6] Kjergaard L., Nielsen S., Vesterholm T., Hendricks E.: Advanced Nonlinear Engine Idle Speed Control Systems. SAE Technical Paper No. 940974, 1994

[7] Onder, Ch. H., Geering H. P.: Model–based Multivariable Speed and Air–to–fuel Ratio Control of an SI Engine. SAE Technical Paper No. 930859, 1993

[8] Morris R. L., Warlick M. V., Borcherts R. H.: Engine Idle Dynamics and Control: A 5. 8l Application. SAE Technical Paper No. 820778, 1982

[9] Nielsen S., Kjergaard L., Vesterholm T., Hendricks E.: Advanced Nonlinear Engine Idle Speed Control Systems. SAE Technical Paper No. 940974, 1994

[10] Olbrot A. W., Powell B. K.: Robust design and analysis of third and fourth order time delay systems with application to automotive idle speed control. In: Proceedings of the American Control Conference, volume 2, 1989, pp. 1029–1039

[11] Osawa M., Ban H., Miyashita M.: Stochastic Control for Idle Speed Stability. SAE Technical Paper No. 885066, 1988

[12] Powell B. K., Cook J. A.: Nonlinear low frequency phenomenological engine modeling and analysis. In: Proceedings of the American Control Conference, volume 1, 1987, pp. 332–340

[13] Puskorius G. V., Feldkamp L. A.: Neurocontrol of nonlinear dynamical systems with Kalman filter trained recurrent networks. IEEE Trans. Neural Networks 5 (1994), 2, 279–297 | DOI

[14] Salam F. M., Gharbi A. B.: Temporal neuro–control of idle engine speed. In: Proceedings of the 1996 IEEE International Symposium on Intelligent Control, Dearborn 1996

[15] Williams S. J., Hrovat D., Davey C., Maclay D., Crevel J. W. v., Chen L. F.: Idle speed control design using an $\mathcal{H}_{\infty }$ approach. In: Proceedings of the American Control Conference, volume 3, 1989, pp. 1950–1956