This work focused on demonstrating the use of dynamic time warping (DTW) as a metric for the elementary effects computation in Morris-based global sensitivity analysis (GSA) of model parameters in multivariate dynamical systems. One of the challenges of GSA on multivariate time-dependent dynamics is the modeling of parameter perturbation effects propagated to all model outputs while capturing time-dependent patterns. The study establishes and demonstrates the use of DTW as a metric of elementary effects across the time domain and the multivariate output domain, which are all aggregated together via the DTW cost function into a single metric value. Unlike the commonly studied coefficient-based functional approximation and covariance decomposition methods, this new DTW-based Morris GSA algorithm implements curve alignment via dynamic programing for cost computation in every parameter perturbation trajectory, which captures the essence of “elementary effect” in the original Morris formulation. This new algorithm eliminates approximations and assumptions about the model outputs while achieving the objective of capturing perturbations across time and the array of model outputs. The technique was demonstrated using an ordinary differential equation (ODE) system of mixed-order adsorption kinetics, Monod-type microbial kinetics, and the Lorenz attractor for chaotic solutions. DTW as a Morris-based GSA metric enables the modeling of parameter sensitivity effects on the entire array of model output variables evolving in the time domain, resulting in parameter rankings attributed to the entire model dynamics.
Read full abstract