CN115901943A - Method and system for detecting internal cavity - Google Patents

Method and system for detecting internal cavity Download PDF

Info

Publication number
CN115901943A
CN115901943A CN202211386366.8A CN202211386366A CN115901943A CN 115901943 A CN115901943 A CN 115901943A CN 202211386366 A CN202211386366 A CN 202211386366A CN 115901943 A CN115901943 A CN 115901943A
Authority
CN
China
Prior art keywords
sound data
sound
data
knocking
detected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211386366.8A
Other languages
Chinese (zh)
Inventor
杨军
孙晓立
吴建良
周治国
杜永潇
张午阳
徐凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Construction Co Ltd
Guangzhou Municipal Engineering Testing Co
Original Assignee
Guangzhou Construction Co Ltd
Guangzhou Municipal Engineering Testing Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Construction Co Ltd, Guangzhou Municipal Engineering Testing Co filed Critical Guangzhou Construction Co Ltd
Priority to CN202211386366.8A priority Critical patent/CN115901943A/en
Publication of CN115901943A publication Critical patent/CN115901943A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

The embodiment of the application provides a method and a system for detecting an internal cavity, and relates to the technical field of cavity detection. The method for detecting the internal cavity comprises the following steps: knocking the surface of a compact part of an object to be detected and the surface to be detected through a preset steel ball to obtain compact sound data, detection sound data and knocking point position coordinates; generating tapping sound data and environment sound data according to the dense sound data and the detection sound data; performing frequency domain transformation on the knocking sound data and the environment sound data to generate sound frequency spectrum data; and matching according to the sound frequency spectrum data, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected. The detection method of the internal cavity can achieve the technical effect of improving the detection accuracy of the internal cavity.

Description

Method and system for detecting internal cavity
Technical Field
The present disclosure relates to the field of hole detection technologies, and in particular, to a method, a system, an electronic device, and a computer-readable storage medium for detecting an internal hole.
Background
At present, three main methods are available at home and abroad for detecting the internal cavities of objects such as buildings: the first detection method is based on electromagnetic waves, such as: pulse radar method, etc. The second type of detection method is mediated by mechanical waves, such as: ultrasonic pulse echo method, tapping method, etc. The third type of detection method uses visible light or infrared light as medium, such as visual detection and infrared nondestructive testing (IRNDT).
The existing knocking method is to use a tool hammer to knock the exterior wall finish to judge whether the exterior wall finish peels off and whether hollows exist. This method is straightforward, but has significant drawbacks: if the detection is mainly performed by depending on the experience of the detection personnel, the influence of subjective factors is large, the detection conditions are limited, and a large area cannot be detected at one time, so that the detection labor intensity is high, the efficiency is low, and the danger is large. In addition, under the interference of urban noise to the knocking sound, an accurate detection result is often not obtained. Therefore, the conventional tapping method cannot meet the detection requirement.
Disclosure of Invention
An object of the embodiments of the present application is to provide a method, a system, an electronic device, and a computer-readable storage medium for detecting an internal cavity, which can achieve a technical effect of improving accuracy of detecting the internal cavity.
In a first aspect, an embodiment of the present application provides a method for detecting an internal cavity, including:
knocking the surface of a compact part of an object to be detected and the surface to be detected through a preset steel ball to obtain compact sound data, detection sound data and knocking point position coordinates;
generating tapping sound data and environment sound data according to the dense sound data and the detection sound data;
performing frequency domain transformation on the knocking sound data and the environment sound data to generate sound frequency spectrum data;
and matching according to the sound frequency spectrum data, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
In the implementation process, the detection method of the internal cavity comprises the steps that the surface of an object to be detected is knocked by a preset steel ball, so that corresponding dense sound data, detection sound data and knocking point coordinates are obtained, sound data are split into knocking sound data and environment sound data, frequency domain transformation is carried out to generate sound frequency spectrum data, and cavity defect information of the object to be detected is regenerated; therefore, according to the detection method of the internal cavity, the knocking sound and the environment sound are respectively processed, so that the interference of the environment sound is avoided, and the technical effect of improving the detection accuracy of the internal cavity is achieved.
Further, after the step of generating tapping sound data and environment sound data from the dense sound data and the detected sound data, the method further includes:
acquiring the tapping sound data and the acquisition point information of the environmental sound data;
and performing length compensation on the tapping sound data and the environmental sound data according to the acquisition point information to obtain compensated tapping sound data and compensated environmental sound data, wherein the number of acquisition points of the compensated tapping sound data and the compensated environmental sound data is the second power.
In the implementation process, the length of the sound of 2 time periods of the knocking sound data and the environmental sound data is complemented, so that the number of the acquisition points is the second power, and the distortion is avoided when the frequency domain is transformed.
Further, after the step of performing length padding on the tapping sound data and the environmental sound data according to the acquisition point information to obtain padded tapping sound data and padded environmental sound data, the method further includes:
and correcting the completion knocking sound data and the completion environment sound data according to a preset decibel value to obtain corrected knocking sound data and corrected environment sound data.
In the implementation process, the decibel value of the supplemented knocking sound data and the supplemented environmental sound data is corrected, and the decibel values of the supplemented knocking sound data and the supplemented environmental sound data are adjusted to be preset decibel values, so that unified processing is facilitated.
Further, the object to be detected includes a compact surface and a surface to be detected, the sound spectrum data includes compact sound spectrum data and detection sound spectrum data, and before the step of generating the cavity defect information of the object to be detected according to the sound spectrum data, the coordinates of the tapping point and preset calibration data by matching, the method further includes:
acquiring a preset amount of dense sound energy value information according to the dense sound frequency spectrum data;
acquiring a preset amount of detection sound energy value information according to the detection sound frequency spectrum data;
and generating sound frequency vector distance information according to a preset spatial distance formula, the dense sound energy value information and the detection sound energy value information.
In the implementation process, the surface of the compact part and the surface to be detected are respectively collected and processed, and sound frequency vector distance information is generated according to a preset spatial distance formula, compact sound energy value information and detection sound energy value information.
Further, the spatial distance formula is:
Figure BDA0003929982230000031
wherein z is c1 ~z c100 An energy value, z, of the first 100 dominant frequencies of the detected sound energy value information m1 ~z m100 The energy value of the first 100 dominant frequencies of the dense sound energy value information.
Further, the step of generating the hole defect information of the object to be detected by matching according to the sound spectrum data, the coordinates of the knocking point and preset calibration data includes:
and matching according to the sound frequency vector distance information, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
In a second aspect, an embodiment of the present application provides a system for detecting an internal cavity, including:
the knocking acquisition module is used for knocking the surface of the compact part and the surface to be detected of the object to be detected through a preset steel ball to acquire compact sound data, detection sound data and knocking point position coordinates;
the splitting module is used for generating knocking sound data and environment sound data according to the dense sound data and the detection sound data;
the frequency domain transformation module is used for carrying out frequency domain transformation on the knocking sound data and the environment sound data to generate sound frequency spectrum data;
and the detection module is used for matching according to the sound frequency spectrum data, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
Further, the detection system of the inner cavity further comprises:
the acquisition point module is used for acquiring acquisition point information of the tapping sound data and the environmental sound data;
and the complementing module is used for carrying out length complementing on the knocking sound data and the environmental sound data according to the acquisition point information to obtain complemented knocking sound data and complemented environmental sound data, wherein the number of acquisition points of the complemented knocking sound data and the complemented environmental sound data is the second power.
Further, the detection system of the inner cavity further comprises: and the correction module is used for correcting the completion tapping sound data and the completion environment sound data according to a preset decibel value to obtain correction tapping sound data and correction environment sound data.
Further, the object to be detected comprises a compact surface and a surface to be detected, the sound spectrum data comprises compact sound spectrum data and detection sound spectrum data, and the detection system for the internal cavity further comprises a frequency vector distance module, which is used for:
acquiring a preset amount of dense sound energy value information according to the dense sound frequency spectrum data;
acquiring a preset amount of detection sound energy value information according to the detection sound frequency spectrum data;
generating sound frequency vector distance information according to a preset spatial distance formula, the dense sound energy value information and the detection sound energy value information.
Further, the detection module is specifically configured to perform matching according to the sound frequency vector distance information, the knocking point location coordinates, and preset calibration data, and generate the hole defect information of the object to be detected.
In a third aspect, an electronic device provided in an embodiment of the present application includes: memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the method according to any of the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having instructions stored thereon, which, when executed on a computer, cause the computer to perform the method according to any one of the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product, which when run on a computer, causes the computer to perform the method according to any one of the first aspect.
Additional features and advantages of the disclosure will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the above-described techniques.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a schematic flowchart of a method for detecting an internal cavity according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of another internal cavity detection method according to an embodiment of the present disclosure;
FIG. 3 is a block diagram of a system for detecting an internal cavity according to an embodiment of the present disclosure;
fig. 4 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
The embodiment of the application provides a method and a system for detecting an internal cavity, electronic equipment and a computer readable storage medium, which can be applied to the internal cavity detection process of an object to be detected; the method for detecting the internal cavity comprises the steps that the surface of an object to be detected is knocked by a preset steel ball, so that corresponding sound data and knocking point position coordinates are obtained, the sound data are split into knocking sound data and environment sound data, frequency domain transformation is carried out, sound frequency spectrum data are generated, and cavity defect information of the object to be detected is regenerated; therefore, according to the detection method of the internal cavity, the knocking sound and the environment sound are respectively processed, so that the interference of the environment sound is avoided, and the technical effect of improving the detection accuracy of the internal cavity is achieved.
It should be noted that, when the detection method for the internal cavity provided by the embodiment of the present application is used for sound collection, only by isolating the environmental noise, the sound collection identification degree of the hitting sound can be guaranteed, otherwise, the final detection result is affected by the excessive environmental noise.
For example, in the detection method of the internal cavity provided in the embodiment of the present application, the used acquisition device includes 4 mechanisms: the device comprises an environmental sound isolation mechanism, a knocking mechanism, a sound acquisition mechanism and an audio analysis mechanism;
the environment sound isolation mechanism is a flexible outer cover and can enclose the test instrument and the outside to absorb and isolate outside noise;
the knocking mechanism is automatic knocking equipment, and can set knocking energy and surface radian of a knocked body;
the sound collection mechanism can record hammering sound on site, adjust collection sensitivity and ensure that the maximum collection decibel is about 30dB;
the audio analysis mechanism can store test sounds, can perform fast Fourier transform, and has functions of calculating a characteristic spectrum and comparing the characteristic spectrum with a reference spectrum. The spectrum result can be displayed, and the acquired data and the analysis result can be output.
Referring to fig. 1, fig. 1 is a schematic flow chart of a method for detecting an internal cavity according to an embodiment of the present disclosure, where the method for detecting an internal cavity includes the following steps:
s100: knocking the surface of a dense part of an object to be detected and the surface to be detected through a preset steel ball to acquire dense sound data, detection sound data and knocking point position coordinates.
Illustratively, the surface of the object to be detected comprises a compact part surface and a surface to be detected, when the surface of the object to be detected is knocked by a preset steel ball, knocking point positions can be recorded, and hammering sounds can be recorded on site by a sound collecting mechanism, so that compact sound data, detection sound data and knocking point position coordinates are obtained.
In some embodiments, the tap point location coordinates may be multiple; alternatively, the tap point location coordinates may be a tap array, each tap point location coordinate corresponding to a sound data.
S200: and generating tapping sound data and environment sound data according to the dense sound data and the detection sound data.
Illustratively, the collected data is cut out into 2 paragraphs, one time period is a tapping sound, and one time period is an ambient sound, so that tapping sound data and ambient sound data are generated from the sound data.
S300: and performing frequency domain transformation on the knocking sound data and the environmental sound data to generate sound frequency spectrum data.
Exemplarily, 2 signals of the knocking sound data and the environment sound data are subjected to frequency domain transformation to obtain sound spectrum data; alternatively, in the frequency domain transform, a fourier transform may be employed.
S400: and matching according to the sound frequency spectrum data, the coordinates of the knocking point locations and preset calibration data to generate the hole defect information of the object to be detected.
In some embodiments, the method for detecting the internal cavity includes the steps that a preset steel ball is used for knocking the surface of an object to be detected, so that corresponding sound data and knocking point position coordinates are obtained, the sound data are split into knocking sound data and environment sound data, frequency domain transformation is conducted to generate sound frequency spectrum data, and cavity defect information of the object to be detected is regenerated; therefore, the detection method of the internal cavity respectively processes the knocking sound and the environment sound, avoids the interference of the environment sound, and achieves the technical effect of improving the detection accuracy of the internal cavity.
Referring to fig. 2, fig. 2 is a schematic flow chart of another internal cavity detection method according to an embodiment of the present disclosure.
Exemplarily, at S200: after the step of generating the tapping sound data and the environmental sound data from the dense sound data and the detection sound data, the method further includes:
s210: acquiring acquisition point information of the knocking sound data and the environmental sound data;
s220: and carrying out length compensation on the knocking sound data and the environmental sound data according to the acquisition point information to obtain compensated knocking sound data and compensated environmental sound data, wherein the number of acquisition points of the compensated knocking sound data and the compensated environmental sound data is the second power.
Illustratively, the sound of 2 time periods of the knocked sound data and the environmental sound data is length-complemented so that the number of collection points is the second power (i.e., the number of collection points is 2) n ) Thereby avoiding distortion in the frequency domain transform.
Alternatively, 2 n For a single sound recording (tapping sound data or environment sound data), respectively finding the 2 nearest to each sound recording n Value, then filled in. The filling method can use 0 to fill, mainly avoids distortion in Fourier transform, and the filling does not affect the frequency of sound. The term "sampling point" means the number of sampling points of a sound. For example, a voice sample of 1S has 48000 data, and the voice sample of 1S has 48000 sample points.
Illustratively, if the number of acquisition points for a segment of audio recording is 58, then 2 is the closest to 58 n Value of 2 8 I.e. 64.
Illustratively, at S220: after the step of performing length completion on the knocked sound data and the environmental sound data according to the acquisition point information to obtain the completed knocked sound data and the completed environmental sound data, the method further comprises the following steps:
s230: correcting the supplemented tapping sound data and the supplemented environmental sound data according to a preset decibel value to obtain corrected tapping sound data and corrected environmental sound data;
s300: the method comprises the following steps of carrying out frequency domain transformation on the knocking sound data and the environmental sound data to generate sound frequency spectrum data, wherein the steps comprise:
s301: and performing frequency domain transformation on the corrected tapping sound data and the corrected environment sound data to generate sound frequency spectrum data.
Illustratively, the decibel value of the supplemented striking sound data and the supplemented environment sound data is corrected, and the decibel values of the supplemented striking sound data and the supplemented environment sound data are adjusted to be preset decibel values, so that unified processing is facilitated.
In some embodiments, the preset decibel value may be 12 decibels; and adjusting the compensation knocking sound data and the compensation environment sound data to 12 decibels so as to correct the test sound.
It should be noted that the preset db value is 12 db for example and not limitation, and the preset db value may take other values.
Illustratively, the object to be detected includes a compact surface and a surface to be detected, and the sound spectrum data includes compact sound spectrum data and detected sound spectrum data, and in S400: before the step of matching according to the sound frequency spectrum data, the coordinates of the knocking point locations and the preset calibration data to generate the hole defect information of the object to be detected, the method further comprises the following steps:
s310: acquiring a preset amount of dense sound energy value information according to dense sound frequency spectrum data;
s320: acquiring preset quantity of detection sound energy value information according to the detection sound frequency spectrum data;
s330: and generating sound frequency vector distance information according to a preset spatial distance formula, the dense sound energy value information and the detected sound energy value information.
Illustratively, the surface of the compact part and the surface to be detected are respectively collected and processed, and sound frequency vector distance information is generated according to a preset spatial distance formula, compact sound energy value information and detection sound energy value information.
Illustratively, the spatial distance formula is:
Figure BDA0003929982230000091
wherein z is c1 ~z c100 For detecting the energy value of the first 100 dominant frequencies of the sound energy value information, z m1 ~z m100 The energy value of the first 100 dominant frequencies of the dense sound energy value information.
In some implementations, the spatial distance formula may also be calculated using other numbers of energy values, such as the first 50 dominant frequencies, the first 200 dominant frequencies, and the like, which is not limited herein.
Exemplarily, S400: the method comprises the following steps of matching according to sound frequency spectrum data, knocking point position coordinates and preset calibration data to generate hole defect information of an object to be detected, and comprises the following steps:
s410: and matching according to the sound frequency vector distance information, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
In some embodiments, when the detection method of the internal cavity is implemented, the surrounding environment is kept without interference during knocking, and the knocking surface and the knocking space are covered by the sound absorption cone.
In some implementation scenarios, with reference to fig. 1 and fig. 2, a specific step flow example of the method for detecting an internal cavity provided in the embodiment of the present application is as follows:
1. dense tone collection
Knocking the surface of a compact part of an object to be detected by using a circular steel ball;
collecting knocking sound through a sound receiving device capable of clearly listening, and recording XY coordinates of a knocking point;
intercepting collected sound data into 2 paragraphs, wherein one time period is knocking sound, and the other time period is environment sound;
the length of the sound in 2 time periods is supplemented, so that the number of the collected points is 2 n
Calculating a sound decibel value, adjusting the knocking sound to 12 decibels, and correcting the test sound;
and carrying out frequency domain transformation on the 2 signals to obtain dense sound frequency spectrum data.
2. Detection tone collection
Knocking the surface to be detected of the object to be detected by using a circular steel ball;
collecting knocking sound through a sound receiving device capable of clearly listening, and recording XY coordinates of a knocking point;
intercepting the collected sound data into 2 paragraphs, wherein one time period is knocking sound, and the other time period is environment sound;
the length of the sound in 2 time periods is supplemented, so that the number of the collected points is 2 n
Calculating a sound decibel value, and correcting the test sound;
and carrying out frequency domain transformation on the 2 signals to acquire the information of the detected sound energy value.
3. Calculating sound frequency vector distance
Extracting dense sound energy value information, and detecting the frequency and the energy of the front 100 bits of the energy value in the sound energy value information;
and (4) calculating the distance information of the detected sound frequency vectors (the distance of the sound frequency vectors and the distance of sound vectors at a compact position) by adopting a spatial distance method.
Optionally, the XY coordinates are recorded to identify the location of the test, and if a problem is found, the point of the test can be found.
4. Defect discrimination
The relation between the defect degree and the sound frequency spectrum distance is calibrated through a field model test. And taking the calibration result as the basis of defect judgment.
Illustratively, actual detection objects are very different, defects of the same class of objects generally have different severity degrees, and it is difficult to directly set a standard, but experience can be accumulated through a specific scene.
Referring to fig. 3, fig. 3 is a block diagram of a structure of an internal cavity detection system according to an embodiment of the present application, where the internal cavity detection system includes:
the knocking acquisition module 100 is used for knocking the surface of the compact part and the surface to be detected of the object to be detected through a preset steel ball to acquire compact sound data, detection sound data and knocking point position coordinates;
the splitting module 200 is configured to generate tapping sound data and environmental sound data according to the dense sound data and the detection sound data;
the frequency domain transformation module 300 is configured to perform frequency domain transformation on the knocked sound data and the environmental sound data to generate sound spectrum data;
the detection module 400 is configured to perform matching according to the sound spectrum data, the coordinates of the knocking point locations, and preset calibration data, and generate hole defect information of the object to be detected.
Illustratively, the detection system for the internal cavity further includes:
the acquisition point module is used for acquiring acquisition point information of the knocking sound data and the environmental sound data;
and the complementing module is used for complementing the lengths of the knocking sound data and the environmental sound data according to the acquisition point information to obtain complemented knocking sound data and complemented environmental sound data, and the number of acquisition points for complementing the knocking sound data and the complemented environmental sound data is the second power.
Illustratively, the detection system of the internal cavity further comprises: and the correction module is used for correcting the completion of the tapping sound data and the completion of the environmental sound data according to a preset decibel value to obtain corrected tapping sound data and corrected environmental sound data.
Exemplarily, the object to be detected includes a compact surface and a surface to be detected, the sound spectrum data includes compact sound spectrum data and detected sound spectrum data, and the detection system for an internal cavity further includes a frequency vector distance module, configured to:
acquiring a preset amount of dense sound energy value information according to dense sound frequency spectrum data;
acquiring preset quantity of detection sound energy value information according to the detection sound frequency spectrum data;
and generating sound frequency vector distance information according to a preset spatial distance formula, the dense sound energy value information and the detected sound energy value information.
Illustratively, the detection module 400 is specifically configured to perform matching according to the sound frequency vector distance information, the coordinates of the tapping point and preset calibration data, and generate hole defect information of the object to be detected.
It should be noted that the system for detecting an internal cavity provided in the embodiment of the present application corresponds to the method embodiments shown in fig. 1 and fig. 2, and is not described herein again to avoid repetition.
Fig. 4 shows a block diagram of an electronic device according to an embodiment of the present disclosure, where fig. 4 is a block diagram of the electronic device. The electronic device may include a processor 510, a communication interface 520, a memory 530, and at least one communication bus 540. Wherein the communication bus 540 is used for realizing direct connection communication of the components. In this embodiment, the communication interface 520 of the electronic device is used for performing signaling or data communication with other node devices. Processor 510 may be an integrated circuit chip having signal processing capabilities.
The Processor 510 may be a general-purpose Processor including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor 510 may be any conventional processor or the like.
The Memory 530 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Read Only Memory (EPROM), an electrically Erasable Read Only Memory (EEPROM), and the like. The memory 530 stores computer readable instructions, which when executed by the processor 510, enable the electronic device to perform the steps involved in the method embodiments of fig. 1-2 described above.
Optionally, the electronic device may further include a memory controller, an input output unit.
The memory 530, the memory controller, the processor 510, the peripheral interface, and the input/output unit are electrically connected to each other directly or indirectly, so as to implement data transmission or interaction. For example, these elements may be electrically coupled to each other via one or more communication buses 540. The processor 510 is used to execute executable modules stored in the memory 530, such as software functional modules or computer programs included in the electronic device.
The input and output unit is used for providing a task for a user to create and start an optional time period or preset execution time for the task creation so as to realize the interaction between the user and the server. The input/output unit may be, but is not limited to, a mouse, a keyboard, and the like.
It will be appreciated that the configuration shown in fig. 4 is merely illustrative and that the electronic device may include more or fewer components than shown in fig. 4 or may have a different configuration than shown in fig. 4. The components shown in fig. 4 may be implemented in hardware, software, or a combination thereof.
The embodiment of the present application further provides a storage medium, where the storage medium stores instructions, and when the instructions are run on a computer, when the computer program is executed by a processor, the method in the method embodiment is implemented, and in order to avoid repetition, details are not repeated here.
The present application also provides a computer program product which, when run on a computer, causes the computer to perform the method of the method embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions may be stored in a computer-readable storage medium if they are implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only an example of the present application and is not intended to limit the scope of the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for detecting an internal cavity, comprising:
knocking the surface of a compact part of an object to be detected and the surface to be detected through a preset steel ball to obtain compact sound data, detection sound data and knocking point position coordinates;
generating tapping sound data and environment sound data according to the dense sound data and the detection sound data;
performing frequency domain transformation on the knocking sound data and the environment sound data to generate sound frequency spectrum data;
and matching according to the sound frequency spectrum data, the knocking point location coordinates and preset calibration data to generate the hole defect information of the object to be detected.
2. The method for detecting an internal cavity according to claim 1, wherein after the step of generating tapping sound data and environmental sound data from the dense sound data and the detection sound data, the method further comprises:
acquiring the tapping sound data and the acquisition point information of the environmental sound data;
and performing length completion on the tapping sound data and the environmental sound data according to the acquisition point information to obtain supplemented tapping sound data and supplemented environmental sound data, wherein the number of acquisition points of the supplemented tapping sound data and the supplemented environmental sound data is a power of two.
3. A method of detecting an internal cavity according to claim 2, wherein after the step of performing length matching on the tapping sound data and the environmental sound data based on the collection point information to obtain the matching tapping sound data and the matching environmental sound data, the method further comprises:
and correcting the completion knocking sound data and the completion environment sound data according to a preset decibel value to obtain corrected knocking sound data and corrected environment sound data.
4. The method according to claim 1, wherein the object to be detected includes a compact surface and a surface to be detected, the sound spectrum data includes compact sound spectrum data and detected sound spectrum data, and before the step of generating the hole defect information of the object to be detected by matching according to the sound spectrum data, the coordinates of the tap point and preset calibration data, the method further includes:
acquiring a preset amount of dense sound energy value information according to the dense sound frequency spectrum data;
acquiring a preset amount of detection sound energy value information according to the detection sound frequency spectrum data;
generating sound frequency vector distance information according to a preset spatial distance formula, the dense sound energy value information and the detection sound energy value information.
5. The method according to claim 4, wherein the spatial distance formula is:
Figure FDA0003929982220000021
wherein z is c1 ~z c100 An energy value, z, of the first 100 dominant frequencies of the detected sound energy value information m1 ~z m100 The energy value of the first 100 dominant frequencies of the dense sound energy value information.
6. The method for detecting an internal cavity according to claim 4, wherein the step of generating the cavity defect information of the object to be detected by matching the sound spectrum data, the coordinates of the knocking point locations and preset calibration data comprises:
and matching according to the sound frequency vector distance information, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
7. An internal void detection system, comprising:
the knocking acquisition module is used for knocking the surface of the dense part of the object to be detected and the surface to be detected through a preset steel ball to acquire dense sound data, detection sound data and knocking point position coordinates;
the splitting module is used for generating knocking sound data and environment sound data according to the dense sound data and the detection sound data;
a frequency domain transformation module, configured to perform frequency domain transformation on the tapping sound data and the environmental sound data to generate sound spectrum data;
and the detection module is used for matching according to the sound frequency spectrum data, the knocking point position coordinates and preset calibration data to generate the hole defect information of the object to be detected.
8. The internal cavity detection system of claim 7, further comprising:
the acquisition point module is used for acquiring the tapping sound data and acquisition point information of the environmental sound data;
and the complementing module is used for carrying out length complementing on the knocking sound data and the environmental sound data according to the acquisition point information to obtain complemented knocking sound data and complemented environmental sound data, wherein the number of acquisition points of the complemented knocking sound data and the complemented environmental sound data is the second power.
9. An electronic device, comprising: memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the method for detecting an internal hole according to any one of claims 1 to 6 when executing the computer program.
10. A computer-readable storage medium having stored thereon instructions which, when run on a computer, cause the computer to execute the method of detecting an internal void according to any one of claims 1 to 6.
CN202211386366.8A 2022-11-07 2022-11-07 Method and system for detecting internal cavity Pending CN115901943A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211386366.8A CN115901943A (en) 2022-11-07 2022-11-07 Method and system for detecting internal cavity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211386366.8A CN115901943A (en) 2022-11-07 2022-11-07 Method and system for detecting internal cavity

Publications (1)

Publication Number Publication Date
CN115901943A true CN115901943A (en) 2023-04-04

Family

ID=86475826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211386366.8A Pending CN115901943A (en) 2022-11-07 2022-11-07 Method and system for detecting internal cavity

Country Status (1)

Country Link
CN (1) CN115901943A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116773661A (en) * 2023-08-21 2023-09-19 广州市市政工程试验检测有限公司 Method, system and equipment for detecting internal cavity of structure based on sounding method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116773661A (en) * 2023-08-21 2023-09-19 广州市市政工程试验检测有限公司 Method, system and equipment for detecting internal cavity of structure based on sounding method

Similar Documents

Publication Publication Date Title
CN109831733B (en) Method, device and equipment for testing audio playing performance and storage medium
CN108200526B (en) Sound debugging method and device based on reliability curve
JP5081430B2 (en) Digital logarithmic amplifier for ultrasonic inspection
CA2633271A1 (en) Method and system for nondestructive testing of a metallic workpiece
CN113259832B (en) Microphone array detection method and device, electronic equipment and storage medium
US20090316917A1 (en) Audio testing system and method
CN109754821B (en) Information processing method and system, computer system and computer readable medium
CN115901943A (en) Method and system for detecting internal cavity
US20090304195A1 (en) Method and device for diagnosing the operating state of a sound system
WO2023123970A1 (en) Global phase quadrature demodulation method and apparatus for optical fiber sensing data
CN111951833A (en) Voice test method and device, electronic equipment and storage medium
CN115047065A (en) Method, device and equipment for correcting impact of knocking force in beating method
US20180359582A1 (en) Method and Device for Estimating Acoustic Reverberation
CN101620005A (en) Mainboard sound test system and method therefor
JP5077847B2 (en) Reverberation time estimation apparatus and reverberation time estimation method
CN109979487B (en) Voice signal detection method and device
Robinson et al. Terminology for ocean ambient noise monitoring
JP2019032242A (en) Attenuation time analytic method, device, and program
CN109246573B (en) Method and device for measuring frequency response characteristic of audio system
WO2023123972A1 (en) Coherent fading noise suppression method and apparatus for optical fiber sensing data
CN113639804A (en) Method and system for detecting quality of cable conduit
US8712018B2 (en) Testing apparatus and testing method for telephone apparatus
CN117968971B (en) Gas leakage amount detection method and device and electronic equipment
CN112652327B (en) Audio channel adaptation effect testing method and device and automobile
JP2015072229A (en) Method and apparatus of detecting defects

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination