Ultrasonic detection system, method and device and storage medium
By working in concert with an independent multi-channel ultrasonic board and a PC host computer, the problems of high complexity and difficult fault diagnosis in existing ultrasonic testing systems have been solved, achieving efficient and accurate ultrasonic testing and enhancing the system's stability and testing efficiency.
Patent Information
- Application Number
- CN202511071285.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-11-04
AI Technical Summary
Existing ultrasonic testing systems are highly integrated, resulting in high complexity, difficult design, and challenging troubleshooting and maintenance.
Multiple independent multi-channel ultrasonic boards are used, each with multiple channels. Through the multi-channel parallel working mode, ultrasonic signals are transmitted and received, and the echo signals are uploaded to the PC host computer for imaging processing. The FPGA control unit generates precise drive signals, the transmitting circuit optimizes the transmission performance, and the receiving circuit accurately processes the echo signals. Combined with the single and dual crystal mode switching of the probe, it can adapt to different detection scenarios.
It improves the stability and reliability of the system, simplifies the troubleshooting process, enhances the accuracy and efficiency of detection, and strengthens the system's flexibility and applicability.
Smart Images

Figure CN120891089A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of ultrasonic detection, and in particular to an ultrasonic detection system, method, device and storage medium. BACKGROUND
[0002] Non-destructive testing is a testing method for checking the surface and internal quality of a detection component without damaging the working state of the workpiece or raw material. As one of the conventional non-destructive testing methods, the principle of ultrasonic detection is to use the reflection, refraction and attenuation of ultrasonic waves at the interface between two media with different acoustic impedances. The ultrasonic waves are emitted from a transmitting probe to a detection object, and then the reflected waves from the interface or the transmitted waves after penetrating the detection object are received by a receiving probe, so as to realize the positioning, qualitative and quantitative detection of defects in the component.
[0003] In the prior art, the board card of the multi-channel module in the ultrasonic detection system is in a high-integration overall system architecture, which is closely related to a multi-channel flaw detector, a network communication bus, a bus mainboard and other components. The coordination of the overall system is relied on to realize mutual cooperation, so as to complete the detection task.
[0004] However, the high-integration overall system architecture makes the ultrasonic detection system complex, difficult to design, and difficult to troubleshoot and maintain. SUMMARY
[0005] The purpose of the present application is to provide an ultrasonic detection system, method, device and storage medium, which can realize an ultrasonic detection system with simple operation and relatively simple structure, and avoid serious interference to the entire system caused by damage to a single multi-channel ultrasonic board card.
[0006] To achieve the above purpose, the present application adopts the following technical solutions:
[0007] In a first aspect, the present application provides an ultrasonic detection system, which comprises a multi-channel ultrasonic detection module, a probe and a PC host computer. The probe is connected to the PC host computer through the multi-channel ultrasonic detection module. The multi-channel ultrasonic detection module comprises a plurality of independent multi-channel ultrasonic board cards. Each multi-channel ultrasonic board card comprises a plurality of channels. a and b are positive integers. The multi-channel ultrasonic board card is used to send ultrasonic wave signals to the probe through at least one channel in the multi-channel ultrasonic board card. The probe is used to receive the ultrasonic wave signals, send the ultrasonic wave signals to a target detection object through a crystal element in the probe, receive echo signals reflected by the target detection object, and upload the echo signals to the multi-channel ultrasonic board card. The multi-channel ultrasonic board card is used to receive the echo signals and send the echo signals to the PC host computer for imaging processing.
[0008] The technical scheme provided in the application comprises multiple mutually independent multi-channel ultrasonic board cards, each of which has multiple multi-channel ultrasonic detection modules, and can realize the emission and reception of multiple groups of ultrasonic signals. This multi-channel parallel working mode can prevent the failure of a single board card or channel from affecting the normal operation of other board cards and channels, thereby enhancing the stability and reliability of the system. Moreover, the echo signals received by the probe are uploaded to the multi-channel ultrasonic board card, and then the multi-channel ultrasonic board card sends the echo signals to the PC host computer for imaging processing, so that the echo signals can be accurately analyzed and high-quality imaging is achieved, and the detection personnel can more intuitively and clearly observe the defects and structural information inside the target detection object, thereby improving the accuracy of defect judgment.
[0009] In a possible implementation, each multi-channel ultrasonic board card in the multi-channel ultrasonic detection module comprises: a field programmable gate array (FPGA) control unit, a transmitting circuit, and a receiving circuit. The FPGA control unit is configured to generate a driving signal and control the transmitting circuit to generate an ultrasonic signal through the driving signal. The transmitting circuit is configured to send the ultrasonic signal to the probe. The receiving circuit is configured to receive an echo signal. The FPGA control unit can efficiently generate an accurate driving signal and accurately control the transmitting circuit to generate an ultrasonic signal meeting the requirements, thanks to its powerful parallel processing capability and programmable feature, thereby ensuring the timely and accurate generation of the signal and improving the adaptability of the system to different detection parameters. The functions of the transmitting circuit and the receiving circuit are separated, the former can optimize the transmission performance, and the latter can accurately process the echo signal, thereby improving the signal quality and reception accuracy and providing high-quality data for subsequent imaging analysis.
[0010] In another possible implementation, the multi-channel ultrasonic board card further comprises a data processing unit configured to perform analog-to-digital (A / D) conversion on the echo signal. The analog echo signal can be converted into a digital signal, thereby facilitating the storage, analysis, and processing of subsequent data.
[0011] In another possible implementation, the crystal element in the probe comprises: a first crystal element and a second crystal element. The probe is further configured to, in a single-crystal mode, send the ultrasonic signal through the first crystal element or the second crystal element and receive the echo signal. The probe is further configured to, in a double-crystal mode, receive the ultrasonic signal through the first crystal element and send the echo signal through the second crystal element. The flexible switching between the two modes can adapt to different detection scenarios, thereby improving the applicability of the probe and the flexibility, accuracy, and precision of detection.
[0012] In another possible implementation, the PC host computer comprises a setting unit, a simulation unit, an imaging unit, a file unit and a calibration unit; the setting unit is configured to set simulation parameters of the target detection object, the simulation parameters comprising workpiece parameters, sampling parameters, pulse parameters, detection modes and receiving damp; the simulation unit is configured to simulate the target detection object based on the simulation parameters to determine simulation data of the target detection object; the imaging unit is configured to convert the detection echo data after analog-digital (A / D) conversion of the echo signal into an ultrasonic detection image and convert the simulation data into a simulation image; the file unit is configured to store the detection echo data, the simulation data, the ultrasonic detection image and the simulation image; and the calibration unit is configured to verify the performance of the probe and the multi-channel detection module. The units of the PC host computer work cooperatively to realize detection parameter setting, simulation, imaging, data storage and performance calibration, improve the convenience, accuracy and reliability of detection, and meet diversified detection requirements.
[0013] In another possible implementation, the PC host computer is further configured to determine an alarm threshold of the target detection object based on the waveform of the simulation image, and determine that the target detection object has a defect if the amplitude of the waveform of the ultrasonic detection image is greater than the alarm threshold. The difference between the curves in the ultrasonic detection image and the simulation image is compared to determine whether the target detection object has a defect, which can quickly and accurately identify defects and improve the efficiency and accuracy of detection.
[0014] In another possible implementation, the ultrasonic detection system further comprises a network switch, one end of the network switch being connected to the multi-channel ultrasonic detection module and the other end of the network switch being connected to the PC host computer, and the network switch being configured to realize bidirectional data transmission between the PC host computer and the multi-channel ultrasonic detection module. The network switch can ensure efficient and stable data transmission and ensure that all parts of the detection system work cooperatively to improve the overall operation efficiency.
[0015] In another possible implementation, the ultrasonic detection system further comprises a scanning frame, the scanning frame being configured to fix the probe and drive the probe to move along the length direction, the height direction and the depth direction of the target detection object. The probe can be stably scanned along the preset track, the detection range can be expanded, and the comprehensiveness and accuracy of detection can be improved.
[0016] In a second aspect, an ultrasonic detection method is provided, which is applied to an ultrasonic detection system, and the ultrasonic detection system includes a multi-channel ultrasonic detection module, a probe, and a PC host computer. The probe is connected to the PC host computer through the multi-channel ultrasonic detection module. The multi-channel ultrasonic detection module includes a plurality of independent multi-channel ultrasonic board cards. Each multi-channel ultrasonic board card includes a plurality of channels. a and b are positive integers. The method includes: sending an ultrasonic signal to the probe through at least one channel of the multi-channel ultrasonic board card; sending the ultrasonic signal to a target detection object through a crystal element in the probe, and receiving a reflected echo signal from the target detection object; and sending the echo signal to the PC host computer for imaging processing. The signal is sent to the probe through the multi-channel ultrasonic board card channel, the probe crystal element transmits and receives the signal, and the signal is transmitted to the PC host computer for imaging. Efficient signal transmission and processing can be achieved, the continuity of detection and the imaging quality are improved, and the defect recognition effect is ensured.
[0017] In another possible implementation, the echo signal is sent to the PC host computer for imaging processing, which can be specifically implemented as follows: the echo signal is subjected to analog-to-digital (A / D) conversion, and the A / D-converted detection echo data is sent to the PC host computer for imaging processing. The echo signal is subjected to A / D conversion and processed by the imaging unit of the PC host computer, so that the digital accurate analysis and visual presentation of the echo signal can be achieved, and the stability of the detection data, the accuracy of defect recognition, and the intelligence and traceability of the detection process are improved.
[0018] In a third aspect, an ultrasonic detection device is provided, which includes a sending unit, a processing unit, and an imaging unit.
[0019] The sending unit is configured to send an ultrasonic signal to the probe through at least one channel of the multi-channel ultrasonic board card.
[0020] The processing unit is configured to send the ultrasonic signal to a target detection object through a crystal element in the probe, and receive a reflected echo signal from the target detection object.
[0021] The imaging unit is configured to send the echo signal to the PC host computer for imaging processing.
[0022] In a possible implementation, the imaging module is further configured to subject the echo signal to analog-to-digital (A / D) conversion, and send A / D-converted detection echo data to the PC host computer for imaging processing.
[0023] The technical effects of any one of the implementation manners of the third aspect can be referred to the technical effects of any one of the implementation manners of the second aspect, which will not be described herein.
[0024] In a fourth aspect, a computer device is provided, and the computer device includes a processor and a memory. The memory stores at least one computer program. The at least one computer program is loaded and executed by the processor to implement the ultrasonic detection method of the above aspect.
[0025] In a fifth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores at least one computer program. The at least one computer program is loaded and executed by the processor to implement the ultrasonic detection method of the above aspect.
[0026] In a sixth aspect, a computer program product is provided, and the computer program product includes a computer program or instructions. When the computer program or instructions are executed by the processor, the ultrasonic detection method of the above aspect is implemented.
[0027] The above fourth aspect to sixth aspect provides a scheme for implementing the method of the first aspect, and the specific implementation will not be described again. The technical effects corresponding to any one of the implementation manners of the fourth aspect to sixth aspect can be referred to the technical effects corresponding to any one of the implementation manners of the first aspect, and will not be described again.
[0028] It should be noted that the various possible implementation manners of any one of the above aspects can be combined on the premise that the schemes are not contradictory. BRIEF DESCRIPTION OF DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the premise of the drawings.
[0030] Figure 1 A structural schematic diagram of an ultrasonic detection system provided by the embodiments of the present application;
[0031] Figure 2 A flowchart of an ultrasonic detection method provided by the embodiments of the present application;
[0032] Figure 3 A principle schematic diagram of a full-matrix data acquisition process provided by the embodiments of the present application;
[0033] Figure 4 A principle schematic diagram of a full-focusing algorithm imaging provided by the embodiments of the present application;
[0034] Figure 5 A structural schematic diagram of an ultrasonic detection device provided by the embodiments of the present application;
[0035] Figure 6 A structural schematic diagram of a computer device provided in an embodiment of the present application is shown in FIG. 1. DETAILED DESCRIPTION
[0036] The technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort belong to the scope of protection of the present application.
[0037] In the description of the present application, it should be understood that the terms "upper", "lower", "left", "right", "front", "back", "inner", "outer" and the like indicate the orientation or positional relationship shown in the drawings based on the orientation or relative position relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements indicated must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. Unless otherwise specified, the above directional description can be flexibly arranged in the process of actual application, as long as the relative positional relationship shown in the drawings is met.
[0038] The terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0039] In the description of the present application, it should be noted that, unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection", "communication" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integrally connected. It can be directly connected, or indirectly connected through an intermediate medium. It can be the communication inside two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0040] In the embodiments of the present application, the terms "including", "containing" or any other variants thereof are intended to cover non-exclusive containing, so that the process, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, article or device. Without more limitation, the element defined by the sentence "including a" does not exclude the existence of another identical element in the process, article or device including the element.
[0041] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described in the embodiments of the present application as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the word "exemplary" or "for example" is used in the sense of "as an example." The embodiments of the present application do not require any of the described embodiments or designs to be utilized.
[0042] In the embodiments of the present application, at least one can also be described as one or more, and the plurality can be two, three, four or more, which are not limited by the present application.
[0043] In the description of the specification, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0044] In order to facilitate understanding, the terms involved in the embodiments of the present application are first explained.
[0045] Ultrasonic signal: refers to a mechanical vibration wave signal with a frequency higher than 20 kHz, which is often used in the field of industrial detection to detect the internal structure of the target detection object, and obtain relevant information through its propagation, reflection and other characteristics in the object, to provide a basis for defect detection.
[0046] Echo signal: refers to the signal received by the receiving device when the ultrasonic signal is reflected by the interface (such as the defect, material boundary, etc.) of the target detection object during propagation. By analyzing the amplitude, propagation time and other parameters of the echo signal, it can be determined whether there is a defect inside the detection object and the position, size and other information of the defect.
[0047] Crystal element: is the core component of the probe, has piezoelectric effect, can convert electrical signal into ultrasonic signal to emit to the workpiece, at the same time can receive the echo signal reflected by the workpiece and convert it into electrical signal, is the key element for realizing ultrasonic emission and reception.
[0048] It should be noted that the information (including but not limited to device information, network information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the subject or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards. For example, the detection echo data, simulation data and the like involved in the present application are obtained under sufficient authorization.
[0049] The ultrasonic detection system commonly used in the industry usually adopts a high integration overall architecture, such as a multi-channel module board card and a multi-channel flaw detector, a network communication bus, a bus mainboard and other components are closely related, and high efficiency operation is realized through the cooperation of the overall system. The following is a brief description.
[0050] The ultrasonic detection system commonly used in the industry includes a mechanical system, a multi-channel ultrasonic system, a control system, and acquisition and analysis software. The mechanical system includes a robot feeding and discharging subsystem, a plate ID recognition subsystem, a plate positioning subsystem, and a robot automatic scanning subsystem. The multi-channel ultrasonic system includes a multi-channel flaw detector, a plate wave probe, a network communication bus, a bus mainboard, a power board, an I / O board, and acquisition software. The control system includes a PLC component, a bus cable, a servo driver, a DC-Link connector, and an encoder.
[0051] The multi-channel ultrasonic system adopts an integrated packaging design: the transmitting circuit, the receiving circuit, and the FPGA control unit of the channel are highly integrated on a single Printed Circuit Board (PCB). Once the FPGA control unit or the transmitting circuit is damaged, the PCB needs to be replaced as a whole.
[0052] Moreover, the high-integration degree of the overall system architecture makes the ultrasonic detection system complex, difficult to design, and difficult to troubleshoot and maintain.
[0053] Therefore, the application provides an ultrasonic detection system, which includes a multi-channel ultrasonic detection module, a probe, and a PC host computer. The probe is connected to the PC host computer through the multi-channel ultrasonic detection module. The multi-channel ultrasonic detection module includes a plurality of mutually independent multi-channel ultrasonic board cards. Each multi-channel ultrasonic board card includes a plurality of channels. a and b are positive integers. The multi-channel ultrasonic board card is configured to send ultrasonic signals to the probe through at least one channel in the multi-channel ultrasonic board card. The probe is configured to receive the ultrasonic signals, send the ultrasonic signals to a target detection object through a crystal element in the probe, receive echo signals reflected by the target detection object, and upload the echo signals to the multi-channel ultrasonic board card. The multi-channel ultrasonic board card is configured to receive the echo signals and send the echo signals to the PC host computer for imaging processing.
[0054] Thus, by constructing the multi-channel ultrasonic detection module including a plurality of mutually independent multi-channel ultrasonic board cards, each board card has a plurality of channels, the transmission and reception of a plurality of ultrasonic signals can be realized. This multi-channel parallel working mode ensures that the normal operation of other board cards and channels is not affected when a single board card or channel fails, thereby enhancing the stability and reliability of the system.
[0055] The scheme provided by the application can be applied to Figure 1 In the ultrasonic detection system shown, Figure 1 The ultrasonic detection system provided by the embodiment of the application is shown in the structural schematic diagram. The ultrasonic detection system includes a multi-channel ultrasonic detection module 100, a probe 110, a PC host computer 120, a network switch 130, and a scanning frame 140.
[0056] The probe 110 is connected to one end of the network switch 130 through the multi-channel ultrasonic detection module 100, and the other end of the network switch is connected to the PC host computer 120.
[0057] The multi-channel ultrasonic detection module 100 includes a plurality of independent multi-channel ultrasonic board cards 101, each of which includes b channels, and a and b are positive integers.
[0058] The multi-channel ultrasonic board card 101 is configured to send ultrasonic signals to the probe 110 through at least one channel in the multi-channel ultrasonic board card.
[0059] The probe 110 is configured to receive the ultrasonic signals, send the ultrasonic signals to a target detection object through a crystal element in the probe, receive echo signals reflected by the target detection object, and upload the echo signals to the multi-channel ultrasonic board card 101.
[0060] The multi-channel ultrasonic board card 101 is further configured to receive the echo signals and send the echo signals to the PC host computer 120 for imaging processing.
[0061] The network switch 130 is configured to realize bidirectional data transmission between the PC host computer 120 and the multi-channel ultrasonic detection module 100.
[0062] The scanning frame 140 is configured to fix the probe 110 and drive the probe 110 to move along a length direction, a height direction and a depth direction of the target detection object.
[0063] Figure 2 A flowchart of an ultrasonic detection method provided by an embodiment of the present application is shown. The method can be executed by an ultrasonic detection system. The ultrasonic detection system can be a multi-ultrasonic detection system in the related art. Figure 1
[0064] As shown in Figure 2 The ultrasonic detection method provided by the embodiment of the present application can include the following steps.
[0065] Step S201: ultrasonic signals are sent to a probe through at least one channel in a multi-channel ultrasonic board card.
[0066] The multi-channel ultrasonic board card refers to a hardware circuit board integrating a plurality of independent channels, and each channel can independently complete emission, reception and preliminary processing of ultrasonic signals.
[0067] For example, there are three 8-channel ultrasonic board cards in the ultrasonic detection system, and each 8-channel ultrasonic board card can work independently, so that 24 channels can be defined for ultrasonic detection.
[0068] This independent, multi-channel modular design not only meets the expansion needs of large-scale multi-channel systems but also significantly reduces the overall architectural complexity and design threshold by breaking down complex systems into standardized modules. Simultaneously, the modular structure reduces mutual interference between channels, improving system stability and reliability. When a system failure occurs, specific modules can be precisely located and repaired, significantly simplifying the troubleshooting process and greatly improving maintenance efficiency.
[0069] Optionally, the multi-channel ultrasonic board can be a plug-in board designed based on interface standards such as Peripheral Component Interconnect Express (PCIe) and Universal Serial Bus (USB), or it can be a more integrated modular board that can be flexibly combined and used according to the needs of different detection scenarios; it can also be a fiber optic interface board with high-speed data transmission capability, suitable for long-distance detection scenarios with high data transmission rate requirements, or a programmable board that integrates a Field Programmable Gate Array (FPGA) chip, which can flexibly configure channel parameters through programming to adapt to diverse detection needs, but it is not limited to these, and the embodiments of this application do not specifically limit it.
[0070] Optionally, the multi-channel ultrasound board includes: an FPGA control unit, a transmitting circuit, a receiving circuit, a data processing unit, a power management unit, etc., but is not limited thereto, and the embodiments of this application do not specifically limit it.
[0071] The transmitting circuit, receiving circuit, data processing unit, and power management unit are coordinated through an FPGA control unit.
[0072] The FPGA control unit is used to generate drive signals and control the transmitting circuit to generate ultrasonic signals.
[0073] Optionally, the driving signal refers to electrical signals of different frequencies and amplitudes, such as pulse electrical signals and continuous electrical signals, but is not limited thereto. The embodiments of this application do not specifically limit this.
[0074] The transmitting circuit is used to send ultrasonic signals to the probe.
[0075] Optionally, the transmitting circuit may include a damping matching switching device, a transmitting control switch, etc., but is not limited thereto, and the embodiments of this application do not specifically limit this.
[0076] The damping matching switching device is a key component for realizing single-crystal mode and double-crystal mode switching in a multi-channel transmitting unit. The damping is switched through receiving a control signal of an FPGA control unit, so that the impedance matching of different impedance probes connected externally is realized. For example, the single-crystal mode and the double-crystal mode can be switched through 200Ω and 50Ω impedances.
[0077] The transmitting control switch mainly includes two types of switching devices. One type is an N-type switch for reducing the falling edge, and a type with the smallest input junction capacitance and the lowest on-resistance is selected, and a silicon carbide switch tube is used in the application to optimize the transmitting performance. The other type is a P-type switch tube for the rising edge, and a slower type can be used since the rising edge is not a key indicator of detection sensitivity. These switches work cooperatively to realize effective control of ultrasonic signal transmission in cooperation with the transmitting circuit.
[0078] The receiving circuit is used for receiving the echo signal and transmitting the echo signal to the data processing unit.
[0079] Optionally, the receiving circuit includes a variable gain amplifier, an anti-aliasing filter, a protection circuit, etc., but is not limited thereto, and the embodiments of the application do not make specific limitations thereto.
[0080] Variable gain amplifier: a kind of amplifier that can adjust the amplification factor according to the demand, which can amplify the received echo signal to different degrees, flexibly adapt to the change of signal strength, and ensure that the subsequent processing can obtain a signal with appropriate amplitude.
[0081] For example, the gain adjustment range of the variable gain amplifier is set to 0-1220dB (of which the analog part is 110dB), and the bandwidth range is 0.3-24MHz, which can flexibly adapt to the echo signal receiving requirements in different scenarios.
[0082] The gain adjustment range of 0-1220dB (of which the analog part is 110dB) means that the variable gain amplifier of the receiving unit can adjust the amplification factor of the received echo signal, and the adjustment interval covers from 0dB to 1220dB, of which the gain adjustment range realized by the analog method is 0dB-110dB, so that different intensity of echo signals can be flexibly coped with, and weak signals can be effectively amplified for subsequent processing, and strong signals will not be distorted due to excessive amplification.
[0083] The bandwidth range of 0.3-24MHz means that the receiving unit can effectively process echo signals with frequencies between 0.3MHz and 24MHz. The setting of this range can adapt to ultrasonic echo signals with different frequency characteristics, ensure that signals in this frequency band can be accurately received and processed, and meet the needs of various detection scenarios.
[0084] Anti-aliasing filter: a low-pass filter used before analog to digital (A / D) conversion, which filters out high-frequency components of the signal above half the sampling frequency to avoid aliasing distortion in the conversion process and ensure the accuracy of the digital signal after conversion.
[0085] Protection circuit: a double-clamp protection design is adopted, in which a series of resistor-diode clamping circuit and bridge diode clamping circuit work together to limit the amplitude of the input voltage of the receiving circuit, prevent high transmission voltage from damaging the components in the receiving circuit, and reduce the related impedance to ensure stable operation of the circuit.
[0086] In some embodiments, the echo signal is transmitted to the data processing unit after being processed by the variable gain amplifier and the anti-aliasing filter.
[0087] The data processing unit is used to perform A / D conversion on the received echo signal, generate detection echo data, and send the detection echo data to the FPGA control unit.
[0088] Detection echo data refers to the electrical signal data converted from the ultrasonic signal reflected from the internal defects, interfaces, etc. of the target detection object received by the probe after amplification, filtering, etc. in ultrasonic detection. The detection echo data contains signal amplitude, propagation time, etc. information, which can reflect the size, position, etc. characteristics of the defects.
[0089] The power management unit is used to provide the required analog domain power supply and digital domain power supply for the multi-channel ultrasonic board card, wherein the digital domain power supply is realized by a switching power supply based on efficiency and performance requirements, and the analog domain power supply is realized by a linear analog power supply combined with the low-noise performance requirements of the system.
[0090] For example, the power management unit generates three different voltages of 100V, 200V and 400V under the action of the FPGA control unit to adapt to different detection requirements.
[0091] Channel refers to an independent path for transmitting and receiving ultrasonic signals,
[0092] The channel can correspond to a detection point or a detection direction of the target detection object, thereby realizing accurate ultrasonic detection of a specific area of the detection object, and the working of each channel does not interfere with each other, and can work together to improve the overall detection efficiency and range.
[0093] Probe refers to a device for transmitting and receiving ultrasonic signals, which directly contacts or indirectly contacts the target detection object through a coupling medium.
[0094] Exemplarily, the probe is configured to receive the ultrasonic signal. The ultrasonic signal is transmitted to the target detection object and the echo signal reflected by the target detection object is received by a crystal element in the probe, and the echo signal is uploaded to the multi-channel ultrasonic board card.
[0095] Optionally, the probe comprises a crystal element, and the crystal element comprises a first crystal element and a second crystal element.
[0096] The crystal element is a core element in the probe with a piezoelectric effect, which can convert an electrical signal into an ultrasonic wave and receive a reflected ultrasonic wave and convert it into an electrical signal, and is a key to signal conversion and provides a basis for detection of echo data.
[0097] In one possible implementation, when the probe is in a single-crystal mode, the ultrasonic signal is transmitted by the first crystal element or the second crystal element, and the echo signal is received.
[0098] In another possible implementation, when the probe is in a dual-crystal mode, the ultrasonic signal is received by the first crystal element, and the ultrasonic signal is transmitted by the second crystal element.
[0099] Exemplarily, when the impedance of the probe is 200Ω, the probe enters the single-crystal mode, at this time, the head circuit of the first crystal element and the second crystal element in the probe is in a communication state, the first crystal element does not work, and the second crystal element is solely responsible for the transmission and reception of the ultrasonic signal.
[0100] When the impedance of the probe is 50Ω, the probe enters the dual-crystal mode, at this time, the first crystal element receives the ultrasonic signal, and the second crystal element transmits the ultrasonic signal.
[0101] The ultrasonic signal is a mechanical wave with a frequency higher than the upper limit of human hearing (usually 20kHz), which transmits energy through particle vibration in a medium (such as solid, liquid or gas). When the ultrasonic signal propagates in the detection object, it will be reflected by defects, interfaces, etc., forming an echo signal which is received by the probe. The propagation speed, reflection characteristics and other parameters are closely related to the material and internal structure of the detection object, and are the key signal basis for defect detection and structure analysis of the detection object.
[0102] Optionally, the ultrasonic signal refers to an electrical signal with different frequencies and amplitudes, such as a pulse electrical signal and a continuous electrical signal, but is not limited thereto, and the embodiments of the present application do not make a specific limitation thereon.
[0103] In some embodiments, the multi-channel ultrasonic board card transmits the ultrasonic signal to the probe through at least one channel thereof.
[0104] Step S202: transmitting the ultrasonic signal to the target detection object and receiving the echo signal reflected by the target detection object by the crystal element in the probe.
[0105] The target detection object refers to an object to be detected by the ultrasonic signal.
[0106] Optionally, the target detection object includes various industrial parts, pipes, plates, and the like, and the material thereof can be metal, non-metal, and the like, but is not limited thereto, and the embodiments of the present application do not make a specific limitation thereon.
[0107] The echo signal refers to a signal obtained by converting an echo signal received by the probe into an electrical signal, when the ultrasonic signal is reflected by an obstacle such as a defect inside the target detection object or an interface between different media during propagation.
[0108] Exemplarily, the echo signal is usually in the form of a time-domain waveform, that is, the horizontal axis of the echo signal is time (reflecting the distance of ultrasonic propagation, which is related to the defect depth), and the vertical axis is the signal amplitude (reflecting the defect reflection capability, which is related to the defect size and nature).
[0109] Step S203: The multi-channel ultrasonic board sends the echo signal to the PC host computer for imaging processing.
[0110] The PC host computer refers to a computer device for controlling the detection process, data processing, and result display.
[0111] Optionally, the PC host computer can also be a tablet computer, a smart terminal, or the like, which has the functions of data processing, image display, parameter configuration, and control, but is not limited thereto, and the embodiments of the present application do not make a specific limitation thereon.
[0112] In one possible implementation manner, the multi-channel ultrasonic board directly sends the echo signal to the PC host computer, and the PC host computer performs A / D conversion on the echo signal.
[0113] The A / D conversion refers to a process of converting a continuously changing analog signal into a discrete digital signal.
[0114] The detailed steps of the A / D conversion include:
[0115] Step 1: Sampling: a continuous analog signal is extracted according to a certain time interval to obtain a series of discrete analog samples. The sampling frequency (unit: Hz) is a key parameter, and according to the Nyquist sampling theorem, in order to completely retain the information of the original signal, the sampling frequency needs to be at least 2 times the highest frequency of the analog signal.
[0116] Step 2: Quantization: the discrete analog samples obtained by sampling are converted into a finite number of discrete numerical values (i.e., digital signals). The quantization accuracy is usually represented by the number of bits (such as 8 bits, 12 bits, 16 bits), and the higher the number of bits, the smaller the quantization error, and the higher the degree of restoration of the digital signal to the analog signal.
[0117] Exemplarily, the multi-channel ultrasonic board card receives the echo signal and directly sends the echo signal to the PC host computer without any conversion processing.
[0118] In another possible implementation, the multi-channel ultrasonic board card performs A / D conversion on the echo signal and sends the A / D converted echo signal to the PC host computer.
[0119] Exemplarily, the multi-channel ultrasonic board card performs sampling and quantization on the echo signal through the data processing unit, converts the echo signal into a digital signal, and sends the digital signal to the PC host computer.
[0120] Optionally, the PC host computer includes a setting unit, a simulation unit, an imaging unit, a file unit, and a calibration unit, but is not limited thereto, and the embodiments of the present application do not make specific limitations thereto.
[0121] The file unit is configured to store detection echo data, simulation data, ultrasonic detection images, and simulation images.
[0122] The calibration unit is configured to verify the performance of the probe and the multi-channel detection module.
[0123] The setting unit is configured to set simulation parameters of a target detection object, and the simulation parameters include workpiece parameters, sampling parameters, pulse parameters, detection modes, and receiving dampings, but are not limited thereto, and the embodiments of the present application do not make specific limitations thereto.
[0124] The workpiece parameters refer to inherent properties of the target detection object, including parameters such as materials, thicknesses, internal structures, and the like that affect ultrasonic wave propagation characteristics, but are not limited thereto, and the embodiments of the present application do not make specific limitations thereto.
[0125] The sampling parameters refer to settings related to data acquisition, and generally include sampling rate (number of samples per unit time), sampling depth (maximum distance of ultrasonic wave propagation in the target detection object), sampling point number (number of discrete data obtained by one sampling), sampling interval (time difference between adjacent two samplings), and the like, but are not limited thereto, and the embodiments of the present application do not make specific limitations thereto.
[0126] The pulse parameters refer to pulse characteristics of the transmitted ultrasonic wave, including pulse frequency, width, and amplitude, but are not limited thereto, and the embodiments of the present application do not make specific limitations thereto.
[0127] The detection mode is a working mode set according to requirements, such as single-crystal mode switching mode and double-crystal mode switching mode.
[0128] The receiving damping refers to a parameter for matching the impedance of the probe in the receiving circuit, which is adjusted through a damping matching switching device, can reduce signal reflection and interference, and ensures stable transmission of the echo signal.
[0129] The simulation unit is configured to simulate the target detection object by a preset algorithm to determine simulation data of the target detection object.
[0130] Optionally, the preset algorithm includes a full focus algorithm, a phased array imaging algorithm, a pulse reflection algorithm, a penetration algorithm, a Time of Flight Diffraction (TOFD) algorithm, and the like, but is not limited thereto, and the embodiments of the present application do not make a specific limitation thereon.
[0131] The simulation process of the target detection object is described in detail below by taking the full focus algorithm as an example.
[0132] The 24 channels in the multiple multi-channel ultrasonic detection board cards are sequentially excited and transmitted, and when one of the channels is excited, all the channels receive echo signals and store them: the serial number of the transmitting channel is denoted as i, the serial number of the receiving channel is denoted as j, and the received echo signal is denoted as S ij .
[0133] When the channels in the multi-channel ultrasonic detection board card are all excited, a 24*24 matrix set can be obtained.
[0134] Exemplarily, Figure 3 A principle diagram of a full matrix data acquisition process provided by the embodiments of the present application is shown in FIG. 1. As shown in FIG. 1, channel 1 transmits an ultrasonic signal, and all the channels receive echo signals. Channel M transmits an ultrasonic signal, and all the channels receive echo signals. Figure 3
[0135] For a one-dimensional phased array, a coordinate system is established with the geometric center of the array transducer as the origin, in which the x-axis is along the length direction of the target detection object, the z-axis is along the height direction of the target detection object, and the y-axis is along the depth direction of the target detection object.
[0136] Exemplarily, Figure 4 A principle diagram of a full focus algorithm imaging provided by the embodiments of the present application is shown in FIG. 2. As shown in FIG. 2, an imaging region is divided into a plurality of pixel points, and the sound pressure amplitude (referring to the maximum value of the sound pressure of a certain point in a medium deviating from the static pressure during the propagation of an ultrasonic wave) of each pixel point is calculated according to the collected data. The calculation expression of the sound pressure amplitude of the pixel point (x, z) is as follows: Figure 4
[0137]
[0138] wherein P(x, z) represents the sound pressure amplitude of the pixel point (x, z), T ip represents the time taken by the ultrasonic wave to propagate from the channel i to the pixel point, and T pi S represents the time taken for the ultrasound wave to propagate from channel j to the pixel point, Δt ij S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval, S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval,
[0139]
[0140] S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval, i S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval, j S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval.
[0141] Therefore, the above formula is actually to compare whether the discrete signal time collected at the i-th channel transmitting and the j-th channel receiving is equal to the calculated sound wave propagation time of the pixel point.
[0142] If T ip +T pi ≠ Δt, it is determined that the sound pressure amplitude corresponding to the collected data is zero, i.e. there is no defect at the pixel point. ij S represents the time-domain signal of the i-th channel transmitting and the j-th channel receiving, and Δt represents the sampling interval.
[0143] If T ip +T pi ≠ Δt, it is determined that the sound pressure amplitude corresponding to the collected data is zero, i.e. there is no defect at the pixel point.
[0144] For the pixel point, the ultrasound echo signal S ij transmitted by the i-th channel and received by the j-th channel has the same propagation path as the ultrasound echo signal S ji transmitted by the j-th channel and received by the i-th channel, and the required propagation time is the same, i.e. T ip +T pj =T jp +T pi , and if the slight difference of the transmitted signals of different channels is not considered, the echo signals S ij and S ji are also the same, and only the upper triangular sound waves of the matrix need to be calculated when imaging, and the expression of the sound pressure amplitude of the pixel point after simplification is as follows:
[0145]
[0146] wherein the value range of j changes from 1-n to 1-i, the non-diagonal ultrasound echo signals of the matrix participating in the operation are reduced by half, the sound wave amplitudes participating in the superposition are also reduced by half, but the sound wave amplitudes on the diagonal are also reduced by 1 / 2 to maintain the same contrast, and the expression of the sound pressure amplitude of the pixel point becomes:
[0147]
[0148] The imaging unit is configured to convert the detected echo data after analog-to-digital (A / D) conversion of the echo signals into an ultrasonic detection image, and convert the simulation data into a simulation image.
[0149] Optionally, the ultrasonic detection image and the simulation image include an A-scan imaging graph and a C-scan imaging graph.
[0150] The A-scan imaging graph is a one-dimensional wave formation imaging method, in which the amplitude of the echo signal received by the probe is taken as the ordinate, and the propagation time (or distance, converted by the sound speed) of the ultrasonic wave is taken as the abscissa, to form a waveform graph. It can directly display the strength and position information of the echo signal. For example, the higher the amplitude of the defect echo, the stronger the defect reflection ability, and the time of the echo corresponds to the depth of the defect in the target detection object.
[0151] The C-scan imaging graph belongs to a two-dimensional plane imaging method, which usually takes the scanning track of the probe on the surface of the target detection object as the plane coordinates (such as the X-axis and the Y-axis), and takes a certain characteristic quantity (such as the amplitude, the propagation time, etc.) of the echo signal as the gray scale or color scale to form a planar image of the cross section of the target detection object. The C-scan imaging can clearly present the distribution range and shape of the defect in the plane, and is convenient for observing the plane position and size of the defect, and is widely used in large-area detection of surface or near-surface defects of workpieces, such as quality evaluation of plate materials and welds.
[0152] Exemplarily, the PC host computer determines a simulation A-scan imaging graph based on the simulation data, and sets an alarm threshold of ultrasonic detection based on the waveform of the simulation A-scan imaging graph.
[0153] The PC host computer determines an A-scan imaging graph of the target detection object based on the detected echo data.
[0154] If the amplitude in the waveform in the A-scan imaging graph of the target detection object exceeds the alarm threshold, it is determined that the target detection object has a defect.
[0155] In the case that the target detection object has a defect, C-scan imaging is performed on the corresponding position of the probe when the amplitude exceeds the set threshold in the A-scan imaging graph, to determine a C-scan imaging graph of the defect of the target detection object.
[0156] In some embodiments, in the simulation image of the target detection object obtained by the full-focus algorithm, the defect inside the target detection object is clearly presented in the form of a highlight spot in the image due to abnormal reflection of the echo signal, which is convenient for preliminary positioning.
[0157] C-scan imaging is performed on areas of abnormal amplitude in the ultrasonic testing images of the target object. This involves processing the A-scan images along the y-axis at these points of amplitude abnormality. Three-dimensional imaging is then performed using a PC, projecting the two-dimensional C-scan images of the defects onto a three-dimensional coordinate system to obtain a three-dimensional image of the defects. All defects are then organized, annotated, and exported as a defect report, facilitating subsequent defect tracking, analysis, and review.
[0158] In summary, the technical solution provided in this application has the following advantages:
[0159] (1) High system architecture reliability: The ultrasonic detection system uses multiple multi-channel ultrasonic boards to transmit ultrasonic signals through multiple channels. Multiple multi-channel ultrasonic boards can work independently. Even if one multi-channel ultrasonic board is damaged, the system can still operate normally, which significantly improves the stability and fault tolerance of the system.
[0160] (2) Synergistic improvement of detection accuracy and efficiency: In the detection process, an A-scan image is generated by preliminary scanning to lock the abnormal area, and then the abnormal area is precisely scanned. Combined with the full focusing algorithm, the depth, width and height of the defect are accurately detected. At the same time, the three-dimensional map of the defect is drawn by layered C-scan imaging, which can clearly present the specific size and shape of the defect, greatly improving the accuracy of defect detection and the ability to present details.
[0161] (3) Strong traceability: The PC host computer automatically classifies and saves the scanning results, which facilitates later review and defect repair, improving the convenience of the detection work and the efficiency of subsequent processing.
[0162] The foregoing mainly describes the solution provided in this application. Accordingly, this application also provides an ultrasonic testing device for implementing the above-described method embodiments.
[0163] like Figure 5 The schematic diagram of the ultrasonic testing device shown indicates that the ultrasonic testing device may include a transmitting unit 501, a processing unit 502, and an imaging unit 503. The transmitting unit 501 is used to perform... Figure 2 The illustrated method includes step S201; the processing unit 502 is used to execute... Figure 2 The operation of step S202; the imaging unit 503 is used to perform Figure 2 The operation of step S203.
[0164] In some embodiments, the ultrasonic detection device comprises hardware structures and / or software modules for performing the above functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0165] The embodiments of the present application can divide the ultrasonic detection device into functional modules according to the above method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one feature extraction module. The integrated module can be realized in the form of hardware or software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. When actually implemented, there can be another division manner.
[0166] As shown in Figure 6 The computer device provided by the embodiments of the present application can include a processor 601, a bus 602, a communication interface 603, and a memory 604. The processor 601, the memory 604, and the communication interface 603 communicate through the bus 602. It should be understood that the present application does not limit the number of processors and memories in the network device.
[0167] The bus 602 can be a PCI bus or an extended industry standard architecture (EISA) bus, or a UB bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 6 In the embodiments of the present application, only one line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus. The bus 602 can include a path for transmitting information between various components (for example, the memory 604, the processor 601, and the communication interface 603) of the network device.
[0168] The processor 601 can include any one or more of a CPU, a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP), etc.
[0169] The memory 604 can include volatile memory (volatile memory), such as random access memory (RAM). The processor 601 can also include non-volatile memory (non-volatile memory), such as read-only memory (ROM), flash memory, a mechanical hard disk drive (HDD) or a solid state drive (SSD).
[0170] The communication interface 603 uses a transceiver module such as, but not limited to, a network interface card, a transceiver, to realize the communication between the network device and other devices or communication networks.
[0171] The memory 604 stores executable program code, and the processor 601 executes the executable program code to realize the functions of the foregoing method embodiments, respectively. That is, the memory 604 has instructions for executing the above ultrasonic detection method.
[0172] In another aspect, a computer readable storage medium is provided, and the computer readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by the processor to realize the ultrasonic detection method provided by the above method embodiments.
[0173] In another aspect, a computer program product is provided, and the computer program product includes a computer program or instructions, and when the computer program or instructions are executed by the processor, the ultrasonic detection method provided by the above method embodiments is realized.
[0174] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the module is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, module and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0175] Since the bevel feature extraction module, computer readable storage medium and computer program product in the embodiments of the present application can be applied to the above method, the technical effects they can obtain can also refer to the above method embodiments, and the embodiments of the present application will not be repeated here.
[0176] The method steps in the embodiments can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory (RAM), a flash memory, a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, so that the processor can read information from, and write information to, the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device. Of course, the processor and the storage medium can also exist as discrete components in the network device.
[0177] In the above embodiments, the implementation can be wholly or partially achieved by software, hardware, firmware, or any combination thereof. When implemented by software, the implementation can be wholly or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, the processes or functions of the embodiments are wholly or partially performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment, or other programmable modules. The computer programs or instructions can be stored in a computer readable storage medium, or transferred from one computer readable storage medium to another, for example, the computer programs or instructions can be transferred from one website site, computer, server, or data center to another website site, computer, server, or data center through a wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc (DVD); or a semiconductor medium, such as a solid state drive (SSD).
[0178] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. An ultrasonic testing system, characterized in that, The system includes: a multi-channel ultrasound detection module, a probe, and a PC host computer. The probe is connected to the PC host computer through the multi-channel ultrasound detection module. The multi-channel ultrasound detection module includes a independent multi-channel ultrasound boards, and each multi-channel ultrasound board includes b channels, where a and b are positive integers. The multi-channel ultrasound board is used to send ultrasound signals to the probe through at least one channel of the multi-channel ultrasound board; The probe is used to receive the ultrasonic signal; the probe sends the ultrasonic signal to the target object through the chip in the probe, and receives the echo signal reflected back by the target object, and uploads the echo signal to the multi-channel ultrasonic board. The multi-channel ultrasound board is also used to receive the echo signal and send the echo signal to the PC host computer for imaging processing.
2. The system according to claim 1, characterized in that, Each of the multi-channel ultrasound boards in the multi-channel ultrasound detection module includes: a programmable gate array (FPGA) control unit, a transmitting circuit, and a receiving circuit; The FPGA control unit is used to generate a drive signal and control the transmitting circuit to generate the ultrasonic signal through the drive signal. The transmitting circuit is used to send the ultrasonic signal to the probe; The receiving circuit is used to receive the echo signal.
3. The system according to claim 2, characterized in that, The multi-channel ultrasound board also includes a data processing unit; The data processing unit is used to perform analog-to-digital (A / D) conversion on the echo signal.
4. The system according to claim 1, characterized in that, The wafers in the probe include: a first wafer and a second wafer; The probe is also used to transmit the ultrasonic signal through the first chip or the second chip, and to receive the echo signal when the probe is in single-crystal mode. The probe is also configured to receive the ultrasonic signal through the first chip and transmit the echo signal through the second chip when the probe is in dual-crystal mode.
5. The system according to any one of claims 1-4, characterized in that, The PC host computer includes a setting unit, a simulation unit, an imaging unit, a file unit, and a calibration unit; The setting unit is used to set the simulation parameters of the target object to be detected. The simulation parameters include workpiece parameters, sampling parameters, pulse parameters, detection mode, and receiving damping. The simulation unit is used to simulate the target object based on the simulation parameters and determine the simulation data of the target object. The imaging unit is used to convert the detected echo data after analog-to-digital A / D conversion of the echo signal into an ultrasonic detection image, and to convert the simulation data into a simulation image; The file unit is used to store the detection echo data, the simulation data, the ultrasound detection image, and the simulation image; The calibration unit is used to verify the performance of the probe and the multi-channel detection module.
6. The system according to claim 5, characterized in that, The PC host computer is also used for: Based on the waveform of the simulated image, the alarm threshold of the target object is determined; If the amplitude of the waveform in the ultrasonic detection image is greater than the alarm threshold, it is determined that the target object has a defect.
7. The system according to any one of claims 1-4, characterized in that, The ultrasonic testing system also includes a network switch, one end of which is connected to the multi-channel ultrasonic testing module, and the other end of which is connected to the PC host computer. The network switch is used to realize bidirectional data transmission between the PC host computer and the multi-channel ultrasonic testing module.
8. The system according to any one of claims 1-4, characterized in that, The ultrasonic testing system also includes a scanning frame, which is used to fix the probe and move the probe along the length, height and depth directions of the target object.
9. An ultrasonic testing method, characterized in that, An ultrasonic testing system is applied to an ultrasonic testing system, which includes a multi-channel ultrasonic testing module, a probe, and a PC host computer. The probe is connected to the PC host computer through the multi-channel ultrasonic testing module. The multi-channel ultrasonic testing module includes *a* independent multi-channel ultrasonic cards, each of which includes *b* channels, where *a* and *b* are positive integers. The method includes: Ultrasonic signals are sent to the probe through at least one channel of the multi-channel ultrasonic board; The probe transmits ultrasonic signals to the target object through the crystal in the probe, and receives the echo signals reflected back by the target object. The echo signal is sent to the PC host computer for imaging processing.
10. The method according to claim 9, characterized in that, The step of sending the echo signal to the PC host computer for imaging processing includes: The echo signal is converted from analog to digital (A / D), and the detected echo data after A / D conversion is sent to the PC host computer for imaging processing.
11. An ultrasonic testing device, characterized in that, The device includes: a transmitting unit, a processing unit, and an imaging unit; The transmitting unit is used to transmit ultrasonic signals to the probe through at least one channel of the multi-channel ultrasonic board; The processing unit is used to send the ultrasonic signal to the target object through the chip in the probe, and to receive the echo signal reflected back by the target object. The imaging unit is used to send the echo signal to the PC host computer for imaging processing.
12. A computer device, characterized in that, The computer device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the ultrasonic detection method as described in any one of claims 9-10.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to implement the ultrasonic testing method as described in any one of claims 9-10.