Method and system for signal processing via a multi-channel digital beamforming system
By using asynchronous broadcast and synchronous broadcast signals in a multi-channel digital beam system, the phase consistency of multi-channel signals is ensured, the problem of multi-channel signal synchronization is solved, and the efficiency and accuracy of signal processing are achieved.
Patent Information
- Application Number
- CN202510245616.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2045-03-04
AI Technical Summary
In a multi-channel digital beam system, how to ensure the phase and directionality of multi-channel signals are consistent and solve the synchronization problem.
The first processing module sends an asynchronous broadcast signal to the second processing module, transmits the target configuration information of the digital local oscillator, and causes all processing modules to detect the synchronization pulse signal simultaneously through the synchronous broadcast signal to ensure that the respective digital local oscillator generates the same frequency digital local oscillator, thereby realizing phase-consistent mixing signal processing.
The digital local oscillator signal synchronization and frequency consistency in the multi-channel digital beam system are realized, ensuring the phase consistency of signal processing, and solving the problem of multi-channel signal synchronization.
Smart Images

Figure CN119788140A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and system for performing signal processing through a multi-channel digital beamforming system. Background Art
[0002] Digital Beam Forming (DBF) is a special term, also translated as digital beam synthesis. Digital beamforming technology is the product of the combination of antenna beamforming principle and digital signal processing technology, and is widely used in the field of array signal processing. For example, in the work of phased array radar multi-channel digital system, in order to achieve multi-channel synchronization of active phased array radar and digital array radar antenna array, and meet the radar system beam pointing, efficient spatial power synthesis, and multi-channel transmission and reception synchronization requirements, DBF technology is used. In multi-channel digital beam technology, the phase consistency of multi-channel signals is ensured. Therefore, how to ensure the consistency of phase and directivity of multi-channel signals has become an urgent problem to be solved. Summary of the invention
[0003] In order to solve the above problems, the present application provides a method and system for performing signal processing through a multi-channel digital beamforming system.
[0004] According to one aspect of the present application, a method for performing signal processing by a multi-channel digital beamforming system is provided. The multi-channel digital beamforming system includes a plurality of processing modules, each of which includes a digital local oscillator and a signal receiving / transmitting module. The method includes: Firstly, an asynchronous broadcast signal is sent to a second processing module through the first processing module, wherein the asynchronous broadcast signal includes target configuration information about a digital local oscillator; Then, the first processing module sends a synchronous broadcast signal to the second processing module, so that the multiple processing modules simultaneously detect the synchronous pulse signal in response to the synchronous broadcast signal, and generate digital local oscillator signals of the same frequency through their respective digital local oscillators based on the target configuration information; The signal receiving / transmitting module uses the digital local oscillator signal to process the receiving signal and the transmitting signal respectively to obtain a phase-matched mixing signal.
[0005] According to another aspect of the present application, a phase synchronization system is provided, the system comprising a plurality of processing modules, each of the processing modules comprising a digital local oscillator and a signal receiving / transmitting module; the plurality of processing modules comprising a first processing module and a second processing module, the first processing module and the second processing module being communicatively connected via an SPI communication module; The first processing module is used to send an asynchronous broadcast signal to the second processing module, wherein the asynchronous broadcast signal includes target configuration information about the digital local oscillator; and then send a synchronous broadcast signal to the second processing module; The second processing module is used to receive an asynchronous broadcast signal and a synchronous broadcast signal, and obtain target configuration information based on the asynchronous broadcast signal; detect a synchronization pulse signal in response to the synchronous broadcast signal, and generate a digital local oscillator signal of the same frequency through respective digital local oscillators based on the target configuration information; The signal receiving / transmitting module is used to process the receiving signal and the transmitting signal respectively using the digital local oscillator signal to obtain a mixed signal with consistent phase.
[0006] Compared with the prior art, the present application first sends the target configuration information to the second processing module by sending an asynchronous broadcast signal from the first processing module to the second processing module. Then, the first processing module sends a synchronous broadcast signal to the second processing module so that all processing modules start to detect the synchronization pulse signal at the same time. Based on the target configuration information, the digital local oscillator of each processing module generates a digital local oscillator signal of the same frequency. The purpose of achieving synchronization and frequency consistency of the digital local oscillator signal is achieved through asynchronous broadcast and synchronous broadcast between the first processing module and the second processing module. Furthermore, the signal receiving / transmitting module uses the digital local oscillator signal to process the received signal and the transmitted signal respectively, and obtains a phase-consistent mixing signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings: Figure 1 A flow chart of a method for performing signal processing through a multi-channel digital beamforming system according to an embodiment of the present application is shown; Figure 2 A schematic diagram showing the structure of a multi-channel digital beamforming system according to an embodiment of the present application is shown; Figure 3 A schematic structural diagram of a synchronization pulse module according to an embodiment of the present application is shown; Figure 4 shows a pulse sampling timing diagram according to an embodiment of the present application; Figure 5 A schematic diagram of the structure of a processing module according to an embodiment of the present application is shown; Figure 6 A schematic diagram of the structure of a receiving DBF module according to an embodiment of the present application is shown; Figure 7 A schematic diagram of the structure of a transmitting DBF module according to an embodiment of the present application is shown; Figure 8 A schematic diagram of the overall structure of a processing module according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0008] The present application is described in further detail below in conjunction with the accompanying drawings.
[0009] Of course, those skilled in the art should understand that the above-mentioned devices are only examples, and other existing or future devices that are applicable to the present application should also be included in the scope of protection of the present application and are included here by reference.
[0010] In the description of the present application, “plurality” means two or more, unless otherwise clearly and specifically defined.
[0011] Figure 1 A flow chart of a method for signal processing through a multi-channel digital beam system according to an embodiment of the present application is shown. The multi-channel digital beam system includes multiple processing modules, each of which includes a digital local oscillator and a signal receiving / transmitting module. The method includes steps S11, S12, and S13. In step S11, an asynchronous broadcast signal is first sent to a second processing module through a first processing module, wherein the asynchronous broadcast signal includes target configuration information about the digital local oscillator; in step S12, a synchronous broadcast signal is then sent to a second processing module through the first processing module, so that multiple processing modules simultaneously detect synchronous pulse signals in response to the synchronous broadcast signal, and generate digital local oscillator signals of the same frequency through their respective digital local oscillators based on the target configuration information; in step S13, the digital local oscillator signal is used by the signal receiving / transmitting module to process the received signal and the transmitted signal respectively, and obtain a phase-consistent mixing signal. In some embodiments, the first processing module and the second processing module are connected to each other through an SPI communication module. For example, the first processing module sends the target configuration information and the reset instruction to the second SPI communication module of one or more second processing modules through the first SPI communication module in an asynchronous broadcast manner. Here, those skilled in the art can understand that SPI communication (Serial Peripheral Interface) is a high-speed, full-duplex, synchronous communication bus, mainly used for short-distance communication in embedded systems. Figures 2 to 8 , each processing module has the same structure, and multiple processing modules are arranged in sequence. The processing module in the middle is taken as the first processing module to ensure that the delay of all signals reaching all modules is as similar as possible, eliminating the synchronization error caused by hardware routing. For example, Figure 2In the structural schematic diagram shown, a first processing module and two second processing modules are included, wherein the first processing module is located between the two second processing modules. For another example, multiple second processing modules may also be included, and the first processing module is located in the middle. The first processing module sends a signal to one or more second processing modules. In some embodiments, each processing module collects a synchronous pulse signal through a pulse acquisition module so that the operations of the multiple processing modules are synchronized in time. Here, those skilled in the art can understand that DBF (Digital Beamforming) mainly relies on an array antenna (a system composed of multiple antenna elements) to receive or transmit signals. The signal received by each antenna element is first converted into a digital form, and then these digital signals are sent to a signal processor. The signal processor weights and adjusts the phase of these signals according to a predetermined algorithm, and then performs frequency conversion and filtering according to the beam requirements, and then adds them together to synthesize a single signal. By adjusting the weight and phase of each signal, the directionality control of the synthesized signal can be achieved, that is, a "beam" is formed and pointed in a specific direction, thereby improving the performance of the communication system. To achieve DBF, we must first ensure that the digital signal has a repeatable deterministic delay, and after adjusting the signal weight and phase, it meets the synchronization requirements. JESD204B (Joint Electronic Standard Development Council 204B) is a high-speed serial interface that links data converters and logic devices. This link can achieve repeatable deterministic data delay through synchronized SYSREF pulses. After ensuring the synchronization of the digital signal, the signal needs to be frequency converted. At this time, a digital local oscillator is introduced. Whether the digital local oscillator is synchronized also determines the synchronization of the beam, which is also the basic condition for achieving DBF. In some embodiments, the principle block diagram of the synchronization pulse implementation is as follows: Figure 3 As shown, after the synchronization pulse signal enters the FPGA, it first passes through the BUFG (Buffered Universal Global Clock Buffer, BUFG for short), which can ensure that the delay of the synchronization pulse signal is fixed inside the FPGA. After the sampling clock passes through the MMCM (Mixed-Mode Clock Manager, MMCM for short), the sampling clock frequency is multiplied to 245.76M. By using the synchronization mechanism of JES204B, the data can have a repeatable deterministic delay through the external input synchronized SYSREF pulse. After JES204B synchronization, the synchronization pulse generation module generates the sampling clock and continuous synchronization pulses for subsequent digital local oscillator phase synchronization. The pulse sampling timing diagram is shown in Figure 4 As shown (in Figure 4In the scheme, module 1 includes a first processing module, module 2 ... module 6 includes a second processing module), and the sampling clock and continuous synchronization pulses are realized by the synchronization pulse module. In this scheme, in order to realize the phase synchronization of the digital local oscillator, this scheme generates synchronization pulses used by each processing module based on the SYSREF pulse, and uses multiple processing modules to interconnect through a set of custom SPI buses, one of which is a master module (for example, the first processing module). The first processing module can access all second processing modules through the bus, and the access mode includes unicast and broadcast, asynchronous and synchronous. Synchronous access is realized based on the synchronization pulse shared by each processing module. The data sent down is sent at the first synchronization pulse, and the second processing module takes effect after receiving it at the second synchronization pulse. The first processing module sets the frequency of the digital local oscillator and initiates a reset through asynchronous broadcast, and then enables the output of the digital local oscillator through synchronous broadcast. It ensures that the initial phase of the digital local oscillator is the same and starts at the same time, which also ensures the phase consistency of the digital local oscillators of multiple processing modules. The following is a specific description of this scheme. In step S11, for example, the first processing module sends the target configuration information to the second processing module by asynchronous broadcasting. Based on the nature of asynchronous broadcasting, the second processing module will not respond immediately after receiving the target configuration information and the reset instruction. After receiving the corresponding trigger signal, the second processing module performs the configuration operation of the digital local oscillator based on the target configuration information and performs the reset operation of the digital local oscillator based on the reset instruction. Further, in step S12, the first processing module sends a synchronous broadcast signal to the second processing module, and the synchronous operation of the first processing module and the second processing module is realized by the synchronous broadcast signal. In some embodiments, the processing module detects the synchronization pulse signal in response to the synchronous broadcast signal, and generates the digital local oscillator signal of the same frequency through the respective digital local oscillators based on the target configuration information. For the specific description of this part, please refer to the corresponding embodiment below, which will not be repeated here. Further, in step S13, after the digital local oscillator signal of the same frequency is synchronously provided by multiple processing modules, the signal receiving / transmitting module uses the digital local oscillator signal to process the received signal and the transmitted signal respectively to obtain a phase-consistent mixing signal. In some embodiments, the signal receiving / transmitting module includes a signal receiving module and a signal transmitting module, wherein the signal receiving module includes but is not limited to an AD module and a receiving DBF module. The signal transmitting module includes but is not limited to a DA module and a transmitting DBF module. For the specific description of this part, please refer to the following corresponding embodiment, which will not be repeated here.
[0012] In some embodiments, the target configuration information also includes a reset instruction, and step S12 includes: sending a synchronous broadcast signal to the second processing module through the first processing module, so that the processing module starts to detect the synchronous pulse signal in response to the synchronous broadcast signal; when the processing module detects the first rising edge of the synchronous pulse signal, sending an enable signal about the digital local oscillator to the second processing module through the first processing module, so that the second processing module responds to the enable signal, configures the respective digital local oscillator according to the target configuration information, and performs a reset operation on the digital local oscillator; when the processing module detects the second rising edge of the synchronous pulse signal, starts the respective digital local oscillator to generate a digital local oscillator signal. After the target configuration information and the reset instruction are sent to the second processing module by asynchronous broadcast, the first processing module sends the synchronous broadcast signal to the second processing module by synchronous broadcast. Based on the nature of synchronous broadcast, it is ensured that all processing modules can simultaneously respond to the synchronous broadcast signal to start detecting the rising edge of the synchronous pulse signal. In some embodiments, the processing module includes a digital logic circuit (for example, an edge detection circuit, a state machine detection, an FPGA, etc.) to detect the synchronous pulse signal. In some embodiments, the second processing module may start detecting the synchronization pulse signal in response to the received synchronization pulse signal, and the first processing module may start detecting the synchronization pulse signal in response to the synchronization pulse signal sent by the first processing module, so as to synchronize the detection actions of the first processing module and the second processing module. When the processing module detects the first rising edge of the synchronization pulse signal, the first processing module sends an enable signal about the digital local oscillator to the second processing module, so that the second processing module responds to the enable signal, configures the respective digital local oscillators according to the target configuration information, and performs a reset operation on the digital local oscillator. For example, when all processing modules detect the first rising edge of the synchronization pulse signal, the first processing module sends an enable signal about the digital local oscillator to the second processing module. In some embodiments, all processing modules include a digital local oscillator. For example, all processing modules detect the rising edge of the synchronization pulse signal through their respective digital logic circuits, and when the first rising edge is detected, the first processing module sends an enable signal about the digital local oscillator to the second processing module. The second processing module enters a state of preparing to start the digital local oscillator in response to the enable signal it receives. For example, the digital local oscillator is configured according to the target configuration information, and a reset operation is performed on the digital local oscillator. In some embodiments, the first processing module also performs configuration operations on its digital local oscillator based on the target configuration information and performs a reset operation. When the processing module detects the second rising edge of the synchronization pulse signal, the respective digital local oscillator is started to generate a digital local oscillator signal. For example, when the processing module detects the second rising edge, the respective digital local oscillator is started to generate a digital local oscillator signal of the target frequency through the digital local oscillator, thereby achieving synchronization and phase consistency of the digital local oscillator signal.In this embodiment, the processing module method is simple to implement, and all processing modules use the same sampling clock to sample at the same time, eliminating the sampling error of each processing module. The hardware only needs to ensure that the pulse signal arrives at each processing module at the same time. The target configuration information and reset instructions are sent through broadcasting to improve communication efficiency. The control information is sent after the rising edge of the first synchronization pulse, and the slave device can respond to the corresponding control state at the rising edge of the second synchronization pulse. The SPI interface can simultaneously implement the frequency control word sending, digital local oscillator reset, output enable and any other instructions, and realize the synchronization of digital local oscillators of all processing modules.
[0013] In some embodiments, the target configuration information includes target frequency information about the digital local oscillator signal. The digital local oscillator of the processing module generates a digital local oscillator signal of a target frequency based on the target frequency information through a direct digital frequency synthesizer inside the FPGA, so that the carrier frequencies of multiple processing modules are consistent. For example, after receiving the enable signal, the second processing module configures the parameters of the digital local oscillator. For example, the frequency control word of the digital local oscillator is set based on the target frequency information, where the frequency control word = , where N includes the number of bits of the phase accumulator (e.g., 32 bits). In some embodiments, the second processing module also resets the digital local oscillator to initialize the digital local oscillator to a waiting state (e.g., the logic circuit or state machine switches to a "waiting" state, in which the digital local oscillator does not output a signal, but the frequency has been configured and the reset is completed).
[0014] In some embodiments, the target configuration information includes a receiving DBF weighting coefficient, and the signal receiving / transmitting module includes an AD module and a receiving DBF module. The analog signal from the antenna is converted into a digital signal through the AD module, and the digital signal is multiplied with the digital local oscillator signal through the receiving DBF module to achieve digital down-conversion and then perform extraction and filtering processing to obtain a baseband signal. For example, the DBF module includes a receiving DBF module and a transmitting DBF module. The analog signal from the antenna is converted into a digital signal (for example, baseband data) through the AD module and then sent to the receiving DBF module. The receiving DBF module receives the digital signal, multiplies the digital signal with the digital local oscillator signal of the target frequency generated by the digital local oscillator, and achieves down-conversion. The down-converted signal is then extracted and filtered to remove the high-frequency components to obtain a baseband signal. For example, if the digital signal obtained by the AD module is expressed as ; Among them, the in-phase component , orthogonal components . The digital local oscillator signal is received by the DBF module After complex multiplication with the digital signal, we get: ; Here, Including the carrier angular frequency of the receiving / transmitting signal; w includes the local oscillator angular frequency, Includes the instantaneous phase of the signal, x includes the input signal of the DBF calculation module, y includes the output signal of the DBF calculation module, and I and Q represent the real part and imaginary part of the complex signal respectively.
[0015] In some embodiments, the target configuration information packet transmits a DBF weighting coefficient, and the signal receiving / transmitting module also includes a transmitting DBF module and a DA module. The transmitting DBF module uses the transmitting DBF weighting coefficient to perform weighted processing on the original beam data and interpolation filtering to obtain an interpolated signal; the interpolated signal is multiplied by the digital local oscillator signal to achieve up-conversion to obtain an up-converted signal. In some embodiments, for example, the original beam data (baseband signal) generated by the system is input into the transmitting DBF module, and the transmitting DBF module uses the transmitting DBF weighting coefficient to perform weighted processing on the original beam data, adjust the amplitude and phase of each channel, and then interpolate the weighted signal to increase the sampling rate in preparation for subsequent up-conversion. The interpolated signal is multiplied by the digital local oscillator signal of the target frequency obtained by the above-mentioned digital local oscillator to achieve up-conversion and obtain an up-converted signal after up-conversion.
[0016] In some embodiments, the signal receiving / transmitting module includes a correction module, and the method further includes step S15 (not shown). In step S15, the correction module corrects the baseband signal or the up-conversion signal according to the correction factor to obtain a baseband correction signal or an up-conversion correction signal to compensate for the phase error of each channel when transmitting or receiving the signal; the receiving DBF module weights the baseband correction signal based on the receiving DBF weighting coefficient to generate receiving beam data; or the up-conversion correction signal is converted into an analog signal by the DA module and then transmitted through the antenna. For example, if the baseband signal obtained by the receiving DBF module is corrected by the correction module, the baseband signal is corrected by the correction module to obtain the baseband correction signal; then the baseband correction signal is weighted and summed by the receiving DBF module based on the receiving DBF weighting coefficient to obtain the receiving beam data. For another example, if the up-conversion signal obtained by the transmitting DBF module is corrected by the correction module to obtain the up-conversion correction signal, then the up-conversion correction signal is converted into an analog signal by the DA module and then transmitted through the antenna. Specifically, the correction module performs complex multiplication on the correction factor measured in advance and the received or transmitted data (for example, baseband signal or up-converted signal) to ensure the phase synchronization of all channel data; the phase correction factor calculation is calculated in sequence to calculate the correction factor of each channel. After correction, a phase-synchronized signal can be obtained. Corrected signal ,in, Including the phase correction factor of the ith channel, Includes the phase of the reference channel.
[0017] Figure 2 A structural schematic diagram of a multi-channel digital beamforming system according to an embodiment of the present application is shown, the system includes multiple processing modules, each of which includes a digital local oscillator and a signal receiving / transmitting module; the multiple processing modules include a first processing module and a second processing module, and the first processing module and the second processing module are communicatively connected via an SPI communication module; the first processing module is used to send an asynchronous broadcast signal to the second processing module, wherein the asynchronous broadcast signal includes target configuration information about the digital local oscillator; and then send a synchronous broadcast signal to the second processing module; the second processing module is used to receive the asynchronous broadcast signal and the synchronous broadcast signal, and obtain the target configuration information based on the asynchronous broadcast signal; in response to the synchronous broadcast signal, a synchronous pulse signal is detected, and based on the target configuration information, digital local oscillator signals of the same frequency are generated through respective digital local oscillators; the signal receiving / transmitting module is used to process the received signal and the transmitted signal respectively using the digital local oscillator signal to obtain a phase-consistent mixing signal.
[0018] Here, the specific implementations corresponding to the first processing module, the second processing module, and the signal receiving / transmitting module are the same as or similar to the specific embodiments of step S11, step S12, and step S13, and are therefore not repeated here and are included here by reference.
[0019] In some embodiments, the signal receiving / transmitting module includes an AD module, a receiving DBF module, a transmitting DBF module, a DA module, and a correction module.
[0020] Here, the specific implementation corresponding to the signal receiving / transmitting module is the same as or similar to the specific implementation of step S12, and thus will not be described in detail, but is included herein by reference.
[0021] It is obvious to those skilled in the art that the present application is not limited to the details of the above exemplary embodiments, and that the present application can be implemented in other specific forms without departing from the spirit or essential features of the present application.
Claims
1. A method for signal processing by a multi-channel digital beamforming system, characterized in that: The multi-channel digital beamforming system includes a plurality of processing modules, each of which includes a digital local oscillator and a signal receiving / transmitting module. The method includes: Firstly, an asynchronous broadcast signal is sent to a second processing module through a first processing module, wherein the asynchronous broadcast signal includes target configuration information about the digital local oscillator; Then, the first processing module sends a synchronous broadcast signal to the second processing module, so that the multiple processing modules simultaneously detect the synchronous pulse signal in response to the synchronous broadcast signal, and generate digital local oscillator signals of the same frequency through their respective digital local oscillators based on the target configuration information; The signal receiving / transmitting module uses the digital local oscillator signal to process the receiving signal and the transmitting signal respectively to obtain a mixed signal with the same phase.
2. The method according to claim 1, characterized in that The target configuration information also includes a reset instruction, and the multiple processing modules simultaneously detect the synchronization pulse signal in response to the synchronization broadcast signal, and generate digital local oscillator signals of the same frequency through their respective digital local oscillators based on the target configuration information, including: sending a synchronous broadcast signal to the second processing module through the first processing module, so that the processing module starts detecting a synchronous pulse signal in response to the synchronous broadcast signal; When the processing module detects the first rising edge of the synchronization pulse signal, an enable signal about the digital local oscillator is sent to the second processing module through the first processing module, so that the second processing module configures the respective digital local oscillators according to the target configuration information in response to the enable signal, and performs a reset operation on the digital local oscillator; When the processing module detects the second rising edge of the synchronization pulse signal, the respective digital local oscillators are started to generate digital local oscillator signals.
3. The method according to claim 2, characterized in that The target configuration information includes target frequency information about the digital local oscillator signal. The digital local oscillator of the processing module generates a digital local oscillator signal of a target frequency based on the target frequency information through a direct digital frequency synthesizer inside the FPGA, so that the carrier frequencies of the multiple processing modules are consistent.
4. The method according to claim 1, characterized in that: The target configuration information includes a receiving DBF weighting coefficient, and the signal receiving / transmitting processing module includes an AD module and a receiving DBF module. The analog signal from the antenna is converted into a digital signal through the AD module, and the digital signal is multiplied with the digital local oscillator signal through the receiving DBF module to realize digital down-conversion and then perform extraction and filtering processing to obtain a baseband signal.
5. The method according to claim 1, characterized in that The target configuration information packet transmits a DBF weighting coefficient, and the signal receiving / transmitting module includes a transmitting DBF module and a DA module. The transmitting DBF module uses the transmitting DBF weighting coefficient to perform weighted processing and interpolation filtering on the original beam data to obtain an interpolated signal; the interpolated signal is complex-multiplied with the digital local oscillator signal to achieve up-conversion to obtain an up-converted signal.
6. The method according to claim 4, characterized in that The signal receiving / transmitting module further includes a correction module, and the method further includes: The correction module corrects the baseband signal according to the correction factor to obtain a baseband correction signal to compensate for the phase error of each channel when transmitting the signal; The receiving DBF module performs weighted summation on the baseband correction signal based on the receiving DBF weighting coefficient to generate receiving beam data.
7. The method according to claim 5, characterized in that The signal receiving / transmitting module further includes a correction module, and the method further includes: The correction module corrects the up-converted signal according to the correction factor to obtain a baseband correction signal to compensate for the phase error of each channel when receiving the signal.
8. A multi-channel digital beamforming system, characterized in that: The system includes a plurality of processing modules, each of which includes a digital local oscillator and a signal receiving / transmitting module; the plurality of processing modules include a first processing module and a second processing module, and the first processing module and the second processing module are communicatively connected via an SPI communication module; The first processing module is used to send an asynchronous broadcast signal to the second processing module, wherein the asynchronous broadcast signal includes target configuration information about the digital local oscillator; and then send a synchronous broadcast signal to the second processing module; The second processing module is used to receive the asynchronous broadcast signal and the synchronous broadcast signal, and obtain the target configuration information based on the asynchronous broadcast signal; detect the synchronization pulse signal in response to the synchronous broadcast signal, and generate digital local oscillator signals of the same frequency through respective digital local oscillators based on the target configuration information; The signal receiving / transmitting module is used to process the receiving signal and the transmitting signal respectively using the digital local oscillator signal to obtain a mixed signal with the same phase.
9. The system according to claim 8, characterized in that The signal receiving / transmitting module comprises an AD module, a receiving DBF module, a transmitting DBF module, a DA module and a correction module.
Citation Information
Patent Citations
Link acquisition in directional wireless systems
CN108292945A
High-performance universal multi-channel radar system
CN109655797A
Multi-channel synchronization method applied to phased-array radar
CN109683137A
Digital beam forming method based on zero intermediate frequency architecture
CN111416649A
Distributed phased array system and electronic equipment
CN119172048A