A language to simplify computation of differential mobility analyzer response functions

A language to simplify computation of differential mobility analyzer response functions
复制标题

DOI:
10.1080/02786826.2018.1530724
复制
发表时间:
2018-12-02
影响因子:
5.2
通讯作者:
Petters, Markus D.
Petters, Markus D.
中科院分区:
环境科学与生态学4区
文献类型:
--
作者:
Petters, Markus D.

文献摘要

被引文献

相似文献

介绍了差分迁移率分析仪(DMA)响应函数的计算语言。该语言由简短的编程语言表达式组成,这些表达式的计算结果为退出DMA的颗粒的大小分布。该语言允许将相同的框架应用于单个和串联DMA设置。推导了用于尺寸分布数据反演的卷积矩阵的计算表达式,通过串联DMA系统传输的卷积矩阵的计算表达式,以及通过涉及一个或多个DMA的DMA系统的尺寸和迁移分布的计算表达式。多重带电粒子对总响应分布的贡献可以明确地解算出来。推导出的卷积矩阵适用于用标准正则化技术反演扫描迁移率粒度响应函数。用户可以修改和替换任何卷积项——包括DMA传递函数、检测器效率、损失率和充电效率——来表示非标准DMA配置的响应函数。给出了应用实例,包括粒径的分类,尺寸分辨云凝结核活性的测量,吸湿性和挥发性串联DMA响应函数的表征,以及用于二聚体制备的双串联DMA系统的表征。源代码和示例作为免费软件共享,并托管在一个在线协作软件开发平台上,该平台允许版本跟踪和记录贡献者。采用这种语言可能有助于设计和优化涉及dma和探测器独特安排的定制系统。
A language for computation of differential mobility analyzer (DMA) response functions is introduced. The language consists of short programming language expressions that evaluate to the size distribution of particles exiting a DMA. The language permits application of the same framework to single and tandem DMA setups. Expressions are derived for calculation of the convolution matrix used in inversion of size distribution data, calculation of the convolution matrix for transit through tandem DMA systems, and calculation of the size and mobility distribution through DMA systems that involve one or multiple DMAs. The contribution of multiply charged particles to the total response distributions can be explicitly resolved. The derived convolution matrix is suitable for inverting scanning mobility particle sizer response functions using standard regularization techniques. Users can modify and substitute any of the convolution terms-comprising the DMA transfer function, detector efficiency, loss rate, and charging efficiencies-to express response functions of nonstandard DMA configurations. Example applications are presented, including classification of particle size, measurement of size-resolved cloud condensation nuclei activity, characterization of hygroscopicity and volatility tandem DMA response functions, and characterization of the dual tandem DMA system for dimer preparation. The source code and examples are shared as free software and are hosted on an online collaborative software development platform that allows for version tracking and crediting contributors. Adoption of the language may facilitate the design and optimization of custom-built systems that involve unique arrangements of DMAs and detectors.