Introduction of Particle Image Velocimetry
Introduction of Particle Image Velocimetry
Introduction of Particle Image Velocimetry
Ken Kiger
Measurement
section
Light sheet
optics
Frame 2: t = t0 + t
Twin Nd:YAG
laser
CCD camera
Introduction
Particle Image Velocimetry (PIV)
992 32
32
• divide image pair in
1004
interrogation regions
• small region:
~ uniform motion
• compute displacement
• repeat !!!
Introduction
Particle Image Velocimetry (PIV):
z
Introduction
Particle Image Velocimetry (PIV):
• whole-field method
• non-intrusive (seeding
• instantaneous flow field
Example: coherent structures
Example: coherent structures
Turbulent pipe flow
Re = 5300
100×85 vectors
“hairpin”
vortex
Example: coherent structures
PIV components:
- tracer particles
- light source
- light sheet optics Hardware (imaging)
- camera
- measurement settings
Assumptions:
- homogeneously distributed
- follow flow perfectly
- uniform displacement within interrogation region
Criteria:
-easily visible
-particles should not influence fluid flow!
NI << 1
NI >> 1
Assumption:
uniform flow
in “interrogation area”
Cross-correlation
1-D cross-correlation example
Ia(x) normalized
Ia Ib(x+x) normalized
Ia(x)*Ib(x+x)
Ib
Bx
∑ (I (k) − I )(I (k + i) − I )
a a b b
R(i) = k=1
1
⎡B x 2
Bx
2
⎤2
⎢∑ ( Ia (k) − Ia ) ∑ ( Ib (k + i) − Ib ) ⎥
⎣k=1 k=1 ⎦
Finding the maximum displacement
-Shift 2nd window with respect to the first
- Calculate “match”
Bx By
€
Ia
Bx B y
I
k 1 l 1
a (k , l )
Finding the maximum displacement
-Shift 2nd window with respect to the first
- Calculate “match”
Bx By
€
Ia
Bx B y
I
k 1 l 1
a (k , l )
- Calculate “match”
Bx By
€
Ia
Bx B y
I
k 1 l 1
a (k , l )
R(s) I1 x I 2 x s dx
“Backbone” of PIV:
-cross-correlation of interrogation areas
-find location of displacement peak
Cross-correlation
peak: mean
displacement
RC
RF
correlation
correlation of mean & RD
of the mean
random fluctuations correlation due
to displacement
Influence of NI
C particle concentration
Cz0 2 z0 light sheet thickness
RD (s D ) ~ N I NI 2
DI
M0 DI int. area size
M0 magnification
NI = 5 NI = 10 NI = 25
NI = 5 NI = 10 NI = 25
RD (s D ) ~ N I FI FO F F ( a) exp( a 2 / d2 )
R.D. Keane & R.J. Adrian
PIV “Design rules”
Multi-pass approach:
start with large windows,
use this result as ‘pre-shift’
for smaller windows…
Grid turbulence
Raffel,
Willert and
Kompenhans
Sub-pixel accuracy
r
X
R1 R1
• parabolic peak fit 2 R1 R1 2 R0
ln R1 ln R1
• Gaussian peak fit
2 ln R1 ln R1 2 ln R0
balance
normalization
Peak locking
Radius
– particle image size 0.1
-0.2
0.3
– Interpolation of peak is biased towards a Polynomial fit
Gaussian fit
0.1
1998. -0.3
-0.5 -0.25 0 0.25 0.5
Actual peak location (pixels)
Peak locking
“three-point” estimators:
d / dr
Peak centroid
Theoretical: 0.01 – 0.05 px
Parabolic peak fit In practice 0.05-0.1 px
Gaussian peak fit
...
Main difference: sensitivity to “peak locking”
or “pixel lock-in”, bias towards integer displacements
displacement measurement error
window matching
FI ~ 0.75 FI ~ 1
velocity pdf
measurement
error
C2 noise 4C2u’2
X = 7 px u’/U = 2.5%
fixed windows matched windows
Data Validation
“article” “lab”
NNII=80
=11
=20
=45
= 153
Remedies
• increase NI
• practical limitations:
• optical transparency of the fluid
• two-phase effects
• image saturation / speckle
Mean
3.7
2.3 9.7 3.0 3.7 3.1 3.2 2.4 3.5 2.7
RMS
2.29
2.3 2.4 2.7 3.0 3.1 3.2 3.5 3.7 9.7
€
Interpolation
a
Motivation: particle pairs near edges
contribute less to correlation result;
Shift window so they are in the center:
additional, relatively uncorrelated result
Laser control,
Data acquisition Camera settings, etc.
Commercial
PIVtec PIVview
TSI Insight
Dantec Flowmap
LaVision DaVis
Oxford Lasers/ILA VidPIV
…
Particle Motion: tracer particle
– Neglect: non-linear drag (only really needed for high-speed flows), Basset
history €term (higher order effect)
Simple thought experiment
dv p 18μ 1
= (U − v ) = (U − v p )
dt ρ p D2
p
τp t
€ €
1 1
v ′p + vp = U
€ τp τp
v p = U [1− exp(− t τ p )]
€
Particle Transfer Function
• Useful to examine steady-state particle response to 1-D
oscillating flow of arbitrary sum of frequencies
– Represent u as an infinite sum of harmonic functions
– Neglect gravity (DC response, not transient)
∞ ∞
du( t )
u( t ) = ∫Λ f (ω ) exp(iωt ) dω
dt
= ∫ iωΛ f (ω ) exp(iωt ) dω
0 0
∞ ∞
dv p ( t )
v p (t) = ∫Λ p (ω ) exp(iωt ) dω
dt
= ∫ iωΛ p (ω ) exp(iωt ) dω
0 0
€ €
2m p dv p m f m p ⎡du dv p ⎤ m f m p du
€ = 2( u − v p ) + € ⎢ − ⎥+ 2
3πμD dt m p 3πμD ⎣ dt dt ⎦ m p 3πμD dt
∞
ρ p D2 ∞ ∞
ρ f ρ p D2
∫ 2 18μ Λ p iω exp(iωt)dω = ∫ 2( Λ f − Λ p ) exp(iωt )dω + ∫ ρ p 18μ
iω [ 3Λ f − Λ p ] exp(iωt )dω
0 € 0 0
τp ρ p D2ω ρf
2iStΛ p = 2( Λ f − Λ p ) + iγSt [ 3Λ f − Λ p ] St = = γ=
€ τf 18μ ρp
Particle Transfer Function
r ⎡ ∗ ⎤
12
vp Λp Λp ⎡A 2 + B 2 ⎤1 2
r =⎢ ∗ ⎥
=⎢ 2 ⎥ 2
u Λ Λ
⎣ f f⎦ ⎣ A + 1 ⎦ A
St 2
3
⎡Im( Λ /Λ ) ⎤ ⎡A(1− B) ⎤ B
φ =tan ⎢
−1 p f
⎥ = tan−1⎢ 2 ⎥ 2
€ ⎢⎣Re( Λ p /Λ f ) ⎥
⎦ ⎣ A + B ⎦
• Examine
€
– Liquid in air, gas in water, plastic in water
Liquid particles in Air