A method and system for simulating an ultrasonic conduction path based on a three-dimensional structure
By using a three-dimensional reconstruction and parameter assignment method to simulate the ultrasonic transmission path, the problem of low simulation accuracy in two-dimensional planar simulation is solved, and accurate simulation of three-dimensional structures is achieved, thereby improving the accuracy and responsiveness of the ultrasonic transmission path.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGXI UNIV
- Filing Date
- 2026-05-08
- Publication Date
- 2026-07-24
AI Technical Summary
Existing ultrasonic path analysis methods rely on two-dimensional planar simulation, which makes it difficult to accurately simulate heterogeneity such as pores and cracks in three-dimensional structures. This results in a large deviation between the acoustic parameter assignments and the actual working conditions, and low accuracy in ultrasonic transmission path simulation.
A three-dimensional structure-based ultrasonic transmission path simulation method is adopted. By acquiring CT scan images and CAD files, a multi-attribute coupled digital twin model is generated, an ultrasonic emission source is configured, and the ultrasonic transmission path and its key physical quantities are solved using the three-dimensional wave equation.
It accurately captures the spatial distribution of pores and cracks in real three-dimensional structures, improves the accuracy of acoustic parameters, significantly enhances the accuracy of path simulation, and can truly reflect the propagation behavior of ultrasound in heterogeneous media.
Smart Images

Figure CN122452243A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of ultrasonic engineering algorithms, specifically relating to a method and system for simulating ultrasonic transmission paths based on three-dimensional structures. Background Technology
[0002] Ultrasonic path analysis refers to a technique that studies the path characteristics of ultrasonic waves propagating in a medium, such as propagation path length, propagation time, energy loss, and sound pressure distribution, to assess the heterogeneity of the internal structure of a material, detect defects, or assess its physical properties. Ultrasonic transmission path simulation is the core foundation of path analysis. It uses numerical methods to reproduce the propagation behavior of sound waves in a medium, generating path data to provide quantitative evidence for analysis. Because it can replace costly experiments and predict path behavior under complex conditions, it is widely used in materials science and other fields.
[0003] Existing ultrasonic path analysis often relies on two-dimensional planar simulation to model the ultrasonic transmission path, simplifying the three-dimensional structure of the material into a two-dimensional model and performing planar simulation through acoustic equations. However, this two-dimensional simplification method is difficult to reproduce the heterogeneity of real three-dimensional structures, such as the spatial distribution of pores and cracks, resulting in large deviations between the assigned acoustic parameters such as sound velocity and acoustic impedance and actual working conditions, and low accuracy of ultrasonic transmission path simulation. Summary of the Invention
[0004] To address the problem of low accuracy in existing ultrasonic conduction path simulations, this invention provides a method and system for simulating ultrasonic conduction paths based on three-dimensional structures.
[0005] To achieve the above objectives, the present invention provides the following technical solution: A method for simulating ultrasonic conduction paths based on three-dimensional structures, comprising: Obtain multiple CT tomographic images of the target to be simulated; Multiple CT scan images are stacked and aligned in three-dimensional space to generate a geometric digital model of the target to be simulated. Each three-dimensional pixel in the geometric digital model is assigned acoustic and mechanical characteristics based on the material composition of the target at the corresponding location, resulting in a multi-attribute coupled digital twin model of the target. An ultrasonic source with known parameters is configured within a multi-attribute coupled digital twin model. Based on the ultrasonic source parameters and the parameters of the multi-attribute coupled digital twin model, the ultrasonic transmission path of the ultrasonic source within the multi-attribute coupled digital twin model, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, are obtained by solving the three-dimensional wave equation.
[0006] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: Obtain the CAD file of the target to be simulated; Convert the CAD file to a format compatible with CT tomographic images; then merge the converted CAD file with the CT tomographic images to obtain the merged CT tomographic images.
[0007] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: Based on the matrix, reinforcing phase, and pores of the target to be simulated, the corresponding longitudinal wave velocity, transverse wave velocity, acoustic impedance, acoustic attenuation coefficient, elastic modulus, and Poisson's ratio are assigned to the corresponding positions in the geometric digital model, thus obtaining a multi-attribute coupled digital twin model of the target to be simulated.
[0008] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: The elastic modulus and Poisson's ratio corresponding to the matrix, reinforcing phase and pores are matched with the closest material parameters in the preset acoustic parameter-material parameter comparison database to obtain the closest longitudinal wave velocity, transverse wave velocity, acoustic impedance and acoustic attenuation coefficient.
[0009] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: The multi-attribute coupled digital twin model is meshed to obtain the meshed multi-attribute coupled digital twin model. Based on the staggered mesh finite difference method, the meshed multi-attribute coupled digital twin model is iteratively solved by the three-dimensional velocity-stress elastic wave equation to obtain the dynamic wave field of ultrasonic waves in the multi-attribute coupled digital twin model. The ultrasonic transmission path, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, are extracted from the dynamic wave field.
[0010] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: The ultrasonic transmission path is screened based on the sound pressure threshold, propagation time threshold, or energy loss threshold to obtain the screened ultrasonic transmission path. A visualization view of the target to be simulated is generated from the selected ultrasound conduction paths.
[0011] Optionally, the ultrasonic conduction path simulation method based on a three-dimensional structure provided by the present invention further includes: The ultrasonic transmission paths of ultrasonic sources at the same location in different simulated targets are compared, along with the sound pressure, propagation time, and energy loss along the ultrasonic transmission paths, to generate a ultrasonic path comparison report for different simulated targets.
[0012] The present invention also provides an ultrasonic conduction path simulation system based on a three-dimensional structure, comprising: The CT local region extraction module is used to acquire multiple CT tomographic images of the target to be simulated. The multi-parameter 3D modeling module is used to stack and align multiple CT scan images in 3D space, and generate a geometric digital model of the target to be simulated from the aligned CT scan images. Based on the material composition of the target at the corresponding position, each 3D pixel in the geometric digital model is given acoustic and mechanical characteristics, resulting in a multi-attribute coupled digital twin model of the target to be simulated. The ultrasonic motion simulation module is used to configure an ultrasonic source with known ultrasonic emission parameters within a multi-attribute coupled digital twin model. Based on the ultrasonic emission source parameters and the parameters of the multi-attribute coupled digital twin model, the ultrasonic transmission path of the ultrasonic emission source within the multi-attribute coupled digital twin model is obtained by solving the three-dimensional wave equation, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path.
[0013] The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement any of the steps in a method for simulating ultrasonic conduction paths based on a three-dimensional structure.
[0014] The present invention also provides a computer-readable storage medium storing a computer program that, when loaded by a processor, can execute any step of a method for simulating ultrasonic conduction paths based on a three-dimensional structure.
[0015] The ultrasonic conduction path simulation method based on three-dimensional structure provided by this invention has the following beneficial effects: This invention provides the raw data foundation for three-dimensional reconstruction by acquiring CT scan images of the target to be simulated; subsequently, the scan images are stacked and aligned in three-dimensional space, and a geometric digital model is generated based on threshold segmentation and reconstruction algorithms. Then, each three-dimensional pixel in the model is assigned acoustic properties and mechanical characteristics according to the material composition, forming a multi-attribute coupled digital twin model; finally, an ultrasonic emission source with known parameters is configured in the model, and the ultrasonic transmission path and its key physical quantities are directly output by solving the three-dimensional wave equation.
[0016] In particular, because the present invention accurately captures the spatial distribution of pores, cracks and other features of the real three-dimensional structure through three-dimensional reconstruction and parameter assignment, it avoids the geometric distortion of the two-dimensional model. This ensures that the acoustic parameters such as sound velocity and acoustic impedance are highly consistent with the actual working conditions. Combined with the numerical simulation of the three-dimensional wave equation, it can truly reflect the propagation behavior of ultrasound in heterogeneous media, significantly improve the accuracy of path simulation, and lay a solid foundation for subsequent engineering analysis. Attached Figure Description
[0017] To more clearly illustrate the embodiments and design schemes of the present invention, the accompanying drawings required for this embodiment will be briefly described below. The drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A schematic diagram of an ultrasonic conduction path simulation method based on a three-dimensional structure provided in an embodiment of the present invention; Figure 2 This is an example of obtaining CT tomographic images provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of a multi-attribute coupled digital twin model simulation provided in an embodiment of the present invention; Figure 4 This is one of the schematic diagrams of ultrasonic wave propagation simulation results provided in an embodiment of the present invention; Figure 5 This is the second schematic diagram of the simulation results of ultrasonic wave propagation provided in the embodiments of the present invention; Figure 6 A schematic diagram of the simulated path of a water-filled specimen provided in an embodiment of the present invention; Figure 7 This provides a schematic diagram of the simulated path of the filling specimen after the saturation is reduced, for the purposes of embodiments of the present invention. Detailed Implementation
[0019] To enable those skilled in the art to better understand and implement the technical solutions of the present invention, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and should not be construed as limiting the scope of protection of the present invention.
[0020] Traditional ultrasonic path analysis methods often rely on empirical formulas or two-dimensional planar simulations. At the geometric modeling level, traditional solutions often use homogeneous and simplified two-dimensional models to represent the target object, which cannot accurately reproduce the complex three-dimensional geometric contours and heterogeneous material distributions of the actual object. This results in significant deviations between the acoustic parameter assignments and actual working conditions, making it difficult to reflect the impact of structural heterogeneity on ultrasonic propagation. Although some solutions introduce three-dimensional modeling technology, they mostly import data in a single format, which cannot be compatible with multi-source heterogeneous data such as CAD engineering drawings and CT tomographic images, limiting the efficiency and accuracy of model reconstruction. At the result analysis level, traditional ultrasonic path displays are mostly data tables or two-dimensional curves, lacking intuitive three-dimensional visualization and interaction capabilities. Technicians find it difficult to quickly locate the energy focusing area and path deviation position, and it is difficult to complete the quantitative analysis of path differences under different material parameters and different emission angles, increasing the cycle and cost of ultrasonic solution iteration and optimization.
[0021] To address the aforementioned shortcomings, this invention provides a method for simulating ultrasonic transmission paths. A CT scan is performed on a cubic porous specimen. Based on the CT scan results, a three-dimensional porous structure is reconstructed, and corresponding physical properties are assigned. This enables the establishment of three-dimensional ultrasonic wave propagation models under different conditions. Numerical simulations are performed using the three-dimensional wave equation to reproduce the propagation behavior of sound waves in heterogeneous media. By analyzing the initial time of ultrasonic signal arrival at the receiver and considering the model length, the ultrasonic velocity characteristics of the three-dimensional model under different conditions can be determined.
[0022] This invention significantly reduces the amount of modeling data and MATLAB computational power consumption by extracting the core region of the CT scan, while avoiding noise interference in the edge region and improving the accuracy of the model's geometry. Furthermore, it supports the precise embedding of multi-dimensional parameters such as acoustics and physics, meeting the multi-field coupling simulation requirements of ultrasonic wave propagation and closely matching the properties of actual specimens. In addition, this invention utilizes the MATLAB platform to achieve integrated modeling and simulation, and the visualization module allows for real-time viewing of ultrasonic propagation dynamics, facilitating technicians to quickly optimize excitation parameters and model properties, thus improving the iterative efficiency of simulation schemes.
[0023] Example 1 This invention provides a method for simulating ultrasonic conduction paths based on three-dimensional structures, specifically as follows: Figure 1 As shown, it includes the following steps: Step 11: Obtain multiple CT scan images of the target to be simulated.
[0024] Step 12: Obtain the CAD file of the target to be simulated; convert the CAD file to a format compatible with CT tomographic images; fuse the converted CAD file with the CT tomographic images to obtain the fused CT tomographic images.
[0025] Specifically, such as Figure 2 As shown, to ensure that the constructed digital twin model can realistically reflect the intricate non-uniform structure inside the material, this invention employs high-resolution X-ray nanocomputing tomography (NCT) technology to perform three-dimensional imaging of the raw material sample. First, for the target to be simulated, a representative raw material is selected and precisely machined into a standard cubic specimen with a side length of 10 mm to ensure the consistency of the scan set and reduce boundary artifacts. Then, using a nano-CT device, continuous tomographic scanning is performed along the longitudinal or Z-axis of the standard cubic specimen. For example, setting the slice thickness or inter-slice resolution to 7 micrometers yields 1500 consecutive two-dimensional grayscale projection images. These two-dimensional grayscale projection images can identify key micrometer-level structural features within the standard cubic specimen, such as pores, cracks, and inclusions.
[0026] Furthermore, to avoid the impact of equipment fluctuations and environmental factors on image quality, all samples were scanned in batches under the same temperature and humidity controlled environment, using identical voltage, current, exposure time, and reconstruction parameters. This ensured a high degree of comparability and consistency of all raw data. Figure 2 As shown, these CT slice sequences, after preprocessing such as noise reduction and ring artifact correction, clearly demonstrate the spatial distribution of different density components inside the standard cubic specimen, laying a precise data foundation for subsequent digital reconstruction.
[0027] Step 13: Stack and align multiple CT scan images in three-dimensional space; based on threshold segmentation and three-dimensional reconstruction algorithms, generate a geometric digital model of the target to be simulated from the aligned CT scan images; assign acoustic and mechanical characteristics to each three-dimensional pixel in the geometric digital model based on the material composition of the target at the corresponding position, and obtain a multi-attribute coupled digital twin model of the target to be simulated.
[0028] Step 13 includes: Step 131: Based on the matrix, reinforcing phase, and pores of the target to be simulated, assign the corresponding P-wave velocity, S-wave velocity, acoustic impedance, acoustic attenuation coefficient, elastic modulus, and Poisson's ratio to the corresponding positions in the geometric digital model to obtain a multi-attribute coupled digital twin model of the target to be simulated. For example, match the elastic modulus and Poisson's ratio corresponding to the matrix, reinforcing phase, and pores with the closest material parameters in the preset acoustic parameter-material parameter comparison database to obtain the closest P-wave velocity, S-wave velocity, acoustic impedance, and acoustic attenuation coefficient.
[0029] Specifically, after acquiring 1500 consecutive two-dimensional grayscale projection images, a 4mm×4mm two-dimensional region is cropped from the center of each two-dimensional grayscale projection image slice. These 1500 two-dimensional regions are then stacked and aligned in three-dimensional space. Using threshold segmentation and three-dimensional reconstruction algorithms, a 4mm×4mm×4mm three-dimensional binary digital model or a three-dimensional multiphase digital model that accurately reflects the material's true pore and skeleton structure is generated, which is the geometric structure digital model of the target to be simulated.
[0030] Subsequently, to achieve physical simulation of ultrasonic propagation, based on materials science theory and experimental calibration data, multiple physical attributes were assigned to each voxel or three-dimensional pixel in the geometric digital model. For example, based on the material composition such as the matrix, porosity, and reinforcing phase, corresponding longitudinal wave velocity, transverse wave velocity, acoustic impedance, and acoustic attenuation coefficient considering both absorption and scattering were assigned. Furthermore, in conjunction with acoustic attributes, corresponding elastic modulus and Poisson's ratio were assigned to each phase in the geometric digital model, fully describing its elastic mechanical behavior. This transformed the abstract geometric digital model into a multi-attribute coupled digital twin model with clear physical meaning, integrating geometric structure, acoustic properties, and mechanical properties. Figure 3 As shown, this multi-attribute coupled digital twin model can not only reproduce the complex microstructure of the cubic standard specimen material, but also ensure the spatialization and digitization of the key physical parameters of ultrasonic wave propagation.
[0031] Step 14: Configure an ultrasonic emission source with known parameters within the multi-attribute coupled digital twin model; based on the ultrasonic emission source parameters and the parameters of the multi-attribute coupled digital twin model, obtain the ultrasonic transmission path of the ultrasonic emission source within the multi-attribute coupled digital twin model, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, by solving the three-dimensional wave equation.
[0032] Step 14 includes: Step 141: Mesh the multi-attribute coupled digital twin model to obtain a meshed multi-attribute coupled digital twin model. Based on the staggered mesh finite difference method, iteratively solve the meshed multi-attribute coupled digital twin model using the three-dimensional velocity-stress elastic wave equation to obtain the dynamic wave field of ultrasound in the multi-attribute coupled digital twin model. For example, a pre-defined sound wave signal is emitted from one end of the three-dimensional reconstructed model, and the sound wave path is calculated using the three-dimensional wave equation to obtain the propagation path of ultrasound through the CTB.
[0033] Step 142: Extract the ultrasonic transmission path, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path from the dynamic wave field.
[0034] Specifically, once the 4mm×4mm×4mm multi-attribute coupled digital twin model is constructed, it can be used as the computational domain. The longitudinal and transverse waves involved in the propagation of ultrasound in non-uniform and anisotropic media, as well as their coupling and conversion processes, can be solved directly through the three-dimensional wave equation. Alternatively, a three-dimensional time-domain velocity-stress elastic wave equation solver that uses the high-order staggered mesh finite difference method for numerical calculation can be called to solve the longitudinal and transverse waves involved in the propagation of ultrasound in non-uniform and anisotropic media, as well as their coupling and conversion processes.
[0035] A point source simulates an ultrasonic transducer at the geometric center of the bottom of the model, and a modulation pulse with a center frequency of 2MHz is used as the excitation signal. The initial acoustic power of the excitation signal is set to 1W, thereby exciting broadband ultrasonic waves.
[0036] The calculation time of the three-dimensional time-domain velocity-stress elastic wave equation solver can be set to 200 time steps. The specific time step can be automatically determined based on the stability criterion, and this invention does not impose any limitations. By iteratively solving the three-dimensional wave equation using the three-dimensional time-domain velocity-stress elastic wave equation solver, the entire dynamic spatiotemporal process of ultrasound from excitation, propagation in complex media, to reflection, transmission, and scattering is fully calculated. This allows for the determination of the ultrasound propagation path, as well as information such as sound pressure, propagation time, and energy loss along the ultrasound propagation path.
[0037] Step 15: Filter the ultrasonic transmission path based on the sound pressure threshold, propagation time threshold, or energy loss threshold to obtain the filtered ultrasonic transmission path; generate a visualization view of the target to be simulated from the filtered ultrasonic transmission path.
[0038] Step 16: Compare the ultrasonic transmission paths of ultrasonic sources at the same location in different targets to be simulated, as well as the sound pressure, propagation time and energy loss along the ultrasonic transmission paths, and generate an ultrasonic path comparison report for different targets to be simulated.
[0039] Specifically, this invention can also generate path simulation results such as Figure 4 and Figure 5 The dynamic animation shown clearly demonstrates the propagation of ultrasonic waves within the simulated target's dynamic wave field. Blue represents the ultrasonic propagation path; subsequent color changes separate amplitude and path. Yellow represents the amplitude, gray represents the skeleton of the simulated target's three-dimensional structure, and white represents the gaps between the skeletons. The ultrasonic wave propagates along the gray skeleton. Figure 4 As shown, ultrasonic waves originate from a point source located at the geometric center of the bottom of the model and propagate as spherical wavefronts in the non-uniform medium of the multi-attribute coupled digital twin model, such as... Figure 5 As shown, when the spherical wavefront encounters the internal interfaces such as pores and heterogeneous phases in the multi-attribute coupled digital twin model, significant scattering occurs, and strong total internal reflection occurs at the free interface at the top of the model.
[0040] Furthermore, to verify the effectiveness of the invention, CT scans were performed on filler specimens with different moisture contents. The CT scan images were then imported into software for reconstruction. Various parameters were input into the reconstructed data, and the parameters of the ultrasonic emission source were determined. Simulation was then performed, and the transmission path and results were calculated using a three-dimensional wave equation. Subsequent analysis was conducted based on the results. Figure 6 A schematic diagram of the simulation path for a water-saturated filled specimen is shown below. Figure 6 As shown, it can be seen that the wavefront remains intact and uniform during propagation, and the signal amplitude increases rapidly after reaching the receiver. The simulated path diagram of the filled specimen after the water saturation decreases is shown below. Figure 7 As shown, as water saturation decreases, air is introduced into the pores, partially blocking the propagation of ultrasound. With increasing propagation distance, the waveforms before the region become inconsistent and disperse into multiple wavefronts. The signal amplitude attenuation pattern closely matches the model's preset attenuation coefficient, and the average wave velocity calculated from the wavefront arrival time is also consistent with the model's assigned parameters, demonstrating the accuracy and effectiveness of the ultrasound transmission path simulation results generated by this invention.
[0041] Example 2 The present invention also provides an ultrasonic conduction path simulation system based on a three-dimensional structure, comprising: The CT local region extraction module is used to acquire multiple CT tomographic images of the target to be simulated.
[0042] The multi-parameter 3D modeling module is used to stack and align multiple CT scan images in 3D space, and generate a geometric digital model of the target to be simulated from the aligned CT scan images. Based on the material composition of the target at the corresponding position, each 3D pixel in the geometric digital model is given acoustic and mechanical characteristics, resulting in a multi-attribute coupled digital twin model of the target.
[0043] The ultrasonic motion simulation module is used to configure an ultrasonic source with known ultrasonic emission parameters within a multi-attribute coupled digital twin model. Based on the ultrasonic emission source parameters and the parameters of the multi-attribute coupled digital twin model, the ultrasonic transmission path of the ultrasonic emission source within the multi-attribute coupled digital twin model is obtained by solving the three-dimensional wave equation, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path.
[0044] For example, the CT local region extraction module is used to import a series of CT tomographic scans of a cube specimen, automatically identify the geometric center of each tomographic image, and extract a square region in the middle of the tomographic image according to a preset size, filtering out redundant edge regions to reduce data volume. The multi-parameter 3D modeling module is used to stack the square regions extracted from each tomographic image in 3D according to the tomographic spacing, reconstructing the 3D geometric model of the cube specimen; it also provides a parameter input interface, allowing users to assign acoustic parameters such as acoustic impedance and acoustic attenuation coefficient, as well as physical and mechanical parameters such as elastic modulus and Poisson's ratio to the model, achieving precise binding of multi-dimensional attributes. Furthermore, the multi-parameter 3D modeling module also includes an external data import unit, thus being compatible with the import of different data such as CAD format model files and CT tomographic scan image data, enabling rapid reconstruction and parameter mapping of the target object's 3D solid model. The ultrasonic motion simulation module uses a built-in three-dimensional wave equation solving algorithm adapted to three-dimensional heterogeneous models to perform numerical simulation based on the input acoustic parameters and output the propagation path, energy attenuation, and interface reflection and refraction data of ultrasound at different times. The three-dimensional wave equation is a wave equation solving algorithm that can simultaneously adapt to the ultrasonic transmission simulation of the complex internal structure of the target object.
[0045] Furthermore, the ultrasonic conduction path simulation system can transform simulation data into three-dimensional dynamic visualization images through the result visualization module. This allows for an intuitive display of the ultrasonic propagation process within the specimen, supporting real-time viewing and export of multi-dimensional data such as energy loss curves and propagation path trajectories. Additionally, the result visualization module can generate ultrasonic path comparison reports, enabling visual comparison of propagation path differences for the same emission source under different material parameters and emission angles. The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory. The processor executes the computer program to implement the steps in an embodiment of a method for simulating ultrasonic conduction paths based on a three-dimensional structure. Specific implementation methods can be found in the method embodiments, and will not be repeated here.
[0046] Furthermore, the present invention also provides a non-transitory computer-readable storage medium containing instructions on which a computer program is stored. For example, a memory containing instructions that can be executed by a processor of a computer device to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the computer program is executed by the processor, it can implement the steps in an embodiment of a method for simulating ultrasonic conduction paths based on a three-dimensional structure. Specific implementation methods can be found in the method embodiments, which will not be repeated here.
[0047] Those skilled in the art will understand that embodiments of the present invention can provide methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0048] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0049] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0050] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0051] It should be noted that the specific embodiments described above enable those skilled in the art to more fully understand the present invention, but do not limit the present invention in any way. Therefore, although the present invention has been described in detail in this specification and embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the present invention; and all technical solutions and improvements that do not depart from the spirit and scope of the present invention are covered within the protection scope of the present invention patent. No reference numerals in the claims should be construed as limiting the scope of the claims. Any simple variations or equivalent substitutions of technical solutions that can be readily obtained by those skilled in the art within the scope of the technology disclosed in the present invention are within the protection scope of the present invention.
Claims
1. A method for simulating ultrasonic conduction paths based on three-dimensional structures, characterized in that, include: Obtain multiple CT tomographic images of the target to be simulated; Multiple CT scan images are stacked and aligned in three-dimensional space to generate a geometric digital model of the target to be simulated. Each three-dimensional pixel in the geometric digital model is assigned acoustic and mechanical characteristics based on the material composition of the target at the corresponding location, thus obtaining a multi-attribute coupled digital twin model of the target to be simulated. An ultrasonic emission source with known parameters is configured within the multi-attribute coupled digital twin model. Based on the ultrasonic emission source parameters and the parameters of the multi-attribute coupled digital twin model, the ultrasonic transmission path of the ultrasonic emission source within the multi-attribute coupled digital twin model, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, are obtained by solving the three-dimensional wave equation.
2. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 1, characterized in that, Before stacking and aligning multiple CT scan images in three-dimensional space, the process also includes: Obtain the CAD file of the target to be simulated; The CAD file is converted to a format compatible with the CT tomographic image; the converted CAD file is then fused with the CT tomographic image to obtain a fused CT tomographic image.
3. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 1, characterized in that, For each three-dimensional pixel in the geometric digital model, acoustic and mechanical characteristics are assigned based on the material composition of the corresponding location of the target to be simulated, resulting in a multi-attribute coupled digital twin model of the target to be simulated, including: Based on the matrix, reinforcing phase, and pores of the target to be simulated, the corresponding longitudinal wave velocity, transverse wave velocity, acoustic impedance, acoustic attenuation coefficient, elastic modulus, and Poisson's ratio are assigned to the corresponding positions in the geometric digital model to obtain a multi-attribute coupled digital twin model of the target to be simulated.
4. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 3, characterized in that, In the digital model of the geometric structure, the longitudinal wave velocity, transverse wave velocity, acoustic impedance, acoustic attenuation coefficient, elastic modulus, and Poisson's ratio corresponding to the matrix, reinforcing phase, and pores at the respective locations include: The elastic modulus and Poisson's ratio corresponding to the matrix, reinforcing phase and pores are matched with the closest material parameters in the preset acoustic parameter-material parameter comparison database to obtain the closest longitudinal wave velocity, transverse wave velocity, acoustic impedance and acoustic attenuation coefficient.
5. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 1, characterized in that, The three-dimensional wave equation is a three-dimensional velocity-stress elastic wave equation. Solving the three-dimensional wave equation yields the ultrasonic transmission path of the ultrasonic source within the multi-attribute coupled digital twin model, including: The multi-attribute coupled digital twin model is meshed to obtain a meshed multi-attribute coupled digital twin model; based on the staggered mesh finite difference method, the meshed multi-attribute coupled digital twin model is iteratively solved using the three-dimensional velocity-stress elastic wave equation to obtain the dynamic wave field of ultrasonic waves in the multi-attribute coupled digital twin model. The ultrasonic transmission path, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, are extracted from the dynamic wave field.
6. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 1, characterized in that, After obtaining the ultrasonic transmission path of the ultrasonic source within a multi-attribute coupled digital twin model, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path, the model also includes: The ultrasonic transmission path is filtered based on the sound pressure threshold, propagation time threshold, or energy loss threshold to obtain the filtered ultrasonic transmission path. A visualization view of the target to be simulated is generated from the selected ultrasonic conduction path.
7. The method for simulating ultrasonic conduction paths based on three-dimensional structures according to claim 1, characterized in that, The target to be simulated is multiple. After obtaining the ultrasonic transmission path of the ultrasonic emission source in the multi-attribute coupled digital twin model, as well as the sound pressure, propagation time, and energy loss on the ultrasonic transmission path, the model further includes: The ultrasonic transmission paths of ultrasonic sources at the same location in different simulated targets are compared, along with the sound pressure, propagation time, and energy loss along the ultrasonic transmission paths, to generate a ultrasonic path comparison report for different simulated targets.
8. A three-dimensional structure-based ultrasonic conduction path simulation system, characterized in that, include: The CT local region extraction module is used to acquire multiple CT tomographic images of the target to be simulated. A multi-parameter 3D modeling module is used to stack and align multiple CT scan images in 3D space, and generate a geometric digital model of the target to be simulated from the aligned CT scan images; based on the material composition of the target at the corresponding position, acoustic properties and mechanical features are assigned to each 3D pixel in the geometric digital model, to obtain a multi-attribute coupled digital twin model of the target to be simulated. An ultrasonic motion simulation module is used to configure an ultrasonic emission source with known parameters within the multi-attribute coupled digital twin model; based on the ultrasonic emission source parameters and the parameters of the multi-attribute coupled digital twin model, the ultrasonic transmission path of the ultrasonic emission source within the multi-attribute coupled digital twin model is obtained by solving the three-dimensional wave equation, as well as the sound pressure, propagation time, and energy loss along the ultrasonic transmission path.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the steps of the ultrasonic conduction path simulation method based on a three-dimensional structure as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is loaded by the processor, it is able to execute the steps of the ultrasonic conduction path simulation method based on a three-dimensional structure as described in any one of claims 1 to 7.