Computer models of engine processes are valuable tools for predicting and analyzing engine performance and allow exploration of many engine design alternatives in an inexpensive fashion. In the present work, a zero-dimensional, two zone thermodynamic model was used to determine the knock limited operating conditions of a natural gas engine. Experimentally based burning rate models were used for flame initiation and propagation calculations. A knock model was incorporated with the zero-dimensional model. Comparison of the measured and calculated cylinder pressure data indicated that the model is able to match the measured cylinder pressure data with less than 8% error in magnitudes if the computations are started at the experimental spark timing. The knock predictions agreed with the measurements also. With the established knock model, it is possible not only to investigate whether knock is observed with changing operating and design parameters, but also to evaluate their effects on the maximum possible knock intensity. (C) 2004 Elsevier Ltd. All rights reserved.