ParaPIV是一种基于PIVlab的粒子图像测速(PIV)并行处理工具。它的目标是在大规模并行机器或多核计算机上高效地处理PIV图像。
由于PIV是利用图像的相关性来获取速度场,因此后期处理往往比较耗时,尤其是对于湍流流动。借助于MATLAB的分布式计算工具箱和现代先进的计算机,ParaPIV可以在分钟或秒内计算一万帧图像。在6核intel i7 CPU PC上,ParaPIV的速度分别是PIVlab 1.32和PIVlab 1.41的38倍和6.7倍。
要激活并行计算功能,在MATLAB中打开ParaPIV,点击Analysis-> parallel computing,选择要使用的CPU核数。通过单击Start按钮启动并行池并等待几分钟。并行池启动后,像往常一样点击分析所有帧按钮,图像将在多个核上进行传输和分析。通过任务管理器可以监控CPU的使用情况。在分析期间,工具栏将保持灰色(未启用),并且进程不能被中断,因为任务在不同的核心中处理。
引用作为
Chun-Sheng王(2021)。ParaPIV(//www.tatmou.com/matlabcentral/fileexchange/63358-parapiv), MATLAB中央文件交换。检索.
MATLAB版本兼容性
创建R2016b
与R2013a及后续版本兼容