Technical note: Monte Carlo genetic algorithm (MCGA) for model analysis of multiphase chemical kinetics to determine transport and reaction rate coefficients using multiple experimental data sets
Abstract. We present a Monte Carlo genetic algorithm (MCGA) for efficient, automated, and unbiased global optimization of model input parameters by simultaneous fitting to multiple experimental data sets. The algorithm was developed to address the inverse modelling problems associated with fitting large sets of model input parameters encountered in state-of-the-art kinetic models for heterogeneous and multiphase atmospheric chemistry. The MCGA approach utilizes a sequence of optimization methods to find and characterize the solution of an optimization problem. It addresses an issue inherent to complex models whose extensive input parameter sets may not be uniquely determined from limited input data. Such ambiguity in the derived parameter values can be reliably detected using this new set of tools, allowing users to design experiments that should be particularly useful for constraining model parameters. We show that the MCGA has been used successfully to constrain parameters such as chemical reaction rate coefficients, diffusion coefficients, and Henry's law solubility coefficients in kinetic models of gas uptake and chemical transformation of aerosol particles as well as multiphase chemistry at the atmosphere–biosphere interface. While this study focuses on the processes outlined above, the MCGA approach should be portable to any numerical process model with similar computational expense and extent of the fitting parameter space.