Acoustic radiation force and torque arising from wave scattering are commonly used to manipulate micro-objects without contact. We applied the partial wave expansion series and the conformal transformation approach to estimate the radiation force and torque exerted on an axisymmetric particle. Meanwhile, translational and rotational transformations are required to keep the coordinate system consistent [1]. Although these theoretical derivations have been well established, coding the required systems, including generation of the wave function, implementation of the transformations, calculations between modules, etc., is non-trivial and time-consuming. Here, a new open-source, MATLAB-based software, called Soundiation, is provided to address the radiation force and torque while supporting the dynamic prediction of non-spherical particles. The implementation is basically generic, and its applicability is demonstrated through the validation of numerical methods. Furthermore, a graphical user interface is provided so that it can be used and extended easily.
翻译:由波散射产生的声辐射力和电压通常用于不接触地操纵微型物体。我们应用部分波扩张序列和符合的转换法来估计一个轴心粒子上产生的辐射力和电压。与此同时,需要翻译和旋转转换使协调系统保持一致[1]。虽然这些理论推导已经很明确,但所需的系统编码(包括波函数的生成、波函数的转换、模块之间的计算等)是非三角和耗时的。在这里,提供了一个新的开放源码、基于MATLAB的软件(称为“Soundiation”),用于处理辐射力和托克,同时支持对非球粒子的动态预测。实施基本上是通用的,其适用性通过数字方法的验证得到证明。此外,还提供了一个图形用户界面,以便易于使用和扩展。