Warning board processing method and device, storage medium and electronic equipment

By using interpolation processing and complex modulation spectrum refinement algorithms in eddy current detectors, the problem of low accuracy in complex environments is solved, and high accuracy detection of metals and efficient installation of warning signs is achieved.

CN119128403AActive Publication Date: 2024-12-13JIANGMEN POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411245767.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2024-12-13
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

Due to the limited number of coils, traditional eddy current metal detectors are susceptible to noise and interference in complex environments, resulting in a decrease in detection accuracy and affecting the installation efficiency of warning signs.

Method used

The eddy current detector is used for sampling, and the original waveform data is processed through interpolation processing and complex modulation spectrum refinement algorithm to improve detection accuracy, eliminate main lobe interference and filter out environmental noise, and determine the type and distance of metal to control the installation of warning signs.

Benefits of technology

It improves the accuracy and installation efficiency of metal detection, enhances the stability and reliability of the detector, and ensures the accurate installation of warning signs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119128403A_ABST
    Figure CN119128403A_ABST
Patent Text Reader

Abstract

The invention discloses a warning board processing method and device, a storage medium and electronic equipment, the method is applied to the field of metal detection, and the method comprises the following steps: sampling a target area through an eddy current detector to obtain original waveform data; performing interpolation processing on the original waveform data to obtain first waveform data; processing the first waveform data by adopting a complex modulation frequency spectrum refining algorithm to obtain first frequency spectrum data; metal information in the target area is determined according to the first frequency spectrum data, and installation of the warning board is controlled according to the metal information. According to the invention, the problem that the installation efficiency of a warning board is low due to the fact that the number of coils of a traditional eddy current type metal detector is limited and the traditional eddy current type metal detector is easily influenced by noise and interference in a complex environment in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of metal detection, and in particular to a method, device, storage medium and electronic device for processing warning signs. Background Art

[0002] When installing large warning signs outdoors, it is often necessary to manually drive ground stakes into the soil below the ground, then use the warning signs to replace the ground stakes, fix the warning signs, and complete the installation. However, this method cannot accurately determine whether there are metal pipelines in the soil layer. If hard soil or metal is encountered, the construction will be time-consuming and labor-intensive, reducing the efficiency of warning sign installation.

[0003] In the prior art, metal detectors can also be used to detect whether metal pipelines are buried under the soil layers of different terrains, and to quickly check for construction traps. After the detection is completed, the appropriate installation location is determined, and the ground piles are drilled into the underground soil layer. After reaching the construction depth, they are loosened and stopped, and the ground piles are quickly separated to complete the layout of the ground piles for the signboard. However, due to the limited number of coils, traditional eddy current metal detectors cannot achieve high-sensitivity detection, especially in complex environments, they are easily affected by noise and interference, resulting in a decrease in the accuracy of metal detection. In addition, when the existing spectrum analysis method processes eddy current induced magnetic field signals, the main lobe interference will cause the spectrum analysis to be insufficiently accurate, and the ability to filter out environmental noise and interference is limited, making it difficult to accurately identify the type and location of metal objects, affecting the stability and reliability of the metal detector.

[0004] Currently, no effective solution has been proposed to the problem that traditional eddy current metal detectors in related technologies are susceptible to noise and interference in complex environments due to the limited number of coils, which reduces the detection accuracy and leads to low installation efficiency of warning signs. Summary of the invention

[0005] The main purpose of the present application is to provide a warning sign processing method, device, storage medium and electronic device to solve the problem in the related art that traditional eddy current metal detectors are easily affected by noise and interference in complex environments due to the limited number of coils, which reduces the detection accuracy and leads to low installation efficiency of warning signs.

[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for processing a warning sign is provided, the method comprising: sampling a target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector comprises at least: a transmitting coil and N coil combinations, N is a positive integer; interpolating the original waveform data to obtain first waveform data; processing the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; determining metal information in the target area based on the first spectrum data, and controlling the installation of the warning sign based on the metal information, wherein the metal information comprises at least: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0007] Furthermore, the N coil combinations include at least a first coil combination and a second coil combination. Before sampling the target area through the eddy current detector to obtain the original waveform data, the method also includes: installing the receiving coil in the first coil combination at a first preset position, and installing the receiving coil in the second coil combination at a second preset position, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is a first distance, the distance between the second preset position and the transmitting coil is a second distance, and the ratio between the first distance and the second distance is a preset ratio; the eddy current detector is determined based on the transmitting coil, the first coil combination and the second coil combination.

[0008] Furthermore, the target area is sampled by an eddy current detector to obtain original waveform data, including: transmitting a first eddy current signal by a transmitting coil of the eddy current detector, wherein the transmitting coil is connected to a first channel in a first chip, the first chip also includes a second channel, the phase difference between an output waveform of the first channel and an output waveform of the second channel is a preset value, and amplifiers are installed in the first channel and the second channel; receiving a second eddy current signal of each coil combination in the N coil combinations, processing the second eddy current signal of each coil combination by an adder of the second chip in the amplifier, and sampling according to a first preset frequency to obtain a third eddy current signal of each coil combination; sampling a fourth eddy current signal emitted by the second channel according to the first preset frequency; and determining the original waveform data based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0009] Furthermore, the original waveform data is interpolated to obtain first waveform data, including: using a preset window function to perform weighted processing on the original waveform data to construct a first expression; performing discrete Fourier transform on the first expression to obtain a second expression; grouping each group of coil signals according to the acquisition time to obtain M groups of signals, where M is a positive integer; calculating the preset value, each group of signals in the M groups of signals, and the second expression to obtain a first value corresponding to each group of signals; and correcting the original waveform data according to the first value corresponding to each group of signals to obtain the first waveform data.

[0010] Furthermore, a complex modulation spectrum refinement algorithm is used to process the first waveform data to obtain first spectrum data, including: filtering the first waveform data according to a second preset frequency to obtain second waveform data; discretizing and rotating the second waveform data to obtain third waveform data; filtering the third waveform data according to reflection frequency band information of a preset metal type, and resampling at a preset interval to obtain fourth waveform data; performing fast Fourier transform on the fourth waveform data to obtain second spectrum data; and adjusting the second spectrum data according to the rotation processing process to obtain the first spectrum data.

[0011] Furthermore, determining the metal information in the target area based on the first spectrum data includes: determining target characteristic information of each metal, wherein the target characteristic information includes at least: reflection frequency band information of the metal, frequency information of the metal with respect to the spectrum data; determining the type of the metal based on the target characteristic information and the first spectrum data; calculating the target distance based on the target characteristic information and the first spectrum data; and determining the metal information in the target area based on the metal type and the target distance.

[0012] Furthermore, controlling the installation of the warning sign based on the metal information includes: determining a first area based on the metal type and the target distance, wherein the first area refers to an area where the warning sign is to be installed; and controlling the installation of the warning sign within the first area.

[0013] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a warning sign processing device is provided, which includes: a sampling unit, used to sample the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector includes at least: a transmitting coil and N coil combinations, N is a positive integer; a first processing unit, used to interpolate the original waveform data to obtain first waveform data; a second processing unit, used to process the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; a control unit, used to determine the metal information in the target area based on the first spectrum data, and control the installation of the warning sign based on the metal information, wherein the metal information includes at least: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0014] Further, the N coil combinations include at least a first coil combination and a second coil combination, and the device also includes: an installation unit, used to install the receiving coil in the first coil combination at a first preset position and the receiving coil in the second coil combination at a second preset position before sampling the target area through the eddy current detector to obtain the original waveform data, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is a first distance, the distance between the second preset position and the transmitting coil is a second distance, and the ratio between the first distance and the second distance is a preset ratio; a determination unit, used to determine the eddy current detector based on the transmitting coil, the first coil combination and the second coil combination.

[0015] Furthermore, the sampling unit includes: a transmitting subunit, used to transmit a first eddy current signal through a transmitting coil of the eddy current detector, wherein the transmitting coil is connected to a first channel in a first chip, the first chip also includes a second channel, the phase difference between an output waveform of the first channel and an output waveform of the second channel is a preset value, and amplifiers are installed in both the first channel and the second channel; a receiving subunit, used to receive a second eddy current signal of each coil combination in the N coil combinations, and to process the second eddy current signal of each coil combination through an adder of the second chip in the amplifier, and to sample according to a first preset frequency to obtain a third eddy current signal of each coil combination; a first processing subunit, used to sample a fourth eddy current signal emitted by the second channel according to the first preset frequency; and a first determining subunit, used to determine the original waveform data based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0016] Furthermore, the first processing unit includes: a second processing subunit, used to perform weighted processing on the original waveform data using a preset window function to construct a first expression; a third processing subunit, used to perform discrete Fourier transform on the first expression to obtain a second expression; a grouping subunit, used to group each group of coil signals according to the acquisition time to obtain M groups of signals, where M is a positive integer; a first calculation subunit, used to calculate the preset value, each group of signals in the M groups of signals and the second expression to obtain a first value corresponding to each group of signals; a correction subunit, used to correct the original waveform data according to the first value corresponding to each group of signals to obtain the first waveform data.

[0017] Furthermore, the second processing unit includes: a fourth processing subunit, used to filter the first waveform data according to a second preset frequency to obtain second waveform data; a fifth processing subunit, used to discretize and rotate the second waveform data to obtain third waveform data; a sixth processing subunit, used to filter the third waveform data according to the reflection frequency band information of the preset metal type, and resample it according to a preset interval to obtain fourth waveform data; a seventh processing subunit, used to perform fast Fourier transform on the fourth waveform data to obtain second spectrum data; and an adjustment subunit, used to adjust the second spectrum data according to the rotation processing process to obtain the first spectrum data.

[0018] Furthermore, the control unit includes: a second determination subunit, used to determine target characteristic information of each metal, wherein the target characteristic information includes at least: reflection frequency band information of the metal, frequency information of the metal with respect to spectrum data; a third determination subunit, used to determine the type of metal based on the target characteristic information and the first spectrum data; a second calculation subunit, used to calculate the target distance based on the target characteristic information and the first spectrum data; and a fourth determination subunit, used to determine the metal information in the target area based on the metal type and the target distance.

[0019] Furthermore, the control unit includes: a fifth determination subunit, used to determine a first area based on the metal type and the target distance, wherein the first area refers to an area where the warning sign is to be installed; and a control subunit, used to control the installation of the warning sign within the first area.

[0020] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements the method for processing warning signs described in any one of the above items, and which, when executed by a processor, implements the steps of the method for processing warning signs described in each embodiment of the present application.

[0021] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, any one of the above-mentioned warning sign processing methods is implemented.

[0022] In order to achieve the above-mentioned purpose, according to one aspect of the present application, an electronic device is provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors implement any one of the above-mentioned warning sign processing methods.

[0023] Through the present application, the following steps are adopted: sampling the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector includes at least: a transmitting coil and a combination of N coils, N is a positive integer; interpolation processing is performed on the original waveform data to obtain first waveform data; the first waveform data is processed using a complex modulation spectrum refinement algorithm to obtain first spectrum data; metal information in the target area is determined based on the first spectrum data, and the installation of the warning sign is controlled based on the metal information, wherein the metal information includes at least: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal, which solves the problem in the related art that traditional eddy current metal detectors are easily affected by noise and interference in complex environments due to the limited number of coils, which reduces the detection accuracy and leads to low installation efficiency of warning signs. By sampling with an eddy current detector comprising a transmitting coil and a plurality of receiving coils, it is possible to better capture subtle changes in the eddy current induced magnetic field, increase the sensitivity and accuracy of the eddy current detector, and achieve the effect of improving the accuracy of metal detection. At the same time, by adopting a composite wave detection method combining a four-line interpolation algorithm based on the Blackman-Harris window function and a ZoomFFT complex modulation spectrum refinement algorithm, it is possible to effectively eliminate main lobe interference, effectively filter out environmental noise and interference, achieve accurate analysis of eddy current induced magnetic field signals, improve the stability and reliability of the detector, and improve the accuracy of spectrum analysis, further achieving the effect of improving the accuracy of metal detection, and then achieving the effect of improving the accuracy and efficiency of warning sign installation. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0025] Figure 1is a flow chart of a method for processing a warning sign provided in Example 1 of the present application;

[0026] Figure 2 This is a schematic diagram of an optional warning sign processing method provided in Example 1 of the present application. Figure 1 ;

[0027] Figure 3 This is a schematic diagram of an optional warning sign processing method provided in Example 1 of the present application. Figure 2 ;

[0028] Figure 4 is a schematic diagram of a warning sign processing device provided according to Embodiment 2 of the present application;

[0029] Figure 5 It is a schematic diagram of the electronic device for processing the warning sign provided in Example 5 of the present application. DETAILED DESCRIPTION

[0030] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0031] It should be noted that the user information (including but not limited to user device information, user personal information, collected data, used data, generated data, processed data, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, collected information, used information, generated information, processed information, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with the relevant laws, regulations and standards of relevant countries and regions, necessary confidentiality measures are taken, and public order and good morals are not violated, and corresponding operation portals are provided for users to choose to authorize or refuse. For example, an interface is set between this system and relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.

[0032] It should be noted that this application provides users with corresponding operation entrances for them to choose to agree or reject the automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered.

[0033] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below 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, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0034] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0035] Eddy current metal detector: The coil of an underground metal detector usually consists of a transmitting coil and a receiving coil. The transmitting coil is responsible for generating a changing magnetic field, while the receiving coil is responsible for detecting the magnetic field changes caused by the eddy current generated by the metal object.

[0036] The transmitting coil is usually one or more wires wound into a ring. When current passes through it, it generates a magnetic field. This magnetic field propagates underground and when it encounters a metal object, it generates eddy currents inside the metal.

[0037] The receiving coil is also a wire wound into a loop, which is located near or opposite to the transmitting coil. When the eddy current generated by the metal object induces a new magnetic field, this new magnetic field affects the magnetic field in the receiving coil, causing the current in the receiving coil to change. This current change is then detected by the circuit inside the detector, amplified and processed, and converted into sound, visual signals or other forms of output to let the user know the presence and location of the metal object. It should be noted that the specific coil structure may vary depending on the model and manufacturer of the underground metal detector.

[0038] Eddy current detection theory: When eddy current generates a new magnetic field, this new magnetic field interacts with the original magnetic field. In the circuit, this interaction is usually achieved by detecting this magnetic field change. In the underground metal detector, the receiver part contains one or more induction coils for detecting this magnetic field change. When the newly generated magnetic field interacts with the original magnetic field, the induction coil detects this change and converts it into an electrical signal. This electrical signal is then amplified and processed to extract information about the metal object, such as position, size and shape. Finally, this information can be output through sound, visual signals or other means so that the user knows the existence and location of the metal object. The key to realizing this process in the circuit is the induction coil and the signal processing circuit. The induction coil is responsible for detecting the magnetic field change and converting it into an electrical signal, while the signal processing circuit is responsible for amplifying and processing this electrical signal in order to extract information about the metal object. It should be noted that this process may be subject to some interference, such as the presence of other objects underground, electromagnetic noise, etc. Therefore, underground metal detectors usually need to adopt some technologies to reduce these interferences and improve the accuracy and reliability of detection. In short, underground metal detectors use the principle of electromagnetic induction to detect the eddy current and magnetic field changes generated by metal objects, thereby realizing the detection and positioning of metal objects. In circuits, this process is achieved through induction coils and signal processing circuits.

[0039] The complex modulation spectrum refinement algorithm (Zoom Fast Fourier Transform, hereinafter referred to as ZoomFFT algorithm) can realize the spectrum amplification processing in a certain frequency band, so that the frequency resolution in this frequency band is improved and the amplification is D times.

[0040] Blackman-Harris interpolation algorithm: The window function can effectively improve and reduce the impact of spectrum leakage when spectrum leakage occurs, while improving the spectrum resolution. Usually the window function has the following characteristic parameters: main lobe width, side lobe attenuation rate, maximum side lobe height, amplitude distortion, etc. Therefore, when selecting the window function, it is necessary to combine the actual measurement of the electrical signal and analyze the side lobe characteristics of the window function.

[0041] Embodiment 1

[0042] The present invention is described below in conjunction with preferred implementation steps. Figure 1 is a flow chart of a method for processing a warning sign according to Embodiment 1 of the present application, such as Figure 1 As shown, the method comprises the following steps:

[0043] Step S101, sampling the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector at least includes: a transmitting coil and N coil combinations, where N is a positive integer.

[0044] In the prior art, eddy current metal detectors work based on the principle of electromagnetic induction. When alternating current passes through a coil, an alternating magnetic field is generated. This magnetic field propagates in the space around the detector. When a metal object enters this alternating magnetic field, eddy currents are induced in the metal. The magnetic field generated by the eddy currents will in turn affect the original alternating magnetic field, thereby changing the inductance characteristics of the detection coil. The detector determines the presence and position of the metal object by detecting this change. Specifically, the transmitting coil in the detector generates an alternating magnetic field. When a metal object approaches, the free electrons in the metal are affected by the alternating magnetic field and generate eddy currents. These eddy currents generate a reverse magnetic field, which weakens the original alternating magnetic field, causing the voltage induced by the receiving coil to change. The electronic circuit inside the detector analyzes this voltage change and outputs a signal indicating the presence of the metal object and its approximate location. Therefore, eddy current metal detectors can detect and identify different types of metal objects by analyzing the eddy current effect.

[0045] In the first embodiment, in order to quickly and accurately install the warning sign, it is necessary to use an eddy current detector including a transmitting coil and a combination of N coils to sample the ground in the target area to obtain the above-mentioned original waveform data, so as to determine the type and position of the metal in the target area based on the original waveform data, and then determine the specific location to install the warning sign.

[0046] Eddy current metal detectors are generally detected by a single or multiple coils, which mainly include a transmitting coil and a receiving coil. The transmitting coil generates an alternating magnetic field through alternating current. When a metal object enters the magnetic field area, eddy currents are induced inside the metal. The magnetic field generated by the eddy current acts in the opposite direction to the original alternating magnetic field, causing the magnetic field induced by the receiving coil to change. The receiving coil converts these changes into electrical signals, which are amplified and processed by electronic circuits, and finally generate indication signals, indicating the presence and characteristics of metal objects.

[0047] The sensitivity and detection depth of the detector are closely related to the design and configuration of the coil. Single-coil systems are usually simpler and suitable for shallow metal detection, while multi-coil systems can provide higher sensitivity and deeper detection capabilities. In a multi-coil system, the arrangement and interaction between coils can be processed through differential signals to further improve the detector's ability to resolve metal objects and its anti-interference ability.

[0048] Step S102, performing interpolation processing on the original waveform data to obtain first waveform data.

[0049] In this embodiment one, the first waveform data can be processed using an improved windowed interpolation algorithm, so as to more effectively filter out environmental noise and interference, improve the stability and reliability of the eddy current detector, achieve the effect of improving the accuracy of metal detection, and further achieve the effect of improving the accuracy and efficiency of installing warning signs.

[0050] Step S103: Process the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data.

[0051] In the first embodiment, the first waveform data is processed by using a complex modulation spectrum refinement algorithm (ie, ZoomFFT algorithm) to obtain first spectrum data, thereby achieving accurate analysis of eddy current induced magnetic field signals and improving the accuracy of spectrum analysis.

[0052] Step S104, determining metal information in the target area according to the first spectrum data, and controlling the installation of the warning sign according to the metal information, wherein the metal information at least includes: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0053] In the first embodiment, in order to quickly and accurately install the warning sign, the metal information in the target area can be determined based on the first spectrum data obtained by analysis, so as to determine the specific location for installing the warning sign based on the metal information in the target area, thereby avoiding the problem of failure in installation of the warning sign or repeated installation due to failure to successfully pile driving when the underground metal information is unknown, thereby improving the installation efficiency of the warning sign.

[0054] In summary, the method for processing warning signs provided in Example 1 of the present application samples the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector includes at least: a transmitting coil and a combination of N coils, N is a positive integer; the original waveform data is interpolated to obtain first waveform data; the first waveform data is processed using a complex modulation spectrum refinement algorithm to obtain first spectrum data; the metal information in the target area is determined based on the first spectrum data, and the installation of the warning sign is controlled based on the metal information, wherein the metal information includes at least: the type of metal and the target distance, and the target distance refers to the distance between the eddy current detector and the metal, which solves the problem in the related art that traditional eddy current metal detectors are easily affected by noise and interference in complex environments due to the limited number of coils, which reduces the detection accuracy and leads to low installation efficiency of the warning sign. By sampling with an eddy current detector comprising a transmitting coil and a plurality of receiving coils, it is possible to better capture subtle changes in the eddy current induced magnetic field, increase the sensitivity and accuracy of the eddy current detector, and achieve the effect of improving the accuracy of metal detection. At the same time, by adopting a composite wave detection method combining a four-line interpolation algorithm based on the Blackman-Harris window function and a ZoomFFT complex modulation spectrum refinement algorithm, it is possible to effectively eliminate main lobe interference, effectively filter out environmental noise and interference, achieve accurate analysis of eddy current induced magnetic field signals, improve the stability and reliability of the detector, and improve the accuracy of spectrum analysis, further achieving the effect of improving the accuracy of metal detection, and then achieving the effect of improving the accuracy and efficiency of warning sign installation.

[0055] Optionally, in the warning sign processing method provided in Example 1 of the present application, the above-mentioned N coil combinations include at least a first coil combination and a second coil combination. Before sampling the target area through the eddy current detector to obtain the original waveform data, the above-mentioned method also includes: installing the receiving coil in the first coil combination at a first preset position, and installing the receiving coil in the second coil combination at a second preset position, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is the first distance, the distance between the second preset position and the transmitting coil is the second distance, and the ratio between the first distance and the second distance is a preset ratio; the eddy current detector is determined based on the transmitting coil, the first coil combination and the second coil combination.

[0056] Since the conventional eddy current detector is easily affected by noise and interference in a complex environment, the detection accuracy is reduced. In the first embodiment, the winding direction and position of the transmitting coil and the plurality of receiving coils can be controlled to form an eddy current detector for metal detection.

[0057] In an optional embodiment, the schematic diagram of the eddy current detector can be as follows: Figure 2 As shown, Figure 2 There are 5 coils arranged in it, including 1 transmitting coil and 4 receiving coils. The transmitting coil is installed at the center of the 5 coils, and the winding direction of the transmitting coil is clockwise, that is, the first direction mentioned above. The receiving coils are grouped in 2, and there are at least 2 groups of receiving coils (that is, the above N is at least 2, and can also be flexibly adjusted according to actual production conditions), which are respectively arranged on the outer first layer and the outer second layer of the transmitting coil. The winding directions of the 2 receiving coils in each group of receiving coils are opposite, one is clockwise (that is, the second direction mentioned above), and the other is counterclockwise. Figure 2 The "1" in represents two receiving coils in the horizontal direction, i.e., the first coil combination mentioned above. Figure 2 The "2" in represents two receiving coils in a vertical direction, i.e., the second coil combination mentioned above. With one transmitting coil as the center, four receiving coils are placed in the cross direction (i.e., up, down, left, and right) of the transmitting coil, and the distance between the transmitting coil and the receiving coil in the outer layer is equal to the distance between the receiving coil in the outer layer and the outer two layers, i.e., the above preset ratio can be set to 1:1.

[0058] In addition, eddy current metal detectors can also optimize the detection performance of different metal types by adjusting the frequency of the transmitting coil. High frequency is suitable for detecting non-ferromagnetic metals (such as aluminum, copper, etc.), while low frequency is more suitable for ferromagnetic metals (such as iron, steel, etc.). By comprehensively utilizing frequency adjustment, multi-coil configuration and efficient signal processing technology, eddy current metal detectors can achieve high-precision metal detection in complex environments.

[0059] Optionally, in the warning sign processing method provided in Example 1 of the present application, the target area is sampled by an eddy current detector to obtain original waveform data, including: transmitting a first eddy current signal by a transmitting coil of the eddy current detector, wherein the transmitting coil is connected to the first channel in the first chip, the first chip also includes a second channel, the phase difference between the output waveform of the first channel and the output waveform of the second channel is a preset value, and amplifiers are installed in the first channel and the second channel; receiving the second eddy current signal of each coil combination in N coil combinations, processing the second eddy current signal of each coil combination by an adder of the second chip in the amplifier, and sampling according to the first preset frequency to obtain a third eddy current signal of each coil combination; sampling the fourth eddy current signal emitted by the second channel according to the first preset frequency; and determining the original waveform data based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0060] In an optional embodiment, an AD9959 waveform generating chip (i.e., the first chip mentioned above) can be set in the eddy current detector, so that the first chip outputs a 1kHz sine wave with a phase difference of 0 degree (i.e., the preset value mentioned above) and an amplitude of 100mV on both the first and second channels, and an amplifier based on the OPA817 op amp chip is installed on the first and second channels, so that the first chip outputs a 1kHz sine wave with a phase difference of 0 degree and an amplitude of 3V.

[0061] The transmitting coil in the eddy current detector is connected to a channel of the AD9959 waveform generator chip for transmitting eddy current signals. After receiving the eddy current signal, the metal under test will generate a closed-loop current on the metal surface and reflect an eddy current signal, which will be received by the two receiving coil combinations in the eddy current detector, and the received eddy current signals will be processed respectively. Then, the two signals of each coil combination are received and transmitted to the adder based on the OPA817 op amp chip for processing, and the analog-to-digital converter (hereinafter referred to as AD7606) is used to sample at a rate of 200kHz (i.e., the first preset frequency mentioned above) to obtain the signal of each group of coils, i.e., the third eddy current signal of each coil combination mentioned above. At the same time, the fourth eddy current signal emitted by the second channel of the AD9959 waveform generator chip is sampled at a rate of 200kHz using AD7606. Finally, the original waveform data is determined based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0062] Optionally, in the warning sign processing method provided in Example 1 of the present application, the original waveform data is interpolated to obtain first waveform data, including: using a preset window function to perform weighted processing on the original waveform data to construct a first expression; performing a discrete Fourier transform on the first expression to obtain a second expression; grouping each group of coil signals according to the acquisition time to obtain M groups of signals, where M is a positive integer; calculating the preset value, each group of signals in the M groups of signals, and the second expression to obtain a first value corresponding to each group of signals; and correcting the original waveform data according to the first value corresponding to each group of signals to obtain the first waveform data.

[0063] In the first embodiment, since both the two-line interpolation algorithm based on the Blackman-Harris window and the three-line interpolation correction algorithm based on the Blackman-Harris window have errors when processing the original waveform data, a four-line interpolation algorithm based on the Blackman-Harris window is proposed to reduce the correction error and improve the measurement accuracy.

[0064] First, the Blackman-Harris window four-line interpolation is used to interpolate each group of coil signals in the original waveform data, wherein the essence of the Blackman-Harris window is a weighted cosine window with four coefficients. In order to control the amount of calculation, the number of cosine window items used in this application can be set to 3 (the number of cosine window items can be adjusted according to the actual production situation, and is not specifically limited in this embodiment 1). Therefore, the above first expression can be shown as Formula 1,

[0065]

[0066] Among them, W R (n) represents the Blackman-Harris function at time n, a1, a2, a3 and a4 are the cosine weights of the fourth-order Blackman-Harris window, and N is the data length of the window function. The time domain expression of the Blackman-Harris window obtained by the first expression is subjected to a discrete Fourier transform to obtain a second expression, which can be shown in Formula 2:

[0067]

[0068] Wherein, b1, b2, b3 and b4 are the discretized fourth-order Blackman-Harris window cosine weights, and ω is the Fourier transform frequency component at time n.

[0069] Then, each group of coil signals is grouped by time to obtain the above M groups of signals. For example, four signals can be grouped as one group, the time of each group of data is n1, n2, n3, n4, and the sampling data is y1, y2, y3, y4, where n1+1=n2, n2+1=n3, n3+1=n4.

[0070] Finally, variables ρ and γ are introduced. The definition of variable ρ can be shown in Formula 3, and the relationship between variable ρ and variable γ can be shown in Formula 4.

[0071]

[0072]

[0073] Among them, the value of variable γ can be solved by variable ρ through formula 4, that is, the first value mentioned above. Introduce variable A, the definition of variable A can be shown in formula 5,

[0074]

[0075] If N in the sampling analysis is large, the definition of variable A can be as shown in Formula 6:

[0076] A=N-1 (y4+3y3+y1+3y2)g(γ)(vi)

[0077] The correction result g(γ) of the variable γ can be obtained by formula 6, and the first waveform data mentioned above can be obtained.

[0078] Optionally, in the warning sign processing method provided in Example 1 of the present application, a complex modulation spectrum refinement algorithm is used to process the first waveform data to obtain first spectrum data, including: filtering the first waveform data according to a second preset frequency to obtain second waveform data; discretizing and rotating the second waveform data to obtain third waveform data; filtering the third waveform data according to the reflection frequency band information of a preset metal type, and resampling according to a preset interval to obtain fourth waveform data; performing fast Fourier transform on the fourth waveform data to obtain second spectrum data; adjusting the second spectrum data according to the rotation processing process to obtain first spectrum data.

[0079] In the first embodiment, the first waveform data after the original waveform data is processed may be processed by a complex modulation spectrum refinement algorithm (Zoom Fast Fourier Transform, hereinafter referred to as ZoomFFT) to obtain the above-mentioned first spectrum data.

[0080] In an optional embodiment, the interpolated first waveform data can be filtered according to the Nyquist sampling theorem at half the frequency of the highest sampling frequency of 200kHz of AD7606 (i.e., the second preset frequency mentioned above) to obtain the second waveform data mentioned above. The second waveform data is discretized, and the sampling length is the product of the magnification D and the number of sampling points, and the discretized signal is multiplied by the rotation factor exp(-j2πfn) to obtain the third waveform data mentioned above. The third waveform data is low-pass filtered to filter out the signal components outside the reflection frequency band of the preset metal type in the third waveform data, and the frequency band retained after the low-pass filter is resampled using the preset interval D to obtain the fourth waveform data mentioned above. The resampled discrete signal (i.e., the fourth waveform data mentioned above) is subjected to fast Fourier transform (hereinafter referred to as FFT) to obtain the second spectrum data mentioned above. The second spectrum data is reversely adjusted according to the rotation process, i.e., divided by the rotation factor exp(-j2πfn) to obtain the first spectrum data mentioned above.

[0081] Regarding the signal processing received by eddy current metal detectors, the commonly used algorithm is the FFT algorithm. The FFT (Fast Fourier Transform) algorithm converts the received time domain signal into a frequency domain signal, so that the characteristics of the metal object can be analyzed and identified more intuitively. When a metal object enters the alternating magnetic field of the detector, eddy currents are induced in the metal, and the reverse magnetic field generated by the eddy currents causes the voltage of the receiving coil to change. After filtering and amplification, these change signals captured by the receiving coil are input into the FFT algorithm, and the signal is converted from the time domain to the frequency domain through the fast Fourier transform. The frequency domain signal shows the amplitude and phase information of different frequency components, making the analysis more efficient and intuitive. Through spectrum analysis, specific frequency changes caused by the eddy current effect are identified, and these changes reflect the presence, type and location of the metal object. Finally, through further signal processing and feature extraction, an indication signal can be generated to display the specific information of the metal object. The application of the FFT algorithm enables eddy current metal detectors to achieve high-precision metal detection and identification in complex environments, effectively separate metal object signals from background noise, and improve the sensitivity and reliability of the detector.

[0082] Optionally, in the warning sign processing method provided in Example 1 of the present application, the metal information in the target area is determined based on the first spectrum data, including: determining the target characteristic information of each metal, wherein the target characteristic information includes at least: the reflection frequency band information of the metal, the frequency information of the metal for the spectrum data; determining the metal type based on the target characteristic information and the first spectrum data; calculating the target distance based on the target characteristic information and the first spectrum data; determining the metal information in the target area based on the metal type and the target distance.

[0083] In the first embodiment, in order to quickly and accurately install the warning sign, the reflection frequency band information of each metal can be determined and the first spectrum data obtained by processing can be used to determine the area where metal exists in the target area, so as to quickly determine the location where the warning sign can be successfully installed and install it, thereby avoiding the problem of installation failure or repeated installation.

[0084] In an optional embodiment, the reflection frequency band information of each metal and the frequency information of each metal for the spectrum data, i.e., the target characteristic information mentioned above, can be determined. Then, it is queried whether the target characteristic information exists in the first spectrum data. If the target characteristic information exists in the first spectrum data, it is determined that there is metal in the target area, and the metal type of the metal to be measured is determined based on the target characteristic information and the first spectrum data, and the target distance between the metal to be measured and the eddy current detector is calculated. Finally, the metal information in the target area is determined based on the metal type and the target distance.

[0085] Optionally, in the warning sign processing method provided in Example 1 of the present application, the installation of the warning sign is controlled based on the metal information, including: determining a first area based on the metal type and the target distance, wherein the first area refers to an area where the warning sign is to be installed; and controlling the installation of the warning sign within the first area.

[0086] In the first embodiment, in order to quickly and accurately install the warning sign, the first area where the warning sign can be installed can be determined based on the type of metal and the target distance. For example, the first area can be an area in the target area where no metal exists, or an area where some metal exists, or other areas where the warning sign can be installed. Then, ground piles are placed in the first area, and the ground piles are drilled into the ground by a drilling rig until the depth of the ground piles reaches the preset construction depth (i.e., the preset value mentioned above), the ground piles are quickly separated, and the warning signs are used to replace the wooden piles to complete the installation of the warning signs.

[0087] Optionally, in the first embodiment, the process of installing the warning sign in this solution can be as follows: Figure 3 As shown. First, five coils are arranged and designed to form an eddy current detector, and the eddy current detector is used to sample in the target area to obtain the original waveform data. Then, the original waveform data is processed by the Blackman-Harris interpolation algorithm to obtain the first waveform data, and the first waveform data is processed by ZoomFFT analysis to obtain more accurate first spectrum information. Finally, the type and distance of the metal in the underground target area are analyzed according to the first spectrum information, the first area for installing the warning sign is determined, and the warning sign is installed in the first area by drilling rigs and ground piles.

[0088] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0089] Embodiment 2

[0090] The second embodiment of the present application also provides a warning sign processing device. It should be noted that the warning sign processing device of the second embodiment of the present application can be used to execute the warning sign processing method provided in the first embodiment of the present application. The warning sign processing device provided in the second embodiment of the present application is introduced below.

[0091] Figure 4 Schematic diagram of a warning sign processing device according to Embodiment 2 of the present application. Figure 4 As shown, the device includes: a sampling unit 401, a first processing unit 402, a second processing unit 403 and a control unit 404.

[0092] Specifically, the sampling unit 401 is used to sample the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector at least includes: a transmitting coil and N coil combinations, where N is a positive integer.

[0093] The first processing unit 402 is used to perform interpolation processing on the original waveform data to obtain first waveform data.

[0094] The second processing unit 403 is used to process the first waveform data by using a complex modulation spectrum refinement algorithm to obtain first spectrum data.

[0095] The control unit 404 is used to determine the metal information in the target area according to the first spectrum data, and control the installation of the warning sign according to the metal information, wherein the metal information at least includes: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0096] The warning sign processing device provided in the second embodiment of the present application samples the target area through an eddy current detector through a sampling unit 401 to obtain original waveform data, wherein the eddy current detector includes at least: a transmitting coil and a combination of N coils, N is a positive integer; the first processing unit 402 interpolates the original waveform data to obtain first waveform data; the second processing unit 403 processes the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; the control unit 404 determines the metal information in the target area according to the first spectrum data, and controls the installation of the warning sign according to the metal information, wherein the metal information includes at least: the type of metal and the target distance, and the target distance refers to the distance between the eddy current detector and the metal, which solves the problem in the related art that the traditional eddy current metal detector is easily affected by noise and interference in a complex environment due to the limited number of coils, which reduces the detection accuracy and leads to low installation efficiency of the warning sign. By sampling with an eddy current detector comprising a transmitting coil and a plurality of receiving coils, it is possible to better capture subtle changes in the eddy current induced magnetic field, increase the sensitivity and accuracy of the eddy current detector, and achieve the effect of improving the accuracy of metal detection. At the same time, by adopting a composite wave detection method combining a four-line interpolation algorithm based on the Blackman-Harris window function and a ZoomFFT complex modulation spectrum refinement algorithm, it is possible to effectively eliminate main lobe interference, effectively filter out environmental noise and interference, achieve accurate analysis of eddy current induced magnetic field signals, improve the stability and reliability of the detector, and improve the accuracy of spectrum analysis, further achieving the effect of improving the accuracy of metal detection, and then achieving the effect of improving the accuracy and efficiency of warning sign installation.

[0097] Optionally, in the warning sign processing device provided in Example 2 of the present application, the above-mentioned N coil combinations include at least a first coil combination and a second coil combination, and the above-mentioned device also includes: an installation unit, used to install the receiving coil in the first coil combination at a first preset position and the receiving coil in the second coil combination at a second preset position before sampling the target area through the eddy current detector to obtain the original waveform data, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is the first distance, the distance between the second preset position and the transmitting coil is the second distance, and the ratio between the first distance and the second distance is a preset ratio; a determination unit, used to determine the eddy current detector based on the transmitting coil, the first coil combination and the second coil combination.

[0098] Optionally, in the processing device of the warning sign provided in Example 2 of the present application, the above-mentioned sampling unit 401 includes: a transmitting subunit, used to transmit a first eddy current signal through a transmitting coil of an eddy current detector, wherein the transmitting coil is connected to a first channel in a first chip, the first chip also includes a second channel, and the phase difference between the output waveform of the first channel and the output waveform of the second channel is a preset value, and amplifiers are installed in the first channel and the second channel; a receiving subunit, used to receive a second eddy current signal of each coil combination in N coil combinations, and process the second eddy current signal of each coil combination through an adder of the second chip in the amplifier, and sample it according to a first preset frequency to obtain a third eddy current signal of each coil combination; a first processing subunit, used to sample a fourth eddy current signal emitted by the second channel according to the first preset frequency; a first determination subunit, used to determine the original waveform data based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0099] Optionally, in the processing device of the warning sign provided in Example 2 of the present application, the above-mentioned first processing unit 402 includes: a second processing subunit, used to perform weighted processing on the original waveform data using a preset window function to construct a first expression; a third processing subunit, used to perform discrete Fourier transform on the first expression to obtain a second expression; a grouping subunit, used to group each group of coil signals according to the acquisition time to obtain M groups of signals, where M is a positive integer; a first calculation subunit, used to calculate the preset value, each group of signals in the M groups of signals and the second expression to obtain a first value corresponding to each group of signals; a correction subunit, used to correct the original waveform data according to the first value corresponding to each group of signals to obtain the first waveform data.

[0100] Optionally, in the processing device of the warning sign provided in Example 2 of the present application, the above-mentioned second processing unit 403 includes: a fourth processing subunit, used to filter the first waveform data according to a second preset frequency to obtain second waveform data; a fifth processing subunit, used to discretize and rotate the second waveform data to obtain third waveform data; a sixth processing subunit, used to filter the third waveform data according to the reflection frequency band information of the preset metal type, and resample it according to a preset interval to obtain fourth waveform data; a seventh processing subunit, used to perform fast Fourier transform on the fourth waveform data to obtain second spectrum data; an adjustment subunit, used to adjust the second spectrum data according to the rotation processing process to obtain first spectrum data.

[0101] Optionally, in the warning sign processing device provided in Example 2 of the present application, the above-mentioned control unit 404 includes: a second determination subunit, used to determine the target characteristic information of each metal, wherein the target characteristic information includes at least: the reflection frequency band information of the metal, the frequency information of the metal for the spectrum data; a third determination subunit, used to determine the metal type based on the target characteristic information and the first spectrum data; a second calculation subunit, used to calculate the target distance based on the target characteristic information and the first spectrum data; a fourth determination subunit, used to determine the metal information in the target area based on the metal type and the target distance.

[0102] Optionally, in the warning sign processing device provided in Example 2 of the present application, the above-mentioned control unit 404 includes: a fifth determination subunit, used to determine the first area based on the metal type and the target distance, wherein the first area refers to the area where the warning sign is to be installed; and a control subunit, used to control the installation of the warning sign in the first area.

[0103] The processing device of the warning sign includes a processor and a memory. The above-mentioned sampling unit 401, first processing unit 402, second processing unit 403 and control unit 404 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.

[0104] The processor contains a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the accuracy of metal detection can be improved by adjusting the kernel parameters.

[0105] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0106] Embodiment 3 of the present invention provides a computer-readable storage medium on which a program is stored. When the program is executed by a processor, a method for processing a warning sign is implemented.

[0107] Embodiment 4 of the present invention provides a processor, and the processor is used to run a program, wherein the warning sign processing method is executed when the program is running.

[0108] like Figure 5 As shown, embodiment 5 of the present invention provides an electronic device, the device includes a processor, a memory, and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: sampling the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector includes at least: a transmitting coil and a combination of N coils, N is a positive integer; interpolating the original waveform data to obtain first waveform data; processing the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; determining metal information in the target area based on the first spectrum data, and controlling the installation of the warning sign based on the metal information, wherein the metal information includes at least: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0109] When the processor executes the program, the following steps are also implemented: the N coil combinations mentioned above include at least a first coil combination and a second coil combination. Before sampling the target area through the eddy current detector to obtain the original waveform data, the method also includes: installing the receiving coil in the first coil combination at a first preset position, and installing the receiving coil in the second coil combination at a second preset position, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is the first distance, the distance between the second preset position and the transmitting coil is the second distance, and the ratio between the first distance and the second distance is a preset ratio; the eddy current detector is determined based on the transmitting coil, the first coil combination, and the second coil combination.

[0110] When the processor executes the program, the following steps are also implemented: sampling the target area through the eddy current detector to obtain original waveform data, including: transmitting a first eddy current signal through the transmitting coil of the eddy current detector, wherein the transmitting coil is connected to the first channel in the first chip, the first chip also includes a second channel, the phase difference between the output waveform of the first channel and the output waveform of the second channel is a preset value, and amplifiers are installed in the first channel and the second channel; receiving the second eddy current signal of each coil combination in the N coil combinations, processing the second eddy current signal of each coil combination through the adder of the second chip in the amplifier, and sampling according to the first preset frequency to obtain the third eddy current signal of each coil combination; sampling the fourth eddy current signal emitted by the second channel according to the first preset frequency; determining the original waveform data according to the third eddy current signal and the fourth eddy current signal of each coil combination.

[0111] When the processor executes the program, the following steps are also implemented: interpolation processing is performed on the original waveform data to obtain first waveform data, including: weighted processing is performed on the original waveform data using a preset window function to construct a first expression; discrete Fourier transform is performed on the first expression to obtain a second expression; each group of coil signals is grouped according to the acquisition time to obtain M groups of signals, where M is a positive integer; the preset value, each group of signals in the M groups of signals and the second expression are calculated to obtain a first value corresponding to each group of signals; the original waveform data is corrected according to the first value corresponding to each group of signals to obtain the first waveform data.

[0112] When the processor executes the program, the following steps are also implemented: the first waveform data is processed using a complex modulation spectrum refinement algorithm to obtain first spectrum data, including: filtering the first waveform data according to a second preset frequency to obtain second waveform data; discretizing and rotating the second waveform data to obtain third waveform data; filtering the third waveform data according to the reflection frequency band information of the preset metal type, and resampling according to a preset interval to obtain fourth waveform data; performing fast Fourier transform on the fourth waveform data to obtain second spectrum data; adjusting the second spectrum data according to the rotation processing process to obtain first spectrum data.

[0113] When the processor executes the program, the following steps are also implemented: determining the metal information in the target area based on the first spectrum data, including: determining the target characteristic information of each metal, wherein the target characteristic information includes at least: the reflection frequency band information of the metal, the frequency information of the metal for the spectrum data; determining the metal type based on the target characteristic information and the first spectrum data; calculating the target distance based on the target characteristic information and the first spectrum data; determining the metal information in the target area based on the metal type and the target distance.

[0114] When the processor executes the program, the following steps are also implemented: controlling the installation of the warning sign based on the metal information, including: determining the first area based on the metal type and the target distance, wherein the first area refers to the area where the warning sign is to be installed; and controlling the installation of the warning sign in the first area.

[0115] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0116] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that is initialized with the following method steps: sampling a target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector at least includes: a transmitting coil and N coil combinations, N is a positive integer; interpolating the original waveform data to obtain first waveform data; processing the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; determining metal information in the target area based on the first spectrum data, and controlling the installation of a warning sign based on the metal information, wherein the metal information at least includes: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

[0117] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: the above-mentioned N coil combinations include at least a first coil combination and a second coil combination. Before sampling the target area through the eddy current detector to obtain the original waveform data, the above-mentioned method also includes: installing the receiving coil in the first coil combination at a first preset position, and installing the receiving coil in the second coil combination at a second preset position, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is the first distance, the distance between the second preset position and the transmitting coil is the second distance, and the ratio between the first distance and the second distance is a preset ratio; the eddy current detector is determined based on the transmitting coil, the first coil combination and the second coil combination.

[0118] When executed on a data processing device, it is also suitable for executing a program initialized with the following method steps: sampling a target area through an eddy current detector to obtain original waveform data, including: transmitting a first eddy current signal through a transmitting coil of the eddy current detector, wherein the transmitting coil is connected to a first channel in a first chip, the first chip also includes a second channel, the phase difference between an output waveform of the first channel and an output waveform of the second channel is a preset value, and amplifiers are installed in the first channel and the second channel; receiving a second eddy current signal of each coil combination in N coil combinations, processing the second eddy current signal of each coil combination through an adder of a second chip in the amplifier, and sampling according to a first preset frequency to obtain a third eddy current signal of each coil combination; sampling a fourth eddy current signal emitted by the second channel according to the first preset frequency; and determining the original waveform data based on the third eddy current signal and the fourth eddy current signal of each coil combination.

[0119] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: interpolating the original waveform data to obtain first waveform data, including: using a preset window function to weight the original waveform data to construct a first expression; performing a discrete Fourier transform on the first expression to obtain a second expression; grouping each group of coil signals according to the acquisition time to obtain M groups of signals, where M is a positive integer; calculating the preset value, each group of signals in the M groups of signals and the second expression to obtain a first value corresponding to each group of signals; correcting the original waveform data according to the first value corresponding to each group of signals to obtain the first waveform data.

[0120] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: using a complex modulation spectrum refinement algorithm to process the first waveform data to obtain first spectrum data, including: filtering the first waveform data according to a second preset frequency to obtain second waveform data; discretizing and rotating the second waveform data to obtain third waveform data; filtering the third waveform data according to the reflection frequency band information of a preset metal type, and resampling according to a preset interval to obtain fourth waveform data; performing fast Fourier transform on the fourth waveform data to obtain second spectrum data; adjusting the second spectrum data according to the rotation processing process to obtain first spectrum data.

[0121] When executed on a data processing device, it is also suitable for executing a program initialized with the following method steps: determining metal information in a target area based on first spectrum data, including: determining target characteristic information of each metal, wherein the target characteristic information includes at least: reflection frequency band information of the metal, frequency information of the metal for spectrum data; determining the type of metal based on the target characteristic information and the first spectrum data; calculating the target distance based on the target characteristic information and the first spectrum data; determining the metal information in the target area based on the metal type and the target distance.

[0122] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: controlling the installation of a warning sign based on metal information, including: determining a first area based on the type of metal and the target distance, wherein the first area refers to an area where the warning sign is to be installed; and controlling the installation of the warning sign within the first area.

[0123] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0124] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0125] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0126] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0127] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0128] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0129] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0130] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0131] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0132] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for processing a warning sign, characterized in that: include: The target area is sampled by an eddy current detector to obtain raw waveform data, wherein the eddy current detector comprises at least: a transmitting coil and N coil combinations, where N is a positive integer; Performing interpolation processing on the original waveform data to obtain first waveform data; Processing the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; The metal information in the target area is determined according to the first spectrum data, and the installation of the warning sign is controlled according to the metal information, wherein the metal information at least includes: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

2. The method according to claim 1, characterized in that The N coil combinations include at least a first coil combination and a second coil combination. Before sampling the target area by the eddy current detector to obtain the original waveform data, the method further includes: Installing the receiving coil in the first coil combination at a first preset position, and installing the receiving coil in the second coil combination at a second preset position, wherein the first coil combination and the second coil combination are both obtained by combining a preset number of receiving coils, the winding direction of the receiving coil in each coil combination includes a first direction and a second direction, the winding direction of the transmitting coil is the first direction, the distance between the first preset position and the transmitting coil is a first distance, the distance between the second preset position and the transmitting coil is a second distance, and the ratio between the first distance and the second distance is a preset ratio; The eddy current detector is determined according to the transmitting coil, the first coil combination and the second coil combination.

3. The method according to claim 1, characterized in that The target area is sampled by an eddy current detector to obtain raw waveform data, including: Transmitting a first eddy current signal through a transmitting coil of the eddy current detector, wherein the transmitting coil is connected to a first channel in a first chip, the first chip further includes a second channel, a phase difference between an output waveform of the first channel and an output waveform of the second channel is a preset value, and amplifiers are installed in both the first channel and the second channel; receiving a second eddy current signal of each coil combination in the N coil combinations, processing the second eddy current signal of each coil combination through an adder of a second chip in the amplifier, and sampling according to a first preset frequency to obtain a third eddy current signal of each coil combination; sampling a fourth eddy current signal emitted by the second channel according to the first preset frequency; The original waveform data is determined according to the third eddy current signal and the fourth eddy current signal of each coil combination.

4. The method according to claim 1, characterized in that: Performing interpolation processing on the original waveform data to obtain first waveform data includes: Using a preset window function to perform weighted processing on the original waveform data to construct a first expression; Performing a discrete Fourier transform on the first expression to obtain a second expression; Each group of coil signals is grouped according to the acquisition time to obtain M groups of signals, where M is a positive integer; Calculate the preset value, each group of signals in the M groups of signals, and the second expression to obtain a first value corresponding to each group of signals; The original waveform data is corrected according to the first value corresponding to each group of signals to obtain the first waveform data.

5. The method according to claim 1, characterized in that: The first waveform data is processed using a complex modulation spectrum refinement algorithm to obtain first spectrum data, including: Filtering the first waveform data according to a second preset frequency to obtain second waveform data; performing discretization processing and rotation processing on the second waveform data to obtain third waveform data; Filtering the third waveform data according to the reflection frequency band information of the preset metal type, and resampling at a preset interval to obtain fourth waveform data; Performing a fast Fourier transform on the fourth waveform data to obtain second spectrum data; The second spectrum data is adjusted according to the rotation processing process to obtain the first spectrum data.

6. The method according to claim 1, characterized in that Determining metal information in the target area according to the first spectrum data includes: Determine target characteristic information of each metal, wherein the target characteristic information includes at least: reflection frequency band information of the metal and frequency information of the metal with respect to spectrum data; Determining the metal type according to the target characteristic information and the first spectrum data; Calculating the target distance according to the target feature information and the first spectrum data; The metal information in the target area is determined according to the metal type and the target distance.

7. The method according to claim 1, characterized in that The installation of the warning sign is controlled according to the metal information, including: Determine a first area according to the metal type and the target distance, wherein the first area refers to an area where the warning sign is to be installed; The installation of the warning sign is controlled in the first area.

8. A warning sign processing device, characterized in that: include: A sampling unit is used to sample the target area through an eddy current detector to obtain original waveform data, wherein the eddy current detector comprises at least: a transmitting coil and N coil combinations, where N is a positive integer; A first processing unit, configured to perform interpolation processing on the original waveform data to obtain first waveform data; A second processing unit, configured to process the first waveform data using a complex modulation spectrum refinement algorithm to obtain first spectrum data; A control unit is used to determine the metal information in the target area based on the first spectrum data, and control the installation of the warning sign based on the metal information, wherein the metal information at least includes: metal type and target distance, and the target distance refers to the distance between the eddy current detector and the metal.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, the warning sign processing method according to any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the warning sign processing method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Waveform processing method based on metal detection

    CN108345038A

  • Laser radar signal processing method and device, equipment and storage medium

    CN111239705A

  • Multi-frequency metal detector and metal target identification method

    CN113900148A

  • Sensor, method for analysing measurement signal of sensor, and method for detecting object

    US20180172870A1

  • Metal detector with sampled architecture

    US20240264328A1