A parameter estimation method for stiff ordinary differential equations using particle swarm optimisation

Document Type

Article

Publication Date

2018

Journal Title

International Journal of Computing Science and Mathematics

Volume

9

Issue

5

Abstract

We propose a two-step method for fitting stiff ordinary differential equation (ODE) models to experimental data. The first step avoids integrating stiff ODEs during the unbounded search for initial estimates of model parameters. To avoid integration, a polynomial approximation of experimental data is generated, differentiated and compared directly to the ODE model, obtaining crude but physically plausible estimates for model parameters. Particle swarm optimisation (PSO) is used for the parameter search to overlook combinations of model parameters leading to undefined solutions of the stiff ODE. After initial estimates are determined, the second step numerically solves the ODE. This refines model parameter values through a bounded search. We demonstrate this method by fitting the model parameters (activation energies and pre-exponential factors) of the Arrhenius-based temperature-dependent kinetic coefficients in the shrinking core solid-state chemical kinetics model for the reduction of Cobalt (II, III) Oxide (Co3" role="presentation" style="display: inline; line-height: normal; overflow-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative;">33O4" role="presentation" style="display: inline; line-height: normal; overflow-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative;">44) particles to Cobalt (II) Oxide (CoO).

Share

COinS