Nonlinear Predictive Control of Transients in Automotive Variable Cam Timing Engine Using Nonlinear Parametric Approximation

[+] Author and Article Information
Dimitry Gorinevsky

Honeywell Laboratories, 47102 Mission Falls Court, Freemont, CA 94539e-mail: gorinevsky@ieee.org

Jeffrey Cook

Ford Research Laboratory, Ford Motor Company, Dearborn, MI 48121-2053

George Vukovich

Canadian Space Agency, 6767 route de l’Aéroport, Saint-Hubert, Quebec J3Y 8Y9, Canada

J. Dyn. Sys., Meas., Control 125(3), 429-438 (Sep 18, 2003) (10 pages) doi:10.1115/1.1589029 History: Received March 08, 2000; Revised June 26, 2002; Online September 18, 2003
Copyright © 2003 by ASME
Your Session has timed out. Please sign back in to continue.


Bitmead, R. R., and Wertz, V., Adaptive Optimal Control: The Thinking Man’s GPC, Prentice-Hall, Englewood Cliffs, NJ, 1990.
Garcia,  C. E., Prett,  D. M., and Morari,  M., 1989, “Model predictive control: Theory and practice—a survey,” Automatica, 25, No. 3, pp. 335–348.
Muske,  K. R., and Rawlings,  J. B., 1993, “Model predictive control with linear models,” AIChE J., 39, No. 2, pp. 262–287.
Qin, S. J., and Badgwell, T. J., 1997, “An overview of industrial model predictive control technology,” Chemical Process Control-V, edited by J. C. Kantor, C. E. Garcia, and B. Carnahan, pp. 232–256, Tahoe, CA.
Maine,  D. Q., Rawlings,  J. B., Rao,  C. V., and Scokaert,  P. O. M., 2000, “Constraint model predictive control: Stability and optimality,” Automatica, 36, No. 5, pp. 789–814.
De Nicolao,  G., Magni,  G., and Scattolini,  R., 1997, “Stabilizing Predictive control of nonlinear ARX models,” Automatica, 33, No. 9, pp. 1691–1697.
Parisini,  T., and Zoppoli,  R., 1995, “A receding-horizon regulator for nonlinear systems and a neural approximation,” Automatica, 31, pp. 1443–1451.
Prasad,  G., Swidenbank,  E., and Hogg,  B. W., 1998, “A local model networks based multivariable long-range predictive control strategy for thermal power plants,” Automatica, 34, No. 10, pp. 1185–1204.
Gorinevsky, D., Cook, J., Feldkamp L., and Vukovich, G., 1999, “Predictive design of linear feedback–feedforward controller for automotive VCT engine,” American Control Conference, San Diego, CA.
Gorinevsky,  D., 1997, “An Approach To parametric optimization of nonlinear system and application to task-level learning control,” IEEE Trans. Autom. Control, 42, No. 7, pp. 912–927.
Gorinevsky,  D., and Feldkamp,  L., 1996, “RBF network feedforward compensation of load disturbance in idle speed control,” IEEE Control Syst. Mag., 16(4), pp. 18–27.
Gorinevsky,  D., and Vukovich,  G., 1998, “Control of flexible spacecraft using nonlinear approximation of input shape dependence on reorientation maneuver parameters,” Control Eng. Pract., 5, No. 2, pp. 1661–1671.
De Nicolao,  G., and Strada,  S., 1997, “On the stability of receding-horizon LQ control with zero-state terminal constraint,” IEEE Trans. Autom. Control, 42, pp. 257–260.
Zheng,  A., and Morari,  M., 1994, “Robust control of linear time-varying systems with constraints,” Proc. American Control Conf., Baltimore, MD, June, pp. 2416–2420.
Hsieh, S. C., Stefanopoulou, A. G., et al. 1997, “Emission and drivability tradeoffs in a variable cam timing SI engine with electronic throttle,” Proc. American Control Conf., Albuquerque, NM.
Jankovic, M., and Frishmuth, M., 1997, “Disturbance rejection in SI engine with variable cam timing,” Proc. American Control Conf., Albuquerque, NM.
Puskoris,  G. V., and Feldkamp,  L. A., 1994, “Neurocontrol of nonlinear dynamical systems with Kalman filter-trained recurrent networks,” IEEE Trans. Neural Netw., 5, No. 2, pp. 279–297.
Puskoris,  G. V., Feldkamp,  L. A., and Davis,  L. I., 1996, “Dynamic neural network methods applied to on-vehicle idle speed control,” Proc. IEEE, 84, No. 10, pp. 1407–1420.
Stefanopoulou, A. G., Cook J. A. et al., 1998, “Control-oriented model of a dual equal variable cam timing spark ignition engine,” ASME Journal of Dynamic Systems, Measurement and Control.
Stefanopoulou, A. G., Cook J. A. et al., 1995, “Modeling and control of a spark ignition engine with variable cam timing,” Proc. American Control Conf., Seattle, WA, pp. 2576–2581.


Grahic Jump Location
Input and output variables used for the predictive controller design
Grahic Jump Location
Identification of the step change in the disturbance history buffer
Grahic Jump Location
Transient regime model computation in the designed controller
Grahic Jump Location
The overall structure of the designed controller
Grahic Jump Location
Transient regime computations in the designed controller
Grahic Jump Location
Transient regime model computation in the designed controller
Grahic Jump Location
Simulation results with the designed controller after the end of the training process. The plots top to bottom are: The Air–Fuel ratio deviation from stoichiometry, the control effort (incremental Fuel input), TA, RPM, and CAM histories




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In