A multi-channel cooperative control method of a multi-beam phased array
By performing multi-dimensional collaborative sensing and interference cancellation during the signal acquisition stage, the problem of interference suppression lag in multi-beam phased arrays under dynamic interference environments was solved, achieving real-time and accurate interference cancellation and ensuring signal integrity and system stability.
Patent Information
- Application Number
- CN202511529040.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-24
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2045-10-24
AI Technical Summary
Existing interference suppression methods for multi-beam phased arrays suffer from lag and signal quality degradation in unaffected channels, making precise suppression particularly difficult in dynamic interference environments.
A multi-channel collaborative control method is adopted to perform distributed collaborative sensing during the signal acquisition stage. Local interference information is generated through time domain, frequency domain and spatial domain analysis. The structured interference feature vectors of adjacent channels are exchanged to generate a global interference situation map. An adaptive suppression algorithm is selected and a cancellation signal is generated for real-time cancellation.
It enables the elimination of interference before the interference signal becomes deeply contaminated, reduces processing latency, improves the ability to respond quickly to dynamic interference environments, and ensures signal quality and application stability.
Smart Images

Figure CN121000265B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer data processing technology, and in particular to a multi-channel cooperative control method for a multi-beam phased array. Background Technology
[0002] Multi-beam phased array is an advanced antenna technology that can simultaneously form multiple independent and controllable beams in space by controlling the signal phase of multiple antenna elements in the array. This technology is widely used in satellite communications, fifth-generation mobile communication systems, radar detection and other fields, and can significantly improve the system's capacity, coverage and anti-interference capabilities. Ensuring the quality and security of received signals is of paramount importance.
[0003] In the existing technology, interference suppression methods for phased arrays are mainly concentrated in the processing stage after signal reception. Common techniques include spatial filtering methods that use digital beamforming to create nulls in the direction of interference, or using adaptive filters to cancel specific interferences during signal processing. In addition, using notch filters to filter out known narrowband interferences in the frequency domain is also a common method. These methods are usually implemented centrally on the central processing unit or signal processing platform after the signal is acquired and digitized at the front end.
[0004] The aforementioned existing technical solutions have several inherent technical defects. Post-processing suppression methods have significant lag; the interference signal has already deeply mixed with the useful signal in the time and frequency domains before it is suppressed, increasing the difficulty of separation and potentially causing distortion of the useful signal. Global suppression measures, without precise control over the range of interference effects, can easily cause unnecessary signal quality degradation in unaffected channels, leaving room for improvement. Summary of the Invention
[0005] This invention provides a multi-channel cooperative control method for multi-beam phased arrays, which employs distributed cooperative sensing and precise cancellation control during the signal acquisition stage to suppress dynamic interference in real time and accurately in complex electromagnetic environments, ensuring the signal integrity of unaffected channels.
[0006] To achieve the above objectives, the present invention adopts the following technical solution:
[0007] Firstly, a multi-channel cooperative control method for a multi-beam phased array is provided, the method being applied to a cooperative terminal, the method comprising:
[0008] The collaborative terminal acquires the acquisition signals of multiple channels of the multi-beam phased array through the acquisition terminal, and performs time domain analysis, frequency domain analysis and spatial domain analysis on the acquisition signals of each channel in parallel to obtain the local interference information of each channel;
[0009] The collaborative terminal generates a structured interference feature vector for each channel based on the local interference information of each channel;
[0010] The collaborative terminal exchanges the structured interference feature vectors of adjacent channels, performs interference source association processing on the structured interference feature vectors of multiple channels, and generates a global interference situation map.
[0011] Based on the global interference situation map, the collaborative terminal identifies the characteristics of the interfered channel and the interference source, adaptively selects the suppression algorithm, and generates the corresponding cancellation signal.
[0012] The collaborative terminal sends the cancellation signal to the acquisition terminal and injects it into the acquisition signal of the interfered channel to perform interference cancellation processing and obtain the purified channel signal.
[0013] Optionally, the step of performing time-domain analysis, frequency-domain analysis, and spatial-domain analysis on the acquired signals of each channel in parallel to obtain local interference information for each channel includes:
[0014] The acquired signal is subjected to time-domain overload detection and transient pulse detection to obtain a time-domain interference index;
[0015] Perform rapid spectrum analysis on the acquired signal, monitor power changes at specific frequency points, and obtain frequency domain interference indicators;
[0016] By combining the beam pointing information of the channel, the direction of arrival of the interference in the acquired signal is estimated, and the spatial interference index is obtained.
[0017] The local interference information is generated by fusing the time-domain interference index, frequency-domain interference index, and spatial-domain interference index.
[0018] Optionally, generating a structured interference feature vector for each channel based on the local interference information of each channel includes:
[0019] Extract the interference type parameter, interference intensity parameter, and interference spatial domain parameter from the local interference information;
[0020] The interference type parameter is mapped to a type coefficient, the interference intensity parameter is mapped to an intensity coefficient, and the interference spatial domain parameter is mapped to a spatial domain coefficient.
[0021] The structured interference feature vector is generated by combining the type coefficient, intensity coefficient, and spatial coefficient.
[0022] Optionally, the step of exchanging the structured interference feature vectors of adjacent channels, performing interference source correlation processing on the structured interference feature vectors of multiple channels, and generating a global interference situation map includes:
[0023] The structured interference feature vector is transmitted via a high-speed data link between channels;
[0024] By comparing the spatial coefficients and type coefficients in the structured interference feature vectors of multiple channels, the interference source association is completed;
[0025] Based on the interference source correlation results, the interference information of all channels is integrated to generate the global interference situation map containing the location, intensity and range of the interference source.
[0026] Optionally, the step of identifying the characteristics of the interfered channel and the interference source based on the global interference situation map, adaptively selecting a suppression algorithm, and generating a corresponding cancellation signal includes:
[0027] The identifiers of the interfered channels and the spectral characteristics of the interference sources are extracted from the global interference situation diagram.
[0028] Based on the spectral characteristics of the interference source, a suppression algorithm that matches the spectral characteristics is selected from an algorithm library containing frequency domain cancellation algorithms and adaptive filtering algorithms;
[0029] The cancellation signal is generated based on the selected suppression algorithm and the characteristics of the interference source.
[0030] Optionally, generating the corresponding cancellation signal includes:
[0031] Select a reference channel from the set of channels whose acquired signals mainly contain interference but not the desired signal;
[0032] The acquisition signal of the reference channel is obtained as a reference signal;
[0033] An adaptive filtering algorithm is used, with the reference signal as input, to adjust the filter weights so that the filter output approximates the interference components in the interfered channel, thereby obtaining the cancellation signal.
[0034] Optionally, injecting the cancellation signal into the acquired signal of the interfered channel to perform interference cancellation processing and obtain a purified channel signal includes:
[0035] Based on the global interference situation map, determine the interference area;
[0036] The cancellation operation is performed only on channels located within the affected area, while stable channels outside the area are left untreated.
[0037] The purified channel signal is obtained by subtracting the cancellation signal from the acquired signal of the interfered channel.
[0038] Optionally, after obtaining the purified channel signal, a closed-loop monitoring step is also included:
[0039] The signal-to-interference ratio (SIR) of the purified channel signal is monitored to obtain the real-time SIR.
[0040] The real-time signal-to-interference ratio (SINR) is compared with a SINR improvement target to obtain the SINR deviation value;
[0041] If the signal-to-interference ratio deviation exceeds the tolerance range, a parameter adjustment instruction is generated.
[0042] Optionally, after generating the parameter adjustment instructions, the following may also be included:
[0043] Calculate the parameter adjustment amount based on the signal-to-interference ratio deviation value;
[0044] The internal parameters in the suppression algorithm are updated using the parameter adjustment amount to form an updated suppression algorithm;
[0045] The updated suppression algorithm is used to regenerate the cancellation signal and perform interference cancellation processing.
[0046] Secondly, a multi-channel cooperative control system for a multi-beam phased array includes:
[0047] Multiple signal acquisition modules, each corresponding to a channel of the multi-beam phased array, are configured to acquire signals.
[0048] A local processing module is connected to each signal acquisition module and is configured to perform time-domain, frequency-domain, and spatial-domain analysis on the acquired signals, generate local interference information, and further generate structured interference feature vectors.
[0049] A collaborative communication module connects each local processing module and is configured to exchange the structured interference feature vectors between adjacent channels;
[0050] A global processing module, connected to the collaborative communication module, is configured to receive the structured interference feature vectors from each channel, perform interference source association processing, and generate a global interference situation map.
[0051] A suppression signal generation module is connected to the global processing module and is configured to adaptively select a suppression algorithm based on the global interference situation map to generate a cancellation signal.
[0052] The cancellation execution module is connected to the suppression signal generation module and the signal acquisition module, and is configured to inject the cancellation signal into the acquired signal of the interfered channel to cancel the interference and output the purified channel signal.
[0053] The monitoring feedback module is connected to the cancellation execution module, configured to monitor the quality of the purified channel signal, and provide feedback to adjust the suppression algorithm parameters in the suppression signal generation module.
[0054] Thirdly, an electronic device is provided, comprising: a processor and a memory; the memory is used to store a computer program, which, when executed by the processor, causes the electronic device to perform the multi-channel cooperative control method for a multi-beam phased array as described in the first aspect.
[0055] In one possible design, the electronic device described in the third aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the electronic device described in the third aspect and other electronic devices.
[0056] In the embodiments of the present invention, the electronic device described in the third aspect may be a terminal, or a chip (system) or other component or assembly disposed in the terminal, or a system containing the terminal.
[0057] Fourthly, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer causes the computer to perform the multi-channel cooperative control method for a multi-beam phased array as described in the first aspect.
[0058] In summary, the above methods and systems have the following technical effects:
[0059] This invention achieves real-time and forward-looking interference suppression by performing multi-dimensional collaborative sensing and interference cancellation during the signal acquisition stage. It eliminates interference signals before they deeply contaminate subsequent processing links, greatly reducing processing latency and improving the ability to respond quickly to dynamic interference environments, thus ensuring the timeliness of critical communication tasks. By constructing a global interference situation map, it can accurately identify interference sources and delineate their impact range, and implement precise cancellation operations to avoid negative impacts on stable channels that are not affected by interference. Through adaptive selection of suppression algorithms and the establishment of a closed-loop performance monitoring and feedback mechanism, it can cope with unknown types or rapidly changing interference and maintain a stable and efficient working state. Attached Figure Description
[0060] Figure 1 This is a flowchart illustrating the multi-channel cooperative control method for a multi-beam phased array provided in an embodiment of the present invention.
[0061] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0062] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0063] In this embodiment of the invention, "instruction" can include direct and indirect instructions, as well as explicit and implicit instructions. The information indicated by a certain piece of information is called the information to be instructed. In specific implementation, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly instruct the information to be instructed by instructing other information, where there is a correlation between the other information and the information to be instructed. It can also instruct only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Simultaneously, common parts of various pieces of information can be identified and uniformly indicated to reduce the instruction overhead caused by individually indicating the same information.
[0064] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be elaborated upon here. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In specific implementation, the required indication method can be selected according to specific needs. This embodiment of the invention does not limit the selected indication method; therefore, the indication methods involved in this embodiment of the invention should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.
[0065] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information messages sent separately, and the sending period and / or timing of these sub-information messages can be the same or different. The specific sending method is not limited in this embodiment of the invention. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the sending device by sending configuration information to the receiving device.
[0066] "Predefined" or "pre-configured" can be achieved by pre-saving corresponding codes, tables, or other means that can be used to indicate relevant information in the device. This embodiment of the invention does not limit the specific implementation method. "Saving" can refer to saving in one or more memories. These memories can be separate installations or integrated into the encoder, decoder, processor, or electronic device. Alternatively, some memories can be separately installed, while others are integrated into the decoder, processor, or electronic device. The type of memory can be any form of storage medium, and this embodiment of the invention does not limit this.
[0067] In the embodiments of this invention, the “protocol” may refer to a protocol family in the field of communication, a standard protocol with a similar protocol family frame structure, or a related protocol applied to a multi-channel cooperative control method system for future multi-beam phased arrays. The embodiments of this invention do not specifically limit this.
[0068] In this embodiment of the invention, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a specific time. They do not require the device to make a judgment action during implementation, nor do they imply any other limitations.
[0069] In the description of the embodiments of the present invention, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in the embodiments of the present invention is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of the embodiments of the present invention, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Additionally, to facilitate a clear description of the technical solutions of the embodiments of the present invention, the terms "first" and "second" are used in the embodiments of the present invention to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or order of execution, and that "first," "second," etc., are not necessarily different. Furthermore, in the embodiments of this invention, words such as "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this invention should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner for ease of understanding.
[0070] The network architecture and business scenarios described in the embodiments of this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.
[0071] To facilitate understanding of the embodiments of this application, Figure 1 This is a flowchart illustrating the multi-channel cooperative control method for a multi-beam phased array provided in this application embodiment. This multi-channel cooperative control method for a multi-beam phased array can be applied to the aforementioned cooperative terminal, and the specific process is as follows:
[0072] The collaborative terminal acquires the acquisition signals of multiple channels of the multi-beam phased array through the acquisition terminal, and performs time domain analysis, frequency domain analysis and spatial domain analysis on the acquisition signals of each channel in parallel to obtain the local interference information of each channel;
[0073] The collaborative terminal generates a structured interference feature vector for each channel based on the local interference information of each channel;
[0074] The collaborative terminal exchanges the structured interference feature vectors of adjacent channels, performs interference source association processing on the structured interference feature vectors of multiple channels, and generates a global interference situation map.
[0075] Based on the global interference situation map, the collaborative terminal identifies the characteristics of the interfered channel and the interference source, adaptively selects the suppression algorithm, and generates the corresponding cancellation signal.
[0076] The collaborative terminal sends the cancellation signal to the acquisition terminal and injects it into the acquisition signal of the interfered channel to perform interference cancellation processing and obtain the purified channel signal.
[0077] Furthermore, the acquisition signals of each channel are subjected to parallel time-domain analysis, frequency-domain analysis, and spatial-domain analysis to obtain local interference information for each channel, including:
[0078] The acquired signal is subjected to time-domain overload detection and transient pulse detection to obtain a time-domain interference index;
[0079] Perform rapid spectrum analysis on the acquired signal, monitor power changes at specific frequency points, and obtain frequency domain interference indicators;
[0080] By combining the beam pointing information of the channel, the direction of arrival of the interference in the acquired signal is estimated, and the spatial interference index is obtained.
[0081] The local interference information is generated by fusing the time-domain interference index, frequency-domain interference index, and spatial-domain interference index.
[0082] Specifically: By acquiring the digital acquisition signal x[n] of a specific channel in a multi-beam phased array at discrete time point n, three analysis processes are initiated in parallel:
[0083] Time-domain analysis processes the acquired signal x[n] through two parallel detection mechanisms to obtain time-domain interference indicators. One is overload detection, which compares the instantaneous amplitude |x[n]| of the acquired signal with a preset saturation voltage threshold V. max If, during a time window, |x[n]| consistently or frequently exceeds V, then... max If the signal is overloaded, it is determined that there is interference. The second method is transient pulse detection, which calculates the ratio of the short-time energy to the long-time energy of the signal. When the ratio exceeds the preset pulse factor k, transient pulse interference is determined to exist. By combining the results of overload and pulse detection, a quantitative time-domain interference index is generated. The index can characterize the presence or severity of interference.
[0084] In the frequency domain analysis process, the acquired signal x[n] is divided into frames, and a Fast Fourier Transform (FFT) is applied to the frame signal to obtain its spectrum X[k], where k is the frequency index. The system monitors a set of preset frequency points, which are known potential interference frequencies. The power spectral density P[k] = |X[k]| at each preset frequency point k is calculated. 2 And compare it with the pre-calibrated background noise baseline P at that frequency point. base[k] If P[k] is significantly higher than P, then... base[k] That is, P[k]>γ*P base[k] If γ is the decision threshold coefficient, then the frequency point is determined to be interfered with. The information of all interfered frequency points is integrated to form a frequency domain interference index. This index can be a binary mask that identifies the location of the interfered spectrum.
[0085] The spatial domain analysis process uses the acquired signals from this channel and one or more adjacent channels to estimate the direction of arrival (DOA) of the interfering signal, thus obtaining the spatial interference index. By utilizing the phase difference ΔΦ generated when the interfering signal arrives at different channels, and calculating the complex signal phase difference between this channel and adjacent channels at a specific interference frequency, the DOA of the interfering signal can be estimated. est The estimation relationship can be expressed by the following formula:
[0086] θ est =arcsin((c*ΔΦ) / (2π*f*d));
[0087] Where c is the propagation speed of electromagnetic waves in free space, f is the center frequency of the interference signal, d is the physical spacing between adjacent channel antenna elements, and ΔΦ is the measured phase difference. This analysis incorporates the known beam pointing information of the channel, prioritizing the analysis of signals from directions outside the main beam's direction to improve sensitivity to interference from undesired directions. The obtained estimated direction of interference wave θ est This refers to the analysis results of spatial dimensions.
[0088] The time-domain interference indicators, frequency-domain interference indicators, and spatial-domain interference indicators obtained from the three parallel processes described above are structurally fused. This fusion process integrates the analysis results from the three dimensions into a unified data structure, namely, local interference information. This local interference information comprehensively describes the interference situation perceived by this channel, including its temporal characteristics (such as impulsivity), spectral distribution, and spatial source, providing accurate and complete input for the subsequent generation of structured interference feature vectors.
[0089] Furthermore, the step of generating a structured interference feature vector for each channel based on the local interference information of each channel includes:
[0090] Extract the interference type parameter, interference intensity parameter, and interference spatial domain parameter from the local interference information;
[0091] The interference type parameter is mapped to a type coefficient, the interference intensity parameter is mapped to an intensity coefficient, and the interference spatial domain parameter is mapped to a spatial domain coefficient.
[0092] The structured interference feature vector is generated by combining the type coefficient, intensity coefficient, and spatial coefficient.
[0093] Furthermore, the process of exchanging the structured interference feature vectors of adjacent channels, performing interference source correlation processing on the structured interference feature vectors of multiple channels, and generating a global interference situation map includes:
[0094] The structured interference feature vector is transmitted via a high-speed data link between channels;
[0095] By comparing the spatial coefficients and type coefficients in the structured interference feature vectors of multiple channels, the interference source association is completed;
[0096] Based on the interference source correlation results, the interference information of all channels is integrated to generate the global interference situation map containing the location, intensity and range of the interference source.
[0097] Furthermore, the step of identifying the characteristics of the interfered channel and interference source based on the global interference situation map, adaptively selecting a suppression algorithm, and generating a corresponding cancellation signal includes:
[0098] The identifiers of the interfered channels and the spectral characteristics of the interference sources are extracted from the global interference situation diagram.
[0099] Based on the spectral characteristics of the interference source, a suppression algorithm that matches the spectral characteristics is selected from an algorithm library containing frequency domain cancellation algorithms and adaptive filtering algorithms;
[0100] The cancellation signal is generated based on the selected suppression algorithm and the characteristics of the interference source.
[0101] Furthermore, generating the corresponding cancellation signal includes:
[0102] Select a reference channel from the set of channels whose acquired signals mainly contain interference but not the desired signal;
[0103] The acquisition signal of the reference channel is obtained as a reference signal;
[0104] An adaptive filtering algorithm is used, with the reference signal as input, to adjust the filter weights so that the filter output approximates the interference components in the interfered channel, thereby obtaining the cancellation signal.
[0105] Furthermore, the step of injecting the cancellation signal into the acquired signal of the interfered channel to perform interference cancellation processing and obtain the purified channel signal includes:
[0106] Based on the global interference situation map, determine the interference area;
[0107] The cancellation operation is performed only on channels located within the affected area, while stable channels outside the area are left untreated.
[0108] The purified channel signal is obtained by subtracting the cancellation signal from the acquired signal of the interfered channel.
[0109] Furthermore, after obtaining the purified channel signal, a closed-loop monitoring step is also included:
[0110] The signal-to-interference ratio (SIR) of the purified channel signal is monitored to obtain the real-time SIR.
[0111] The real-time signal-to-interference ratio (SINR) is compared with a SINR improvement target to obtain the SINR deviation value;
[0112] If the signal-to-interference ratio deviation exceeds the tolerance range, a parameter adjustment instruction is generated.
[0113] Furthermore, after generating the parameter adjustment instructions, it also includes:
[0114] Calculate the parameter adjustment amount based on the signal-to-interference ratio deviation value;
[0115] The internal parameters in the suppression algorithm are updated using the parameter adjustment amount to form an updated suppression algorithm;
[0116] The updated suppression algorithm is used to regenerate the cancellation signal and perform interference cancellation processing.
[0117] Secondly, a multi-channel cooperative control system for a multi-beam phased array includes:
[0118] Multiple signal acquisition modules, each corresponding to a channel of the multi-beam phased array, are configured to acquire signals.
[0119] A local processing module is connected to each signal acquisition module and is configured to perform time-domain, frequency-domain, and spatial-domain analysis on the acquired signals, generate local interference information, and further generate structured interference feature vectors.
[0120] A collaborative communication module connects each local processing module and is configured to exchange the structured interference feature vectors between adjacent channels;
[0121] A global processing module, connected to the collaborative communication module, is configured to receive the structured interference feature vectors from each channel, perform interference source association processing, and generate a global interference situation map.
[0122] A suppression signal generation module is connected to the global processing module and is configured to adaptively select a suppression algorithm based on the global interference situation map to generate a cancellation signal.
[0123] The cancellation execution module is connected to the suppression signal generation module and the signal acquisition module, and is configured to inject the cancellation signal into the acquired signal of the interfered channel to cancel the interference and output the purified channel signal.
[0124] The monitoring feedback module is connected to the cancellation execution module, configured to monitor the quality of the purified channel signal, and provide feedback to adjust the suppression algorithm parameters in the suppression signal generation module.
[0125] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Exemplarily, the electronic device may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device. Figure 2 As shown, the electronic device 400 may include a processor 401. Optionally, the electronic device 400 may also include a memory 402 and / or a transceiver 403. The processor 401 is coupled to the memory 402 and the transceiver 403, for example, via a communication bus.
[0126] The following is combined with Figure 2 A detailed description of each component of the electronic device 400 is provided below:
[0127] The processor 401 is the control center of the electronic device 400. It can be a single processor or a collective term for multiple processing elements. For example, the processor 401 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement embodiments of the present invention, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0128] Optionally, the processor 401 can perform various functions of the electronic device 400 by running or executing software programs stored in the memory 402 and calling data stored in the memory 402, such as performing the aforementioned functions. Figure 2 The multi-channel cooperative control method for multi-beam phased arrays is shown.
[0129] In a specific implementation, as one example, processor 401 may include one or more CPUs, for example... Figure 2 CPU0 and CPU1 are shown in the diagram.
[0130] In a specific implementation, as one example, the electronic device 400 may also include multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, a processor may refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).
[0131] The memory 402 is used to store the software program that executes the solution of the present invention, and is controlled by the processor 401 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0132] Optionally, the memory 402 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 402 may be integrated with the processor 401 or exist independently, and may be accessed through the interface circuit of the electronic device 400. Figure 2 (Not shown in the image) is coupled to processor 401, and this embodiment of the invention does not specifically limit this.
[0133] Transceiver 403 is used for communication with other electronic devices. For example, if electronic device 400 is a terminal, transceiver 403 can be used to communicate with a network device or with another terminal device. As another example, if electronic device 400 is a network device, transceiver 403 can be used to communicate with a terminal or with another network device.
[0134] Alternatively, transceiver 403 may include a receiver and a transmitter. Figure 2 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.
[0135] Alternatively, the transceiver 403 can be integrated with the processor 401, or it can exist independently and be connected via the interface circuit of the electronic device 400. Figure 2 (Not shown in the image) is coupled to processor 401, and this embodiment of the invention does not specifically limit this.
[0136] Understandable, Figure 2 The structure of the electronic device 400 shown does not constitute a limitation on the electronic device. Actual electronic devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0137] Furthermore, the technical effects of the electronic device 400 can be referenced from the technical effects of the multi-channel cooperative control method of the multi-beam phased array described in the above method embodiments, and will not be repeated here.
[0138] It should be understood that the processor in the embodiments of the present invention can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0139] It should also be understood that the memory in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0140] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0141] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0142] In this invention, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be a single item or multiple items.
[0143] It should be understood that, in various embodiments of the present invention, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0144] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0145] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0146] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0147] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0148] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0149] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0150] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A multi-channel cooperative control method for a multi-beam phased array, characterized in that, The method is applied to a collaborative terminal, and the method includes: The collaborative terminal acquires the acquisition signals of multiple channels of the multi-beam phased array through the acquisition terminal, and performs time domain analysis, frequency domain analysis and spatial domain analysis on the acquisition signals of each channel in parallel to obtain the local interference information of each channel; The collaborative terminal generates a structured interference feature vector for each channel based on the local interference information of each channel; The collaborative terminal exchanges the structured interference feature vectors of adjacent channels, performs interference source association processing on the structured interference feature vectors of multiple channels, and generates a global interference situation map. Based on the global interference situation map, the collaborative terminal identifies the characteristics of the interfered channel and the interference source, adaptively selects the suppression algorithm, and generates the corresponding cancellation signal. The collaborative terminal sends the cancellation signal to the acquisition terminal and injects it into the acquisition signal of the interfered channel to perform interference cancellation processing and obtain the purified channel signal; The step of identifying the characteristics of the interfered channel and interference source based on the global interference situation map, adaptively selecting a suppression algorithm, and generating a corresponding cancellation signal includes: The identifiers of the interfered channels and the spectral characteristics of the interference sources are extracted from the global interference situation diagram. Based on the spectral characteristics of the interference source, a suppression algorithm that matches the spectral characteristics is selected from an algorithm library containing frequency domain cancellation algorithms and adaptive filtering algorithms; The cancellation signal is generated based on the selected suppression algorithm and the characteristics of the interference source; The generation of the corresponding cancellation signal includes: Select a reference channel from the set of channels whose acquired signals mainly contain interference but not the desired signal; The acquisition signal of the reference channel is obtained as a reference signal; An adaptive filtering algorithm is used, with the reference signal as input, to adjust the filter weights so that the filter output approximates the interference components in the interfered channel, thereby obtaining the cancellation signal.
2. The multi-channel cooperative control method for a multi-beam phased array according to claim 1, characterized in that, The method involves performing time-domain, frequency-domain, and spatial-domain analyses in parallel on the acquired signals of each channel to obtain local interference information for each channel, including: The acquired signal is subjected to time-domain overload detection and transient pulse detection to obtain a time-domain interference index; Perform rapid spectrum analysis on the acquired signal, monitor power changes at specific frequency points, and obtain frequency domain interference indicators; By combining the beam pointing information of the channel, the direction of arrival of the interference in the acquired signal is estimated, and the spatial interference index is obtained. The local interference information is generated by fusing the time-domain interference index, frequency-domain interference index, and spatial-domain interference index.
3. The multi-channel cooperative control method for a multi-beam phased array according to claim 2, characterized in that, The generation of a structured interference feature vector for each channel based on the local interference information of each channel includes: Extract the interference type parameter, interference intensity parameter, and interference spatial domain parameter from the local interference information; The interference type parameter is mapped to a type coefficient, the interference intensity parameter is mapped to an intensity coefficient, and the interference spatial domain parameter is mapped to a spatial domain coefficient. The structured interference feature vector is generated by combining the type coefficient, intensity coefficient, and spatial coefficient.
4. The multi-channel cooperative control method for a multi-beam phased array according to claim 3, characterized in that, The process of exchanging the structured interference feature vectors of adjacent channels, performing interference source correlation processing on the structured interference feature vectors of multiple channels, and generating a global interference situation map includes: The structured interference feature vector is transmitted via a high-speed data link between channels; By comparing the spatial coefficients and type coefficients in the structured interference feature vectors of multiple channels, the interference source association is completed; Based on the interference source correlation results, the interference information of all channels is integrated to generate the global interference situation map containing the location, intensity and range of the interference source.
5. The multi-channel cooperative control method for a multi-beam phased array according to claim 1, characterized in that, The step of injecting the cancellation signal into the acquired signal of the interfered channel to perform interference cancellation processing and obtain the purified channel signal includes: Based on the global interference situation map, determine the interference area; The cancellation operation is performed only on channels located within the affected area, while stable channels outside the area are left untreated. The purified channel signal is obtained by subtracting the cancellation signal from the acquired signal of the interfered channel.
6. The multi-channel cooperative control method for a multi-beam phased array according to claim 5, characterized in that, After obtaining the purified channel signal, a closed-loop monitoring step is also included: The signal-to-interference ratio (SIR) of the purified channel signal is monitored to obtain the real-time SIR. The real-time signal-to-interference ratio (SINR) is compared with a SINR improvement target to obtain the SINR deviation value; If the signal-to-interference ratio deviation exceeds the tolerance range, a parameter adjustment instruction is generated.
7. The multi-channel cooperative control method for a multi-beam phased array according to claim 6, characterized in that, After generating the parameter adjustment instructions, it also includes: Calculate the parameter adjustment amount based on the signal-to-interference ratio deviation value; The internal parameters in the suppression algorithm are updated using the parameter adjustment amount to form an updated suppression algorithm; The updated suppression algorithm is used to regenerate the cancellation signal and perform interference cancellation processing.
8. A multi-channel cooperative control system for a multi-beam phased array, used to implement the multi-channel cooperative control method for a multi-beam phased array as described in any one of claims 1-7, characterized in that, include: Multiple signal acquisition modules, each corresponding to a channel of the multi-beam phased array, are configured to acquire signals. A local processing module is connected to each signal acquisition module and is configured to perform time-domain, frequency-domain, and spatial-domain analysis on the acquired signals, generate local interference information, and further generate structured interference feature vectors. A collaborative communication module connects each local processing module and is configured to exchange the structured interference feature vectors between adjacent channels; A global processing module, connected to the collaborative communication module, is configured to receive the structured interference feature vectors from each channel, perform interference source association processing, and generate a global interference situation map. A suppression signal generation module is connected to the global processing module and is configured to adaptively select a suppression algorithm based on the global interference situation map to generate a cancellation signal. The cancellation execution module is connected to the suppression signal generation module and the signal acquisition module, and is configured to inject the cancellation signal into the acquired signal of the interfered channel to cancel the interference and output the purified channel signal. The monitoring feedback module is connected to the cancellation execution module, configured to monitor the quality of the purified channel signal, and provide feedback to adjust the suppression algorithm parameters in the suppression signal generation module.
Citation Information
Patent Citations
Space-time-frequency integrated detection method and system based on artificial intelligence
CN118625261A
Phased array radar jammer system for multi-beam receiving and narrow-beam transmitting
CN119199760A