CN113285774B - Interference signal processing method, device, electronic equipment and storage medium - Google Patents
Interference signal processing method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113285774B CN113285774B CN202010105400.4A CN202010105400A CN113285774B CN 113285774 B CN113285774 B CN 113285774B CN 202010105400 A CN202010105400 A CN 202010105400A CN 113285774 B CN113285774 B CN 113285774B
- Authority
- CN
- China
- Prior art keywords
- interference signal
- interference
- preset
- value
- signal acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 17
- 238000012163 sequencing technique Methods 0.000 claims abstract description 9
- 238000004891 communication Methods 0.000 claims description 20
- 230000010287 polarization Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 8
- 238000012216 screening Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 5
- 108700041286 delta Proteins 0.000 description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012407 engineering method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/345—Interference values
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Noise Elimination (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides an interference signal processing method, an interference signal processing device, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring a plurality of preset interference signal acquisition combinations; acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination, and processing the first interference signal for the preset number of times to generate a second interference signal; sorting the second interference signals corresponding to any interference signal acquisition combination; and determining a third interference signal from the second interference signals corresponding to any interference signal acquisition combination according to the sequencing result, and displaying. Therefore, the stability and consistency of an interference signal acquisition result are effectively improved, and the interference existing in the rectification of the intelligent terminal is avoided.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an interference signal processing method and apparatus, an electronic device, and a storage medium.
Background
At present, when an intelligent terminal (for example, a mobile phone) establishes a connection with a base station, an intelligent terminal signal tends to be stable, and due to the particularity of the intelligent terminal, the stable intelligent terminal signal generates a high-frequency interference signal (an interference signal, which is a signal that damages reception of a useful signal), belongs to a useless signal, and the interference signal needs to be controlled below a threshold. Therefore, it is necessary to collect the interference signal, so as to facilitate modification of the intelligent terminal and ensure that the interference signal is controlled below a threshold.
In the related art, a single acquisition is performed for an interference signal. Because the interference signal has instability and may change in size at a certain moment, the stability and consistency of the acquisition result of the interference signal are poor, and interference exists when the intelligent terminal is modified.
Disclosure of Invention
In order to solve the technical problems that the interference signal has instability and may change in magnitude at a certain moment, so that the stability and consistency of the acquisition result of the interference signal are poor, and interference exists when the intelligent terminal is modified, embodiments of the present invention provide an interference signal processing method and apparatus, an electronic device, and a storage medium. The specific technical scheme is as follows:
in a first aspect of the embodiments of the present invention, there is provided an interference signal processing method, where the method includes:
acquiring a plurality of preset interference signal acquisition combinations;
acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination, and processing the first interference signal for the preset number of times to generate a second interference signal;
sorting the second interference signals corresponding to any interference signal acquisition combination;
and determining a third interference signal from the second interference signals corresponding to any interference signal acquisition combination according to the sequencing result, and displaying.
In an optional embodiment, the processing the first interference signal for the preset number of times to generate a second interference signal includes:
calculating an average value corresponding to the first interference signal of the preset times;
calculating the difference value between the first interference signal of the preset times and the average value;
and screening the first interference signals of the preset times according to the difference value to generate second interference signals.
In an optional embodiment, the screening the first interference signals of the preset number of times according to the difference value to generate a second interference signal includes:
judging whether the difference value is larger than a preset threshold value or not;
if the difference value is larger than the preset threshold value, deleting a first interference signal corresponding to the difference value;
if the difference value is not larger than the preset threshold value, reserving a first interference signal corresponding to the difference value;
and generating a second interference signal according to the remaining first interference signal.
In an optional embodiment, the determining whether the difference is greater than a preset threshold includes:
judging whether the absolute value of the difference value is larger than a preset threshold value or not;
if the difference is greater than the preset threshold, deleting the first interference signal corresponding to the difference, including:
if the absolute value of the difference value is larger than the preset threshold value, deleting a first interference signal corresponding to the absolute value of the difference value;
if the difference is not greater than the preset threshold, reserving the first interference signal corresponding to the difference, including:
and if the absolute value of the difference is not greater than the preset threshold, reserving a first interference signal corresponding to the absolute value of the difference.
In an optional embodiment, the generating the second interference signal according to the remaining first interference signal includes:
and calculating the root mean square to generate a second interference signal aiming at the remaining first interference signals.
In an optional embodiment, the determining, according to a sorting result, a third interference signal from the second interference signals corresponding to any interference signal collection combination includes:
determining a maximum value from the second interference signals corresponding to any interference signal acquisition combination according to the sorting result;
determining the maximum value as a third interference signal.
In an optional embodiment, the interference signal acquisition combination comprises:
the rotation angle of the intelligent terminal, the polarization direction of the antenna and the placement position of the intelligent terminal.
In a second aspect of the embodiments of the present invention, there is also provided an interference signal processing apparatus, including:
the combination acquisition module is used for acquiring a plurality of preset interference signal acquisition combinations;
the signal acquisition module is used for acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination;
the signal generation module is used for processing the first interference signals of the preset times to generate second interference signals;
the signal sorting module is used for sorting the second interference signals corresponding to any interference signal acquisition combination;
and the signal determining module is used for determining a third interference signal from the second interference signal corresponding to any interference signal acquisition combination according to the sequencing result and displaying the third interference signal.
In a third aspect of the embodiments of the present invention, there is further provided an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
a memory for storing a computer program;
a processor configured to implement the interference signal processing method according to any one of the first aspect described above when executing a program stored in a memory.
In a fourth aspect of the embodiments of the present invention, there is also provided a storage medium, where instructions are stored, and when the instructions are executed on a computer, the instructions cause the computer to execute the interference signal processing method according to any one of the first aspect.
In a fifth aspect of the embodiments of the present invention, there is also provided a computer program product containing instructions, which when run on a computer, causes the computer to perform any one of the above-mentioned interference signal processing methods.
According to the technical scheme provided by the embodiment of the invention, a plurality of preset interference signal acquisition combinations are obtained, the first interference signals of preset times are acquired based on any interference signal acquisition combination, the first interference signals of the preset times are processed to generate the second interference signals, so that a plurality of second interference signals can be obtained, the second interference signals are sequenced, the third interference signals are determined from the second interference signals according to the sequencing result and displayed, and therefore, the stability and consistency of the interference signal acquisition result are effectively improved, and the interference existing in the rectification of the intelligent terminal is avoided.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a schematic flow chart illustrating an implementation of an interference signal processing method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating a rotation of a mobile phone according to an embodiment of the present invention;
fig. 3 is a schematic flow chart illustrating another implementation of an interference signal processing method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an interference signal processing apparatus according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device shown in the embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
As shown in fig. 1, an implementation flow diagram of an interference signal processing method provided in an embodiment of the present invention is shown, where the method specifically includes the following steps:
s101, acquiring a plurality of preset interference signal acquisition combinations;
in the embodiment of the present invention, because the interference signal to be measured has instability and the angle changes, a three-dimensional acquisition method is adopted, which specifically includes:
1. the intelligent terminal rotates at a preset angle, and the number of times of the intelligent terminal rotating for one circle is calculated;
for example, taking a prototype as a mobile phone as an example, the prototype needs to be rotated 36 times every 10 degrees, and the prototype needs to be rotated one circle (360 degrees), as shown in fig. 2.
2. In the process of each rotation of the intelligent terminal, the antenna needs to be divided into vertical polarization and horizontal polarization, and the number of the polarization directions is 2;
3. the placement positions of the intelligent terminal are vertically and horizontally placed, and the placement positions are 2 placement positions in total;
4. and arranging and combining the results of the steps to form interference signal acquisition combinations, wherein each interference signal acquisition combination comprises the rotation angle of the intelligent terminal, the polarization direction of the antenna and the placement position of the intelligent terminal.
For example, if the prototype needs to rotate 36 times in one rotation (360 degrees), the antenna has 2 polarization directions, and the prototype has 2 placement positions, 36 × 2 — 144 interference signal acquisition combinations can be formed, where each interference signal acquisition combination includes a rotation angle of the smart terminal, a polarization direction of the antenna, and a placement position of the smart terminal.
In a case where the interference signal needs to be acquired, the embodiment of the present invention may acquire the multiple interference signal acquisition combinations, for example, may acquire the 144 interference signal acquisition combinations.
S102, acquiring a first interference signal with preset times based on any interference signal acquisition combination, and processing the first interference signal with the preset times to generate a second interference signal;
and acquiring a first interference signal of preset times based on any interference signal acquisition combination for the acquired various interference signal acquisition combinations. The specific expression of the interference signal may be a voltage signal, which is not limited in the embodiment of the present invention.
For example, for the 144 interference signal acquisition combinations, based on any interference signal acquisition combination (including the rotation angle of the intelligent terminal, the polarization direction of the antenna, and the placement position of the intelligent terminal), 33 times of first interference signals are acquired, which are respectively denoted as a1, a2, a3, and … … a33, so that for any interference signal acquisition combination, 33 times of first interference signals need to be acquired, there are 144 groups of first interference signals, and each group includes 33 first interference signals.
For the preset times of 33, the inventor repeatedly collects interference signals to perform tests, finds that discrete quantities appear when more than thirty times of collection, obtains 33 through average calculation, and is similar to the quantity of 30 samples adopted in an engineering method, so that 33 times of first interference signals are collected based on any interference signal collection combination in the embodiment of the invention.
For the first interference signal acquired by the preset times, the embodiment of the present invention may perform processing, and may generate a second interference signal, so that for any interference signal acquisition combination, there is a corresponding second interference signal.
For example, as shown in table 1 below, for the 144 interference signal acquisition combinations, based on any one interference signal acquisition combination, 33 times of first interference signals are acquired, and 33 times of first interference signals are processed, so that second interference signals can be generated, and thus, for the interference signal acquisition combinations, there are one-to-one corresponding second interference signals.
Interference signal acquisition combination | First interference signal | Second interference signal |
1 | a1、a2、a3、……a33 | Z1 |
2 | a1、a2、a3、……a33 | Z2 |
…… | …… | …… |
144 | a1、a2、a3、……a33 | Z144 |
TABLE 1
S103, sorting the second interference signals corresponding to any interference signal acquisition combination;
in the embodiment of the present invention, for any interference signal acquisition combination, there are second interference signals corresponding to the interference signal acquisition combination in a one-to-one manner, so there are second interference signals equal in number to the interference signal acquisition combinations.
The embodiments of the present invention rank the second interfering signals equal in number to the number of interfering signal acquisition combinations. Specifically, the sorting may be performed in an ascending order or a descending order, which is not limited in the embodiment of the present invention.
For example, for the 144 interference signal acquisition combinations, for any interference signal acquisition combination, there are second interference signals corresponding to the interference signal acquisition combination one by one, so there are second interference signals (144) equal in number to the interference signal acquisition combinations, and the 144 second interference signals are sorted in ascending order.
And S104, determining a third interference signal from the second interference signals corresponding to any interference signal acquisition combination according to the sorting result, and displaying.
In the embodiment of the present invention, a third interference signal may be determined according to the sorting result of the above steps from the second interference signals corresponding to any interference signal acquisition combination, and displayed.
For example, for the 144 interference signal acquisition combinations, for any interference signal acquisition combination, there are second interference signals corresponding to the interference signal acquisition combination one by one, so there are second interference signals (144) equal in number to the interference signal acquisition combinations, and from the 144 second interference signals, a third interference signal may be determined according to the sorting result, and displayed. Wherein the third interference signal is one of the 144 second interference signals.
In addition, when the third interference signal is displayed, information contained in the interference signal acquisition combination, namely the rotation angle of the intelligent terminal, the polarization direction of the antenna and the placement position of the intelligent terminal, can be displayed.
According to the technical scheme provided by the embodiment of the invention, a plurality of preset interference signal acquisition combinations are obtained, the first interference signals of preset times are acquired based on any interference signal acquisition combination, the first interference signals of the preset times are processed to generate the second interference signals, so that a plurality of second interference signals can be obtained, the second interference signals are sequenced, the third interference signals are determined from the second interference signals according to the sequencing result, and the third interference signals are displayed, so that the stability and consistency of the interference signal acquisition result are effectively improved, and the interference existing in the rectification of the intelligent terminal is avoided.
As shown in fig. 3, an implementation flow diagram of another interference signal processing method provided in the embodiment of the present invention is specifically shown, where the method specifically includes the following steps:
s301, acquiring a plurality of preset interference signal acquisition combinations;
in the embodiment of the present invention, this step is similar to the step S101, and the details of the embodiment of the present invention are not repeated herein.
S302, acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination, and processing the first interference signal for the preset number of times to generate a second interference signal;
for the plurality of acquired interference signal acquisition combinations, acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination, and for the acquired first interference signal for the preset number of times, the embodiment of the invention can process the acquired first interference signal and generate a second interference signal.
Specifically, for any interference signal acquisition combination, the embodiment of the present invention may calculate an average value corresponding to the first interference signal for the preset number of times, calculate a difference value between the first interference signal for the preset number of times and the average value, and filter the first interference signal for the preset number of times according to the difference value to generate the second interference signal.
For example, regarding the 144 interference signal acquisition combinations, taking the interference signal acquisition combination 1 as an example, 33 times of acquisition of the first interference signals, which are respectively a1, a2, a3 and … … a33, and calculating the average value corresponding to the 33 times of acquisition of the first interference signals, as follows:
A1=(a1+a2+a3+...a33)/33;
the difference between the 33 times first interference signal and the average value is calculated as follows:
Δ1=A1-a1、Δ2=A1-a2、Δ3=A1-a3、...Δ33=A1-a33;
therefore, the 33 times of first interference signals can be screened according to the differences Δ 1, Δ 2, … …, and Δ 33 to generate a second interference signal, and other interference signals are collected and combined, and so on, which is not described in detail herein.
Specifically, for any interference signal acquisition combination, the embodiment of the present invention may screen the first interference signal for a preset number of times in the following manner to generate the second interference signal:
and judging whether the difference value is greater than a preset threshold value, if so, deleting the first interference signal corresponding to the difference value, and if not, reserving the first interference signal corresponding to the difference value, so as to generate a second interference signal according to the remaining first interference signal.
In addition, in order to ensure the accuracy of generating the second interference signal, for any interference signal acquisition combination, the embodiment of the present invention may determine whether the absolute value of the difference is greater than a preset threshold, delete the first interference signal corresponding to the absolute value of the difference if the absolute value of the difference is greater than the preset threshold, and retain the first interference signal corresponding to the absolute value of the difference if the absolute value of the difference is not greater than the preset threshold, thereby generating the second interference signal according to the remaining first interference signals.
For example, regarding the 144 interference signal acquisition combinations, taking the interference signal acquisition combination 1 as an example, the absolute value of the difference is processed to make the difference positive, as follows:
Δ1=|A1-a1|、Δ2=|A1-a2|、Δ3=|A1-a3|、...Δ33=|A1-a33|;
after the absolute value processing, judging whether the absolute values of the difference value delta 1, the absolute value delta 2, … … and delta 33 are greater than a preset threshold value (6);
if the absolute values of the delta 2 and the delta 3 are larger than the preset threshold value, deleting a2 corresponding to the absolute value of the delta 2 and a3 corresponding to the absolute value of the delta 3;
if the absolute values of the Δ 1, the Δ 4, … … and the Δ 33 are not greater than the preset threshold value, retaining a1, a4, … … and a33 corresponding to the absolute values of the Δ 1, the Δ 4, … … and Δ 33 respectively;
therefore, the second interference information is generated according to a1, a4, … … and a33, and other interference signal acquisition combinations are analogized, and the embodiments of the present invention are not described in detail herein.
In the embodiment of the present invention, the second interference signal may be generated according to the remaining first interference signal by:
for the remaining first interference signals, a root mean square is calculated, thereby generating a second interference signal.
For example, for the above a1, a4, … …, a33, the root mean square of a1, a4, … …, a33 is calculated, so that the second interference signal can be generated as follows:
for other interference signal acquisition combinations, and so on, 144 sets of second interference signals may be generated: z1, Z2, … …, Z144.
S303, sequencing the second interference signals corresponding to any interference signal acquisition combination;
in the embodiment of the present invention, this step is similar to the step S103, and the details of the embodiment of the present invention are not repeated herein.
S304, determining a maximum value from the second interference signals corresponding to any interference signal acquisition combination according to the sorting result;
for any one of the interference signal acquisition combinations corresponding to the second interference signal, the maximum value is determined according to the sorting result in the embodiment of the present invention.
For example, for the above 144 sets of second interference signals, the embodiment of the present invention determines the maximum value Zmax according to the sorting result.
S305, determining the maximum value as a third interference signal, and displaying.
For the maximum value determined above, the embodiment of the present invention determines the third interference signal, i.e., the final result, and displays the result. Thus, for the third interference signal, there is a reference value for modifying the intelligent terminal.
Corresponding to the foregoing method embodiment, an embodiment of the present invention further provides an interference signal processing apparatus, as shown in fig. 4, the apparatus may include: the combination acquisition module 410, the signal acquisition module 420, the signal generation module 430, the signal ordering module 440, and the signal determination module 450.
A combination obtaining module 410, configured to obtain a plurality of preset interference signal acquisition combinations;
a signal acquisition module 420, configured to acquire a first interference signal for a preset number of times based on any one of the interference signal acquisition combinations;
a signal generating module 430, configured to process the first interference signal of the preset number of times to generate a second interference signal;
a signal sorting module 440, configured to sort the second interference signals corresponding to any interference signal acquisition combination;
and a signal determining module 450, configured to determine a third interference signal according to the sorting result from the second interference signals corresponding to any interference signal acquisition combination, and display the third interference signal.
In a specific implementation manner of the embodiment of the present invention, the signal generating module 430 includes:
the average value calculating submodule 431 is used for calculating an average value corresponding to the first interference signal of the preset times;
a difference value calculating submodule 432, configured to calculate a difference value between the first interference signal of the preset number of times and the average value;
and the signal generation submodule 433 is configured to screen the first interference signals of the preset number of times according to the difference value, and generate a second interference signal.
In a specific implementation manner of the embodiment of the present invention, the signal generation submodule 433 includes:
a determining unit 4331, configured to determine whether the difference is greater than a preset threshold;
a signal deleting unit 4332, configured to delete the first interference signal corresponding to the difference value if the difference value is greater than the preset threshold;
a signal retaining unit 4333, configured to retain the first interference signal corresponding to the difference value if the difference value is not greater than the preset threshold;
a signal generating unit 4334, configured to generate a second interference signal according to the remaining first interference signal.
In a specific implementation manner of the embodiment of the present invention, the determining unit 4331 is specifically configured to:
judging whether the absolute value of the difference value is larger than a preset threshold value or not;
the signal deleting unit 4332 is specifically configured to:
if the absolute value of the difference value is larger than the preset threshold value, deleting a first interference signal corresponding to the absolute value of the difference value;
the signal retaining unit 4333 is specifically configured to:
and if the absolute value of the difference is not greater than the preset threshold, reserving a first interference signal corresponding to the absolute value of the difference.
In a specific implementation manner of the embodiment of the present invention, the signal generating unit 4334 is specifically configured to:
and calculating the root mean square to generate a second interference signal aiming at the remaining first interference signals.
In a specific implementation manner of the embodiment of the present invention, the signal determining module 450 is specifically configured to:
determining a maximum value from the second interference signals corresponding to any interference signal acquisition combination according to the sorting result;
determining the maximum value as a third interference signal.
In a specific implementation manner of the embodiment of the present invention, the interference signal acquisition combination includes:
the rotation angle of the intelligent terminal, the polarization direction of the antenna and the placement position of the intelligent terminal.
An embodiment of the present invention further provides an electronic device, as shown in fig. 5, including a processor 51, a communication interface 52, a memory 53 and a communication bus 54, where the processor 51, the communication interface 52, and the memory 53 complete mutual communication through the communication bus 54,
a memory 53 for storing a computer program;
the processor 51 is configured to implement the following steps when executing the program stored in the memory 53:
acquiring a plurality of preset interference signal acquisition combinations; acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination, and processing the first interference signal for the preset number of times to generate a second interference signal; sorting the second interference signals corresponding to any interference signal acquisition combination; and determining a third interference signal from the second interference signals corresponding to any interference signal acquisition combination according to the sequencing result, and displaying.
The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
In another embodiment of the present invention, a storage medium is further provided, where instructions are stored, and when the instructions are executed on a computer, the computer is caused to execute the interference signal processing method in any one of the above embodiments.
In a further embodiment of the present invention, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the interference signal processing method of any one of the above embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a storage medium or transmitted from one storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The storage medium may be any available medium that can be accessed by a computer or a data storage device including one or more available media integrated servers, data centers, and the like. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (5)
1. A method for processing an interference signal, the method comprising:
acquiring a plurality of preset interference signal acquisition combinations, wherein the interference signal acquisition combinations comprise rotation angles of intelligent terminals, polarization directions of antennas and intelligent terminal placement positions;
based on any interference signal acquisition combination, acquiring a first interference signal for a preset number of times, processing the first interference signal for the preset number of times, and generating a second interference signal, wherein the method comprises the following steps: calculating an average value corresponding to the first interference signal of the preset times; calculating the difference value between the first interference signal of the preset times and the average value; screening the first interference signals of the preset times according to the difference value to generate second interference signals;
screening the first interference signals of the preset times according to the difference value to generate second interference signals, wherein the screening comprises the following steps: judging whether the absolute value of the difference value is larger than a preset threshold value or not; if the absolute value of the difference value is larger than the preset threshold value, deleting a first interference signal corresponding to the absolute value of the difference value; if the absolute value of the difference is not greater than the preset threshold, reserving a first interference signal corresponding to the absolute value of the difference; generating a second interference signal according to the remaining first interference signals;
generating a second interference signal according to the remaining first interference signal, comprising: calculating a root mean square to generate a second interference signal aiming at the remaining first interference signals;
sorting the second interference signals corresponding to any interference signal acquisition combination;
and determining a third interference signal from the second interference signals corresponding to any interference signal acquisition combination according to the sequencing result, and displaying.
2. The method of claim 1, wherein the determining a third interference signal according to the sorting result from the second interference signals corresponding to any interference signal acquisition combination comprises:
determining a maximum value from the second interference signals corresponding to any interference signal acquisition combination according to the sorting result;
determining the maximum value as a third interference signal.
3. An interference signal processing apparatus, characterized in that the apparatus comprises:
the combination acquisition module is used for acquiring a plurality of preset interference signal acquisition combinations, wherein the interference signal acquisition combinations comprise rotation angles of the intelligent terminals, polarization directions of the antennas and placement positions of the intelligent terminals;
the signal acquisition module is used for acquiring a first interference signal for a preset number of times based on any interference signal acquisition combination;
the signal generating module is configured to process the first interference signal of the preset number of times to generate a second interference signal, and includes: calculating an average value corresponding to the first interference signal of the preset times; calculating the difference value between the first interference signal of the preset times and the average value; screening the first interference signals of the preset times according to the difference value to generate second interference signals;
screening the first interference signals of the preset times according to the difference value to generate second interference signals, wherein the screening comprises the following steps: judging whether the absolute value of the difference value is larger than a preset threshold value or not; if the absolute value of the difference value is larger than the preset threshold value, deleting a first interference signal corresponding to the absolute value of the difference value; if the absolute value of the difference is not greater than the preset threshold, reserving a first interference signal corresponding to the absolute value of the difference; generating a second interference signal according to the remaining first interference signals;
generating a second interference signal according to the remaining first interference signal, comprising: calculating a root mean square to generate a second interference signal aiming at the remaining first interference signals;
the signal sorting module is used for sorting the second interference signals corresponding to any interference signal acquisition combination;
and the signal determining module is used for determining a third interference signal from the second interference signal corresponding to any interference signal acquisition combination according to the sequencing result and displaying the third interference signal.
4. An electronic device is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the method steps of any of claims 1-2 when executing a program stored in the memory.
5. A storage medium on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010105400.4A CN113285774B (en) | 2020-02-20 | 2020-02-20 | Interference signal processing method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010105400.4A CN113285774B (en) | 2020-02-20 | 2020-02-20 | Interference signal processing method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113285774A CN113285774A (en) | 2021-08-20 |
CN113285774B true CN113285774B (en) | 2022-04-15 |
Family
ID=77275163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010105400.4A Active CN113285774B (en) | 2020-02-20 | 2020-02-20 | Interference signal processing method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113285774B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105659197A (en) * | 2014-01-26 | 2016-06-08 | 华为终端有限公司 | Interference suppression method and apparatus for touch screen and terminal device |
CN205883266U (en) * | 2016-08-15 | 2017-01-11 | 深圳市慧联通信技术有限公司 | Channel disturbance measuring equipment |
CN107181535A (en) * | 2017-05-31 | 2017-09-19 | 广东欧珀移动通信有限公司 | Radio frequency interference processing method, device, storage medium and terminal |
WO2017166199A1 (en) * | 2016-03-31 | 2017-10-05 | 华为技术有限公司 | Method and device for suppressing interference signal |
CN109639887A (en) * | 2018-11-27 | 2019-04-16 | 维沃移动通信有限公司 | A kind of control method and terminal device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI478035B (en) * | 2012-05-08 | 2015-03-21 | Egalax Empia Technology Inc | Detecting method and device for suppressing interference of low frequency noise |
-
2020
- 2020-02-20 CN CN202010105400.4A patent/CN113285774B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105659197A (en) * | 2014-01-26 | 2016-06-08 | 华为终端有限公司 | Interference suppression method and apparatus for touch screen and terminal device |
WO2017166199A1 (en) * | 2016-03-31 | 2017-10-05 | 华为技术有限公司 | Method and device for suppressing interference signal |
CN205883266U (en) * | 2016-08-15 | 2017-01-11 | 深圳市慧联通信技术有限公司 | Channel disturbance measuring equipment |
CN107181535A (en) * | 2017-05-31 | 2017-09-19 | 广东欧珀移动通信有限公司 | Radio frequency interference processing method, device, storage medium and terminal |
CN109639887A (en) * | 2018-11-27 | 2019-04-16 | 维沃移动通信有限公司 | A kind of control method and terminal device |
Also Published As
Publication number | Publication date |
---|---|
CN113285774A (en) | 2021-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110928739B (en) | Process monitoring method and device and computing equipment | |
CN102693229B (en) | Software analysis method, recommend method, analytical equipment and recommendation apparatus | |
CN112469060B (en) | Antenna parameter determining method and device | |
CN110473354A (en) | A kind of cloud mobile phone optimal selection method, system, device and storage medium | |
CN113268641B (en) | User data processing method based on big data and big data server | |
CN115203942A (en) | Ocean temperature correction method and device, electronic equipment and storage medium | |
CN111310834A (en) | Data processing method and device, processor, electronic equipment and storage medium | |
CN113285774B (en) | Interference signal processing method, device, electronic equipment and storage medium | |
CN107330849A (en) | A kind of method of Panorama Mosaic, device, equipment and storage medium | |
CN111136655B (en) | Method and device for acquiring inspection point | |
CN108495265A (en) | A kind of indoor orientation method, device and computing device | |
CN108834053B (en) | Positioning method, device and equipment | |
CN116048331A (en) | Menu ordering method and device, electronic equipment and storage medium | |
CN114125813B (en) | Signal coverage range determining method based on mobile phone signaling and related device | |
CN106643902B (en) | A kind of Comfort Evaluation method and device | |
CN113900562A (en) | Excel-based testing method and device and storage medium | |
CN112235723B (en) | Positioning method, positioning device, electronic equipment and computer readable storage medium | |
CN111210120B (en) | Method, device, equipment and storage medium for determining polar region and influence field direction | |
CN113993069A (en) | Indoor positioning method and device and electronic equipment | |
CN111639846A (en) | Demand processing method and device, electronic equipment and computer readable storage medium | |
CN117890771B (en) | Wafer testing method | |
CN113436149B (en) | Cable foaming layer uniformity detection method and system | |
CN115905451B (en) | Map aggregation system and aggregation method | |
CN111696169A (en) | Method and device for generating equilateral polygon and electronic equipment | |
CN116017686A (en) | Position determining method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |