Pavel B Rosnitskiy, Oleg A Sapozhnikov, Vera A Khokhlova, Wayne Kreider, Sergey A Tsysar, Gilles P L Thomas, Kaizer Contreras, Tatiana D Khokhlova
{"title":"xDDx: a Numerical Toolbox for Ultrasound Transducer Characterization and Design with Acoustic Holography.","authors":"Pavel B Rosnitskiy, Oleg A Sapozhnikov, Vera A Khokhlova, Wayne Kreider, Sergey A Tsysar, Gilles P L Thomas, Kaizer Contreras, Tatiana D Khokhlova","doi":"10.1109/TUFFC.2025.3542405","DOIUrl":null,"url":null,"abstract":"<p><p>Transient acoustic holography is a useful technique for characterization of ultrasound transducers. It involves hydrophone measurements of the 2-D distribution of acoustic pressure waveforms in a transverse plane in front of the transducer - a hologram - and subsequent numerical forward or backward projection of the ultrasound field. This approach enables full spatiotemporal reconstruction of the acoustic field, including the vibrational velocity at the transducer surface. This allows identification of transducer defects as well as structural details of the radiated acoustic field such as side lobes and hot spots. However, numerical projections may be time-consuming (1010 - 1011 operations with complex exponents). Moreover, back-projection from the measurement plane to the transducer surface is sensitive to misalignment between the axes of the positioning system and the axes associated with the transducer. This paper presents an open access transducer characterization toolbox for use in MATLAB or Octave on Windows computers (https://github.com/pavrosni/xDDx/releases). The core algorithm is based on the Rayleigh integral implemented in C++ executables for graphics and central processing units (GPUs and CPUs). The toolbox includes an automated procedure for correcting axes misalignments to optimize the visualization of transducer surface vibrations. Beyond using measured holograms, the toolbox can also simulate the fields radiated by user-defined transducers. Measurements from two focused 1.25-MHz 12-element sector transducers (apertures of 87 mm, focal distances of 65 mm and 87 mm) were used with the toolbox for demonstration purposes. Simulation speed tests for different computational devices showed a range of 0.2 s - 3 min for GPUs and 1.6 s - 57 min for CPUs.</p>","PeriodicalId":13322,"journal":{"name":"IEEE transactions on ultrasonics, ferroelectrics, and frequency control","volume":"PP ","pages":""},"PeriodicalIF":3.0000,"publicationDate":"2025-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on ultrasonics, ferroelectrics, and frequency control","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1109/TUFFC.2025.3542405","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ACOUSTICS","Score":null,"Total":0}
引用次数: 0
Abstract
Transient acoustic holography is a useful technique for characterization of ultrasound transducers. It involves hydrophone measurements of the 2-D distribution of acoustic pressure waveforms in a transverse plane in front of the transducer - a hologram - and subsequent numerical forward or backward projection of the ultrasound field. This approach enables full spatiotemporal reconstruction of the acoustic field, including the vibrational velocity at the transducer surface. This allows identification of transducer defects as well as structural details of the radiated acoustic field such as side lobes and hot spots. However, numerical projections may be time-consuming (1010 - 1011 operations with complex exponents). Moreover, back-projection from the measurement plane to the transducer surface is sensitive to misalignment between the axes of the positioning system and the axes associated with the transducer. This paper presents an open access transducer characterization toolbox for use in MATLAB or Octave on Windows computers (https://github.com/pavrosni/xDDx/releases). The core algorithm is based on the Rayleigh integral implemented in C++ executables for graphics and central processing units (GPUs and CPUs). The toolbox includes an automated procedure for correcting axes misalignments to optimize the visualization of transducer surface vibrations. Beyond using measured holograms, the toolbox can also simulate the fields radiated by user-defined transducers. Measurements from two focused 1.25-MHz 12-element sector transducers (apertures of 87 mm, focal distances of 65 mm and 87 mm) were used with the toolbox for demonstration purposes. Simulation speed tests for different computational devices showed a range of 0.2 s - 3 min for GPUs and 1.6 s - 57 min for CPUs.
期刊介绍:
IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control includes the theory, technology, materials, and applications relating to: (1) the generation, transmission, and detection of ultrasonic waves and related phenomena; (2) medical ultrasound, including hyperthermia, bioeffects, tissue characterization and imaging; (3) ferroelectric, piezoelectric, and piezomagnetic materials, including crystals, polycrystalline solids, films, polymers, and composites; (4) frequency control, timing and time distribution, including crystal oscillators and other means of classical frequency control, and atomic, molecular and laser frequency control standards. Areas of interest range from fundamental studies to the design and/or applications of devices and systems.