Manipulation of Ultrasonic Force Field
CSEF · 2017 Electronics & Electromagnetics First Award
Overview
Objectives/Goals The goal of the project is to generate an ultrasonic force field to levitate and manipulate small objects. Methods/Materials I developed a computer simulation algorithms using MATLAB to calculate the needed amplitude and phase configuration of the phased-array transmitter in order to generate a given field pattern. I also experimentally verified the simulated field pattern by designing and building an ultrasonic phased-array transmitting system and a field scanning platform. I used an Arduino DUE to manage the amplitude and phase configurations, an FPGA to control the phases (FPGA code developed by others), digital potentiometers to attenuate the signal, and fixed gain amplifiers to drive an array of ultrasonic transducers. The field pattern was measured by an ultrasonic receiver mounted on an XYZ stage built by LEGO Technic parts and controlled by an Arduino MEGA through Bricktronics Megashield. Results Simulated 1-D field pattern matched very well with measured field strength pattern. It was found that uniformly spaced arrays showed strong spurious interference spikes. Smaller spacing in uniformly spaced arrays pushed spurious interference spikes further apart. Larger overall array dimension yielded smaller focal spot size. Randomly spaced arrays showed lower spurious interference spikes. Levitating effect was observed that very light objects were moved by the ultrasonic field. However, full suspension of an object was not achieved. It was probably caused by insufficient field strength. Conclusions/Discussion The simulation program using gradient descent algorithm could effectively produce transducer amplitude and phase configurations to yield any arbitrary field strength pattern. Uniform amplitude algorithm was fast and did not require regression. It could maximize transducer output amplitude. However, it could only generate a single focal spot. Experimentally measured ultrasonic field matched with simulation very well. The generated field strength was sufficient to move small objects, but not enough to fully suspend objects.
Summary statement
I simulated and experimentally verified a phased-array ultrasonic transmitter for generating a force field to levitate small objects.
Help received
I designed and built all of the circuits and the testing platform. I wrote all of the Arduino code and MATLAB code, except for the Verilog code for the FPGA which was written by the mentor.
Awards (1)
Competition history
- CSEF 2017
Resources
Related projects
ISEF · 2020
Acoustic Levitation: Which Phase Offset Pattern Maximizes Range of Movement?
CSEF · 2011
Single Transducer, Gradient-Force Ultrasonic Microparticle Trapping
ISEF · 2016
Ultrasonic Levitation
ISEF · 2023
Developing a New Acoustic Levitation Platform Design for Non-Contact Handling in Electronics Assembly
ISEF · 2016
Logical Levitation: Achieving Magnetic Levitation via Computational Feedback Loop
CSEF · 2011
Surfing on Sound
CSEF · 2013
The Effect of Control Mechanisms on the Stability of an Electronically Reproduced Meissner Effect Levitation System
CSEF · 2019
Modelling Minimum Voltage to Acoustically Levitate Non-spherical Objects at Near-wavelength Dimensions
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects