A genetic algorithm particle pairing technique for 3D velocity field extraction in holographic particle image velocimetry

Abstract This research explores a novel technique, using Genetic Algorithm Particle Pairing (GAPP) to extract three-dimensional (3D) velocity fields of complex flows. It is motivated by Holographic Particle Image Velocimetry (HPIV), in which intrinsic speckle noise hinders the achievement of high particle density required for conventional correlation methods in extracting 3D velocity fields, especially in regions with large velocity gradients. The GA particle pairing method maps particles recorded at the first exposure to those at the second exposure in a 3D space, providing one velocity vector for each particle pair instead of seeking statistical averaging. Hence, particle pairing can work with sparse seeding and complex 3D velocity fields. When dealing with a large number of particles from two instants, however, the accuracy of pairing results and processing speed become major concerns. Using GA’s capability to search a large solution space parallelly, our algorithm can efficiently find the best mapping scenarios among a large number of possible particle pairing schemes. During GA iterations, different pairing schemes or solutions are evaluated based on fluid dynamics. Two types of evaluation functions are proposed, tested, and embedded into the GA procedures. Hence, our Genetic Algorithm Particle Pairing (GAPP) technique is characterized by robustness in velocity calculation, high spatial resolution, good parallelism in handling large data sets, and high processing speed on parallel architectures. It has been successfully tested on a simple HPIV measurement of a real trapped vortex flow as well as a series of numerical experiments. In this paper, we introduce the principle of GAPP, analyze its performance under different parameters, and evaluate its processing speed on different computer architectures.

[1]  David E. Goldberg,et al.  Genetic and evolutionary algorithms come of age , 1994, CACM.

[2]  Yann Guezennec,et al.  Algorithms for fully automated three-dimensional particle tracking velocimetry , 1994 .

[3]  S. Monismith,et al.  A hybrid digital particle tracking velocimetry technique , 1997 .

[4]  Clive A. Greated,et al.  Processing system for the analysis of particle displacement holograms , 1993, Optics & Photonics.

[5]  Sang Joon Lee,et al.  A new two-frame particle tracking algorithm using match probability , 1996 .

[6]  Bruce P. Lester The art of parallel programming , 1993 .

[7]  Mark P. Wernet Fuzzy logic particle-tracking velocimetry , 1993, Optics & Photonics.

[8]  Peter J. Fleming,et al.  Parallel Genetic Algorithms: A Survey , 1994 .

[9]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[10]  F. Hussain,et al.  In-line recording and off-axis viewing technique for holographic particle velocimetry. , 1995, Applied optics.

[11]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[12]  David S. Johnson,et al.  Local Optimization and the Traveling Salesman Problem , 1990, ICALP.

[13]  Mark P. Wernet Fuzzy inference-enhanced information recovery from digital PIV using cross-correlation combined with particle tracking , 1995, Optics & Photonics.

[14]  Hui Meng,et al.  Advances in holographic particle velocimetry , 1993, Optics & Photonics.

[15]  J. Katz,et al.  Three Dimensional Velocity Measurements Using Hybrid HPIV , 1996 .

[16]  Donald H. Barnhart,et al.  Phase-conjugate holographic system for high-resolution particle-image velocimetry. , 1994, Applied optics.

[17]  Tomomasa Uemura,et al.  Three-Dimensional PTV Based on Binary Cross-Correlation Method. (Algorithm of Particle Identification). , 1991 .

[18]  H. Schlichting Boundary Layer Theory , 1955 .

[19]  John J. Grefenstette,et al.  A Parallel Genetic Algorithm , 1987, ICGA.

[20]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[21]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[22]  Evan H. Magill,et al.  Distributed genetic algorithms for resource allocation , 1993 .

[23]  W. Schmidl,et al.  New tracking algorithm for particle image velocimetry , 1995 .

[24]  Koichi Nishino,et al.  Probing turbulence with three-dimensional particle-tracking velocimetry , 1991 .

[25]  Hui Meng,et al.  Holographic particle velocimetry: a 3D measurement technique for vortex interactions, coherent structures and turbulence , 1991 .

[26]  Hui Meng,et al.  Instantaneous flow field in an unstable vortex ring measured by holographic particle velocimetry , 1995 .

[27]  R. Adrian,et al.  Measurement of the zero-pressure gradient turbulent boundary layer using Particle Image Velocimetry , 1995 .

[28]  W. L. Anderson,et al.  Intrinsic speckle noise in in-line particle holography , 1993 .