Acoustics & Radiation Physics
Acoustic Levitation
Simulate ultrasonic acoustic levitation. Opposing transducers create a $40 \text{ kHz}$ standing sound wave. Gor'kov acoustic radiation force $F_{\text{rad}} = -\nabla U$ traps styrofoam beads motionless at pressure nodes.
Sound Frequency
40.0 kHz
Trapped Beads
5 beads
Gor'kov Force Max
1.85 mN
Transducer Setup
Visual Overlay
Controls
Gor'kov Acoustic Radiation Potential
Standing Wave Pressure: P(y, t) = P₀ · cos(k y) · cos(ω t)
Gor'kov Potential: U_G = V · [ (⟨P²⟩ / 2ρ₀c²) - (¾ ρ₀ ⟨v²⟩) ]
Acoustic Radiation Force: F_rad = -∇ U_G (Traps objects at pressure nodes y = nλ/2)
Gor'kov Potential: U_G = V · [ (⟨P²⟩ / 2ρ₀c²) - (¾ ρ₀ ⟨v²⟩) ]
Acoustic Radiation Force: F_rad = -∇ U_G (Traps objects at pressure nodes y = nλ/2)
Developer Reference
Core Algorithm & Standalone Script
// Acoustic levitation Gorkov radiation force solver
const canvas = document.getElementById('canvas');
const ctx = canvas.getContext('2d');
// Frad = -grad(U_gorkov)