Ultrasonic flaw detector high-speed flow disk system based on disk array
By adopting disk array technology and parallel read and write operations of RAID controllers in ultrasonic flaw detectors, the problem that traditional data storage methods cannot meet the high-speed data needs of ultrasonic flaw detectors is solved, efficient data processing and secure storage are achieved, and significantly improved The working performance and data reliability of the ultrasonic flaw detector.
Patent Information
- Application Number
- CN202411211942.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-01-10
AI Technical Summary
Traditional data storage methods cannot meet the needs of ultrasonic flaw detectors for high-speed writing and reading of data, resulting in low data processing efficiency and affecting the working performance of ultrasonic flaw detectors.
Adopt a high-speed flow disk system based on disk array, and parallel reading and writing operations between RAID controller and multiple hard drives, combined with data interface optimization design, high-speed data transmission and storage are realized, and automatic switching is performed when the hard disk fails, ensuring data security Sex and reliability.
It significantly improves the data processing efficiency and working performance of the ultrasonic flaw detector, achieves higher data transmission speed and lower error rate, and ensures data security and reliability.
Smart Images

Figure CN119291022A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of ultrasonic flaw detectors, and in particular to a high-speed disk streaming system for ultrasonic flaw detectors based on a disk array. Background Art
[0002] In the field of ultrasonic flaw detection, with the development of technology and the increase in application demand, the amount of data generated by ultrasonic flaw detectors is increasing. Traditional data storage methods often cannot meet the ultrasonic flaw detector's demand for high-speed data writing and reading, resulting in low data processing efficiency and affecting the working performance of the ultrasonic flaw detector. Summary of the invention
[0003] In order to solve the above problems, the object of the present invention is to provide a high-speed disk streaming system for ultrasonic flaw detectors based on disk arrays.
[0004] To achieve the above object, the present invention provides the following solutions:
[0005] A high-speed disk streaming system for ultrasonic flaw detector based on disk array, comprising:
[0006] Ultrasonic flaw detector, used to detect target objects and generate corresponding ultrasonic flaw detection data;
[0007] The high-speed streaming system is connected to the disk array and the ultrasonic flaw detector respectively, and is used for receiving the ultrasonic flaw detection data and transmitting the ultrasonic flaw detection data to the disk array for storage.
[0008] Preferably, the ultrasonic flaw detector comprises:
[0009] An ultrasonic transmitter, used for transmitting ultrasonic waves to a target object;
[0010] An ultrasonic receiver, used for receiving an ultrasonic echo signal reflected from a target object;
[0011] A data processing unit, which is in communication with the ultrasonic transmitter and the ultrasonic receiver, and is used to convert the received ultrasonic echo signal into ultrasonic flaw detection data;
[0012] The data transmission interface unit is communicatively connected with the data buffer.
[0013] Preferably, the high-speed streaming system comprises:
[0014] A data buffer is used to receive the ultrasonic flaw detection data and send the ultrasonic flaw detection data to a host computer via a VXI bus and a PCI interface;
[0015] The RAID controller is respectively connected to the host computer and the disk array for communication, and is used for storing the ultrasonic flaw detection data in the memory of the host computer into the disk array.
[0016] Preferably, the disk array includes a plurality of hard disk drives, and each hard disk drive stores ultrasonic flaw detection data.
[0017] Preferably, when the RAID controller detects that a hard disk drive fails, it automatically switches to another hard disk drive to read the ultrasonic flaw detection data.
[0018] Preferably, each hard disk drive is connected to the RAID controller via a SATA interface.
[0019] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0020] The present invention provides a high-speed disk streaming system for ultrasonic flaw detectors based on disk arrays. Compared with the prior art, the present invention uses disk array technology to achieve rapid storage and efficient management of a large amount of data generated by ultrasonic flaw detectors. Compared with traditional data storage methods, the present invention has a higher data transmission speed and a lower error rate, and can significantly improve the working efficiency and data processing capabilities of ultrasonic flaw detectors. At the same time, through data backup and recovery functions, the security and reliability of data are ensured. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0022] Figure 1 A principle block diagram of a high-speed disk streaming system for ultrasonic flaw detectors based on a disk array provided by the present invention;
[0023] Figure 2 A flow chart of a method for realizing high-speed data transmission in an ultrasonic high-speed streaming system based on a disk array provided by the present invention. DETAILED DESCRIPTION
[0024] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0025] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0026] To achieve the above object, the technical solution adopted by the present invention is:
[0027] See also Figure 1-2 , a high-speed disk streaming system for ultrasonic flaw detector based on disk array, comprising:
[0028] Ultrasonic flaw detector, used to detect target objects and generate corresponding ultrasonic flaw detection data;
[0029] The high-speed streaming system is connected to the disk array and the ultrasonic flaw detector respectively, and is used for receiving the ultrasonic flaw detection data and transmitting the ultrasonic flaw detection data to the disk array for storage.
[0030] The process of the method for realizing high-speed data transmission in the ultrasonic high-speed streaming system of the disk array is as follows:
[0031] (a) Generate ultrasonic flaw detection data using an ultrasonic flaw detector.
[0032] (b) The generated ultrasonic flaw detection data is sent to a data buffer in a high-speed streaming system connected to the ultrasonic flaw detector.
[0033] (c) The data transfer controller controls the speed and direction of data transmission from the data buffer to the disk array to achieve high-speed data transmission.
[0034] The disk array in the present invention adopts RAID (Redundant Array of Independent Disks) technology, and realizes high-speed storage and access of data through parallel read and write operations of multiple disks. At the same time, through the optimized design of the data interface, the delay and error rate of data transmission are reduced, and the efficiency and stability of data transmission are improved.
[0035] Furthermore, the ultrasonic flaw detector includes: an ultrasonic transmitter, an ultrasonic receiver, a data transmission interface unit and a data processing unit.
[0036] An ultrasonic transmitter, used for transmitting ultrasonic waves to a target object;
[0037] An ultrasonic receiver, used for receiving an ultrasonic echo signal reflected from a target object;
[0038] A data processing unit, which is in communication with the ultrasonic transmitter and the ultrasonic receiver, and is used to convert the received ultrasonic echo signal into ultrasonic flaw detection data;
[0039] The data transmission interface unit is connected to the UTXX channel acquisition card for communication.
[0040] Furthermore, the high-speed streaming system includes: a data buffer (UTXX channel acquisition card) and a RAID controller.
[0041] A data buffer (UTXX channel acquisition card) is used to receive the ultrasonic flaw detection data and send the ultrasonic flaw detection data to the host computer through the VXI bus and the PCI interface;
[0042] The RAID controller is respectively connected to the host computer and the disk array for communication, and is used to store the ultrasonic flaw detection data in the memory of the host computer into the disk array. The disk array includes a plurality of hard disk drives, each of which is connected to the RAID controller via a SATA interface, and each hard disk drive stores ultrasonic flaw detection data. When the RAID controller detects that a hard disk drive fails, it automatically switches to another hard disk drive to read the ultrasonic flaw detection data.
[0043] In practical applications, the present invention provides a high-speed disk streaming system for ultrasonic flaw detectors based on disk arrays, including a probe sensor, a UTXX channel acquisition card, a PCI interface board, a VXI bus, a host computer, a RAID controller and a disk array; the ultrasonic flaw detector probe sensor detects product defects, the UTXX channel acquisition card is used to collect signal data, and the collected signal data is directly written into the memory of the host computer in DMA mode via the VXI bus and the PCI interface, and then the CPU of the host computer moves the block data to the hardware cache controlled by the RAID controller, and finally stores it in the disk array. It should be noted that the disk array in the present invention is a RAID1 disk array.
[0044] The configuration of the host computer is as follows: memory capacity 4GB, DDR4; supports 4 VXI-PCI slots; supports parallel data transmission from all slots to the PC memory; the system disk is 2 hard disks (HDD) of the same capacity, with a capacity of 1024G, each hard disk drive is connected to the disk array controller through the SATA interface, DVDR / W optical drive, Intel chip motherboard, integrated graphics card; Xeon Quad Core 2.4GHz processor, power supply 1280W.
[0045] RAID1, also known as disk mirroring, achieves data redundancy through data mirroring. In RAID1, data is written to pairs of independent disks, and each disk has a complete copy of the data. This configuration provides high data security because if one disk fails, the data on the other disk can still be used. RAID1 requires two disk drives to form a disk array. Each disk drive stores the same data to achieve data redundancy.
[0046] The process of building a RAID1 disk array is as follows:
[0047] First, prepare two hard disks (HDD) of the same capacity and type, with a capacity of 1024G. Each hard disk drive is connected to a storage device that supports the RAID function through a SATA interface.
[0048] Configure RAID1: (1) Enable the RAID function in the server's storage device, start the computer, press the Delete key after the boot screen to enter the Intel chip motherboard BIOS settings, press the navigation key to find the Storage Configuration option, press Enter and open the RAID option in the Configure item, press F10 to save the settings, and restart the computer.
[0049] (2) After the system restarts, the boot screen prompts you to press Ctrl+I to enter the RAID setting interface. The RAID interface is divided into two parts. The upper part is the operation interface, which has 4 options: 1 is to create a RAID disk array, 2 is to delete the RAID disk array, 3 is to restore the hard disk to non-RAID status, and 4 is the backup volume option. The lower part is the system's hard disk information and RAID disk array information. Here we select option 1 to create a disk array. In the name area, specify a raid name, and then press [tab] or enter to enter the next area. In the raid level area, select the raid level as raid1. Next, select the serial optional value for the raid array. The optional value range is from 4kb to 128kb. Different modes correspond to different ranges, and raid is 128kb. Finally, select the volume capacity in the capacity area. The default value of this item is the maximum capacity of the disk. After selecting all, press Y to save. In this way, a two-hard disk RAID1 disk array has been formed.
[0050] Verify RAID1 configuration: After completing RAID1 configuration, you can use system management tools or third-party RAID management software to verify whether RAID1 is successfully created and running normally. You can check disk status, data synchronization, and other information.
[0051] Data backup and recovery: Because RAID1 provides data redundancy, data can be quickly restored in the event of a disk failure. When a disk failure is detected, the system can automatically switch to another disk to read data without interrupting service. If the failed disk needs to be replaced, simply remove it from RAID1 and insert a new disk. The new disk will automatically synchronize data with the other disk.
[0052] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0053] In the present invention, the disk array adopts RAID (Redundant Array of Independent Disks) technology to achieve high-speed data storage and access through parallel read and write operations of multiple disks. At the same time, through the optimized design of the data interface, the delay and error rate of data transmission are reduced, and the efficiency and stability of data transmission are improved.
[0054] In addition, the RAID controller also has a data cache function, which can temporarily store the data generated by the ultrasonic flaw detector and wait for the idle period of the disk array to write the data, thereby avoiding data loss and damage. At the same time, the RAID controller can also back up and restore the stored data to ensure the security and reliability of the data.
[0055] This article uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the method and core ideas of the present invention. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A high-speed disk streaming system for ultrasonic flaw detector based on disk array, characterized in that: include: Ultrasonic flaw detector, used to detect target objects and generate corresponding ultrasonic flaw detection data; The high-speed streaming system is connected to the disk array and the ultrasonic flaw detector respectively, and is used for receiving the ultrasonic flaw detection data and transmitting the ultrasonic flaw detection data to the disk array for storage.
2. The high-speed disk streaming system for ultrasonic flaw detector based on disk array according to claim 1, characterized in that: The ultrasonic flaw detector comprises: An ultrasonic transmitter, used for transmitting ultrasonic waves to a target object; An ultrasonic receiver, used for receiving an ultrasonic echo signal reflected from a target object; A data processing unit, which is in communication with the ultrasonic transmitter and the ultrasonic receiver, and is used to convert the received ultrasonic echo signal into ultrasonic flaw detection data; The data transmission interface unit is communicatively connected with the data buffer.
3. The high-speed disk streaming system for ultrasonic flaw detector based on disk array as claimed in claim 2, characterized in that: The high-speed streaming system comprises: A data buffer is used to receive the ultrasonic flaw detection data and send the ultrasonic flaw detection data to a host computer via a VXI bus and a PCI interface; The RAID controller is respectively connected to the host computer and the disk array for communication, and is used for storing the ultrasonic flaw detection data in the memory of the host computer into the disk array.
4. The high-speed disk streaming system for ultrasonic flaw detector based on disk array as claimed in claim 3, characterized in that: The disk array includes a plurality of hard disk drives, and each hard disk drive stores ultrasonic flaw detection data.
5. The high-speed disk streaming system for ultrasonic flaw detector based on disk array as claimed in claim 4, characterized in that: When the RAID controller detects that a hard disk drive fails, it automatically switches to another hard disk drive to read the ultrasonic flaw detection data.
6. The high-speed disk streaming system for ultrasonic flaw detector based on disk array as claimed in claim 4, characterized in that: Each hard disk drive is connected to the RAID controller via a SATA interface.
Citation Information
Patent Citations
PXI based serial bus health monitoring platform
CN105183954A
Locomotive wheel portable flaw detection system, and detection method thereof
CN105606708A
Maintenance method for shaft-mounted brake disc
CN118218907A
Three-dimensional ultrasonic imaging non-destructive inspection system
CN1469318A