Pavel B. Rosnitskiy;Oleg A. Sapozhnikov;Vera A. Khokhlova;Wayne Kreider;Sergey A. Tsysar;Gilles P. L. Thomas;Kaizer Contreras;Tatiana D. Khokhlova
{"title":"超声换能器特性和声学全息设计的数值工具箱。","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":"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 projection (FP) 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 sidelobes and hot spots. However, numerical projections may be time-consuming (<inline-formula> <tex-math>$10^{{10}}$ </tex-math></inline-formula>–<inline-formula> <tex-math>$10^{{11}}$ </tex-math></inline-formula> operations with complex exponents). Moreover, backprojection 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 article presents an open-access transducer characterization toolbox for use in MATLAB or Octave on Windows computers (<uri>https://github.com/pavrosni/xDDx/releases</uri>). 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 and focal distances of 65 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.","PeriodicalId":13322,"journal":{"name":"IEEE transactions on ultrasonics, ferroelectrics, and frequency control","volume":"72 5","pages":"564-580"},"PeriodicalIF":3.0000,"publicationDate":"2025-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"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\":\"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 projection (FP) 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 sidelobes and hot spots. However, numerical projections may be time-consuming (<inline-formula> <tex-math>$10^{{10}}$ </tex-math></inline-formula>–<inline-formula> <tex-math>$10^{{11}}$ </tex-math></inline-formula> operations with complex exponents). Moreover, backprojection 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 article presents an open-access transducer characterization toolbox for use in MATLAB or Octave on Windows computers (<uri>https://github.com/pavrosni/xDDx/releases</uri>). 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 and focal distances of 65 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.\",\"PeriodicalId\":13322,\"journal\":{\"name\":\"IEEE transactions on ultrasonics, ferroelectrics, and frequency control\",\"volume\":\"72 5\",\"pages\":\"564-580\"},\"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://ieeexplore.ieee.org/document/10891027/\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ACOUSTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on ultrasonics, ferroelectrics, and frequency control","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10891027/","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ACOUSTICS","Score":null,"Total":0}
引用次数: 0
摘要
瞬态声全息技术是表征超声换能器的一种有效技术。它包括水听器在换能器前的横平面上测量声压波形的二维分布——全息图——以及随后的超声场的数值正向或反向投影。这种方法可以实现声场的完整时空重建,包括传感器表面的振动速度。这允许识别换能器缺陷以及辐射声场的结构细节,如侧瓣和热点。然而,数值投影可能很耗时(1010 - 1011次复指数运算)。此外,从测量平面到传感器表面的反向投影对定位系统的轴线与与传感器相关的轴线之间的不对准很敏感。本文提出了一个开放访问的传感器表征工具箱,用于MATLAB或Octave在Windows计算机上(https://github.com/pavrosni/xDDx/releases)。核心算法是基于图形和中央处理器(gpu和cpu)的c++可执行文件中实现的瑞利积分。该工具箱包括一个自动程序,用于纠正轴不对中,以优化传感器表面振动的可视化。除了使用测量全息图,工具箱还可以模拟由用户定义的换能器辐射的场。两个聚焦1.25 mhz的12元件扇形传感器(孔径为87 mm,焦距为65 mm和87 mm)的测量结果与工具箱一起用于演示目的。对不同计算设备的模拟速度测试表明,gpu的速度范围为0.2 s - 3分钟,cpu的速度范围为1.6 s - 57分钟。
xDDx: A Numerical Toolbox for Ultrasound Transducer Characterization and Design With Acoustic Holography
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 projection (FP) 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 sidelobes and hot spots. However, numerical projections may be time-consuming ($10^{{10}}$ –$10^{{11}}$ operations with complex exponents). Moreover, backprojection 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 article 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 and focal distances of 65 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.