An efficient method for the numerical integration of measured variable dependent ordinary differential equations

Abstract The Ordinary Differential Equations (ODEs) of dynamic models that are used in process monitoring, control or optimization, are not only functions of time and states, but also of measured variables. So far two possibilities for the numerical integration of such ODEs were given: (i) a fixed step size integration schema could be applied, matching the step size to the time instances of the measurements; or (ii) using an adaptive step size method while interpolating the measurements. While fixed step size methods are computationally expensive, the repetitive interpolation of measurements for the application of adaptive step size methods is prone to errors and time prohibitive, especially for great numbers of measured variables. In this paper, an adaptive step size numerical integration method is proposed and evaluated for dynamic neural network/hybrid semi-parametric models. The method evaluates the ODEs only at time instances at which online measurements are available and adapts the step size according to those time instances. The numerical solution of the ODEs is provided at time instances which are specified by the user, i.e. at time instances of offline measured states. The rationale behind the proposed method is carefully analyzed, and it is demonstrated that its application along with a hybrid model/dynamic neural network model can result into a significant reduction of number of function evaluations, in the studied cases about 50%, while adhering user specified error tolerances for the numerical integration. In addition, the mutual interference between step-size adaption, parameter identification, coping of the neural network and model performance is studied, a fact that other studies have paid little to no attention.

[1]  Lawrence F. Shampine,et al.  Solving ODEs with MATLAB , 2002 .

[2]  B. K. Panigrahi,et al.  ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE , 2010 .

[3]  George A. Rovithakis,et al.  Direct adaptive regulation of unknown nonlinear dynamical systems via dynamic neural networks , 1995, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  K. Schügerl,et al.  Progress in monitoring, modeling and control of bioprocesses during the last 20 years. , 2001, Journal of biotechnology.

[5]  Karel Ch. A. M. Luyben,et al.  Strategy for dynamic process modeling based on neural networks in macroscopic balances , 1996 .

[6]  L. Shampine Solving ODEs and DDEs with residual control , 2005 .

[7]  Sebastião Feyo de Azevedo,et al.  A novel identification method for hybrid (N)PLS dynamical systems with application to bioprocesses , 2011, Expert Syst. Appl..

[8]  S. Feyo de Azevedo,et al.  Bioprocess hybrid parametric/nonparametric modelling based on the concept of mixture of experts , 2008 .

[9]  Rimvydas Simutis,et al.  Bioprocess optimization and control: Application of hybrid modelling , 1994 .

[10]  N.K. Sinha,et al.  Dynamic neural networks: an overview , 2000, Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482).

[11]  Gerrit van Straten,et al.  Assessment of near infrared and “software sensor” for biomass monitoring and control , 2008 .

[12]  Emil Petre,et al.  Neural networks-based adaptive control for a class of nonlinear bioprocesses , 2010, Neural Computing and Applications.

[13]  E. Süli,et al.  Numerical Solution of Ordinary Differential Equations , 2021, Foundations of Space Dynamics.

[14]  Bir Bhanu,et al.  Adaptive image segmentation using a genetic algorithm , 1989, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Amos Gilat,et al.  Numerical Methods with MATLAB , 2007 .

[16]  Rui Oliveira Combining first principles modelling and artificial neural networks: a general framework , 2004, Comput. Chem. Eng..

[17]  P. Moin NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS , 2010 .

[18]  Fred T. Krogh,et al.  On Testing a Subroutine for the Numerical Integration of Ordinary Differential Equations , 1973, JACM.

[19]  W. Ames Mathematics in Science and Engineering , 1999 .

[20]  M. von Stosch,et al.  Hybrid modeling framework for process analytical technology: Application to Bordetella pertussis cultures , 2012, Biotechnology progress.

[21]  Rimvydas Simutis,et al.  Exploratory Analysis of Bioprocesses Using Artificial Neural Network‐Based Methods , 1997 .

[22]  L. Shampine,et al.  Numerical Solution of Ordinary Differential Equations. , 1995 .

[23]  Sebastião Feyo de Azevedo,et al.  Hybrid semi-parametric modeling in process systems engineering: Past, present and future , 2014, Comput. Chem. Eng..

[24]  Interpolation for variable order, Runge-Kutta methods , 1987 .

[25]  Mark A. Kramer,et al.  Modeling chemical processes using prior knowledge and neural networks , 1994 .