Electromagnetic signal interference source positioning method, device and system
Through the combination of directional antenna and spectrum analyzer, the location of the interference source is automatically calculated, which solves the signal problems caused by external interference signals in unmanned driving, and improves positioning efficiency and driving stability.
Patent Information
- Application Number
- CN202510686156.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-08-08
AI Technical Summary
In unmanned driving scenarios, the impact of external interference signals on 4G/5G private network signals leads to weak signal, disconnection, data packet loss and other problems, and the existing manual tests are inefficient.
The electromagnetic signal is received by the directional antenna, the signal intensity data is obtained using the spectrum analyzer, and the vector superposition calculation is performed, and the interference source position is determined by combining the maximum signal intensity and angle to achieve automatic positioning.
The efficiency of interference source positioning is improved, and automated positioning does not require manual participation, ensuring the normal driving of unmanned vehicles and the stability of remote remote driving.
Smart Images

Figure CN120446925A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of unmanned driving technology, and in particular to a method, device and system for locating an electromagnetic signal interference source. Background Art
[0002] Unmanned driving scenarios are mainly divided into two modes: single-vehicle autonomous driving and remote control driving. 4G / 5G is the main communication method between the on-board terminal and the cloud in the single-vehicle autonomous driving scenario, and between the on-board terminal and the remote control driving terminal in the remote control driving scenario.
[0003] In autonomous driving environments, external interference signals can impact the vehicle's 4G / 5G private network signal, causing weak signals, disconnections, packet loss, and data rate drops, impacting the vehicle's operation. Currently, manually testing signal strength and locating interference sources in autonomous driving environments using a spectrum analyzer or sweeper is inefficient. Summary of the Invention
[0004] In view of the above problems, this application provides a method, device and system for locating electromagnetic signal interference sources to achieve the purpose of improving the efficiency of interference source location. The specific solution is as follows:
[0005] A first aspect of the present application provides a method for locating an electromagnetic signal interference source, comprising:
[0006] Acquire signal strength data sent by the spectrum analyzer, the signal strength data including signal strengths corresponding to electromagnetic signals in at least four directions, the electromagnetic signals in at least four directions being electromagnetic signals received by antennas in at least four directions of the directional antenna;
[0007] Performing vector superposition calculation on the signal strength data to obtain at least two vector signals;
[0008] Calculating an angle of an interference source based on the at least two vector signals;
[0009] The position of the interference source is determined according to the maximum signal strength in the signal strength data and the angle of the interference source.
[0010] In a possible implementation, obtaining the signal strength data sent by the spectrum analyzer includes:
[0011] Controlling the radio frequency switch to sequentially switch the connection between the antenna in each direction of the directional antenna and the spectrum analyzer, so that the spectrum analyzer sequentially collects the electromagnetic signals received by the antenna in each direction of the directional antenna, and converts the electromagnetic signals into signal strength to obtain the signal strength data, wherein the electromagnetic signals carry the antenna number of the corresponding direction;
[0012] Receive the signal strength data sent by the spectrum analyzer.
[0013] In a possible implementation, performing vector superposition calculation on the signal strength data to obtain at least two vector signals includes:
[0014] A first vector signal is obtained by performing vector superposition calculation on the first signal strength and the third signal strength in the signal strength data, and a second vector signal is obtained by performing vector superposition calculation on the second signal strength and the fourth signal strength. The angle between the first signal corresponding to the first signal strength and the third signal corresponding to the third signal strength is 180°, and the angle between the second signal corresponding to the second signal strength and the fourth signal corresponding to the fourth signal strength is 180°.
[0015] In a possible implementation, calculating the angle of the interference source according to the at least two vector signals includes:
[0016] An angle of an interference source is determined by calculating an inverse cotangent of the first vector signal and the second vector signal.
[0017] In a possible implementation, after performing vector superposition calculation on the signal strength data to obtain at least two vector signals, the electromagnetic signal interference source locating method further includes:
[0018] The amplitude of the interference signal is calculated according to the first vector signal and the second vector signal.
[0019] In a possible implementation, determining the position of the interference source according to the maximum signal strength in the signal strength data and the angle of the interference source includes:
[0020] Calculating the straight-line distance between the directional antenna and the interference source according to the maximum signal strength;
[0021] The position of the interference source is determined according to the straight-line distance between the directional antenna and the interference source and the angle of the interference source.
[0022] In a possible implementation, after determining the location of the interference source, the electromagnetic signal interference source locating method further includes:
[0023] The positioning data is sent to the cloud server, where the positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
[0024] A second aspect of the present application provides an electromagnetic signal interference source locating device, comprising:
[0025] a data acquisition unit, configured to acquire signal strength data sent by the spectrum analyzer, the signal strength data including signal strengths corresponding to electromagnetic signals in at least four directions, the electromagnetic signals in at least four directions being electromagnetic signals received by antennas in at least four directions of the directional antenna;
[0026] a first calculation unit, configured to perform vector superposition calculation on the signal strength data to obtain at least two vector signals;
[0027] a second calculating unit, configured to calculate an angle of an interference source according to the at least two vector signals;
[0028] A position determining unit is configured to determine the position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source.
[0029] A third aspect of the present application provides an electromagnetic signal interference source positioning system, comprising: a directional antenna, a spectrum analyzer, a radio frequency switch, and an edge computing node;
[0030] The directional antenna includes antennas in at least four directions;
[0031] The edge computing node is used to control the radio frequency switch to periodically switch the connection between the antennas in each direction of the directional antenna and the spectrum analyzer in sequence, so that the spectrum analyzer collects electromagnetic signals received by the antennas in each direction of the directional antenna in sequence, and converts the electromagnetic signals into signal strength to obtain the signal strength data;
[0032] The edge computing node is also used to periodically obtain the signal strength data sent by the spectrum analyzer, perform vector superposition calculation on the signal strength data to obtain at least two vector signals, calculate the angle of the interference source based on the at least two vector signals, and determine the position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source.
[0033] In a possible implementation, the electromagnetic signal interference source positioning system further includes a cloud server and at least one subscription node;
[0034] The subscription node sends a subscription request to the cloud server, wherein the subscription request includes a subscription topic, a sampling frequency, and a sampling number;
[0035] After receiving the positioning data sent by the edge computing node, the cloud server sends the positioning data to the subscription node according to the subscription request. The positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
[0036] By means of the above-mentioned technical solution, the electromagnetic signal interference source positioning method, device and system provided by the present application, the antennas in at least four directions of the directional antenna receive the electromagnetic signals emitted by the interference source, and the signal strength data obtained by processing the spectrum analyzer is used to obtain at least two vector signals by performing vector superposition calculation on the signal strength data, and the angle of the interference source is calculated based on the at least two vector signals, thereby determining the exact position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source, without the need for human intervention, thereby improving the efficiency of locating the interference source. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0038] Figure 1 A schematic diagram of a flow chart of a method for locating an electromagnetic signal interference source provided in an embodiment of the present application;
[0039] Figure 2 A schematic diagram of a directional antenna provided in an embodiment of the present application;
[0040] Figure 3 A schematic diagram of the structure of a device for locating an electromagnetic signal interference source provided in an embodiment of the present application;
[0041] Figure 4 A schematic diagram of the structure of an edge computing node provided in an embodiment of the present application;
[0042] Figure 5 A schematic diagram of the structure of an electromagnetic signal interference source location system provided in an embodiment of the present application;
[0043] Figure 6 A schematic structural diagram of another electromagnetic signal interference source locating system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0044] The following describes the embodiments of the present application in conjunction with the accompanying drawings. The terms used in the implementation methods of the present application are only used to explain the specific embodiments of the present application and are not intended to limit the present application.
[0045] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0046] 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 terms used in this way can be interchangeable under appropriate circumstances, and this is merely a way of distinguishing the objects of the same attributes when describing them in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0047] This embodiment of the present application provides a method for locating electromagnetic signal interference sources, which is applied to edge computing nodes. Edge computing nodes can be electronic devices such as industrial computers and TBOXs (telematics boxes, in-vehicle smart terminals). The following describes the electromagnetic signal interference source locating method of this embodiment of the present application in detail with reference to the accompanying drawings.
[0048] Reference Figure 1 , Figure 1 A flow chart of a method for locating an electromagnetic signal interference source provided in an embodiment of the present application is shown as follows: Figure 1 As shown, an electromagnetic signal interference source location method provided by an embodiment of the present application may include steps 101 to 104, and these steps are described in detail below.
[0049] 101: Acquire signal strength data sent by a spectrum analyzer, where the signal strength data includes signal strengths corresponding to electromagnetic signals in at least four directions, where the electromagnetic signals in at least four directions are electromagnetic signals received by antennas in at least four directions of a directional antenna.
[0050] For example, Figure 2 As shown, the directional antenna includes four antennas, which are arranged in a fan-shaped layout and evenly distributed 360 degrees horizontally, that is, deployed in four directions of 0°, 90°, 180°, and 270°.
[0051] Exemplarily, the directional antenna includes eight antennas, which are also arranged in a fan-shaped layout and evenly distributed horizontally at 360 degrees, that is, deployed at 0°, 45°, 90°, 135°, 180°, 225°, 270°, and 315°.
[0052] The spectrum analyzer scans the electromagnetic signal at a specified frequency received by the directional antenna and converts the electromagnetic signal obtained by the directional antenna into signal strength, which is calculated using the following formula:
[0053]
[0054] Where P represents the measured power of the electromagnetic signal, in milliwatts.
[0055] x represents the signal strength, the unit is dBm: decibel milliwatt, which is a quantity that represents absolute power.
[0056] 102: Perform vector superposition calculation on the signal strength data to obtain at least two vector signals;
[0057] Taking a directional antenna including four antennas as an example, the signal strengths in the four directions of 0°, 90°, 180°, and 270° are respectively the first signal strength x1, the second signal strength x2, the third signal strength x3, and the fourth signal strength x4.
[0058] Since the angle between the first signal corresponding to the first signal strength x1 and the third signal corresponding to the third signal strength x3 is 180°, and the angle between the second signal corresponding to the second signal strength x2 and the fourth signal corresponding to the fourth signal strength x4 is 180°, the first signal strength x1 and the third signal strength x3 can be vector superposition calculated, and the second signal strength x2 and the fourth signal strength x4 can also be vector superposition calculated.
[0059] It is a first vector signal obtained by performing vector superposition calculation on the first signal strength x1 and the third signal strength x3. It is a second vector signal obtained by performing vector superposition calculation on the second signal strength x2 and the fourth signal strength x4.
[0060] 103: Calculate an angle of an interference source according to at least two vector signals;
[0061] Taking the example of a directional antenna including four antennas, the inverse cotangent of the first vector signal and the second vector signal is calculated to determine the angle of the interference source. The specific calculation formula is as follows:
[0062] .
[0063] It can be understood that the angle of the interference source is obtained by performing vector superposition calculation on the signal strength received in at least four directions of the directional antenna. It can be any angle in 360 degrees, and is not necessarily the angle corresponding to a certain direction in the directional antenna. This embodiment realizes 360-degree automatic direction finding of the interference source.
[0064] It should be noted that the number of antennas in the directional antenna can also be 8. The more antennas there are, the higher the accuracy is, but the amount of calculation is also greater. In practical applications, the number of antennas in the directional antenna can be set according to actual needs.
[0065] 104: Determine the location of the interference source according to the maximum signal strength in the signal strength data and the angle of the interference source.
[0066] In one possible implementation, an implementation of step 104 includes the following steps 1041-1042:
[0067] 1041: Calculate the straight-line distance between the directional antenna and the interference source based on the maximum signal strength;
[0068] The maximum signal strength is the maximum signal strength among the signal strengths corresponding to the electromagnetic signals received by the antennas in at least four directions of the directional antenna.
[0069] Taking a directional antenna including four antennas as an example, the signal strengths in the four directions of 0°, 90°, 180°, and 270° are the first signal strength x1, the second signal strength x2, the third signal strength x3, and the fourth signal strength x4 respectively. The maximum signal strength is the signal strength with the largest signal strength among x1-x4.
[0070] RSSI is an indicator that measures the power level of the signal received from the interference source and can be used to measure signal strength.
[0071] There are many ways to calculate the distance between the directional antenna and the interference source based on the maximum signal strength.
[0072] Exemplarily, the distance is estimated based on empirical values, and the correspondence between signal strength and distance is set based on the empirical values, thereby determining the distance between the directional antenna corresponding to the maximum signal strength and the interference source based on the correspondence between signal strength and distance.
[0073] For example, the distance between the directional antenna and the interference source corresponding to the maximum signal strength is calculated based on a mathematical model of signal attenuation and distance, where the mathematical model of signal attenuation and distance may be a logarithmic distance path loss model, a free space propagation model, or the like.
[0074] The above two examples are merely illustrative and the present application is not limited thereto.
[0075] 1042: Determine the location of the interference source based on the straight-line distance between the directional antenna and the interference source and the angle of the interference source.
[0076] In the coordinate system, if the straight-line distance and angle are known, a position coordinate can be uniquely located, which is the position of the interference source.
[0077] This embodiment discloses a method for locating an electromagnetic signal interference source, in which antennas in at least four directions among directional antennas receive electromagnetic signals emitted by the interference source, and signal strength data obtained through processing by a spectrum analyzer are used. At least two vector signals are obtained by vector superposition calculation of the signal strength data, and the angle of the interference source is calculated based on the at least two vector signals. The accurate position of the interference source is determined based on the maximum signal strength in the signal strength data and the angle of the interference source, without the need for human intervention, thereby improving the efficiency of locating the interference source.
[0078] This embodiment efficiently tests and locates interference sources in various autonomous driving environments, eliminating interference with signals during vehicle operation, ensuring normal service operation and the safe operation of autonomous vehicles. It also addresses safety hazards such as screen distortion and disconnection during remote control due to 4G and 5G signal fluctuations.
[0079] Because the spectrum scanner has a limited number of interfaces and cannot correspond to each antenna in each direction of the directional antenna, this embodiment controls the RF switch to sequentially switch the connection between the antennas in each direction of the directional antenna and the spectrum analyzer. The spectrum analyzer then sequentially collects the electromagnetic signals received by the antennas in each direction of the directional antenna and converts the electromagnetic signals into signal strength data. The electromagnetic signals carry the antenna number corresponding to the direction. For example, if the directional antenna includes four antennas, the four antennas can be numbered 0 to 3.
[0080] Exemplarily, the uplink interface of the RF switch is connected to the RXSMA interface of the spectrum analyzer through an SMA male-to-male coaxial cable, and the downlink interface of the RF switch is connected to the SMA flash pin interfaces of antennas in various directions of the directional antenna through multiple SMA male-to-female coaxial cables.
[0081] In a possible implementation, after performing vector superposition calculation on the signal strength data to obtain at least two vector signals, the amplitude of the interference signal can also be calculated. The amplitude represents the maximum absolute value of the interference signal deviating from the x-axis, that is, the modulus of the interference signal vector.
[0082] Taking a directional antenna including four antennas as an example, the amplitude of the interference signal is calculated based on the first vector signal and the second vector signal. The specific formula is as follows:
[0083] .
[0084] In one possible implementation, after determining the location of the interference source, the positioning data can be sent to a cloud server and published to the corresponding topic. This allows for remote visualization of the monitoring results and enables remote monitoring of interference. The positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
[0085] The above describes a method for locating an electromagnetic signal interference source provided by an embodiment of the present application. The following describes a device for executing the above method for locating an electromagnetic signal interference source.
[0086] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of an electromagnetic signal interference source positioning device provided in an embodiment of the present application. Figure 3 As shown, the electromagnetic signal interference source locating device includes:
[0087] The data acquisition unit 301 is configured to acquire signal strength data sent by the spectrum analyzer, wherein the signal strength data includes signal strengths corresponding to electromagnetic signals in at least four directions, where the electromagnetic signals in at least four directions are electromagnetic signals received by antennas in at least four directions of the directional antenna;
[0088] A first calculation unit 302 is configured to perform vector superposition calculation on the signal strength data to obtain at least two vector signals;
[0089] A second calculation unit 303 is configured to calculate an angle of an interference source according to the at least two vector signals;
[0090] The position determining unit 304 is configured to determine the position of the interference source according to the maximum signal strength in the signal strength data and the angle of the interference source.
[0091] In one possible implementation, the data acquisition unit 301 is specifically used to control the radio frequency switch to sequentially switch the connection between the antennas in each direction of the directional antenna and the spectrum analyzer, so that the spectrum analyzer sequentially collects the electromagnetic signals received by the antennas in each direction of the directional antenna, and converts the electromagnetic signals into signal strength to obtain the signal strength data, where the electromagnetic signals carry the antenna number of the corresponding direction; and receives the signal strength data sent by the spectrum analyzer.
[0092] In one possible implementation, the first calculation unit 302 is specifically used to perform vector superposition calculation on the first signal strength and the third signal strength in the signal strength data to obtain a first vector signal, and to perform vector superposition calculation on the second signal strength and the fourth signal strength to obtain a second vector signal, wherein the angle between the first signal corresponding to the first signal strength and the third signal corresponding to the third signal strength is 180°, and the angle between the second signal corresponding to the second signal strength and the fourth signal corresponding to the fourth signal strength is 180°.
[0093] In a possible implementation, the second calculating unit 303 is specifically configured to calculate the inverse cotangent of the first vector signal and the second vector signal to determine the angle of the interference source.
[0094] In a possible implementation, the position determination unit 304 is specifically configured to calculate the straight-line distance between the directional antenna and the interference source based on the maximum signal strength; and determine the position of the interference source based on the straight-line distance between the directional antenna and the interference source and the angle of the interference source.
[0095] In a possible implementation, the electromagnetic signal interference source locating device further includes:
[0096] The third calculation unit is configured to calculate the amplitude of the interference signal according to the first vector signal and the second vector signal.
[0097] In a possible implementation, the electromagnetic signal interference source locating device further includes:
[0098] The data sending unit is used to send positioning data to the cloud server, where the positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
[0099] This embodiment discloses a device for locating an electromagnetic signal interference source, in which antennas in at least four directions among directional antennas receive electromagnetic signals emitted by the interference source, and signal strength data obtained through processing by a spectrum analyzer are used to obtain at least two vector signals by performing vector superposition calculation on the signal strength data. The angle of the interference source is calculated based on the at least two vector signals, thereby determining the exact position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source. This method does not require human intervention, thereby improving the efficiency of locating the interference source.
[0100] The embodiment of the present application also provides an edge computing node. Figure 4 As shown, it shows a schematic diagram of the structure of the edge computing node suitable for implementing the embodiment of the present application. The edge computing node in the embodiment of the present application may include but is not limited to electronic devices such as industrial computers or TBOX. Figure 4The edge computing node shown is merely an example and should not limit the functionality and scope of use of the embodiments of the present application.
[0101] like Figure 4 As shown, the edge computing node may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 402 or programs loaded from a storage device 408 into a random access memory (RAM) 403. When the edge computing node is powered on, RAM 403 also stores various programs and data required for the operation of the edge computing node. Processing device 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to bus 404.
[0102] Typically, the following devices may be connected to the I / O interface 605: input devices 406 including, for example, a touch screen, a touchpad, a keyboard, etc.; output devices 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 408 including, for example, a memory card, a hard disk, etc.; and communication devices 409. The communication devices 409 may allow the edge computing node to communicate with other devices wirelessly or by wire to exchange data. Figure 4 The edge computing node is shown with various devices, but it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have instead.
[0103] The present application also provides an electromagnetic signal interference source positioning system. Figure 5 As shown, the electromagnetic signal interference source positioning system includes a directional antenna 100 ( Figure 5 In the figure, a directional antenna including antennas in four directions is used as an example for explanation), a spectrum analyzer 200, a radio frequency switch 300, and an edge computing node 400.
[0104] The directional antenna 100 includes antennas in at least four directions.
[0105] Exemplarily, the connection relationship between the directional antenna 100, the spectrum analyzer 200, and the RF switch 300 is: the uplink interface of the RF switch 300 is connected to the RX SMA interface of the spectrum analyzer 200 through an SMA male-to-male coaxial cable, and the downlink interface of the RF switch 300 is connected to the SMA flash pin interface of the antenna in each direction of the directional antenna 100 through multiple SMA male-to-female coaxial cables.
[0106] The RF switch 300 is connected to the edge computing node 400 for communication via USB or RJ45.
[0107] The edge computing node 400 is used to control the RF switch 300 to periodically switch the connection between the antennas in various directions of the directional antenna 100 and the spectrum analyzer 200, so that the spectrum analyzer 200 sequentially collects the electromagnetic signals received by the antennas in various directions of the directional antenna 100, and converts the electromagnetic signals into signal strength to obtain the signal strength data;
[0108] The edge computing node 400 is also used to periodically obtain the signal strength data sent by the spectrum analyzer 200, perform vector superposition calculation on the signal strength data to obtain at least two vector signals, calculate the angle of the interference source based on the at least two vector signals, and determine the position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source.
[0109] In one possible implementation, see Figure 6 The electromagnetic signal interference source positioning system also includes: a cloud server 500 and at least one subscription node 600.
[0110] The cloud server 500 may include one or more servers ( Figure 6 A server is included as an example).
[0111] The subscription node 600 may be a smart phone, a tablet computer, a laptop computer, an ultra-mobile personal computer, a personal digital assistant, etc., and the present embodiment of the application does not impose any limitation on this.
[0112] The edge computing node 400 communicates with the cloud server 500 according to the MQTT protocol, and the cloud server 500 communicates with the subscription node 600 according to the MQTT protocol.
[0113] The cloud server 500 and at least one subscription node 600 pre-establish a subscription relationship. The subscription node sends a subscription request to the cloud server 500, wherein the subscription request includes a subscription topic, a sampling frequency, and a sampling count.
[0114] The cloud server 500 configures the edge computing node 400's acquisition frequency band F, test period t, acquisition interval p, frequency scan step rbw, and frequency scan point number num based on the subscription request. For example, the acquisition frequency band supports input of F-start to F-end. The frequency bands can be GPS L1, L2 bands 2.6G, 3.4G, and 4.9G bands. The acquisition interval p can be 2s, 5s, 10s, or 1 minute, etc. The test period t can be 1h, 2h, 3h, 5h, or 12h, etc. The scan step rbw can be 1MHz, 100KHz, 10KHz, or 1KHz, etc.
[0115] After receiving the positioning data sent by the edge computing node, the cloud server 500 sends the positioning data to the subscription node 600 according to the subscription request. The positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
[0116] Exemplarily, the edge computing node 400 can also output the signal strength in each direction of the directional antenna within the test period t to the cloud server 500 in the form of an array. If the average signal strength of a certain antenna is the largest within the test period t, the edge computing node 400 sends the antenna number and antenna angle (vector) to the cloud server 500.
[0117] The electromagnetic signal interference source positioning system disclosed in this embodiment realizes real-time monitoring of the direction-finding results of the interference source through the subscription relationship between the subscription node 600 and the cloud server 500.
[0118] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an edge computing node, the edge computing node implements any one of the electromagnetic signal interference source locating methods provided in the embodiments of the present application.
[0119] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an edge computing node, the edge computing node can implement any electromagnetic signal interference source locating method provided in an embodiment of the present application.
[0120] It should also be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed across multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the device embodiments provided in this application, the connection relationship between the modules indicates that there is a communication connection between them, which can be specifically implemented as one or more communication buses or signal lines.
[0121] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course can also be implemented by special hardware including application-specific integrated circuits, special CPUs, special memories, special components, etc. In general, all functions performed by computer programs can be easily implemented with corresponding hardware, and the specific hardware structures used to implement the same function can also be diverse, such as analog circuits, digital circuits or special circuits, etc. However, for the present application, software program implementation is a better implementation method in most cases. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer's floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk or optical disk, etc., and includes a number of instructions to enable a computer device (which can be a personal computer, training equipment, or network equipment, etc.) to execute the methods described in each embodiment of the present application.
[0122] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0123] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, a computer, a training device or a data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website, computer, training device or data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a training device, a data center that includes one or more available media integrations. The available medium can be a magnetic medium, (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid-state drive (SSD)).
Claims
1. A method for locating an electromagnetic signal interference source, characterized in that: include: Acquire signal strength data sent by the spectrum analyzer, the signal strength data including signal strengths corresponding to electromagnetic signals in at least four directions, the electromagnetic signals in at least four directions being electromagnetic signals received by antennas in at least four directions of the directional antenna; Performing vector superposition calculation on the signal strength data to obtain at least two vector signals; Calculating an angle of an interference source based on the at least two vector signals; The position of the interference source is determined according to the maximum signal strength in the signal strength data and the angle of the interference source.
2. The electromagnetic signal interference source location method according to claim 1, characterized in that: The obtaining of the signal strength data sent by the spectrum analyzer includes: Controlling the radio frequency switch to sequentially switch the connection between the antenna in each direction of the directional antenna and the spectrum analyzer, so that the spectrum analyzer sequentially collects the electromagnetic signals received by the antenna in each direction of the directional antenna, and converts the electromagnetic signals into signal strength to obtain the signal strength data, wherein the electromagnetic signals carry the antenna number of the corresponding direction; Receive the signal strength data sent by the spectrum analyzer.
3. The electromagnetic signal interference source location method according to claim 1, characterized in that: The performing vector superposition calculation on the signal strength data to obtain at least two vector signals includes: A first vector signal is obtained by performing vector superposition calculation on the first signal strength and the third signal strength in the signal strength data, and a second vector signal is obtained by performing vector superposition calculation on the second signal strength and the fourth signal strength. The angle between the first signal corresponding to the first signal strength and the third signal corresponding to the third signal strength is 180°, and the angle between the second signal corresponding to the second signal strength and the fourth signal corresponding to the fourth signal strength is 180°.
4. The electromagnetic signal interference source location method according to claim 3, characterized in that: Calculating the angle of the interference source according to the at least two vector signals includes: An angle of an interference source is determined by calculating an inverse cotangent of the first vector signal and the second vector signal.
5. The electromagnetic signal interference source location method according to claim 1, characterized in that: The determining the position of the interference source according to the maximum signal strength in the signal strength data and the angle of the interference source includes: Calculating the straight-line distance between the directional antenna and the interference source according to the maximum signal strength; The position of the interference source is determined according to the straight-line distance between the directional antenna and the interference source and the angle of the interference source.
6. The electromagnetic signal interference source location method according to claim 3, characterized in that: After performing vector superposition calculation on the signal strength data to obtain at least two vector signals, the electromagnetic signal interference source locating method further includes: The amplitude of the interference signal is calculated according to the first vector signal and the second vector signal.
7. The electromagnetic signal interference source location method according to claim 1, characterized in that: After determining the location of the interference source, the electromagnetic signal interference source locating method further includes: The positioning data is sent to the cloud server, where the positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.
8. A device for locating an electromagnetic signal interference source, characterized in that: include: a data acquisition unit, configured to acquire signal strength data sent by the spectrum analyzer, the signal strength data including signal strengths corresponding to electromagnetic signals in at least four directions, the electromagnetic signals in at least four directions being electromagnetic signals received by antennas in at least four directions of the directional antenna; a first calculation unit, configured to perform vector superposition calculation on the signal strength data to obtain at least two vector signals; a second calculating unit, configured to calculate an angle of an interference source according to the at least two vector signals; A position determining unit is configured to determine the position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source.
9. An electromagnetic signal interference source positioning system, characterized in that: include: directional antennas, spectrum analyzers, RF switches, and edge computing nodes; The directional antenna includes antennas in at least four directions; The edge computing node is used to control the radio frequency switch to periodically switch the connection between the antennas in each direction of the directional antenna and the spectrum analyzer in sequence, so that the spectrum analyzer collects electromagnetic signals received by the antennas in each direction of the directional antenna in sequence, and converts the electromagnetic signals into signal strength to obtain the signal strength data; The edge computing node is also used to periodically obtain the signal strength data sent by the spectrum analyzer, perform vector superposition calculation on the signal strength data to obtain at least two vector signals, calculate the angle of the interference source based on the at least two vector signals, and determine the position of the interference source based on the maximum signal strength in the signal strength data and the angle of the interference source.
10. The electromagnetic signal interference source locating system according to claim 9, characterized in that: The electromagnetic signal interference source positioning system also includes a cloud server and at least one subscription node; The subscription node sends a subscription request to the cloud server, wherein the subscription request includes a subscription topic, a sampling frequency, and a sampling number; After receiving the positioning data sent by the edge computing node, the cloud server sends the positioning data to the subscription node according to the subscription request. The positioning data includes at least the angle of the interference source, the antenna number corresponding to the maximum signal strength, and the location of the interference source.