Rui Sih Lim, Rohanin Ahmad, Su Hoe Yeak


This paper presents numerical solution for Delay Differential Equations systems to identify frequent discontinuities which occur after and sometimes before the initial solution. The Runge-Kutta methods have been chosen because they are well-established methods and can be modified to handle discontinuities by means of mapping of past values. The state system of the problem is first discretized before the method is applied to find the solution. Our objective is to develop a scheme for solving delay differential equations using hybrid second and fourth order of Runge-Kutta methods. The results have been compared with the result from Matlab routine dde23 which used second and third order of Runge-Kutta methods.  Our numerical scheme is able to successfully handle discontinuities in the system and produces results with acceptable error.


Delay Differential Equations, Discontinuities, Runge-Kutta method, Matlab routine dde23

Full Text:



Bellen, A. and Zennaro, M. 2003. Numerical Methods for Delay Differential Equations. Oxford: Oxford Science Publication.

R. Xu and L. Chen. 2000. Persistence and Stability for a Two-species Ratio-dependent Predator-prey System with Time Delay in A Two-patch Environment. Comput. Math. Applic. 40(4-5): 577-588.

Y. Y. Cao and P. M. Frank. 2000. Analysis and Synthesis of Nonlinear Time-delay Systems via Fuzzy Control Approach. IEEE Trans. Fuzzy Syst. 8(2): 200-211.

D. R. Willé and C. T. H. Baker. 1992. DELSOL – A Numerical Code for the Solution of Systems of Delay-differential Equations. Appl. Numer. Math. 9: 223-234.

E. Hairer, S. P. Norsett, and G. Wanner, 1987. Solving Ordinary Differential Equations I. Springer-Verlag, Berlin.

Christopher, T. H. B., and Evelyn, B. 2000. Numerical Analysis of Explicit One-step Methods for Stochastic Delay Differential Equations. LMS J. Comput. Math. 3: 315-335.

Kloeden, P. and Schropp, J. 2003. Runge-kutta Methods for Monotone Differential and Stochastic Equations. Proc. Appl. Math. Mesh. 3: 565-566.

Küchler, U. and Platen, E. 2000. Strong Discrete Time Approximation of Stochastic Differential Equations with Time Delay. Mathematics and Computers in Simulation. 54(1-3): 189-205.

Platen, E. 1999. An Introduction to Numerical Methods for Stochastic Differential Equations. Acta Numeric. 8: 197-246.

Kloeden, P. E. and Platen, E. 1999. Numerical Solution of Stochastic Differential Equations. Appl. Math. Springer. 23: Third corrected printing.

William H. Press, Saul A. Teukolsky, William T. Vetterling, and Brain P. Flannery. 1992. Numerical Recipes in C. 2nd ed. The Art of Scientific Computing. New York, USA: Cambridge University Press.

Sergio Pissanatzky. 2004. Vectors, Matrices, and C++ Code. United States: Scientific Controls.

Gennadii A. Bocharov, and Fathalla A. Rihan. 2000. Numerical Modelling in Biosciences Using Delay Differential Equations. J. Comput. Appl. Math. 125(1-2): 183-199.

Orlov, Y., Belkoura, L., Richard, J. P., and Dambrine, M. 2002. On Identifiability of Linear Time-delay Systems. IEEE Trans. on Automatic Control. 47(8): 1319-1324.

Lilianne Denis-Vidal, Carine Jauberthie, and Ghislaine Joly-Blanchard. 2006. Identifiability of a Nonlinear Delayed-Differential Aerospace Model. IEEE Trans. on Automatic Control. 51(1): 154-158.

DOI: http://dx.doi.org/10.11113/jt.v79.9899


  • There are currently no refbacks.

Copyright © 2012 Penerbit UTM Press, Universiti Teknologi Malaysia.
Disclaimer : This website has been updated to the best of our knowledge to be accurate. However, Universiti Teknologi Malaysia shall not be liable for any loss or damage caused by the usage of any information obtained from this web site.
Best viewed: Mozilla Firefox 4.0 & Google Chrome at 1024 × 768 resolution.