We introduce numerical methods and algorithms to estimate the main parameters of fractal-like particle aggregates from their optical structure factor (i.e. light scattering diagrams). The first algorithm is based on a direct and simple method, but its applicability is limited to aggregates with large size parameter and intermediate fractal dimension. The second algorithm requires to build calibration curves based on accurate particle agglomeration and particle light scattering models. It allows analyzing the optical structure factor of much smaller aggregates, regardless of their fractal dimension and the size of the single particles. Therefore, this algorithm as well as the introduction of a criterial curve to detect the different scattering regimes, are thought to be powerful tools to perform reliable and reproducible analysis.
We report on the first application of the graphics processing units (GPUs) accelerated computing technology to improve performance of numerical methods used for the optical characterization of evaporating microdroplets. Single microdroplets of various liquids with different volatility and molecular weight (glycerine, glycols, water, etc.), as well as mixtures of liquids and diverse suspensions evaporate inside the electrodynamic trap under the chosen temperature and composition of atmosphere. The series of scattering patterns recorded from the evaporating microdroplets are processed by fitting complete Mie theory predictions with gradientless lookup table method. We showed that computations on GPUs can be effectively applied to inverse scattering problems. In particular, our technique accelerated calculations of the Mie scattering theory on a single-core processor in a Matlab environment over 800 times and almost 100 times comparing to the corresponding code in C language. Additionally, we overcame problems of the time-consuming data post-processing when some of the parameters (particularly the refractive index) of an investigated liquid are uncertain. Our program allows us to track the parameters characterizing the evaporating droplet nearly simultaneously with the progress of evaporation.